• Updated


Opt-ins are a new set of organizing functionality by Impactive.

These new features allow campaigns to acquire opt-ins through a webform, or a custom text keyword so that campaigns can send broadcast messages to their supporters, as well as drive them to other calls to action such as newsletter subscriptions, event RSVPs, or volunteer signups.

How it works

The opt-in functionality comes in two different modalities: a webform and a text keyword.

The opt-in webform is accessible through a link on web and mobile. Embed the opt-in webform link on your website, use the link in an email, share the links via social media, or use Impactive’s “Open a Webpage” action to share your opt-in form to volunteers.

On the other hand, the custom text keyword allows supporters to text a keyword like “join” to your Impactive campaign phone number in order to opt-in. Include the text keyword in your IRL organizing efforts by printing the keyword and number in your marketing materials and instructing staff to share the keyword at live events or trainings.

Accessing opt-ins

If you are interested in opt-in forms, please contact support@impactive.io to learn more.

If opt-ins are enabled on your Impactive plan, you can find the feature on the Impactive sidebar by clicking Broadcast > “Opt-ins”.


You will land on the opt-ins page. The page includes a summary of all opt-ins and metrics of their performance.

Creating opt-ins

To create an opt-in form, click “+ Create Opt-in”. This will take you to the new opt-in setup page.

Setting up opt-in

Every opt-in form will include a list of required and optional fields. Fill out the fields based on your opt-in needs. The following list describes the functionality of each field:

  • Opt-In Name (required): name of your opt-in form in the admin.
  • Keyword (required): The keyword your contacts will text to join this opt-in.
  • Choose User List for follow-up responses (optional): by default, the creator of the opt-in form will receive any text message replies to the opt-in form. If you would like to delegate this responsibility, choose a User List to reassign response handling to specific users and ensure that those on the list have broadcast permissions enabled.


Next, you’ll want to set up the settings for your opt-in form page. Customize these settings to update the copy and look and feel of your page. 

Media upload (optional): upload an image in the content box so that contacts see an image in the webform page.

Form title (required): this will be the heading on the form. 

Button color: by default, the button color is black, but it can be updated in the color picker.

Button text (required): this will customize the text in the opt-in button.

Automated Messages

A critical part in setting up your opt-in form is configuring your automated messages under “Scripts for Messaging”. These automated messages allow campaigns to reply back to the contact as they complete different steps in the opt-in process.

Automated Initial Response

The automated initial message is sent to the phone number of a contact immediately after they have completed the opt-in webform using mobile or desktop devices. 

Configure this message under “Scripts for Messaging” and include any helpful information you’d like to display after opting-in.

Automated initial response



Image of a text message reply

*Note: there is an additional script called “Response”. This is not an automated response script. Instead, it's a script template with canned messages that volunteers can use to reply to responses from contacts. You can have multiple response message scripts for the sender to choose from.

Saving, previewing and activating your opt-in form

Once all required fields and scripts are configured, you can save your opt-in form by clicking “save”. This will save any changes you’ve made to your form.

Next, you can preview your opt-in form by clicking on the “Preview” button in your form’s settings. This button opens up a preview that will show you how the opt-in form page will look like to visitors.



Show opt-in form page live


Last, if you feel comfortable with how your opt-in form looks, you can activate the form by clicking on “Activate” at the top of the page. Activating the opt-in form publishes your opt-in form live on the internet and generates the opt-in form page links.

Sharing opt-ins

You’ve now created your first opt-in form! Start sharing your opt-in form with your supporters by circulating the opt-in form link, or the text keyword with your Impactive campaign broadcast phone number.

Opt-in form link

To share your opt-in form with supporters on your website, social media, or through email, use the opt-in form link. 

Find the opt-in form link by navigating to the Opt-Ins page and copying the link under “Opt-in Form”. Visitors to the link will land on your opt-in form page.

Pro-tip: use the “script/slug” dynamic variable instead of the opt-in link when sharing your opt-in form in Impactive actions and scripts. This variable will automatically display the opt-in form link.

Opt-in using keyword

Want supporters to opt-in using text messages? Have folks opt-in using keywords. Simply instruct supporters to text the opt-in form keyword to your Impactive campaign phone number.

To find the opt-in keyword, navigate to the Opt-Ins page and copy the keyword by clicking on ❐. 

To reveal your Impactive campaign phone number hover over the ❐. You’ll see your phone number inside a string of that looks like "text JOIN to +18447250170".


Opt-in experience

Each opt-in will provide the user with a unique opt-in experience. It’s useful to know in advance what your contacts should expect to see when they try to opt-in. The information below will detail their experience.

Text keyword

If a contact sends a text keyword to the opt-in phone number, the contact’s phone number is recorded by Impactive and they are effectively opted-in. The contact also receives the “Automated Initial Response” text message from the campaign.

Webform (Desktop)

If a contact opens the opt-in link on a desktop device, they’ll experience the following:

  1. Contact will land on an opt-in form and see the opt-in button.
  2. If the button is clicked, Impactive will solicit a phone number.
  3. When contact adds a phone number, they will receive a text message requesting the contact to reply YES to opt-in.
    1. On phone: If contact replies YES, they will be opted-in and receive the “Automated Initial Response” script.
    2. On phone: If contact doesn’t reply, the contact is not opted-in
  4. On desktop: the contact lands on an Impactive page requesting the supporter to share on social.

Webform Mobile

If a contact opens the opt-in link on a mobile device, they’ll experience the following:

  1. Contact will land on opt-in form with opt-in button.
  2. If button is clicked, Impactive will open the contact’s messaging app on mobile
  3. The messaging app will prefill an opt-in text message. 
    1. If the contact sends the text message, they are opted-in, and will receive the “Automated Initial Response” script.
    2. If the contact doesn’t send the text message, they are not opted-in
  4. Last, the contact lands on a landing page to share the opt-in on social.

Accessing opt-in list

Once your opt-in action is out in the wild, you can access the list of contacts and users who have opted-into your action.

Visit Lists > Broadcast Lists > "[Opt-in form name] Broadcast List" to access the list. You can export or use the list in an action as needed.

Measuring performance

Need to measure the performance of a particular opt-in? Visit your opt-ins summary page. This page will include metrics on the performance of the opt-in action.

Metrics included:

  • Impressions: visits to your opt-in form page URLs
  • Opt-ins: number of text keyword opt-ins + opt-in form opt-ins
  • Opt-outs: number of users who have unsubscribed from the list


Was this article helpful?