Vero-editable content conflicts

What is a Content Conflict?

Note: Content conflicts are only relevant for templates using vero-editable tags which are no longer the prefered way to handle HTML content in Vero, read about the correct way to use html in Vero first.

When a template that uses vero-editables is updated, our system will do one of two things:

  1. Automatically update the content of a campaign to reflect the changes made in the underlying template.
  2. Detect a "possible" conflict between the new changes and the content and flag the email before putting the changes in to production.

When there is a structural change made to the template or a change regarding a vero-editable tag, Vero then requires the changes to be reviewed in the campaign in case the changes have caused an issue with the rendering of the content.

vero.template-conflict-editor

What happens when there is a Content Conflict?

Conflicts arise when you edit a master template and add, delete or move vero-editable areas. In these instances, Vero does not know which text goes where for the underlying campaign. Instead of trying to do things automatically, Vero continues sending your campaign using the original version of the template and lets you know that you need to manually re-define the content of the campaign in order to see your new changes go live.

The Content Conflict notification acts as a failsafe built into the system. If the system detects that the update to the template may cause a conflict to the content, it can ensure that this never makes it to the users inbox.

vero.template-conflict.tooltip

You will see a popup notification in the templates section when you need to manually update any campaigns that have conflicts associated with them.

How do I know which templates and campaigns have conflicts?

When on the Templates page, you can tell whether a template is being used by any campaigns via the Number of Campaigns label on each template, which shows the number of campaigns using that template.

vero.template-conflict-list-label

To see a list of campaigns using the template, select the view related campaigns option in the contextual menu for each template or by clicking on the Content Conflict label if present.

vero.template-conflict-menu

By clicking on the name of each campaign, you can manually review Vero's attempt to merge in your content updates. Once happy you can select Save and exit the campaign. Until you have re-saved this campaign, it will use the old version of your template, to avoid ugly or incomplete emails going to your customers. Once saved, the new version will go live.

vero.template-conflict-related

What do I look for when I have a Content Conflict?

Conflicts are usually caused by adding, removing, or re-ordering vero-editables, so it’s important to look at the editable regions and make sure everything is in order and physically appearing correctly.

Authors

  • Rory Colsell
    Head of Design