
– Nils
Daily emails to boost your Google Ads Performance
– Nils
I got approached for this today:
– Nils
Looking for some creative inspiration for your next ad copy?
Or maybe you’re just curious about what copy your competitors are using?
If so, here’s a Chrome extension I discovered just today, and I am already in love with it. It scrapes text ads and related keywords from the Google SERP. You can then download the aggregated data as an Excel file. The file will contain all your competitors’ headlines and descriptions in one single sheet!
PRO TIP:
1) Conduct searches for the top 10 or top 20 related keywords
2) Download the scraped data in your Excel sheet
3) Copy-paste all your competitors’ headlines in a single text file and feed it to an n-gram analyzer like http://guidetodatamining.com/ngramAnalyzer/
This will give you some great insights you can use to create and test some ads!
Here’s the link to the Chrome extension:
https://chrome.google.com/webstore/detail/ppc-ad-editor-adminer%C2%AE/omhnpaidepkhbjngmhjkphmlofoiocna
“Beter goed gejat, dan slecht bedacht!” (A Dutch proverb.)
– Nils
I just got back from a trip to France, enjoying the Champagne region and its lovely drink. Or drinkSSS, I might better say… 😉
For some reason, this afternoon, my brain wasn’t yet ready to come up with some new callout extensions to test in one of my accounts. (Them bubbles…)
So I did what I normally do in such situations: ask Google for help.
Here’s a list with some creative examples that showed up in the result and could benefit you as well:
Ecommerce
Attractive & Affordable
Guaranteed Satisfaction
30% Off Clearance Items
Customization leader
1-2 day shipping
Free shipping
Over 250,000 Team Items
Officially Licensed Gear
Satisfaction Guarantee
Spring Arrivals are Here
Shop Best Sellers
Top Designer Collections
Price Matching
Service Industry
Workmanship Guaranteed
Upfront Pricing
Licensed Plumbing Experts
Trusted For 67 Years
Local Plumbers Since 1947
Always Available 24/7
Electrical Experts
Local Service
Fast Response
Affordable Pricing
Save $350 Before Dec. 25
Financing Available
Liposuction Specialists
History of Results
20yrs Combined Experience
Handle Complex Cases
No Service Fees
Accommodations
Free Cancellation
24/7 Customer Service
Read Real Guest Reviews
Save Time and Money
700,000+ Hotels Worldwide
No Ads or Pop-ups
Best Price Guarantee
11+ Million Hotel Reviews
No Change or Cancel Fees
Over 300,000 Rentals
Listings in 190 Countries
1,000,000 Unique Listings
24/7 Customer Service
Insurance Up to $10,000
Peace of Mind Guarantee
Pet Friendly Rentals
Homes with Private Pools
Oceanfront Rentals
Insurance
Multiple policy discount
Many discount offerings
Switch and save $498/year
Save up to 40%
Free online quotes
24/7 service
Local agents
Fast, Easy Payments
State Minimum Rates
Free Quote in Minutes
75+ Years of Savings
Free Quotes
24/7 Service & Claims
Mobile App
Live Reps to Assist
Save on Average $540
Quotes in 5 Mins. or Less
Software
No Strings Attached
Where Work Gets Done
Easy to Use
Make Things Easy
Easy To Use
Trusted By Over 5,000,000
Collaborate Online
Try It Free
World class support
Deliver projects on time
Portfolio management
Over 10 Million Users
Best Way to Manage Social
All-In-One Social Tool
Listen, Engage & Publish
Collaborate at Scale
Unbeatable Value
Everything is Hosted
Pay As You Go
Easily Customizable
Free Product Tours
100% Cloud Platform
Real-Time Data
Save time billing
Easy to use
Work anywhere
Free trial
6 Million Users Worldwide
Auto Syncs Across Devices
Complete Security
Connect on any device
Flexible plans
SOURCE: https://www.reddit.com/r/PPC/comments/rr29cm/name_the_google_ads_extensions_that_you_use/
ACTION: Why not test 4 new callouts in your account today? It only takes a few minutes!
– Nils
Our friends from PPCsurvey.com have released their “State of PPC Global Report for 2022.” It reports insights from more than 500 PPC specialists, surveyed around the globe, on a broad range of topics.
One paragraph that particularly caught my attention describes adoption of automation in Google Ads (paragraph 4.2):
“We see that 68% of PPC specialists use scripts. While that is a majority, it also means that nearly one in three specialists aren’t using any scripts. With 400 free scripts available online, there should be something for everyone to copy, paste, and adjust to their needs.”
I couldn’t agree more. 🙂
The report also has some nice confirmation for us scripts fanatics. The survey asked specialists how satisfied they were with using different forms of automation. Below, they’re ranked from the lowest dissatisfaction score to the highest:
Using scripts is the top satisfying form of automation in PPC!
No surprise here 😉
ACTION: If you want to learn what you can do to stay ahead of the curve when it comes to the latest PPC topics -> grab your free copy of the report on PPCsurvey.com.
Trust me, it’s great company for your next lunch break.
– Nils
Do you want to pay less for existing customers?
If so, good news: Google’s Smart Shopping campaigns now allow you to prioritize _new_ customer acquisition over selling products to existing customers.
This feature will be available for Performance Max campaigns as well, sometime in the next few months.
If you’re new to this feature, be sure to check it out: https://support.google.com/google-ads/answer/9918441?hl=en
Today, I noticed a Conversion action setting that you need to change to help Google discriminate between existing customers and new customers.
Go to Conversions > Settings and change these settings:
You can select any audience from the Audience Manager — i.e., you can upload a Customer Match list of your existing customers and then select the list.
So, if you are running Smart Shopping and want to prioritize _new_ customer acquisition over selling products to existing customers, change these settings now. It only takes 5 minutes!
– Nils
PS: Beware of the inflated conversion value of the new customers if you use this feature. More entertaining thoughts on this by our friend PPC Kirk -> https://zatomarketing.com/blog/read-before-using-new-customer-acquisition-in-google-smart-shopping-campaigns
This morning, I stumbled upon a small and slightly-hidden ‘new’ feature in Google Ads. It’s not really new, but then I realised it is not widely adopted either, so why not share it with you?
Dynamic Image Extensions
I’ve been testing image extensions for a while now and recommend you do the same. You can expect a higher CTR because an image is better at grabbing a searcher’s attention.
In theory, it could also reduce the number of clicks that go to (organic) competitors, since the ad with the image extension takes up more real estate on the Google SERP.
In my A/B tests, the campaigns with image extensions almost always show higher CTRs, where conversion rates stay the same or are slightly lower. In most cases, this results in a small increase in the number of conversions at similar CPAs. Who doesn’t want that?
As always, YMMV, but if you haven’t considered testing image extension yet, this feature might be of interest to you.
It only takes 5 minutes to set up a test!
More details from Google:
https://support.google.com/google-ads/answer/9566341?hl=en
https://support.google.com/google-ads/answer/10109688?hl=en
If you are already using image extensions, how are they working out for you? I’d love to know. You can email me at nils@nilsrooijmans.com. 🙂
– Nils
Do you want to improve the performance of your Broad Match keywords?
Think about the countless times you’ve looked at your search term reports only to discover how badly Google is matching user queries to your broad keywords. (I mean, really, “leather handbag” being the same as a leather wallet?! Come on Google…)
Still, sometimes broad match does work like magic. I remember one of my clients had gone through a rebranding, with the new brand name being completely different from the old brand name. Google’s broad match was able to match search terms containing the new brand to the old brand keywords. Pretty impressive.
Imagine being able to reap the benefits of Broad Match without a lot of irrelevant search terms showing up in your reports.
Here’s a tactic that will help you reduce the number of irrelevant clicks from broad match keywords: add converting search terms as new keywords to the ad group that generated the conversion. (*)
Why does this work? Well, according to Google, “Broad Match is able to leverage unique signals not available in other Match types.” These signals include other keywords in your ad group.
SOURCE: https://services.google.com/fh/files/misc/apl_strategic_recommendations_with_optiscore_aar.pdf
(*) In case you’re wondering: yes, I use scripts to do this for me. 🙂
– Nils
This morning, my inbox surprised me with a message that I had to read 3 times. It made me laugh and cry at the same time.
Here it is (I faked his name for privacy reasons):
Hey Nils,
[…]
I have been working as a fake Google Ads specialist for 9 months by only running Smart Shopping for some retail clients.
I want to learn how to manage Google Ads properly and become a real PPC specialist. What should I do?
Jake
Seriously, what should I tell him?
– Nils
Do you want to steal away some of your competitors’ potential clients? If so, this little trick might be for you.
In the past, we used to run all of our competitor campaigns(*) on manual bidding with a CPC bid, and made sure we ranked at the top of the page.
We noticed that it was very hard to make these kinds of campaigns profitable because Quality Scores, CTRs, and Conversion Rates tend to be really low compared to the generic keywords in our accounts. This resulted in CPAs that were mostly too high.
Not anymore.
A few months ago, we started testing smart bidding on competitor campaigns, and the results have been very compelling.
Here’s the data from one of the latest experiments:
Note that the only difference between the original and the experiment is the bidding strategy. Search term analyses did not show a significant difference in the types of searches our ads showed for.
What this tells me is that Google’s target CPA bidding has learned how to discriminate between clicks from people who are open to an alternative, versus the people who are specifically looking to buy from the competitor.
Great job Google, smart bidding FTW!
(*) Note that competitor campaigns are campaigns that only contain competitor brand names as keywords.
– Nils
One of the new students in my Google Ads Scripts training asked a question that I know a lot of PPC specialists struggle with before running their first scripts:
“Is anyone here worried about scripts breaking things in their Google Ads account?”
The critical phrase here is “in their Google Ads account,” and the good news is: you don’t have to be worried!
Enter the ‘Google Ads Scripts Preview Mode’.
When scripts are executed in preview mode, they make no changes to the account or actual campaign data. Instead, script execution shows the changes that would have been made had the script been executed. Once you’re satisfied with the output, you can start the live execution of a script or schedule it.
Preview mode is a powerful feature, as it allows you to develop and debug a script without worrying about erroneous changes being made to your Google Ads data.
Note, however, that if the script is programmed to make changes to anything outside of Google Ads (like for example adding data to a spreadsheet), the Preview mode will make this happen.
So, no need to fear. You can start testing one of these 400+ free Google Ads scripts today!
– Nils
ICYMI: We all need to migrate our Google Ads Scripts to the new scripts experience before October 31, 2022.
Any scripts left unmigrated will be automatically migrated and may be paused on October 31, when legacy scripts sunset.
You should manually move your scripts over to the new experience before then to ensure continued functionality.
Luckily for us, most scripts do not require any changes to the code.
Take note: Google has tried to implement backwards compatibility, but it can’t guarantee every script will work without changes, so definitely take some time to confirm yourself.
Here’s more info: https://developers.google.com/google-ads/scripts/docs/migration
Having trouble migrating? Let me know.
– Nils
Last month, I sent out an email requesting my newsletter subscribers to participate in this year’s PPC Salary Survey.
If you participated in the survey, on behalf of Duane (the driving force behind the initiative) and myself: a big Thank You!
Data like this gives us PPC peepz some bargaining power!
You can (re)negotiate salary for your current role (or a new one) with your employer, or use it in negotiations with a new employer.
Last week, Duane shared the results. Here you go:
Final Report: PPC Salary Survey 2022
https://www.reddit.com/r/PPC/comments/tk2tc0/final_report_ppc_salary_survey_2022/
Here’s one comment that stood out for me:
Thank you Duane for this great piece of work!
– Nils
Are you curious to learn about duplicate search terms in your account?
Duplicate search terms occur whenever the same search term is being triggered by different keywords, in ad groups you didn’t intend them to.
Bad news: duplicate search terms make it harder to optimize your account.
Good news: there’s a free Google Ads script you can use to help you quickly resolve the issues.
Here it is:
Duplicate Query Checker for Multiple Accounts
URL: https://adsscripts.com/scripts/google-ads-scripts/duplicate-query-checker-across-accounts
What it does:
The script checks if a user query is matched to multiple keywords. This could be in the same ad group, across ad groups, and across accounts. If it finds a duplicate, the script then writes the results to a Google Sheet. This way, you can easily spot duplicates and create negative keywords to prevent them.
Why you’d care:
Having the same search query leading to different ad groups can be bad news (unless you intentionally use different targeting settings). The data about that query isn’t all in one place, making it harder to see how it is performing. It also gets in the way of managing bids: if some queries do badly, turning the bids down in one group can mean the search term will just pop up again in a different group that now has the higher bid, continuing to waste your money.
Happy scripting!
– Nils
Many of us spend a lot of time analysing competition (e.g., via auction insights).
I think this is a poor move.
Competition only exists where you let it.
Worrying about competitors is a sign that you haven’t yet understood what makes you and/or your client unique.
Once you fully understand the uniqueness, you’ll never worry about competition again. (*)
– Nils
(*) I like to express uniqueness in terms of a truly unique value proposition for the right (narrow) target audience, and translate these into creatives and targeting settings of my campaigns. This encourages clicks from potential customers while discouraging clicks from people outside of the real target audience, leaving competitors on a different playing field.
Assuming you want to get the most out of your time, it makes tons of sense to find new ways to do your work quicker, better, and more easily.
This could mean building elaborate systems like complex script automations or mosaic Excel macros. Luckily, it doesn’t have to.
Here’s a simple setup that you can create in 30 minutes and will likely save you a lot of time in the long run.
Hotkeys and Text Expanders
Install a text expander application on your devices and load it up with text snippets that you frequently use.
Inside Google Ads, I use it to easily paste the standard disclaimers that are required in my ad copy and to paste the default call-to-actions.
Outside of Google Ads, I use it to paste email signatures and some canned responses I frequently use in my email communications.
The tool I use is https://www.autohotkey.com/. (There are loads of other options, too.)
To come up with your first batch of snippets, go to your recent ad creatives looking for anything repetitive. Even small things like the URL to your website, your top keyword, or a descriptive phrase can make a big difference.
I also use AutoHotkey to create keyboard shortcuts.
Some examples of my keyboard shortcuts include:
– [Windows key + X], with X being a single digit, to open different browser profiles (since I use different profiles for different Google Ads accounts)
– [Windows key + ‘e’] to open Google Ads Editor
– [Windows key + ‘x’] to open Excel
What are your favorite shortcuts? I’m curious to know. You can email me about them at nils@nilsrooijmans.com.
– Nils
FYI: Google has launched the full version of the new Google Ads scripts experience.
The beta has been running since June of last year. Now, the final batch of features to match the functionality of legacy scripts has been released.
Here’s an excerpt from this week’s notice:
“Starting soon, all new scripts will default to the new scripts experience, although you can still disable it on a script by script basis if necessary.
Existing scripts won’t be affected until September of 2022. After that, we will migrate all scripts to the new experience.
You should manually move your scripts over to the new experience before then to ensure continued functionality.
We’ve tried to implement backwards compatibility, but we can’t guarantee every script will work without changes, so definitely take some time to confirm yourself.“
More details here: https://ads-developers.googleblog.com/2022/03/new-google-ads-scripts-experience.html
Note that the previous beta experience did not support manager scripts (MCC level). This latest release does support manager scripts, so you can start testing and migrating these as well.
If you are already migrating your scripts, please do let me know how it goes for you. You can email me at nils@nilsrooijmans.com.
– Nils
Wouldn’t it be great if you knew that every new campaign would be a great success? This could mean:
– Next to your highly optimized STAG alpha campaigns, you run a broad match beta that delivers 20% more clicks at the same CPA.
– You expand your account with some display remarketing campaigns, and get thousands of dollars extra profit next month.
– For the latest product in your client’s shop, you launch a Performance Max campaign, and the product sells out in the first week.
Unfortunately, things don’t work like this. Anything worth doing brings with it a certain risk. In our PPC world, this could be: a non-zero chance of you wasting some (or a lot) of the budget on clicks that don’t convert.
Yesterday, I had a client asking me to promote a new product.
I explained to the client my expectations are low; the product is relatively expensive compared to the alternatives, the USPs only resonate within a small set of the market, and the keywords used by the target audience are also used by a lot of people that are outside of the target audience.
Conflicting thoughts went through my head:
– There’s no way I am going to do this, the risk of disappointing my client is too high
– What will my colleagues think if this turns into one big failure?!
– But damn, this could be a nice opportunity to discover the effects of a new campaign setup I’ve been thinking about for weeks.
Yes, I do feel that some smart bidding magic just might be able to detect the right audience signals and zoom in on the clicks from the audience that will convert.
So, here’s what I did:
1. Coordinate clear expectations with the client (“this is a test, we need a separate test budget for this, with zero ROI expectations for the next 6 weeks”)
2. Formulate success criteria for the last week of the test, based on our main KPIs (“we aim for 50 transactions per week at a ROAS of 450% or higher”)
3. Come up with a reasonable strategy to test smart bidding for the new product
4. A detailed plan for the setup and daily/weekly optimizations for the new campaign
If you have these things in place, there’s really no reason not to take the risk.
Here’s the thing: to grow your account without risk is to risk not growing your account at all.
– Nils