Campaign Versioning

Overview

The Campaign Versioning feature allows you to edit any fields of an active campaign, which helps to save time and avoid creating new campaigns by duplicating the existing campaign. You can now edit fields such as Target audience, Trigger criteria, Exclude Users criteria, etc., in an active campaign. Every time the active campaign is edited and published, a new version is created, and the older version is retired.

This feature improves time efficiency and supports quick adjustments by streamlining the process of duplicating and editing campaigns. It also enables better targeting through experimentation with different versions, enhancing personalization and performance tracking.

 

Early Access

This is an Early Access feature. To get it enabled for your account, reach out to your CSM or raise a support ticket.

Use Cases

Following are some of the use cases for this feature:

  • If you want to analyze and modify the audience size, user attributes, and event attributes for campaign performance, instead of starting from scratch, you can create a campaign version with the desired changes.
  • Suppose you are concerned about losing statistics every time you duplicate an active campaign. In that case, the All Versions drop-down list ensures the continuity of stats, allowing you to track performance.
  • If you are worried about managing multiple campaigns, campaign versioning will help you manage multiple versions of the same campaign. 

Create a Campaign Version

Perform the following steps to create a campaign version:

  1. On the left navigation menu in the MoEngage dashboard, click Engage, and then click Campaigns.
    The All campaigns page is displayed.
    all campaigns.png
  2. Select the relevant campaign for which you want to edit. For example, an Email(Periodic) campaign is selected, in the following image.
    email periodic.png
  3. On the Campaign analytics and info page, click Edit.
    campaign analytics.png
    You can also click the ellipsis icon (ellipsis 1.png) under the Actions column for the preferred campaign and click Edit.
    more actions edit.png
  4. Modify the configured values in the relevant fields of the existing campaign. For example, the Target Platforms and Campaign control groups values are modified in the following image:
    version1 new.gif
    Once the changes are made, MoEngage creates a new draft version and displays a notification stating the version name at the top of the screen.
    info

    Information

    • Changes to the Team, Campaign name, and Campaign tags are saved to the original campaign, but modifying other fields creates a new version.
    • You cannot modify the Start Date field value in step 3 Schedule and goals.
  5. After you make the required changes, click Publish.
    publish 1.png
  6. On the Publish Changes dialog box,
    1. Verify all the changes you made to the last version of this campaign.
    2. Enter a note in the text box.
    3. Click Publish.
      publish 2.png After publishing, the older version gets retired.

View Campaign Version History 

Analyzing campaign versions and their history helps businesses monitor changes and optimize future strategies based on performance data. It provides insights into the effectiveness of each version and allows for data-driven decision-making.

Perform the following steps to view and analyze the campaign version history.

  1. On the All campaigns page, click the required campaign name link.
  2. On the Campaign analytics and info page, click the History (Image 09-10-24 at 2.22 PM.jpeg) icon to analyze the existing versions of the campaign. On the Version History page, you can view the updates made in individual versions.
    version history new.gif
  3. On the versions list, select the required version to view the performance stats of that version.
    version dropdown.gif
    The All versions option shows the performance of all versions on a continuous timeline. The following information will be available across all campaign versions to show the performance.
    • Campaign performance stats
    • Table and chart for metrics across date and time
    • Periodic campaign instance performance
    • Delivery Funnel
    • Error breakdown table
info

Information

  • The Edit button is unavailable for retired campaign versions.
  • The published campaign remains active until a new version is published.

Manage Campaign Versions

You can manage the campaign versions by clicking the Ellipsis(ellipsis 1.png) icon under the Actions column for the required campaign on the All campaigns page. The following actions are available to manage the versions:

Actions Description
Edit Redirects you to the Edit page of the latest published version associated with the campaign for modification. 
Duplicate

Duplicates the current version of the campaign with the configured values.

View

Redirects you to the Campaign analytics and info page for all campaign versions.

Pause

Prevents the latest version of the campaign from sending any more notifications.

Archive

Archives the campaign.

info

Information

To duplicate a retired campaign version, go to the Campaign Analytics and Info page for that specific campaign, select the preferred version, and select Duplicate.

Supported Channels and Campaign Types

MoEngage supports the campaign versioning feature in the following channels and their delivery types:

Channels/Delivery Types One Time Periodic Business Trigger Event-Triggered Device Triggered Location- Triggered
Push NA Yes Yes Yes Yes Yes
Email NA Yes Yes Yes NA NA
In-app Messaging No No NA NA NA NA
SMS NA Yes Yes Yes NA NA
Whatsapp NA No NA No NA NA
On-site Messaging No No NA NA NA NA
Connectors NA No NA No NA NA
Facebook NA No NA No NA NA
Google Ads NA No NA No NA NA
Cards NA No NA No NA NA
info

Information

  • In the table above, "No" indicates that the feature is applicable but not supported, while "NA" means the delivery type is not applicable for the channel.

  • The campaign versioning feature is not supported by Flow child campaigns.

Was this article helpful?
0 out of 0 found this helpful

How can we improve this article?