Campaigns
Campaign types
Content (via visual editor)
3 min
content campaigns allow you to apply changes to existing pages on your website by dynamically replacing the content with versions created using the {{brand}} campaign builder how it works choose the pages – each campaign can target multiple pages you can configure these using specific page rules or a catch all pattern for each variation, a change set is created per page create the variations – create the variations use the campaign builder to define the changes for each variation you can edit text and copy images and videos call to actions and links iframes styles, font sizes, colors, etc custom css and javascript activating the campaign – when a campaign is active, the {{brand}} script injects the variation content as soon as the page loads this replacement happens immediately and invisibly to the visitor no flicker experience – to ensure changes are applied instantly and avoid any visual flicker, we recommend using the personizely snippet in synchronous mode (non async) configuration pages the pages the campaign should run on pages are a separate entity that can be reused across campaigns a campaign can run across multiple pages to make the messaging consistent here is what defines a page name a distinctive name for your page, so you can later easily understand which page is which good examples would be pricing, product page, homepage page type as mentioned above, every page can be configured to actually include a single page or multiple pages this works best for dynamic pages that are different by having a lot in common like product or collection pages single page when using the single page type, you only have to specify the page that you want to personalize by specifying the whole url in the page url field advanced when using the advanced page type, you can make the page actually match more pages on your website this would be done by specifying the rules that a page should satisfy in order to match all pages acts as a placeholder in case you want the campaign to run on all pages usually useful when you need to adjust elements present on all site pages, like navigation bars, footers, etc besides specifying the rules, you should also specify the editor url where the website editing will take place editing the variation opens up the campaign builder, where you can make visual changes to the pages configured in the campaign each change will be saved as a region based on the changed element's selector besides changing elements, it's also possible to adjust variation css and js to run custom code requirements make sure your {{brand}} script is loaded synchronously on all target pages for a no flicker experience