Imagine a tuition centre with one Google Ads ad group containing “maths tuition”, “primary maths tuition” and “PSLE maths tuition”. Writing a separate headline for every variation takes time, yet a generic headline can feel slightly off for each searcher. Dynamic keyword insertion promises to solve that by dropping the matching keyword into the ad automatically.

Used well, dynamic keyword insertion (DKI) can make ads read as if they were written for each search. Used carelessly, it produces awkward, ungrammatical or even policy-breaking ads. This guide explains how the feature works, the exact syntax, when it helps and when it hurts, a step-by-step setup plan, and how to review it safely, with examples framed for Singapore advertisers.

What dynamic keyword insertion is

Dynamic keyword insertion is a Google Ads feature that replaces a placeholder in your ad text with one of the keywords in your ad group. Google’s help page on setting up keyword insertion describes it as a way to update ads automatically with the keyword that caused the ad to show. If the keyword cannot fit, Google shows default text that you supply instead.

Two details are commonly misunderstood:

  • It inserts your keyword, not necessarily the searcher’s exact words. If someone types “cheap maths tutor near me” and that search matches your keyword “maths tuition”, the ad shows “maths tuition”. This is why your keyword list must be clean and readable.
  • It works inside responsive search ads. You add the placeholder to headlines or descriptions of a responsive search ad, and Google then combines assets as usual. A DKI headline will not appear in every impression unless you pin it.

DKI syntax and capitalisation

The basic format is a pair of curly brackets containing the word “keyword”, a colon and your default text, for example {KeyWord:Maths Tuition}. In the Google Ads editor you can also type an opening curly bracket and choose keyword insertion from the menu.

How you capitalise the word “keyword” controls how the inserted text is capitalised. Google’s Search Ads 360 documentation sets out the same three options:

You typeCapitalisation shownExample output for keyword “psle maths tuition”
{keyword:Maths Tuition}All lower casepsle maths tuition
{Keyword:Maths Tuition}Sentence case (first word capitalised)Psle maths tuition
{KeyWord:Maths Tuition}Title case (each word capitalised)Psle Maths Tuition

Notice the problem in the table: acronyms such as PSLE, HDB or BTO lose their capitals. Readers notice these small errors. If an ad group’s keywords contain acronyms, consider writing a static headline for that group rather than relying on insertion.

Character limits and default text

Responsive search ad headlines allow up to 30 characters and descriptions up to 90. The full headline, including surrounding words and the inserted keyword, must fit. When a keyword is too long, Google falls back to your default text. That means the default text must make sense on its own and fit the limit, and you should check what proportion of impressions are likely to show it. A headline such as {KeyWord:Tuition Classes} in Bishan works only for short keywords; longer ones will quietly revert to “Tuition Classes in Bishan”.

An illustrative example: a home cleaning business

The following scenario is illustrative, not a client result. Picture a home cleaning company serving HDB flats and condominiums across Singapore. Its “move-out cleaning” ad group contains four keywords: “move out cleaning”, “move-out cleaning service”, “end of tenancy cleaning” and “move out cleaning singapore”.

The owner writes the headline {KeyWord:Move-Out Cleaning} Experts. Previewing each keyword shows a problem straight away: “Move Out Cleaning Singapore Experts” is 35 characters, so it exceeds the 30-character limit and falls back to “Move-Out Cleaning Experts”. “Move-Out Cleaning Service Experts” (33) and “End Of Tenancy Cleaning Experts” (31) also fall back. Only one of the four keywords actually inserts.

The fix is simple. The owner shortens the template to {KeyWord:Move-Out Cleaning} on its own, pins a separate static headline about same-week availability in position two, and moves “end of tenancy cleaning” into its own ad group with written copy aimed at tenants returning a deposit. A ten-minute preview avoided weeks of ads quietly showing the default.

When DKI helps and when it hurts

DKI is a tool for tightly themed ad groups. It is not a substitute for organising keywords well. The table below summarises when it tends to fit, based on common practice rather than any published Google benchmark.

SituationIs DKI a good fit?Why
Small, tightly themed ad group of close synonyms (e.g. “aircon servicing”, “aircon service”, “air con servicing”)Usually yesEach insertion reads naturally and echoes the search
Product catalogue with many model names or sizesOften yes, with careSaves writing hundreds of headlines; check lengths and capitalisation
Broad match keywords with loose themesRarelyInsertion repeats your keyword, which may not reflect what was searched
Keywords with competitor brand namesAvoidMay show a competitor’s trademark in your ad and break policy
Keywords that are misspellings, plurals or awkward phrasesAvoid or clean firstThe ad will display the awkward wording
Regulated sectors such as healthcare or financeUse cautiouslyInserted terms can create claims you did not intend

Why advertisers use it

The main benefit is relevance. When the ad repeats a phrase close to what was searched, the searcher can see quickly that it matches their need, which may help clickthrough rate and ad relevance, two of the components behind Google Ads Quality Score. It also saves time for advertisers with large keyword lists.

Where it goes wrong

  • Grammar. “Book {KeyWord:Aircon Service} Today” becomes “Book Aircon Servicing Price Today” for a keyword about price.
  • Intent mismatch. A keyword such as “free tuition” inserted into a paid service ad sets the wrong expectation and wastes the click.
  • Trademark and policy issues. Google’s trademark policy can restrict trademarked terms in ad text, and inserting a competitor’s brand name is a common way to trigger it. Ads must also follow Google’s editorial standards for spelling, grammar and capitalisation.
  • Lost control of the message. If you rely on insertion, your most important selling point may be pushed out of the headline.

A step-by-step plan to set up DKI safely

This plan suits a small business account with one person managing ads and a business owner who reviews copy. Timings are a rough planning guide.

  1. Day 1 – Choose candidate ad groups (ads owner). Pick one or two ad groups with tightly related keywords and enough traffic to learn from. Avoid groups containing brand names or acronyms.
  2. Day 1 – Clean the keyword list (ads owner). Remove misspellings, competitor names and odd phrases, or move them into a separate ad group with static ads. Our guide on keyword research for SEM helps with grouping.
  3. Day 2 – Draft the DKI headline (ads owner). Write one headline with insertion and a sensible default, for example {KeyWord:Aircon Servicing} Singapore. Test the longest keyword manually to see whether it fits.
  4. Day 2 – Keep strong static assets (ads owner). Make sure the other headlines and descriptions carry your offer, proof and call to action. Our guide to writing effective ad copy covers this.
  5. Day 3 – Review and approve (business owner). Read the ad preview with each keyword in the group. Reject anything that reads awkwardly or makes a claim you cannot support.
  6. Weeks 1–4 – Monitor (ads owner). Check the search terms report weekly, add negative keywords for irrelevant searches, and compare clickthrough and conversion rate with a similar ad group without DKI. Use the asset report to see how often the DKI headline is served.
  7. Week 4 – Decide (ads owner and business owner). Keep, adjust or remove DKI based on conversions and lead quality, not clickthrough alone.

Alternatives to dynamic keyword insertion

DKI is only one way to tailor ads. Depending on the account, these may serve you better:

  • Tighter ad groups with written headlines. Often the simplest and most controlled option for small accounts.
  • Ad customisers. Insert values such as prices, stock levels or countdowns from a data feed, useful for promotions around 11.11 or year-end sales.
  • Location insertion. Shows a city or region name based on where the searcher is, though for a country as small as Singapore its value is limited.
  • Dynamic Search Ads. Google generates headlines from your website content rather than your keyword list. Our guide to Dynamic Search Ads explains how they work.

Common DKI mistakes to avoid

  • Using DKI on every ad group. It suits some groups, not all. Loose themes make insertion read badly.
  • Forgetting multilingual audiences. If you target English and Chinese searches, keep them in separate ad groups so insertion never mixes languages within one ad.
  • Writing a weak default. Default text may show often; make it a strong headline in its own right.
  • Judging by CTR only. More clicks are not useful if they come from people who will not buy. Track qualified enquiries and sales.
  • Sending every ad to one page. Ads that echo the search should lead to a page that does the same. See our tips on landing page design for matching the message.

How AI can help with DKI

AI tools can take on much of the tedious checking DKI requires. They can preview how each keyword would appear in your template, flag keywords that exceed the character limit or contain acronyms, spot competitor brand names in keyword lists, and suggest which ad groups are tight enough for insertion. They can also draft alternative static headlines so you can compare approaches.

The limits are the same as for any automated copy. AI does not know your trademark obligations, pricing or service boundaries, and it can make a confident-sounding claim that is wrong. A person who knows the business should approve every headline before it runs.

If you prefer an ongoing check, the Marketing2u AI Ads Agent analyses search terms and suggests negatives and keyword and creative changes from a read-only sync of your Google Ads data, leaving every change to you. For drafting the static headlines and landing page copy that sit alongside DKI, the AI Content Agent produces drafts for human review and never publishes without approval.

Conclusion: a useful shortcut, not a strategy

Dynamic keyword insertion can make ads more relevant and save time in tightly themed ad groups, but it depends entirely on the quality of your keyword list and default text. Start small, preview every variation, keep strong static assets alongside it, and judge it by the enquiries and sales it brings rather than clicks alone.

A sensible first step is to pick one tightly themed ad group, preview its longest and most awkward keywords in a DKI headline, and decide from that preview whether insertion will read well.

Frequently asked questions

Does dynamic keyword insertion improve Quality Score?

It can help indirectly when it makes ads more relevant to the searches they show for, because ad relevance and expected clickthrough rate are two components of Quality Score. It does not help if the inserted keywords read badly or attract the wrong searchers. Judge it by comparing performance against a similar ad group without DKI.

What happens if my keyword is too long for the headline?

Google shows the default text you wrote inside the placeholder instead. Make sure the default text fits the character limit and reads well on its own, because it may appear more often than you expect with long-tail keywords.

Can I use dynamic keyword insertion with competitor names?

It is best avoided. Inserting a competitor’s trademarked brand into your ad text can breach Google’s trademark policy and lead to disapprovals. Keep competitor keywords, if you use them at all, in a separate ad group with static ad text.

Is dynamic keyword insertion the same as Dynamic Search Ads?

No. DKI inserts one of your own keywords into ad text you have written. Dynamic Search Ads generate headlines from your website content and target searches based on your pages rather than a keyword list.

Sources and further reading

Related guides

Browse every article in our Paid Advertising guides.

Discover more from Marketing2u

Subscribe now to keep reading and get access to the full archive.

Continue reading