By sending a single publication to multiple users through your mail software, MailChimp for example. You would like to make differences per user without creating multiple copies/versions of your publication. This is possible by adding extra parameters in your URL. With these parameters, it's now possible to:
If you would like to randomize/rotate the position of specific pages in your publication it's now possible by adding the rotate parameter in your URL string. The position of the pages inside your publication will stay the same, but the content of the page will be rotated between the multiple positions inside the publication.
In this string, you can add the SpreadID's of the pages that need to be rotated when visiting the link or refreshing the browser. ?rotate=SpreadID,SpreadID. You can find the spreadID in the dashboard when editing the page, or in the preview when visiting the page.
The first ID in the URL parameter is the unique IssueID, the second parameter the unique page number called SpreadID.
When opening the link below, the position of the first two pages will be changed. You need to refresh, re-open the link in multiple browsers because of caching.
Remove/hide pages in your publication
If you would like to hide a page for a specific user or maybe a group of users you can add the skip parameter. Also, user the SpreadID, or multiple spreadID's as a URL parameter.
Example URL of issue + extra skip parameter :
In the example above the page (the one with the mountains) is not available anymore.
Combine the two parameters
It's possible to combine the parameters. In the example below, we hide the first page and rotate page 2 and 3.
Keep in mind
- Once a URL is used we save these settings in the session of the browser. After a browser is restarted all settings are cleared again
- When clicking on the link the page will be redirected, because of the redirect the parameter will not immediately stand out
- Add the spreadID's comma separated between square brackets