How to Use Dynamic Keyword Insertion to Hook CustomersPosted by John on December 20, 2007 in Ad Texts |
![]() |
So far this week, we have discussed the best practices for writing great PPC ad texts. The ideas presented have thus far focused on writing techniques, not necessarily search engine provided tools. However, today I’d like to discuss one of the most powerful tools provided to advertisers: Dynamic Keyword Insertion (DKI). DKI is a way to write your ad so that a user’s actual search query keyword will be inserted into your ad text.
The basic idea here is that if your ad contains the actual text the searcher entered, they will view your ad as the most relevant and will click on your ad! Google AdWords and Yahoo! Search Marketing both use very similar operators for this tool. By entering {KeyWord:Your Default Text Here} into the headline, body text or display URL, the searcher’s query will be automatically entered into your ad. The caveat, of course, is that the keyword must fit within your ad’s character limits. If the keyword is longer than the space allotted in the headline or body text, the default text you enter will be displayed instead. Google’s example shows this quite effectively:
|
Actual Ad in Your Account |
Brand New {KeyWord:Phones} |
|
Ad 1 - Keyword: nokia n90 |
Brand New Nokia N90 |
|
Ad 2 - Keyword: samsung d500 |
Brand New Samsung D500 |
|
Ad 3 - Keyword: motorola razor silver |
Brand New Phones |
MSN adCenter takes a slightly different approach to DKI. When writing ads, you have the option to enter one of the following variables: {keyword}, {param1}, {param2}, {param3}. The keyword variable is your tool for entering the search query into your ads. What’s really cool is that adCenter takes DKI to the next level with the {param} variables. These three variables are all set at the keyword level so that you can customize the destination URL and two other variables within an ad (i.e. price, shipping time, etc.). What this means is that the generic ads you have in your ad group will instantly be customized dependent on the keyword triggered by the search query! Here is the example from adCenter:
The ad text “All roses are {param2}
and {param3}” could change throughout the ad campaign:
- All roses are 10% off and shipped anywhere in the country or region.
- All roses are 25% off and shipping is free.
- All roses are half-price and guaranteed fresh.
In most cases, using DKI in your ad text can increase click-through-rate (CTR) within your PPC campaigns. But I should point out a few considerations before you go and put DKI in all of your ads. Many advertisers use DKI as a crutch for poor PPC management. In other words, they put as many keywords as possible into a single ad group and use DKI to tailor the ad for each searcher (like shooting fish in a barrel). Sounds great, but it just simply won’t work. All of the major PPC search engines have quality based initiatives in play that will “punish” your campaign for this type of thing. So, before you put DKI into every ad, try taking a look at your account structure and find ways to group similarly themed keywords together. This will make writing relevant ads much easier and at that point DKI will become a tool to use for increasing CTR instead of a crutch for writing poor ads.
One last tidbit to consider: a lot of advertisers have the mindset that using DKI in their ads will automatically increase CTR. I’m here to say that this isn’t so! As with everything in the world of PPC, testing is your greatest weapon! Pit your DKI ad against an ad written with plain text and see which one performs the best. In some cases, the plain text ad will be victorious. If you are running a PPC account and do not currently use DKI, I suggest you give it a try starting today. It’s really simple to implement and really simple to test. Let us know if you have any questions!
- Catch More Clicks and Conversions with Better Ad Text: Use the Right Lures!
- Discover Google AdWords Insertion Tags and Learn How to Use Them Today
- The Quality of Dynamic Keyword Insertion
- Dynamic Landing Page Content: How to Increase Conversions through Increased Relevancy
- Using Dynamic Keyword Insertion Properly Is An Art Form









December 26th, 2007 at 9:04 am
John,
Another great article. There is a host of unintended consequences that may result in using Dynamic Keyword Insertion, Mark Curtis covered it here in his second post on Funny AdWords: http://www.roirevolution.com/blog/2007/12/funny-adwords-contest-round-2.html
May 31st, 2008 at 6:42 pm
[...] to write your ad so that a user??s actual search query keyword will be inserted into your ad text.http://www.ppchero.com/2007/12/20/how-to-use-dynamic-keyword-insertion-to-hook-customers/Traffick: Techniques that Always Work?: Who Uses Dynamic Keyword …Nov 25, 2007 … Who Uses [...]
September 11th, 2008 at 10:34 pm
You fail to point out the negatives of using DKI…
1) DKI doesn’t increase the revelancy of your ad.
2) It can lead to poorly written ads.
3) Tracking sales copy changes and performance becomes difficult
September 12th, 2008 at 8:21 am
@ Neil,
You’re absolutely right in that there are negatives of using DKI. This post was centered simply on how to use it. As with any available PPC tool, DKI requires testing to ensure it’s effectiveness.
If you are using DKI as a crutch for having poor account structure, yes DKI can lead to poorly written ads. I have run DKI in tightly themed ad groups with a DKI test ad - and have actually seen the CTR increase with DKI. My point being, don’t assume a tool is useless - test before you pass judgement. And as for sales copy/performance tracking - if you are using a 3rd party tool like Google Analytics, it really shouldn’t matter. You will still be able to track your metrics whether you use DKI or not.