Personalize Popups with Visitor Data | Video Tutorial

← Back to Video Library

How to Personalize Popups with Visitor Data

Learn how to personalize popups with visitor data. This video shows how dynamic content makes campaigns more relevant and drives higher engagement.

What is popup personalization with visitor data?

To personalize popups with visitor data, you insert dynamic fields (merge tags) that pull details like country, date, or site data (e.g., cart brand names) so each visitor sees a more relevant message.

Why personalization works

Generic popups blend in and get ignored. Personalized content feels timely and tailored, which increases attention, relevance, and engagement—leading to higher signup and conversion rates.

How to personalize popups in Sleeknote

  1. Open your campaign and click any text element where you want dynamic content.
  2. Insert a merge tag (e.g., current day/month/year, visitor country, country code) from the premade list.
  3. Optionally connect site data to pull values from your data layer (e.g., visitor name, brands in cart) for deeper personalization.
  4. Preview the popup to confirm the merge tag renders correctly (e.g., “Denmark” vs. “Sweden”).
  5. Publish, then monitor performance to compare personalized vs. generic variants.

Tips

  • Start simple with premade merge tags, then scale to site data for advanced use cases.
  • Personalize the offer, not just the greeting—tie copy to location, season, or cart context.
  • Keep it natural; avoid overusing dynamic fields so messages still read smoothly.
  • Test fallbacks (e.g., default country text) to avoid blank or awkward outputs.
  • AB test personalized vs. non-personalized campaigns to quantify lift.
Show full transcript

Speaker: Sofie

Hi. I’m Sofie, and in this video, I’ll show you how to personalize your pop ups using merge tags. So instead of showing the same generic pop up, you can have your pop up stand more out, feel more personalized, and feel more relevant by using merge tags. So what merge tags is doing is that it’s pulling some of the visitor data, like location, for example, and that makes it feels more tailored to each specific visitor because it’s showing some dynamic data.

So in this case, I’m located in Denmark. That’s why it’s saying Denmark here. If we go to the builder, we can see that it’s actually just a merge tag same country. So if I was based in Sweden, it will say Sweden instead.

This is just one way of using merge tag. You can click the text. You can see some of the premade ones we have made already. So current day, current month, current year, current date, current, or visitor’s country and visitor’s country code.

So these are some of the premade ones that you can add without doing anything else.

Another way of using merge tag is to use it together with site data, which means that you will be able to pull some of the data you have in your data layer, which could be the name of the visitor. It could be what kind of brands they have in their cart. It could be anything.

And that will definitely take your campaigns a step further and make them even more personalized and even more relevant. But if you haven’t tried merge tags at all, I would recommend start by looking at the premade ones and then work your way up from there.

Try Sleeknote on Your Site 👋
Start for free and enjoy all Sleeknote features on your website. (No credit card needed.)