May 4, 2016

Biddable Blog Series: AdWords Scripts 101

Google Adwords scripts can be a powerful tool for PPC account management.

For those who have never heard of scripts, they are sections of coding, which can be inserted into Adwords allowing for account customisation in four key ways: reporting, bid adjustments, ad customisations and alerts. The purpose of these scripts ranges from reducing manual hours spent deep-diving into account data for optimisations to weather-based bid adjustments. Here are a handful of the Biddable team’s favourite scripts:1. Declining Ad Groups ReportBy default, this script pulls a report which assesses whether an ad group’s performance is declining, based on click-through rate. It examines all active ad groups in an account and will trigger if an ad group’s CTR has been declining for three consecutive weeks. These under-performing ad groups are then pulled into a spreadsheet so the account manager knows which ad groups require attention. One of the wonderful things about scripts is that, with a relatively basic understanding of coding, the parameters are completely under your control. For example, the three weeks data that this script draws from can be extended or shortened to suit the account. If click-through rate is not one of the KPIs, the criteria for “worsening” can be changed to revenue, average position or conversion rate to name but a few.https://developers.google.com/adwords/scripts/docs/solutions/declining-adgroups2. Weather-based BiddingWeather affects consumers on three levels; their purchase method, their mood and their product choice. Brands and businesses can modify their bidding based on weather scripts, ensuring maximum share of voice during these periods without a lot of manual work adjusting bids. For example, a theme park or a business selling air conditioners might want to increase their visibility on search during a summer heat wave, or a company selling gloves and scarves or sledges would want to be most visible when it’s snowing. Using the OpenWeatherMap API you can increase or decrease bid modifiers depending on the temperature or weather condition in any given location.  Used intelligently, it’s a no-brainer for most businesses to increase their visibility when it’s going to count.

Google Weather

https://developers.google.com/adwords/scripts/docs/solutions/weather-based-campaign-management3. Sales CountdownSales can be a great thing to shout about in ad copy, but a sales countdown script can add a sense of urgency and improve CTRs without you having to manually update ad copy. This script allows you to set an end date for the offer in the ad copy, which embeds a countdown that automatically updates every hour. Around Christmas last year we used this for a client with the message “last standard delivery in X hours” and “last Xmas delivery in X hours” for the final day to order in time for Christmas. Within that final day the countdown ads drove a CTR 2% higher than regular text ads. We certainly saw the benefits of countdown scripts to impress a sense of urgency on the user, boosting engagement with the ad.

Countdown

https://developers.google.com/adwords/scripts/docs/solutions/sale-countdown#how-it-works4. Negative Keyword ConflictsEven the most diligent account manager can sometimes miss keyword conflicts whereby phrase or broad negative keywords are blocking all your regular keywords from appearing in front of users. This could be a common issue if multiple people are actively updating the keywords in your account. This script will find any keyword clashes, collate the data into a spreadsheet and email you an alert, allowing you to quickly and easily correct the keyword conflicts without having to trawl through the account(s) manually. The frequency at which the script analyses the account is also flexible. If you do weekly keyword optimisations the script can run once a week, but if you do daily deep-dives into the keyword data, you can set the script up to run as often as hourly. These can be very useful in negating any human error and ensuring all your keywords are showing to searchers.https://developers.google.com/adwords/scripts/docs/solutions/negative-keyword-conflicts#schedulingThese are examples of the four different categories that Adwords scripts fall into: reporting, bid adjustments, ad customisations and alerts. This is by no means an exhaustive list and there are scripts for more or less anything you can think of, with plenty of people creating free scripts for you to try out. For more information on what kinds of scripts are on offer visit the Google Developers webpage.If you have any revolutionary scripts to share please feel free to post them in the comments section below. If you have any questions about scripts, or anything else in the land of paid search or social – don’t hesitate to give us a ring on 020 3597 1400 and a member of the Biddable team will be on hand.

Related Posts

No items found.

Ready to challenge?

Let's grow
your business

Let's get down to it with a free, no-obligation performance marketing review from one of our amazing team of Navigators.
Your name *
Your email *
Your phone number *
Company name *
What industry sector do you operate in? *
What are your campaign objectives? *
Please provide any other information, such as your target audience, initial budget & anything else you think may be useful *
Thanks for completing that – one of our Navigators will be in touch shortly to talk through your requirements.
Just so you know we’ll either call or email depending on the details you’ve submitted. Our working hours are 9.30am to 17.30pm Mondays to Fridays so we’ll be in touch, we’re looking forward to it!
Oops! Something went wrong while submitting the form.