Ad copy in Yandex Direct: claims, bullets, no repeats

A good headline and a sound campaign structure will not save an ad that says the same thing twice and uses words half the audience cannot parse. For a company selling into Russia from abroad, this is the layer where most of the damage happens.

The first article on ad copy made one point: a single text stretched across an entire keyword set is money down the drain. This one goes a layer down. Where do the claims inside an ad come from, how do you stop an ad repeating itself, and what makes a Russian reader trust it or dismiss it.

A good headline and a sound campaign structure will not save an ad that says the same thing twice and uses words half the audience cannot parse. For a company selling into Russia from abroad, this layer is where most of the damage happens. Structure can be copied from a home-market account. Copy cannot: it is written in a language the team does not read, for an ad format that is not Google’s.

Where the claims come from

The easy route is to lift the advantages from your own site and build the ad out of them. It works when the business has already said enough about itself. But the market has usually done the wording for you. Dozens of competitors have spent years polishing how to say delivery, lead time or warranty inside a Yandex ad. Use that as a starting point.

The mechanics look like this. Collect competitor ads across your keyword set, cut every description into separate claims, and reduce thousands of lines to a list of distinct meanings. The volume is large: a niche produces tens of thousands of ads and thousands of different claims. What matters is what you do next, and it is not feeding the whole pile into a language model with the instruction “write me an ad”. The model does not know your business. It cannot tell an advantage that is primary for your audience from one that has nothing to do with you. It does not know that the instalment plan applies to one part of the range and not to another. It will happily add a condition the site does not mention, and the ad will fail moderation for it.

The pile serves a different purpose. It shows which meanings recur across the largest number of competitors, that is, what the market treats as important. Claims get normalised, duplicates collapsed, everything tagged by theme, and for each theme you count how many separate domains use it. The more competitors repeat a meaning, the heavier it weighs as a hypothesis. Out of hundreds of themes, a conversation with the client leaves roughly a hundred agreed claims, and far fewer make it into ads. The final choice of wording belongs to a person who understands the product. Processing the data cuts the manual work. It does not make the decision.

For a foreign company this corpus does two extra jobs. It is in Russian, so it shows how the local market actually phrases things, down to which word for a payment plan a buyer expects. A translated list of home-market selling points does not map onto this. And the corpus shows what Yandex moderation lets through in your category. Superlatives and “number one” claims need documentary substantiation under Russian advertising law, and Yandex asks for it. If none of thirty competitors says “the best”, that is information.

One meaning, one place

Then assembly starts, and a systemic trap is waiting. A Yandex Direct ad has more separate slots than most people count: a headline, a second headline, the text, sitelinks with their own descriptions, callouts, a display link. In a combinatorial ad group you upload several headlines and several texts and the system assembles them at serving time. All these elements are physically independent and are often written at different moments. So the same meaning, said in other words, easily lands in two places at once.

An example. “Free delivery” and “delivery is free above a certain order value” are one meaning in two wordings. In Russian they may not even share a word: бесплатная доставка and доставка бесплатно от суммы заказа. If both land in one ad, you have spent text space twice on one advantage. A second, possibly stronger advantage never got in, because the space ran out. The reader received a repeat instead of another argument.

The combinatorial format multiplies the problem: if two elements carry the same meaning, some assembled combinations show the duplicate, and the interface will not tell you which impressions those were.

The rule that cures this: decide in advance which meaning is assigned to which element. When you add a new element, check whether that meaning is already occupied elsewhere in the same ad. If it is, take a claim from a theme you have not used yet. With many claims you need a formal check by tags, and in a combinatorial group the check runs across every headline and every text.

What destroys trust in an ad

With the structure right and no repeats, trust still collapses at the level of words, usually in one of two ways.

The first is narrow professional jargon. A term that is second nature to a specialist sounds abstract or ambiguous to an outside reader and is not read as a promise of concrete benefit. If a noticeable share of the audience does not understand the key words of the offer, the offer stops being understandable in practice. The exception is advertising aimed at a narrow professional circle, where the in-group terminology raises trust rather than lowering it.

For a company entering from outside, the jargon problem doubles. Your industry’s English terms frequently have no settled Russian equivalent, and a translator picks one that comes out as a calque or a transliteration. The Russian reader sees a foreign-looking word and does not parse it as a benefit. There is a legal layer on top: Russian advertising law requires foreign-language text in an ad to carry a Russian translation of equal prominence, so a Latin-script term in a Russian text ad is a moderation risk as well. I have covered that side in the piece on ad labeling and the language law.

The second way is elementary error: wrong agreement between words, tautology, the same concept spelled three ways across one campaign. These slips undermine trust more than the absence of impressive promises. If an ad advertises professionals and the text itself is illiterate, the audience transfers that feeling onto the quality of the service.

Russian makes this harder for a foreign team. The language inflects for case, so a headline assembled from fragments can be grammatically broken while every fragment on its own looks fine. Keyword insertion templates in Yandex Direct put the search query into the headline in whatever form the user typed it. Machine translation fails agreement quietly, and a manager who cannot read Russian approves the result because nothing was flagged. An ungrammatical Russian ad from a foreign company reads as “they did not bother with this market”.

The signs of trust are the mirror image. No clickbait and no promises the content does not back. No theatrics and no self-praise without facts. The offer is clear and tangible. The numbers are achievable rather than inflated. Packing an ad with specifics works, but only together with literacy and plain language.

The brand in the ad and on the banner

A separate layer of trust is the presence of the brand. In Google Ads search placements, the company name and logo appear once they have passed review. If they have not, the system substitutes a globe icon for the logo and the domain for the name. Branded appearance is the result of preparation: the logo and the name have to be brought up to the platform’s requirements in advance. Yandex applies the same logic. The display link, the organisation details and the logo used in network placements are separate elements with their own moderation, and the ones you did not prepare are simply not there.

In the ad network the brand on the creative matters even more, and here there is a fast diagnostic for a contractor. Open the portfolio of the designer who makes your banners. If not a single example shows a logo, a domain or a company name, that is a signal: this person makes pictures rather than advertising tools. A banner does more than look good. It links a need to a specific brand, builds recognition, and over time creates branded demand, and queries containing a brand name come in at a fraction of the cost per lead and convert better. Through repetition it lifts trust and conversion further down the funnel, including on repeat purchases. A recognisable image everywhere creates the feeling of a company with scale. Take the brand off the banner and none of these tasks gets done, however beautiful the picture.

In the Yandex ad network a banner is often the first contact a Russian buyer has with a company nobody here has heard of. A nameless banner builds recognition for no one. And the branded searches it might have created will be typed by Russian users, many of them in Cyrillic. If the name never appears on the creative in a form they can reproduce, the demand you paid to create has no way back.

One reservation: an empty banner in a portfolio is sometimes a client’s prohibition or a test mock-up, so check the conclusion in conversation rather than on pictures alone.

What to do with your ads this week

  • Collect the claims: from your site or from competitor ads in Yandex, but pick the final wording by hand, in Russian, not by translating a home-market list.
  • Tag the meanings and check that no meaning occupies two elements of one ad. In a combinatorial group, check across all headlines and all texts.
  • Read the text through the audience’s eyes: remove jargon they will not understand and Latin-script terms that need a translation, and have a native reader proof it.
  • Check the offer against the criteria of trust: no clickbait, no self-praise, numbers that can be reached and, where the law asks, substantiated.
  • Prepare the logo and the name for moderation, and on network banners make sure the brand is physically present.

Ad text is not a place for inspiration in a vacuum. It is a few square centimetres where every meaning costs money, and a repeat or an unclear word costs double. A strong ad says something different in each element, says it plainly, and signs its own name.

If you want to see what your ads are showing right now and where they argue with themselves, come to a free review. How the texts fit into the wider system of paid traffic in Russia is on the Yandex Ads page.

Frequently asked questions

Can I translate our Google Ads copy into Russian and upload it to Yandex Direct?

You can, and it is the most common way foreign companies waste their first budget. The slots are different lengths, the second headline and the callouts have no exact Google equivalent, and a translated claim list carries your home-market wording rather than the phrases a Russian buyer expects. Start from what competitors already say in Yandex for your keyword set, then decide with your product team which of those claims are true for you. Translate the method, not the text.

Is it safe to use a language model to write Russian ad copy?

For the heavy lifting, yes: normalising thousands of competitor claims, collapsing duplicates and tagging them by theme is exactly what a model does well. For the final wording, no. The model does not know which advantage is primary for your audience, does not know which part of the range a payment plan applies to, and will invent a condition your site does not state. In Yandex that last habit fails moderation.

How do I check for repeats in a combinatorial ad group?

Tag every headline and every text with the meaning it carries before you upload, then check the tags across the whole group rather than per combination. Yandex assembles the combinations at serving time, so if one headline and one text both carry free delivery, some impressions will show the repeat and nothing in the interface will tell you which ones. With a handful of elements you can see it by eye. Past a dozen, keep a table.

Does a foreign brand need its logo and company name in Yandex ads more than at home?

Usually yes. In the Yandex ad network a banner is often the first contact a Russian buyer has with a brand nobody here has heard of. A banner without a name builds recognition for no one, and the branded search demand it could have created never comes back to you. Prepare the logo and the name to the platform's requirements before launch, and check that on every network creative the brand is physically present in a spelling a Russian user can type.

Sources

Andrey Belokrylov
Andrey Belokrylov

Independent marketing strategist and digital marketer. 10+ years, 100+ projects, from Marriott to small restaurants. I write about how Russian customers decide and how to run Yandex, VK and Avito without wasting the budget. More about me

From reading to doing

Let's look at your project

Send a link. In 30–40 minutes I'll show where the budget leaks, where Russian customers drop off, and what to fix first. Honest, even if we never work together.