3 client slots open —     
hello@native-advertising.net
native-advertising.net

6 min readBy Marcel Sattler

Dynamic Titles on Taboola & Outbrain: Lift CTR 20-25% (2026)

Dynamic placeholders insert the reader's city and country into your Taboola and Outbrain headlines. The right one can push CTR up 20-25% in minutes.

From the post

You have a winning ad on Taboola or Outbrain.

— Marcel Sattler

↓ read on

You have a winning ad on Taboola or Outbrain. The creative converts, the funnel holds, and you do not want to touch it. But you still want more clicks at the same cost. There is a swap you can make in a few minutes that has pushed our click-through rates up 20-25% on the exact same image and offer.

The lever is the dynamic title placeholder. It pulls a reader's city or country into your headline automatically, so a stranger in Phoenix sees a line written for Phoenix. No new creatives, no 3,000 hand-built variants. Here is how it works and where it breaks.

What dynamic placeholders actually do on Taboola and Outbrain

A dynamic placeholder is a token you drop into your headline that Taboola or Outbrain replaces at serve time with the reader's location. You have already seen them in the wild: "People in [your city] are amazed by this product." Nobody wrote three thousand versions of that ad and pasted in every city scraped off Google. They wrote one, used a placeholder, and the traffic source filled in the rest.

I am Marcel Sattler, founder of native-advertising.net, and since 2015 I have deployed more than $100M across Taboola, Outbrain, Newsbreak, MGID, Yahoo Native, Mediago, and RevContent as a native-only agency. The city placeholder is one of the simplest, highest-leverage tricks in that stack, and most advertisers running native are still leaving it on the table.

The reason it works comes down to relevance. On Facebook you get interest-based targeting. Meta knows you probably own a dog, so an advertiser can open with "Dog owners, beware of this new product." Native does not have that. You cannot target the dog owner. But you can target the location, and a reader who sees their own city in the headline feels the ad was written for them.

Why "in the US" beats "by storm" every time

The difference is not subtle. Compare these two lines:

  • "This new genius device amazes people."
  • "This genius device amazes people in the US."

The second one is far more impressive and it performs far better. Adding the country or city anchors the claim in the reader's reality instead of leaving it floating as generic hype. That single edit is what produces the 20-25% CTR lift we have measured when we swap a static headline for a dynamic one.

And higher CTR is not the end of the payoff. Because the click is more qualified and the reader already feels the ad spoke to them, the conversion rate downstream tends to hold or improve too. You are not buying junk clicks. You are buying clicks from people who leaned in because they saw their own backyard in the headline.

If you run DTC or dropshipping offers, this is close to free margin. Same creative, same bid, more clicks landing on the same product page.

The city placeholder is the strongest one by far

Both Taboola and Outbrain let you insert more than one type of dynamic data, but they are not equal. In our testing the city placeholder is the strongest performer by a wide margin, with country close behind. Start there before you experiment with anything more exotic the platforms expose.

I cannot fully explain why the city version overperforms the country version so consistently. I can only tell you what the data shows: pull in the reader's actual city and the lift is bigger. The more local the point of view, the more familiar the ad feels, and familiarity is what moves people on a feed where you have no interest-based targeting to lean on.

One honesty check: the city match is not 100% accurate. We are based in Graz, and sometimes the reader is not pinned to the exact city because the internet provider sits in a smaller village nearby, so the ad shows that village instead. We see that imprecision more in Austria. In the US it works very, very well, which matters because the US is where most of these campaigns spend.

Don't run dynamic titles in your first iteration

Here is the part people get wrong. Do not launch with dynamic placeholders out of the gate. You need a baseline first.

We run the first iteration of an ad with a normal, static headline. That gives us a known baseline CTR. Only in the optimization phase, once we know exactly what the static version delivers, do we start swapping in tricks and mechanics to push the number higher. The dynamic placeholder is one of those optimization moves, not a launch default.

This sequence matters for a simple reason: if you start with the placeholder, you never learn how much it actually contributed. With a clean baseline, the 20-25% lift is measurable instead of guessed. The discipline is the same whether you are running lead-gen or affiliate campaigns.

  1. Launch the ad with a static headline and let it stabilize.
  2. Record the baseline CTR.
  3. Duplicate the winner and swap in a city or country placeholder.
  4. Compare against the baseline and keep what wins.

How to add the placeholder in a few minutes

The mechanics are deliberately simple. On both Taboola and Outbrain you copy the placeholder brackets and paste them into your ad headline where you want the location to appear. That is the whole technical task. Both platforms publish detailed how-to documentation and advertorial walkthroughs for the exact bracket syntax, so you do not have to memorize anything.

Take your working ad copy. Instead of "This genius device is taking the US by storm," rewrite it so the location lives inside the headline and let the placeholder fill it dynamically. Within minutes you have a second version of a proven winner that personalizes itself to every reader, city by city.

Because the setup cost is so low and the upside has hit 20-25% on our campaigns, this is one of the first optimization tests I reach for once a creative proves itself on Taboola or Outbrain.

Don't fall into the placeholder trap

When advertisers see dynamic titles work, they get greedy and slap placeholders on every ad, everywhere. Don't.

The 20-25% lift is real but it is not guaranteed on every ad. It does not always fire, and a headline that has to bend awkwardly to fit a city token can read worse than a clean static line. So even after a placeholder wins, we keep running some ads in classic static style alongside it.

There are two reasons for that. First, we always keep testing new hypotheses to find what might beat the current winner. Second, you need a fallback. If the placeholders stop performing as well in the future, or the location matching degrades, you want static ads already proven and ready to carry the spend. Treat dynamic titles as one tool in the kit, not the whole strategy.

Watch the full breakdown

Where to go from here

Dynamic titles are a small, fast win, but the bigger gains come from how you sequence baselines, tests, and fallbacks across a whole account. We have run that process across $100M+ in native spend, and the case studies show how those small levers compound when they sit inside a disciplined optimization system.

If you are running native and want a second set of eyes on which optimization moves to test next, book a strategy call. Bring your baseline CTRs and the platforms you are on, and we will tell you whether dynamic titles are the highest-leverage swap for your account or whether something else should come first. You can also browse the rest of the resources for more tactics like this one.

▸ Keep reading

Three more on the same topic.