Loading...

Redirecting campaign events

The Redirect Event feature enables you to redirect scheduled contacts to an alternate event when deleting an existing campaign event in a published campaign. This ensures that contacts can continue their journey through a different campaign path instead of losing their progress.

Key features 

  • When you delete an existing campaign event, you can redirect scheduled contacts to an alternate Action or Condition event.

  • Events that are set to execute immediately can be deleted without showing a redirect dialog box. However, if an immediate event is referenced as a redirect target by another event, deleting it opens a redirect dialog box.
  • Scheduled events with a delay and Decision events always display the redirect dialog box on deletion.
  • If a redirected event is later deleted, contacts follow the redirection chain to the next valid event.
  • Deleted events are marked with a Deleted tag on the Campaign details page on the ActionsDecisions, and Conditions tabs, as well as in the contact history.
  • Contact history tracks the complete redirection information and event transitions.

Deleting events

Deleting an event with redirection 

To delete a campaign event with redirection:

  1. Log in to Campaign Studio.
  2. In the left navigation pane, click Campaigns.
  3. On the Campaigns list page, click the name of the campaign that you want to edit.
  4. On the Campaign details page, click Edit.
  5. On the Edit Campaign page, set the Publish toggle to No.
  6. Click Launch Campaign Builder.
  7. Locate the scheduled event or Decision event that you want to delete.
  8. Click the delete (X) icon. 

    Campaign Studio displays the Delete Event dialog box with redirection options.

  9. In the dropdown, select a destination event to redirect contacts.
  10. Click Redirect Event.

    Campaign Studio display a confirmation box. 

  11. Click Confirm.

Deleting the last event of a campaign 

When you attempt to delete the last event of a campaign, one of two scenarios occurs:

  • If the last event of a campaign does not include a delay and is not set as a redirect event for any other event, no warning is displayed when deleting it.

  • If the last event of a campaign includes a delay or is a redirect event for any other event, a warning is displayed when deleting it. You must first create and save a new destination event where contacts can be redirected.

To delete the last event of a campaign that includes a delay or is a redirect event for any other event, do the following:

  1. Log in to Campaign Studio.
  2. In the left navigation pane, click Campaigns.
  3. On the Campaigns list page, click the name of the campaign that you want to edit.
  4. On the Campaign details page, click Edit.
  5. On the Edit Campaign page, set the Publish toggle to No.
  6. Click Launch Campaign Builder.
  7. Create a new Action or Condition event to replace the last event in the campaign.
  8. Click Save.
  9. Delete the original last event of the campaign.

    Contacts are redirected to the new event you created and saved.

Deleting a parent event of a Decision event

When you delete a parent event of a Decision event, the Decision event becomes unlinked. For example, the Opens email Decision event is dependent on the Send email parent event. When you delete the Send email parent event, the Opens email Decision event becomes unlinked and must either be deleted or linked to another suitable parent event of a similar type.

Contact flow during event redirection 

Redirection of already scheduled contacts

When an event is deleted and redirected to another event, the following occurs for contacts already scheduled for the deleted event:

  • The database retains the existing scheduled logs for the deleted event.
  • At the scheduled time for the deleted event, Campaign Studio detects that the event is deleted, checks for an associated redirect_event_id with the deleted event, and redirects the contact to the new event. Campaign Studio also updates the contact's history with the redirection information, including the original event ID and name, and the redirection timestamp.

Redirection chain process

Campaign Studio follows the entire redirection chain when multiple redirections occur on deletion. For example, consider that Event A, Event B, and Event C are three events where Event A is redirected to Event B and Event B is later redirected to Event C. In this scenario, when a scheduled contact reaches the deleted Event A for execution, Campaign Studio detects the redirection chain and executes Event C.

Redirection of contacts to an event with different delay settings

When contacts are redirected from one event to another event with a different delay:

  • Already scheduled contacts for the original, now-deleted event, keep their existing scheduled date and time. At the scheduled time, the contacts are redirected to the new event.
  • If the redirected event has a longer delay than the original event, the contact waits for the additional time to match the total delay of the new event. 

    For example, if the original event's delay was 30 minutes and the new event's delay is 1 hour, the contact waits for the additional 30 minutes before the new event executes.

  • If the redirected event has a shorter delay or no delay, the contact is processed immediately at the originally scheduled date and time of the deleted event, with no further waiting time.

Viewing deleted events for a campaign

Deleted events are marked with a Deleted tag on the Campaign details page on the ActionsDecisions, and Conditions tabs.

To view all events, including deleted ones:

  1. Log in to Campaign Studio.
  2. In the left navigation pane, click Campaigns.
  3. On the Campaigns list page, click the name of the campaign that you want to view.

    Campaign Studio displays the Campaign details page.

  4. Click the ActionsDecisions, or Conditions tab to view all associated events, including deleted events marked with a Deleted tag.

Viewing contact history with event deletion and redirections

Contact history shows redirection information when a contact encounters a deleted event.

To review a contact's history:

  1. Log in to Campaign Studio.
  2. In the left navigation pane, click Contacts.
  3. On the Contacts list page, click the name of the contact that you want to view.

    Campaign Studio displays the Contact details page.

  4. In the contact history, you can review the following information:
    • Events executed through redirection display details of the original event and the redirect path.
    • Events that were executed and later deleted are marked with a Deleted tag.
    • Events that were rescheduled to a deleted event are marked with Rescheduled and Deleted tags.

Deletion and redirection of Decision events

Decision events do not have their own delay or scheduling options. When a contact meets the criteria for a Decision event, they are immediately sent down the Yes path. The events on the No path have a waiting period before they trigger.

Redirection of a deleted Decision event

All contacts currently waiting at a deleted Decision event are immediately redirected. If a redirected event does not include a delay, it is executed immediately. If a redirected event includes a delay, contacts are scheduled according to that delay. The total delay for a redirected event is factored in after redirection. For example, if a redirected event is set to wait for 2 days, contacts wait for 2 days after redirection.

Campaigns with unlinked events

Campaign Studio does not support saving campaigns with unlinked events. An unlinked event is an event that is not connected to a Contact Source or any other event type in the campaign builder. This ensures that every event has a valid path of progression within the campaign. If you attempt to save a campaign that includes an unlinked event, Campaign Studio displays a notification that one or more events are unlinked and must be linked to a node before proceeding.

Did not find what you were looking for?

If this content did not answer your questions, try searching or contacting our support team for further assistance.

Back to Section navigation
Back to Site navigation