Converting the Preached: Adwords, Analytics & Conversions

You know the value of tracking conversions – they’re the lifeblood of your business. And frankly, if you’re seeing big fat zeros in your Conversions column in your Analytics or Adwords, you’re effectively clueless as to the effectiveness of your marketing.

And yet, I’ve seen so many clients who haven’t been tracking conversions. In a way that’s understandable: when you sit down to implement, it’s not so easy: so many elements (like accounts)  need connecting.

If you start tracking conversions in Adwords, you’ll be given a block of code that you’ll need to put in a page, or on a button. If you need to edit your ‘thank you’ page and insert the code., it’s not simple if your site is WordPress – there are plugins, but the one I saw didn’t let you specify which page the conversion code went in. So maybe you’ll have to create a template just for the thanks page and put it there… While it can be simple, depending to your site architecture,  it often isn’t.

There is an alternative way, and that’s to connect and import goals from Google Analytics. True, Adwords code-driven conversions have a laser focus, but I’d argue that Analytics must be the starting point for your data-driven marketing decisions. Understanding your website traffic is the building block for business success.

So, and if you haven’t already, begin by deciding on and setting-up your primary goal in Analytics. Keep it focused on actions critical to the business rather than a woolly goal like ‘spends more than 5 mines on the site’- here we’ve set up a post-form-submission thanks page as a goal:

Then in Adwords, link your Analytics to your Adwords, and import your Goals.

In Settings–> Linked Accounts, select Google Analytics then click the ‘Set-up link’ button. you ought to Enable Google Optimize while you’re at it – you do plan to do some A/b testing on the new site, don’t you?







Next, specify the Property view you want to focus on:

Select which View you want to connect with; do you have multiple views don’t you, to filter out in-house clicks etc.

While you’re there, link Google Search Console with Adwords so you can see organic search data and compare with paid performance.

Finally, don’t forget to Import the Goals:

Congratulations, you’ve set up conversion tracking in Adwords based on Analytics and taken a big step to quantifying and understanding your business.


Sometimes, it really is simple

After migrating my site to a new hosting service, I was getting a perplexing error, namely:

“Warning: call_user_func_array() expects parameter 1 to be a valid callback, no array or string given… in class-wp-hook.php”

Searching, there were lots of discussion about hooks and functions and arrays, but nothing definite.

At the same time, I also noticed that my ‘glyphs’ or symbols were messed up – for example, > was showing as 5, the search icon showed as a U.

Clearly, it was all related to the migration. Was I missing some files?

A good starting point when looking for WordPress problems is the browser Console – I used the Inspect tool in Chrome to view the console, and immediately saw what could have been the issue – certainly, the Glyphs weren’t showing because there was a cross-domain font issue: I had transgressed the “Cross-Origin Resource Sharing policy”!

In other words, I had a typo in my WordPress domain name. A fat-fingered extra full-stop in my domain name had caused both the font issue and the WordPress error…

B is for Bounce Rate

B is for Bounce Rate, one of the key indicators of your site’s engagement. A bounce is a single page, non-interaction visit. In other words, it measures visitors that comes to your site without seemingly doing anything.

But how little did they read? How much did they scroll? How much of the page video did they watch? How long did they stay? All we really know from a Bounce is that they didn’t click on to another page, or otherwise ‘interact’. They might have been happy with what they saw; they might have avidly digested the whole 2000-word article, or watched the entire 20 minute video. Or maybe they called the phone number they were looking for. In other words, unless you can measure other aspects of single-page engagement, you’re not getting the whole picture.

So capture any interaction. Track video views, phone number click-to-call clicks, even page scrolls, as Events. An event is an interaction, and once an event is fired, the visit is no longer a bounce. It’s still only a single page visit, but you’ve got far more insight into the user’s behaviour. And of course, entice them interact with a clear Call-To-Action (that is of course tracked as an Event).

And yet, at the highest level, Bounce Rate should be take with a grain of salt. It’s when you Segment it that you get far better and actionable insights. To get meaningful insights into Bounce Rate, drill-down to something more specific. For example, look at the Bounce Rate for Mobile vs Desktop traffic; it’s always going to be different, that’s the nature of the beast, but if there’s a massive difference, make it a priority to do something about it. Likewise, if your PPC traffic has a ridiculous BR, examine page relevancy and Quality Score.

Equally, if your site Bounce Rate is low (and we’re talking about <10%) the chances are you’ve got a Analytics code mis-configuration problem. I’m shocked at the number of WordPress sites I’ve seen with multiple Analytics code blocks. This deflates BR, so if you see single-digit BR you’ve either got the most sticky site there is (well done!) or something is wrong.

And don’t forget, we know Bounce Rate is an SEO ranking factor so a focus on reducing it will help both your audience and your rankings!

In this example, there’s one page that stands out with a massive Bounce Rate. This page is losing nearly 90% of those who land on it (good job it’s low traffic). Looking at the page, all the links are off site. Think about how you could better retain this traffic, with more in-site links and CTAs.

To get these A-to-Zs in bite-size form, follow me @AnalyticsAtoZ on Twitter. Or sign-up to get notified when a new one is out or when my forthcoming ‘A-to-Z of Google Analytics’ book is published.

A is for Attribution: The A-to-Z of Google Analytics

Welcome to the first of my A-to-Z of Google Analytics. Or rather, the A-Z of Google Analytics For The Small Business Owner. Because every business owner who depends on their website for success should know the difference between a Source and a Medium, an Event and a Goal, and a Metric and a Dimension. This series of short articles & bite-sized insights aims to help them better understand analytics.

It’s been hard to just pick one relevant analytics topic for each letter (sometimes I’ve not even tried). But given some obvious omissions, I’ll be fleshing this guide out over time. And a link to the complete A-to-Z Guide will follow. Feel free to comment and critique. And follow me @AnalyticsAtoZ on Twitter to get the A-to-Zs in even more digestible form. Let’s get the ball rolling with…

A is for Attribution

Attribution is giving credit to the traffic source or channel that’s the origin of your conversions.; attribution models are the rules which do this. So often, it’s the ‘last click’ traffic source that gets the credit or attribution for an online sale or conversion. A customer came from Organic and made a purchase? Organic’s great!

But what if your visitor was first introduced to your brand by clicking a Paid ad? Then down the line, and knowing your brand, they did an organic search and then made a purchase – shouldn’t PPC get some credit? In fact you could give it all the credit, and that would be a ‘first click’ attribution model. Which leads to the obvious conclusion, and that is to consider all ‘touch points’ and give them equal weight – that’s what’s known as the Linear attribution model.

There are other attribution models, but for the small business owner, the most important thing is to be aware of attribution – don’t let the default (last click) attribution model hide other valuable sources of traffic that drives conversions. This is especially useful if you want to assign a value to your marketing efforts.

Tip: To see your paths to conversion, try the Top Conversion Paths report in the Multi-channel Funnels options of the Conversions reports section.

7 Essential WordPress Plugins

‘There’s a plug-in for that’ is so often the call when developing a website with WordPress, and that of course is one of the great things about WordPress. But what are the essential plug-ins any new site needs? Here’s a look at my favourites.

  1. Contact Form 7
  2. WP Cerber Security
  3. MetaSlide
  4. Updraft Backup
  5. All in One SEO pack
  6. Google Analytics
  7. GWT
Not just a Stranglers song, Golden Brown is a cool Contact Form 7 Skin
Not just a Stranglers song, Golden Brown is a cool Contact Form 7 Skin

Contact Form 7 lets you easily set-up a simple – or more complex – form to capture and process enquiries. As to be expected from a long-standing plug-in, there are other add-ons to it, so you can also skin the form using something like Contact Form 7 Skins.

You’d be surprised at the level of attempts to hack into even a newly launched site. So I always install Cerber Security to ‘harden’ a new site. It lets you track and block multiple failed attempts to log-in to your site. You can set all types of conditions for blocking; a good start of course is never have a user of ‘admin’ or ‘administrator’.

Looking for a simple slider for a photo gallery? Look no further than Metaslide. It has the added benefit to being very SEO-friendly.

You’ve probably never ‘lost’ your WordPress installation, but one day you’ll need to restore, migrate or backup, and Updraft Backup will save the day. Think of it as insurance.

Every site needs SEO, and while there are a host of SEO plugins out there, All in One SEO Pack is the one I prefer. Does the essentials without distraction.

These next two plugins address the unseen side of SEO – the need to collect and analyse website visits. The GA Google Analytics plug-in does one thing – implement GA tracking – and does it well. The Google Webmaster Tools plugin implements GWT (now called Google Search Console). Don’t forget to link the two from within the GA admin section so that you can see GWT data in GA.