Ad Localization
How a brand adapts an ad for a new market by reworking the argument itself, a creative decision that automatic translation settings cannot make.
You’ve decided to open a second market, and the plan is to send your best-performing ad to a translator and run the same thing in the new language. That plan assumes the pitch travels. Two brands in the teardown series show that the pitch is sometimes the one thing that doesn’t.
Our Place changed the argument. RYZE changed only the words.
Our Place runs its US and English-market ads on one dominant message: “forever chemicals,” PFAS-free, non-toxic. That pillar carries 388 of 502 Meta ads — 77.3% of the account, pulled March 21, 2026 from Our Place’s Meta library.
France gets a different pitch. Across 26 French ads, the fear framing is gone and chef authority takes its place — “La poêle adorée des chefs étoilés” (the pan loved by Michelin-starred chefs), 535°C heat resistance, a lifetime warranty. 32 of 50 French card bodies are written in native French, so the copy reads as written for France rather than run through a tool.
RYZE localizes at a different depth. 61 of its 400 Meta ads — 15.3% — target Spanish speakers with a fully translated version of the standard copy, a dedicated landing page, and its own link description, reviewed March 6, 2026 in RYZE’s Meta account.
The offer is the same one the English ads run. Only the language and the creative mix move, with the Spanish set leaning 75% video against 26% for the English standard.
So the two accounts answer two different questions. Our Place localized the argument. RYZE localized the packaging around an argument it kept intact.
What a translation setting cannot reach
Meta will translate an ad for you. Its automatic translation feature takes the primary text and headline and delivers them by the user’s language preference (Meta’s automatic translation docs), and the multi-language flow lets an advertiser supply copy per language (multi-language ad setup).
What it moves is the text fields. It does not rewrite words baked into an image or a video, and it cannot decide that “forever chemicals” is the wrong pillar for France in the first place. A translation of the US Our Place ad would have handed French shoppers a fluent French sentence about PFAS — the exact message the account’s own data shows Our Place chose to drop.
That is the line between the two words people use interchangeably. Translation changes the language of the pitch. Localization is free to change the pitch.
Language reads as a creative signal on Meta
Both brands build the localized version as its own creative. Our Place runs France on its own domain, fromourplace.fr. RYZE ships a separate Spanish landing page and a video-heavy creative set.
I think that is the tell. On a platform where Meta reads the creative to decide who sees it, the language of the copy is part of what the system reads, so a native-language ad becomes a different creative object rather than the same ad with a setting flipped. Both accounts run this through DCO templates, which is what lets them stand up a market-specific variant without rebuilding each one from scratch.
Where we've analyzed Ad Localization
Our Place Runs 502 Meta Ads. 472 of Them Share One Body Text. Seven Words.
502 active Meta ads. 472 of them share one body text - the literal {{product.brand}} template variable. Inside Our Place's DCO machine: 77% non-toxic messaging, 156 ads in a single week, a secret-sale Fermat funnel, and 14 ShopMy-tracked creator ads.
I Pulled 400 of RYZE's Meta Ads. Here's What a $50M Mushroom Coffee Brand's Ad Machine Actually Looks Like.
400 active ads, 28 body copy variants, one copy powering 56% of the sample. Inside RYZE's two-track Meta strategy - workhorse acquisition engine vs. 207-day brand play - plus a product reformulation their ads gave away.