📌 Note: Additional automations are available as add-ons. For more information on adding new features please see the add-ons page in your nation.

Table of Contents


Create a new automation

  1. Start by navigating to the Workflows section in the navigation's sidebar.
  2. Then, you can select "New automation".
  3. A pop-up modal will display where you can give your automation a name and description.

Choose the source of an automation

Note: Automations triggered from a page action are only available to those on the Team plan or above.

Now, pick who you want to send this automation to. Automations can have either a list or a page as the source.


5. When you choose a list of people as the source, everyone on the list will have the emails in the automation sent to them. People added to this list after the automation has been run will not be added to the automation.

6. When you choose a page as the source of an automation, people who take action on that page will be added to the automation. If your page is configured to send an autoresponse, the autoresponse will be displayed in the automation timeline. Currently, you can set a Signup, Petition, Event, or Donation (V2) page as the source for an automation.

7. You can set a tag in the database to act as exclusionary criteria for the automation. If a person who has any of the selected tags on their profile when the are added to the automation, they will be prevented from receiving emails. Note: tag exclusions only apply to emails within the automation, and not to autoresponses sent by the page.


8. Once you've configured a source and any exclusion tags, you'll be prompted to set up the first automated email. Select your Broadcaster, enter the Email name, click Save and Continue and you will be taken to the email editor. (You can start from scratch or you can clone an existing mailing to use as a starting point).

📌Note: All you need to enter is the Email Name. (The slug will be generated for you in the background, and you'll be able to change it later if you need to).

Set up an email within an automation

Now, you're ready to craft your email. It will be just like setting up an email blast. However, the banner at the top lets you know that you're configuring this email as part of an automation.


To set up your email in your automation:

📌 The email will not be sent until you actually run the automation and you've finished adding steps to the workflow. There is no "Add Recipients" section (unlike a standard email blast), since you define your audience in the automation settings.

Congratulations! You've set up the first email in your automated series. If you need to edit the email, you can use the edit link to open the sidebar again:

Once you've added at least one email to the workflow, you can set the automation live by clicking the Run button in the top right. If only have one email in your automation the following message will appear:

Adding more steps to an automation

To add more steps to your automation:

  1. Click +Add below your first email step.


2. You'll be asked to add either a time delay or an action. The time delay represents the number of days (or weeks) you want NationBuilder to wait before sending the next email in the series.

📌 Note: It will be relative to when the previous action in your automation was completed (e.g. when it sent the first email).


3. After defining the desired a time delay, you'll be able to select an action to set up the next email in the series:

Run your automation

Once you're ready to set your automation live — i.e., send the first email and schedule the remaining emails — click the Run button in the top right. You'll be prompted to confirm before the first email is sent. If you're using a List as the source of an automation, your modal will look like this:

Once you confirm, the first email will go out, with the others will be sent out according to the time delay you defined.

If you've selected a page as the source of your automation, the modal will look like this:

Once you confirm, anyone who signs up on the page will be added to the automation.

You'll notice that there is now an indicator that the automation is running, and the Run button has changed to Pause:

Did this answer your question?