Release Notes

1.11.0

Released March 26, 2020

Introducing: Reach Chat!

We face unprecedented organizing challenges in this time of social distancing, but we’re pleased to announce that you can now use Reach as a true digital organizing space with real-time group chat right in the app. Connect and collaborate with fellow activists and organizers by heading to the new Chat tab. Your team chat room includes every user on your Reach campaign and each campaign gets their own chat. You can even customize push notifications for each campaign. No need to guess who people are as you juggle WhatsApp groups or Slack channels or Discord servers when you can chat right where you’re organizing!

For Users

New
  • Reach Chat. Features include emoji reactions, @ mentions of other users, typing indicators, and even gif embeds (type “/giphy”).
  • Upload a custom profile pic to Reach so you’ll be looking your finest as you’re saving the world. The pic is featured in chat and on the new Rankings screen! Set yours now!
  • “My Account” screen when you tap the campaign name in the top left. This gives you an easy way to edit your user profile (including adding a profile pic) and browse all your active campaigns in the app. We’re also giving you more information about those campaigns than ever before. You’ll be able to see their logo, their State, Office, District, and election date, and visit their website right from the Campaign card. You’ll also be able to tap the “…” button to bring up more options letting you jump right to their donate link, email the organization directly for help, and invite new users.
  • Per-Campaign Push Notifications Preferences. You now have fine-tuned control of which sort of push notifications you’ll see from each campaign.
  • iPad Compatibility. Previously, you could use Reach in your iPad’s web browser, or you could use the phone version of the app on your iPad blown up all big like it was 2011. Now the real deal is here so tablet away!
Improved
  • Re-designed Rankings screen. You can now to pick from more timespan options (like This Week and This Month) and 6 different stats you may want to see Leaderboards for (like Users Added, People Added, and Relationships Added). Get that competitive spirit fired up!
Fixed
  • It was possible to leave the Person Profile Screen by tapping on another nav button without saving your changes and Reach wouldn’t say anything. Now we’re going to remind you to save so no precious data is lost.
  • The Person Profile screen was refreshing itself too often, especially when switching back and forth between Reach and other apps. It should just chill now.
  • The Reach icon on the Info screen was wrong in the web app.

For Admins

New
  • Campaign Helpdesk Email. We have a new field on the Campaign Settings screen where you can specify a help desk email address. This will let users email your campaign directly from Reach with questions. This option, along with the donate URL and campaign website, are featured on the new My Account screen for your users.
  • Enable Chat’ Switch. You can turn the chat feature on or off for your campaign using the new switch on the Campaign Settings screen.
Improved
  • The” Campaign Details” screen has been renamed to “Campaign Settings. Same great screen with a tasty new name.
  • The Contact Actions Export now includes new columns for which a Contact Script Name and Contact Script ID.
  • We’re now checking to make sure the website URL and the donate URL are properly formatted. Don’t forget the “http://”.
  • We now show a loading animation when you’re first loading admin tables so you don’t think all your users have vanished.

1.10.10

Released March 9, 2020

For Users

Nothing in this version

For Admins

New
  • Advanced Filtering. All tables in admin can now be filtered dynamically so you can see exactly what you’re looking for. [3mavwm]
  • User Details Drawer. When you click on a row in the admin Users table, you’ll now get a pop-out drawer that gives you much more information about the user including how they joined your campaign, any groups they’re in, which devices they’ve allowed push notifications on, and more. You can even click on the number of users they’ve invited and see that list of users. [3j5xap][4rf449]
Improved
  • We’ve re-arrange the items in the Admin sidebar and dashboard and cleaned up the icons to make it easier to find what you’re looking for. [4uc19h]
  • Rows in admin tables only have a hover styling if they are actually clickable. [4ubcxg]
Fixed
  • Sometimes, if your first visit to admin was by directly visiting the admin URL, the page might not load properly. Now it will. [4wcn1d]
  • When scheduling a push notification, the “Schedule” button is now disabled unless you’ve selected a date. [4y8n2e]

1.10.9

Released March 3, 2020

Contact Scripts aren’t just for the native app any more! With this release, users of the web app will have the same access to use Contact Scripts that appeared in Native in the previous version.

For Users

New
  • Contact scripts on web! Your campaign can set up scripts for the emails and texts you send from Reach so you can text those contacts at lightning speed! (Coming soon to web) [4e87r7]
Fixed
  • When you delete a phone number or email address, the Contact Actions buttons were not immediately updating into their disabled state. [4ef67r]
  • If you saved survey responses and contact info in the same Save operation, the screen was not re-drawing properly to show the survey response even though it was properly saving. [50f6xa]
  • Emails from contact scripts without subject lines sometimes were not formatting properly in email clients. [4j9x7w]

For Admins

Improved
  • Survey question names can now only be 50 characters. This makes for a better experience with exports which use those question names as column headers. Old questions are grandmothered-in but names of new questions or edited questions will only be able to be 50 characters long. If you want a longer name to show up in the app, you can use the Display Name field. [4rfhzt]
  • Question Mapping for integrations has improved keyboard accessibility. [3ubz7v]
  • The Admin Dashboard has improved keyboard accessibility. [4wb4dy]
Fixed
  • When selecting a user group to target a push notification, deleted groups will not show up. [4m6hh6]
  • Rows in admin tables will only have a hover style if they are clickable. [4ubcxg]

1.10.8

Released February 20, 2020

This release brings a major new feature to help you contact those folks you have Reached and collected contact info for: Contact Scripts! When you tap on the SMS or Email button in a person’s profile, you can now pick from a list of pre-built scripts that your campaign can provide.

For Users

New
  • Contact scripts! Your campaign can set up scripts for the emails and texts you send from Reach so you can text those contacts at lightning speed! (Coming soon to web) [4e8717]
Fixed
  • The “More” icon shown on the empty Network screen is now the right one.. [4gdyuv]
  • Email contact scripts without a subject line should now work properly. [4j9x69]

For Admins

New
  • Contact Scripts Admin. Make and manage the contact scripts that your users will see in the app. [4c8vmw]
  • Canvass Results in VAN Integration. Now you can map Reach responses to Canvass Results in VAN like “Not Home” or “Do not walk”. [4gekn1]
Improved
  • For multi-campaign orgs, campaigns should be sorted alphabetically in the the admin header drop-down. [4ef5j5]
  • Rows in admin tables now have a nice hover styling. [4pbzvu]
Fixed
  • Sometimes, when editing a survey question and using Enter to make a new response option, you could get an error when saving your changes. [4pf6a3]

1.10.7

Released February 6, 2020

We’ve rearranged things on the Person Profile screen to make it easier than ever to follow-up with the people you have collected contact info for! Now, the contact actions that are available to you appear right at the top of the screen under the person’s name.

For Users

New
  • “Phone call” contact action to call a person right from the app.
Improved
  • Redesigned person profile screen for more prominent contact actions.
Fixed
  • Connection errors in Reach should come much less often.
  • Refreshing right after saving a phone number or email address would sometimes make the newly-saved info invisible. No more!
  • If you try to visit the URL of a person in a different campaign, this will be handled more gracefully.

For Admins

Improved
  • Clearer branding controls in Admin for organizations who are not Reach Movement subscribers.
Fixed
  • When editing questions, the warning about overwriting someone else’s changes was coming up incorrectly.

1.10.6

Released January 28, 2020

This version lays the groundwork for some features to come and includes some smaller improvements and bug fixes.

For Users

Improved
  • We’ve changed the way grouped questions display to make it much prettier.
Fixed
  • We’re more reliably saving nicknames when you edit the name of an added person.
  • We’ve fixed some navigations flows around the search button in the main navigation bar that we introduced in the previous release.

For Admins

Fixed
  • We have fixed a bug that didn’t show dates properly in the admin export screen.

1.10.5

Released January 23, 2020

Our Push Notification system has received a major upgrade in this version! Plus some smaller improvements and bug fixes.

For Users

Fixed
  • Fixed a rare crash when viewing the refine screen.
  • Cleaned up touch targets to make it easier to use the Campaigns screen.
  • Fixed some occasional issues where the screen would not refresh properly when switching between campaigns.
  • Logging out is more reliable.
  • Odd characters in user names are now properly displayed on the Dashboard Home Screen.
  • Some placeholder text was misaligned on Android. We’ve fixed that right up.
  • Navigation back from search results was broken on campaigns with Home Screens configured.

For Admins

New
  • Push Notifications v2: Admins can now target push notifications to specific users by role or user group (more support for making and managing user groups coming soon!), schedule push notifications to be sent later, view and edit drafts of push notifications, and see stats of previously sent notifications.
Fixed
  • When editing questions, the warning about overwriting someone else’s changed was coming up incorrectly.

1.10.4

Released January 15, 2019

Some long-awaited news: VAN Integration is here! Read all about it!
(and various other small bug fixes)

For Users

Fixed
  • If I’m only a member of one campaign, I should not see the quick-switcher appear when I tap on the campaign name

For Admins

New
  • VAN Integration Read all about it here.
Fixed
  • Styling bug on the date picker in admin
  • Styling bug in Admin Tags table on hover over the delete button.

1.10.3

Released December 31, 2019

Invite codes are now easier to share than ever before!

For Users

Fixed
  • In the web app on mobile browsers, the Auth Code screen was providing the full soft keyboard instead of the number pad. Now it’s numbers all the way.

For Admins

New
  • Easier sharing of invite codes and link: You can now tap a new “Share” button next to the invite code on the Invite Code admin screen. This will pop up a new window where you easily copy the code in its raw code form, or in link form!

1.10.2

Released December 19, 2019

Lots of new stuff, especially for admins. You can now communicate with your users via Push Notifications from Reach and you can manage your My Network relationship types right from the app!

For Users

New
  • There is a new “Mx.” prefix option when editing the name of an added person.
  • Major accessibility improvements for our users who use screen readers.
  • The Smart App Banner for iOS will remind you about the native app if you’re using the web app on your iPhone.
Improved
  • The full screen pop-ups in the app are now a bit more fun to use. You can see the context behind them and you swipe them down out of the way. So swipey!
  • The Rankings screen loads faster and more smoothly as you switch back and forth between tabs.
Fixed
  • It was sometimes possible to see the wrong name when editing the name of an added person.

For Admins

New
  • Network Admin: You can now fully control and customize the My Network feature. You can decide whether new relationships are all automatically listed as one default type or whether your users can pick from a list of relationship types and you can build that list! You can also disable the feature entirely if you hate friends and family. And winning. Read more about the Network Admin screen in our knowledge base here.
  • Push Notifications: Ever wish you could just get the word out to all your volunteers and encourage them to keep using Reach and contacting more voters or give them updates from the campaign? Now you can! Send push notifications to all your users right from a new admin screen!
  • Invite Links: If you liked Invite Codes, you’re gonna love Invite Links! Now, every invite code also works as a link. Just add your code to the end of a URL like https://app.reach.vote/#/j/{YOUR CODE HERE} and it will allow anyone who clicks the link to be automatically added to your campaign as soon as they log in or create an account on the web app.
Improved
  • Revamped Survey Question Response Options: We have reworked the way you set up and edit single choice and multiple choice survey questions. Now, you can drag-and-drop to rearrange response options and use a new “Clear All” button to start over if you don’t like how your question is turning out. You can also now edit the label of a response option without the app getting confused by previously-saved responses with the old wording. Use this to fix typos or clarify your response options without changing their underlying meaning. Also note that you can now only add additional response options in bulk – you cannot edit or remove existing responses using the bulk window.
  • Response List Exports now include a “Choice ID” column which will let you map the responses that have been saved without depending on the label (which could change). These choices are UUIDs. If you don’t know what this means, don’t worry about it!