Skip to main content

Survey - Automations

This guide will show you how to use Survey Automations in APSIS Pro to trigger actions based on responses—like adding subscribers, sending results, newsletters, or messages—and how to manage and control these automations.

Updated over a week ago

Found in the left-hand menu of a survey, under SettingsAutomations.

Automations trigger actions when respondents submit answers, including:

  • Adding subscribers to a mailing list

  • Sending result emails

  • Sending newsletters

  • Sending simple messages

Conditions can be applied to run automations only for matching respondents.


Add to Mailing List

Adds respondents as subscribers to a selected APSIS Pro mailing list and optionally maps survey answers to demographic fields.


Steps:

  1. Go to Settings → Automations.

  2. Click Add.

  3. Choose Add subscriber to mailing list.

  4. Name the automation (optional). If no name is set, the automation will be named “Add subscriber to mailing list”.

  5. Select the mailing list that you want to add the participants to.

  6. Map subscriber fields (left) to survey questions (right).

  7. Click Save to save your settings and to activate the automation.


Send Survey Result

Emails the respondent’s answers to a specified address or to the respondent.

Steps:

  1. Go to Settings → Automations.

  2. Click Add.

  3. Select Send survey result.

  4. Name the automation (optional). If no name is set, the automation will be named “Send survey result”.

  5. Enter sending details such as sender name and sender e-mail.

  6. Add a subject line and message.

  7. Choose recipient. Either a specific email address or the respondent of the survey.

    Anonymous respondents
    If the survey is anonymous, include a text box asking for email. Select this field in the automation. If the participant came from a mailing list, their subscriber address is used automatically.

  8. Click Save to save your settings and to activate the automation.


Send HTML Message

Sends an email (HTML message) when someone completes the survey. The email can be sent to either a pre-defined email address, or the respondent who completed the survey.


Notes:

  • Sent via SMTP (same as sending to a single subscriber). This
    means that filters applied in the email and some dynamic content may not work.

  • Demographic data and supported dynamic fields include:

    ##SubscriberEmail##
    ##SubscriberName##
    ##PhoneNumber##

    ##CountryCode##
    ##Password##

Steps:

  1. Go to Settings → Automations → Add.

  2. Name the automation (optional). If no name is set, the automation will be named “Send HTML message”.

  3. Choose Send HTML message.

  4. Enter sender details and message text.

  5. Select the email you want to send in the Newsletter dropdown.

  6. Choose recipient. Either a specific email address or the respondent of the survey.

  7. For anonymous respondents, use an email input field as described previously.

  8. Click Save to save your settings and to activate the automation.


Send Simple Message

Sends a plain-text email notification when someone completes the survey. The email can be sent to either a pre-defined email address, or the respondent who completed the survey.


Steps:

  1. Go to Settings → Automations → Add.

  2. Name the automation (optional). If no name is set, the automation will be named “Send simple message”.

  3. Choose Send simple message.

  4. Enter sender details and message text.

  5. Choose recipient. Either a specific email address or the respondent of the survey.

  6. For anonymous respondents, use an email input field as described previously.

  7. Click Save to save your settings and to activate the automation.


Play / Pause Automations

  1. Go to Settings → Automations.

  2. Toggle each automation using the Play/Pause button.


Key Takeaways

  • Automations streamline post-survey actions like adding subscribers or sending emails.

  • Each automation type has clear steps and optional naming.

  • Anonymous respondents require an email input field for communication.

  • Dynamic fields are supported in HTML messages but may have limitations.

  • Automations can be activated or paused anytime.

Did this answer your question?