Articles on: Personalise module

Personalise through URL parameters

Content personalisation in Maglr Pro can be used to deliver personalised content based on your target audience's personal data. Data such as their first name and email address and other data you have available from your CRM tools, like interests. Our Personalise module is a feature that lets you tailor the replaceable texts on your publications to match keyword parameters, elements and other sources, using external variables you can attach to the final URL.

Image: example of a personalised publication

Using URL parameters



This is a more advanced way to create personalised publications by adding and adjusting URL parameters. The replaceable content will automatically change depending on which type or name you give to the different parameters. In order to personalise content with URL parameters, your first need to know how to add personalisable content to your project.

Image: personalising a publication through URL parameters

Content-modifying parameters



You can insert URL parameters into your publication URLs so that these parameters will activate and replace information or content within your Maglr publication. URL parameters are made of a key and a value separated by an equals sign and joined by an ampersand. The first parameter always comes after a question mark in a URL. For example:

introduction.maglr.com/what-is-maglr/maglr?replace=true&name=Marvin


Content-modifying parameters pass information to the specific page and are required to be set in the final URL exclusively. The example as above would send someone directly to the Maglr Presentation publication page where the parameter changes the replaceable content to 'Marvin'. 

Image: personalising an element through the Pro editor

In the Maglr Pro editor, you can define the custom keyword parameters to trigger the dynamic text/element replacements. A brief summary:

[landing page url]?[parameter]=[value]

The [Landing Page URL] is the URL of the publication where you’d like to add dynamic text or element replacements. In this example it's: https://introduction.maglr.com/what-is-maglr/maglr
The [Parameter] is a specification of the field that you can set to dynamically change, according to the values and keywords that you’ve chosen. In this example, the parameter field is called 'Name'.
The [Value] is the text or element that you want to replace dynamically according to the inputted data.
You’ll also need a Default Value in case there's no value available. The default value in this example is Hi there.

Sharing multiple publications with different values



Using the content-modifying URL parameters, it is possible to share multiple custom personalised publications in bulk at once. For this example, we are using our Maglr Presentation publication and MailChimp as the marketing automation platform and email marketing service.

Image: adding a personalised link to an email in Mailchimp

In the email editor, we've added a button where we are going to link to the custom presentation publication. In order to redirect viewers to their own personal publication the following parameter is added to the URL:

replace=true&name=*|FNAME|*


 *|FNAME|* is the specific merge tag to display the First Name of the audience list used in MailChimp. To personalise each publication with a custom first name, this merge tag needs to be used as the value in order for it to work.

Note: depending on the parameter you want to change per shared publication, you have to make sure that the provided automated value (in MailChimp) matches the right parameter you created in Maglr.

Updated on: 08/02/2023