Edit an Automated Program

  • Updated

You can pause and edit your Automated Programs to update steps, messages, source lists or segments, Early Exits, and program settings. This guide explains how to safely make changes, how contacts behave when steps are updated or removed, and how to keep reporting consistent.

Quick Reference (Advanced Users) - Click to Expand
  • Pause before editing: A program must be paused before you can edit it
  • Edit program: Automation → Automated Programs → Hover → Edit
  • What you can change: Steps, messages, sources, Early Exits, settings
  • Deleting a step: Contacts inside that step will exit the program when you save
  • Move contacts forward: Use the Steps report to move or exit contacts before deleting a step
  • Separate reporting: Create message copies in Program messages or Triggered Messages
Try it like this: Pause your program, use the Steps report to move or exit contacts from a step you want to remove, then delete the step and restart the program.

Need more help with your Automated Programs?

Instructions

Edit a running program

You need to pause your program before editing steps or changing program settings. To make changes to a running program:

  1. Pause your program in the Automated Programs Dashboard.
    Go to AutomationAutomated Programs, hover over the running program (with a green dot), and click Pause program:

Start_or_Pause_an_Automated_Program_-_Pause_prog.png

  1. Edit your program in the Automated Journey Builder.
    Hover over the paused program (with a yellow dot) and click Edit:

Automated_Journey_Builder_User_Guide_-_Edit_prog.png

  1. The Automated Journey Builder opens. You can now update any part of your program.

If the program is running, you can view the Program Flow but cannot make changes.

Pro tip: If contacts are currently moving through the journey, consider waiting until they exit or moving them to a separate holding program before editing steps that contain active contacts.

Edit program steps

If you attempt to delete a step that contacts are currently in, such as a wait step, you will see a warning that contacts are still in that step.

Screenshot 2024-04-30 at 3.26.08 PM.png

If you see this warning, you have a few options.

Option 1

Manually move contacts from the impacted step to the next step in the program flow. This keeps contacts in the program and is a good option when there are many contacts in the step.

To do this:

  1. Reactivate the program.
  2. Navigate to ReportSteps.
  3. Find the impacted step, expand it, and use the Move Contacts to Next Step option:

Screenshot 2024-04-30 at 3.24.57 PM.png

  1. After contacts have moved to the next step, pause the program and delete the original step.
  • This is the most efficient option if there are many contacts in the impacted step.
  • This option allows you to keep the contacts in the program.

Option 2

Manually exit contacts from the Automated Program. Since this requires more manual work, it is typically a better option if there are fewer contacts in the step.

To do this:

  1. With the Automated Program either paused or active, navigate to ReportSteps.
  2. Click the count of contacts waiting in the step you are attempting to delete:

Screenshot_2024-04-30_at_4_37_31 PM.jpg

  1. Hover over each contact record and use the Exit Contact action to exit the contact from the program:

Screenshot 2024-04-30 at 4.40.40 PM.png

  1. After contacts have exited the step and the program, you can delete the step.
  • This is a good option when only a small number of contacts are in the impacted step.
  • This option removes those contacts from the program entirely.

Option 3

Allow contacts to move on from the step at the normal program pace. After the step is clear (no contacts remain), you can safely delete it.

This can be useful when contacts already move through the step quickly and you do not need to manage them manually.

Time-based wait steps use the date and time of the contact’s original entry into the step. For more detail on program timing and reporting, see the Dashboard Guide.

Remove or change your program’s list

You can remove or replace a list or segment within the Automated Journey Builder. If a list or segment is removed from the account, it must be removed from all programs where it is in use before you can fully delete it from Act-On.

Other best practices

While there are many ways to build Automated Programs in Act-On, here are a few strategies that may help keep things organized and efficient:

  • Always stage and test your program, including changes, in a safe testing version before publishing or saving updates to your final program.
  • If your Program Flow is getting too long or contains many branches, consider splitting it into a set of smaller, simpler programs.
  • Keep up-to-date documentation about the programs in your account, including a short description of each program and notes about any changes made over time.

Was this article helpful?

Have more questions? Submit a request