How To ‘Excel’ At Search Marketing


I love Excel. There you go, I’ve said it. It’s not even a love/hate type thing – I genuinely find that my life is a better place because of this wonderful, agile, willing gem of a piece of software.

Excel Mug

Gushing, maybe, but in the 7 years I’ve worked in search engine marketing (SEM), I have almost certainly used Excel every day for one purpose or another.  So what I really wanted to do in over the course of a couple of posts was share some of the key formulas that are most useful in this line of work and then expand these into examples of how I would use them on a daily basis to analyse and optimise campaigns.  

 

Formulas With Specific Benefits For SEM

LEN(text)

What does it do?

Counts the number of characters used in a given piece of text


Why is this useful for SEM?

Whether writing advert copy for PPC or meta descriptions/titles etc for SEO getting a visual aid within Excel can really help you make the most of these characters available in these situations (especially combined with conditional formatting):AdWords Using Len Formula

VLOOKUP()

What does it do?

Uses a given text or numeric input to reference related information, grabbing it out of a table or list.

Why is this useful for SEM?

There are endless instances when you will be given data from two sources which need matched up. As an example, it could be your web analytics tool data and customer details from your offline sales team. This is probably the formula that’s given me the most satisfaction, and is probably one of the most useful single formulas in the toolbox:

2 Semi-Useful Data Sets:

Using VLOOKUP

One Even More Useful Data Set:

Tables without vlookup

SUMIF(), SUMIFS()

What does it do?

Allows you to specify conditions on which to add data from a specific range or array of data. For example, turning it spoken word logic you could have:

Sum values from the specified column IF they match criteria 1 AND they match criteria 2”

Why is this useful for SEM?

With so many sources, mediums and keywords we will often find ourselves with raw data sets which are no use to man nor beast and are left thinking “If only there was a quick way to tidy this up into some meaningful order”. There are often many ways to tidy up data, such as creatimg subtotals, but I find SUMIFS to be the quickest and most flexible way:

Example of using the SUMIFS function

The Real Magic

Now, all these formulas are well and good, but the real power comes in learning to combine them in the right way, at the right time, to get actionable insights.  I’ll go into this further with some walkthroughs of sheets which I regularly use for SEM analysis, but here’s a quick example which illustrates what I mean:

My ‘Keyword Category Potential’ Analysis Sheet:

For this report, we take data from our Google Analytics account, regarding current traffic levels and a success metrics, such as the ecommerce conversion rate, and match it against traffic estimate data pulled from the Google Keyword Tool.

The key requirement of actionable data is that there is significant context created by the chosen metrics. This is achieved by combining the click and traffic estimate data to get a rough ‘share’ of potential traffic. Pulling this into the table below is done on the fly by typing a keyword into the ‘Category’ column, and relying on the SUMIFS in to pull the relevant pieces of information from other sheets which use VLOOKUPs (amongst other formulas) to tidy up raw output from the tools used:Example Table

The final piece of the puzzle is to make it even easier to get the actions to take away from the analysis. I like to do this by populating a 2-axis scatter chart. A quick glance at the below tells me that there are a few keyword areas that fit the bill of having both a high potential to get more traffic, and a higher than average conversion rate:

Chart showing category metrics across 2-axis

Quickly and easily we can take from this that there are 3 categories of good converting keywords which have potential to drive more traffic

—————–

Note: all data sets have been arbitrarily created for the purpose of the post, so no client information is included whatsoever

Web Analytics: Priorities, Training and Dashboards

Having frequently been involved with the web analytics process I have noticed some consistent issues with web analytics both from an agency and in house perspective. I am not talking about data quality or even vendor selection, I am talking about how web analytics strategically fits in within an organization.
  • Analytics is not a priority: In many cases web analytics is often an afterthought and is not implemented during a site launch or during a sponsored/email campaign. Web Analytics needs to be given more priority and should be thought of before any marketing campaigns are implemented so that you can actually quantify the amount of dollars you budgeted and spent for the marketing.
  • The right stakeholders are not getting the right data: If the same dashboard is given to every person involved with your online strategy then you’re not allowing them to make informed business decisions which affect their part of the overall plan. Customized reporting is an absolute must – show the Marketing Manager leads (SEO vs. PPC), show the online marketing team keyword referrals/ROI by source, show the CEO/CFO sales and revenue numbers, show the IT Team Site Errors/Traffic Spikes and show the usability team barriers within conversion funnels.

  • Too much data and not enough resources: In both the In-House and Agency worlds there becomes a time where analysts are simply bombarded with so many requests that they simply can’t keep up. Web Analytics is an extremely important tool used to show the performance of a business and how to best tweak your business’s performance, so WHY NOT add some more resources to it.
  • Tough to find good analysts: It is difficult to find analysts who have the technical ability to implement a training solution but also have the marketing savvy to know what recommendations to offer once the data has been collected. However, there are a few good ways to train a new analytics analyst: Get them involved with the SEO/PPC teams so they better understand the business, Give them a mix between reading and scenario based training, give them some work to do which is out of their comfort zone, work with them through an analysis or deliverable, send them to SEMPhonic for some analytics training, and finally see if they’re still passionate after all of this.

Search Marketing Training: Tweak and Improve

Recently I have been involved in creating a search marketing training program which some very clear objectives: help new search marketing strategists get up to speed quicker, allow them to work on billable client work sooner/more efficiently and get them prepared to participate in high-level brainstorming strategies. As much as I can teach the new strategists, I have learned it’s as important to learn from them to continually tweak and improve the program. Below I have outlined 3 steps to creating a stronger search marketing training program.

  • Constantly Reading, Sucks: Providing course material to your trainees is important but don’t overload them with constant reading. There will come a time where their ability to absorb content through line and lines of text will simply run out.

    I suggest mixing up the textual content with audio and video, additionally I recommend you introduce scenario based training. Scenario based training is way for trainees to get their hands dirty with tasks that they will face on a day to day basis. If you’re providing training for an agency or even in-house training, create tasks that are related to current issues that the company is facing, you never know what kind of innovative ideas some fresh minds could come up with.

  • Create a Relationship: When you’re training someone it’s important that you create an open door policy right from the start so that your student(s) can approach you with any questions related to the training program or search marketing in general. Throughout the training program, schedule some regular time with your students to ask them how they’re doing with course material. This will keep the students stay engaged with the training program and help you design a course which is custom rather than “cookie cutter.”
  • Get Feedback: Your search marketing training program is not going to be perfect right off the bat and it may not be perfect for a while, but the idea is to continually tweak your program with feedback from the people who are undertaking the training. Whether it’s your clients or your co-workers, it’s important to get their comments/suggestions in-relation to the course content, their ability to understand the concepts, the level of difficulty of the material and the relevancy of the course material to real-life business situations.