Dynamic page content and personalized emails
TL;DR
Create dynamic and personalized landing pages with ease and integrate into your newsletters.
Introduction
In today’s marketing landscape, personalization is key to building trust and engagement with leads. By leveraging dynamic URLs and personalized landing pages, you can seamlessly guide visitors from an email or LinkedIn message to a webpage tailored just for them. This article walks you through both the basics and some advanced techniques — like Base64 encoding — to help you deliver a more discreet and professional personalized experience.
How to get started
Basic usage on Landing Pages
-
Set up placeholders: Configure your landing page to accept URL parameters and display them in specific text fields or sections. For example, if you want to show a user’s first name, your landing page might reference a placeholder like [name].
-
Link structure: When directing people to your landing page, append a query parameter to the URL, such as:
https://app.myflow.se/personalized-landing-page?name=John
. Your landing page will then retrieve the value “John” from the name parameter and display it wherever [name] is placed. -
Test thoroughly: Always test your links to ensure that all parameters are correctly read and displayed on the page.
Pro Tip: Use consistent parameter naming (e.g., name, company, message) across your emails and landing pages. This keeps everything organized and prevents confusion.
Basic usage in Newsletters
-
Add dynamic fields: You can use data from the lead (like like their full name, first name or company) directly into the URL. For instance: https://app.myflow.se/personalized-landing-page?name=[customer_firstname]. Replace [customer_firstname] with the actual data you want to use.
-
Personalize multiple parameters: You can pass multiple values by adding more query parameters: https://app.myflow.se/personalized-landing-page?name=[customer_firstname]&company=[customer_company]
Connecting the dots
By matching the merge tags in your newsletters to the placeholders on your landing pages, you create a seamless and engaging user experience. Recipients see their name or company in the email, click through, and find the same personalized information waiting for them on the webpage. This level of consistency not only boosts click-through rates but also helps foster trust and interest.
Advanced - Obfuscate data in the URL
Sometimes you don’t want to expose raw values in the URL—either for aesthetics or privacy. In these cases, consider hiding or obfuscating data with Base64 encoding.
Enabling Base64 Mode
-
Add a toggle or parameter: In the landing page builder or your custom code, enable a base64=true parameter.
-
Encode your text: Instead of passing raw text (e.g.,
?message=HelloWorld
), encode it into Base64 (e.g.,?message=aGVsbG9Xb3JsZA==
). -
Automatic decoding: When the page loads, any parameter you’ve appended will be decoded and displayed as if it were plain text.
Note: Ensure your URL parameters only contain valid Base64 characters and that no line breaks or special characters interrupt the encoded string.
Example of Base64 Encoded URL
https://app.myflow.se/personalized-landing-page?base64=true&message=aSBsb3ZlIG15Zmxvdw==
In this URL:
base64=true
tells the page that all parameters are Base64-encoded and need decoding.- The parameter
message=aSBsb3ZlIG15Zmxvdw==
decodes to “i love myflow” upon page load.
What is Base64?
Base64 is a method for encoding data (including text) using only letters, numbers, and a few symbols. It ensures the data remains text-friendly and can be safely stored or transmitted where only text is accepted. It’s easily decoded back to the original content.
Handy Tool: You can use free online resources like Base64 Encode to quickly encode or decode your strings.
Conclusion
Using dynamic parameters to personalize landing pages boosts engagement and helps you deliver a more targeted experience. Whether you opt for simple raw parameters or go the extra mile with Base64 encoding for cleaner, more private URLs, these techniques will help you create a cohesive, end-to-end user journey—from the moment someone opens your email to the time they land on your site.
By embracing personalization in your newsletters and landing pages—and coupling it with Base64 obfuscation when necessary—you can deliver relevant content while keeping your URLs neat and user-friendly. Give it a try, and watch as your click-through and conversion rates reflect the power of personalized marketing.