How to Optimize Google Ads When Average Position Disappears

Google has announced that the “average position” metric will no longer be supported starting in September.

Having been a Googler myself for almost a decade, I can only imagine the trepidation the Google Ads marketing team must have felt before making this announcement.

With the near continuous change that is part of Google Ads, any update could set off a firestorm in the advertising community.

The retirement of one of the oldest metrics certainly seems like it could have been received poorly.

But as it turns out, most advertisers are OK with the announced change, especially in light of some of the new position metrics Google has introduced to replace average position.

Here’s how the new “top” and “absolute top” metrics can do a better job than average position ever could when guiding advertisers to optimizing their PPC accounts.

The Metrics Replacing Average Position

First, here are the new metrics Google introduced in the past year that they feel can help advertisers better understand how their ads are doing, and that are hence seen as the replacement for the average position metric that is being retired.

Metrics to Replace Avg. Pos.

Metrics to Replace Avg. Pos.

Metrics to Understand How Often Your Ad Was at the Top or Absolute Top When It Was Shown

  • “Impr. (Abs. Top) %” – The percentage of received impressions that were at the very top of the page
  • “Impr. (Top) %” – The percentage of received impressions that were above the organic results

Metrics to Understand Opportunities to Get More Impressions at the Top

  • “Search absolute top IS” – The percentage of opportunities to appear at the absolute top you’re actually turning into impressions in that space.
  • “Search top IS” – The percentage of opportunities to appear above the organic results you’re actually turning into impressions in that space.

Metrics to Understand What Optimization to Do

Once you know you’re losing top impression share, it helps to understand what can be done about it.

Just like we’re already used to with impression share (IS) metrics, Google gives us a breakdown of how much budget and rank are the issue for losing impression share at the top or absolute top.

  • Search lost absolute top impression share (budget)
  • Search lost absolute top impression share (rank)
  • Search lost top impression share (budget)
  • Search lost top impression share (rank)

Why Average Position Is a Risky Metric to Use

Average position is such a fundamental metric in search advertising that it’s likely been automatically included in many reports that account managers share with their clients.

But the fact that it’s included in reports doesn’t mean the metric is actually used to make any decisions.

And that makes sense because while it’s perhaps a nice indicator to keep some high-level pulse on the account, it can easily lead to confusion.

Here are three scenarios where average position tells an incomplete story and how an advertiser could use the new metrics to make a better decision.

Scenario 1: Only ads that meet the relevance threshold can show at the top

  • Advertiser 1: position 4 (the final ad above the organic results)
  • Advertiser 2: position 4 (the first ad below the organic results)

Two advertisers both see that their ad appeared in average position 4.0.

However, for one advertiser, that meant an impression above the organic results whereas for the other it meant an impression below the organic results.

The metric reports the same number, but clearly one advertiser fared better than the other.

This happens because not all SERPs show ads in the same places. How many ads are shown and in what locations on the page depends on whether those ads meet certain thresholds for relevance and ad rank.

This is not simply a factor of the ads but also of the query. If you do a query that is less commercially oriented, you’ll see fewer ads than for a more clearly commercial query.

For example, use an incognito browser and search for [champagne] (might be commercial) and [buy champagne] (definitely commercial) and see how many ads appear and in what locations on the page.

How to Optimize Google Ads When Average Position Disappears

How to Optimize Google Ads When Average Position Disappears

If the search is probably commercial and some ads qualify to be shown, then relevance thresholds for top of page promotion come into play.

Relevance is calculated by the Quality Score system which tries to predict the click-through rate (CTR) of an ad. It tries to predict for every ad in every auction what is the percentage chance that the ad will get a click.

This prediction is position-normalized so it expects an ad that shows in the top position above the organic results to get a far higher CTR than if the same ad was shown as the last one below the organic results.

If the ad doesn’t meet a certain relevance or quality threshold, it may still be shown on the page, but it may not be promoted above the organic results.

This threshold exists because Google wants to show users the most helpful results and if ads don’t seem that relevant, they may be relegated to the bottom of the page.

How the New Metrics Help

Thanks to the new Impression Top (%) metric, an advertiser can better understand if their ads were good enough to meet the top promotion thresholds.

In the example above, the advertiser whose ad was in position 4 and shown at the top of the page would realize all was well.

The other advertiser with the same position of 4 would have found out that despite being the 4th highest ranked ad, they didn’t qualify for top of page promotion and could have gone on to improve their quality score.

Scenario 2: Averages Disguise the Real Truth

Three advertisers all see they got an average position of 3.0. But the average is actually quite useless at helping to understand what could be optimized.

Here are the positions in which the ads showed. All have the same average, but it was attained with very different individual placements.

  • Advertiser 1: position 1 + 4 + 4 → avg. pos. 3
  • Advertiser 2: position 2 + 3 + 4 → avg. pos. 3
  • Advertiser 3: position 1 + 5 + not shown → avg. pos. 3

These advertisers could make better optimization decisions if they understood how their average position was attained.

How often were they shown at the top of the page and how often were they the absolute top ad?

How the New Metrics Help

Advertiser 2 never got the absolute top impression (they never were position 1 relative to other advertisers) and hence may want to optimize their quality score or increase their bid if they care about being the first ad shown above the organic results.

Advertiser 3 may realize that their Impression (Top) % is only 50 percent even though the average position of 3 may have led them to believe they usually were a top 4 ad and likely shown at the top of the page.

With this better knowledge, they can make a more informed decision about what to do next.

Scenario 3: Average Position Is Only Reported When an Impression Happens

In this scenario, two advertisers both get average position 1.0, yet only one of them consistently shows their ad. The other is missing out on a lot of impressions but when they get the impression, it’s in a great position.

  • Advertiser 1: Not shown + Not shown + 1 → avg. pos. 1
  • Advertiser 2: 1 + 1 + 1 → avg. pos. 1

This is once again an example of how average numbers fail to tell the whole story.

How the New Metrics Help

Advertiser 2 can now understand that they have a search top IS of 100 percent. They are turning every opportunity to show an ad into an actual impression at the top of the page.

Advertiser 1, on the other hand, sees that their search top IS is only 33 percent. They are missing a significant number of opportunities.

With the Search lost top impression share (rank) they can better understand in how many cases their rank is the issue and try to address problems with QS and bids.

When You Raise Bids to Get More IS but Instead Get Lower IS

Something that PPC experts probably already know but that might be surprising to newer account managers is that raising a bid to fix low top IS may actually exacerbate the problem further and increase the IS lost.

This is because a higher bid can make the keyword eligible to participate in more auctions and in those new auctions, it may lose more top impressions than it did in its current set of auctions.

It’s similar to how a decrease in bid sometimes makes the CPA worse because it makes keywords eligible for fewer good auctions where the conversions may have been more frequent.


There are a few months left to transition from using average position to the new top impression metrics. But given how misleading average position can be, it’s probably worth considering making the transition as soon as possible.

More Resources:

Image Credits

All screenshots taken by author, March 2019

7 Steps to Drive More Conversions with a User-Focused Content Matrix by @Carolyn_Lyden

Topic clusters are based on the idea that marketers create a single page to serve as the “hub” for a particular subject.

From there, all the sub-topic posts related to that subject hub are linked from that main topic page – almost like a wheel.

Topic Cluster Hub

Topic Cluster Hub

If you’ve been in marketing for at least a minute, chances are you’ve heard about topic clusters or hubs.

This model is great for SEO. It ensures that pages on our site are all internally linked, related to the overall brand identity, and structured well for users to find what they need.

But there’s something missing from this model: figuring out what the user actually needs.

Targeting the ‘Imaginary Audience’

In digital marketing, it’s easy to become detached from our target audience. We end up optimizing our sites for ourselves, our peers and who we think our target audiences are.

Senior Conversion Optimizer at Unbounce, Michael Aagaard calls this optimizing for an “imaginary target audience.”

We think our product or service is amazing. We know the ins and outs. We know how it could change our audience’s lives.

And we make the mistake of peddling the drill – when the buyer just wants a hole in the wall.

Creating a User-Focused Topic Matrix

To remedy this inward-looking content generation method, I propose a user-focused content matrix.

Bonus: Read to the end to get your copy of the content planning matrix.

Anyone can create it in a spreadsheet, and the idea is that you create pillars of content around your target audience.

The “hub page” can be focused around the main target-user or the target user’s pain points. The spokes are the content related to each.

You can create multiple matrices per quarter or whatever time period you use for each user type you’d like to address.

This method ensures that our content isn’t just a self-congratulatory pat on the back – but actually gives users what they’re looking for online and helps move them down our sales and marketing cycle funnel.

Marketing Content Matrix for Conversion

Marketing Content Matrix for Conversion

1. Set Themes Around Company Targets

The first step in the content matrix for topic clusters is to tie your quarterly (or whatever time period makes sense for your business) theme to your business goals.

For the example in this article, I chose to create a matrix for accounting software. One of their goals for this quarter is to increase subscriptions to their small business accounting suite.

By setting a quarterly theme that’s based on company objectives, you’re helping create measurable content.

With tools like Google Analytics, you can easily tell how many people are coming to each of these pieces of content, flowing to the next stage of the funnel, and converting from the CTAs on your Bottom of Funnel content pieces.

Quarterly Theme Tied to Company Goals

Quarterly Theme Tied to Company Goals

2. Choose a Target Audience

Each matrix should have its own specific target audience. The spreadsheet model means you can have multiple tabs for one quarter that plan out your content per target audience.

If your business type generally has a single target audience, think of ways to subdivide them into categories and get as granular as possible about their needs and pain points. The deeper the dive, the more tailored and useful your content will be.

This can also be a way to test out new target audiences or delve into smaller audiences that you want to grow.

By choosing to focus your content ideation around a specific audience (instead of all audiences at once), you can tailor your messaging, content flow, CTAs, and more.

3. Discover 4 Pain Points

What are pain points?

A pain point is an explicit or implicit issue or obstacle your target audience is experiencing. This part is truly key to the whole matrix’s effectiveness and measurability.

The key to the most compelling content is figuring out what users are searching when they don’t know your product or service will solve their problem (a.k.a., mind reading and magic).

WordStream names four different types of pain points that consumers face:

  • Financial: Something isn’t as cost-effective as the user needs it to be.
  • Productivity: Prospects are wasting time with unproductive and wasteful operations.
  • Process: Their business procedures waste time or are ineffective.
  • Support: Your customers need help in key stages of business change.

Target Audience Pain Points

Target Audience Pain Points
How do I figure out my customer pain points?

Talk to them

The easiest way to determine your customers’ pain points is to just talk to them.

Either find time to interview your existing customers in that target audience or ask to meet with some prospective customers in exchange for some type of compensation.

(Check “Don’t Make Me Think” by Steve Krug for a quick intro to user-testing and audience interviews when you don’t have a huge budget.)

At a prior job, the product marketing team interviewed tons of existing and potential customers in a certain group for a company project. I was amazed when we found out that all the problems we thought this group had were actually inconsequential to them. It changed the scope of the whole project.

Survey them

If you can’t find the time or money to talk one-on-one with your target audience, a survey would be the next best choice.

Make sure you phrase your questions in a way that doesn’t influence answers, and your research and examine their issues beforehand.

You can pay to distribute this survey to a targeted group or email list. Or you can just put it out there to everyone and take the good with the bad – sorting through potentially extraneous data. It’s better than no data.

Google them

As an introvert, this is my go-to strategy. But I put it last here because there is benefit in talking to actual people first.

The internet is full of articles, forum complaints, Twitter threads, and more related to your prospects’ pain points. You just have to do the digging to find them.

4. Address Pain Points Corresponding with Funnel Stage

Once you have your list of pain points for this specific cycle of content, plan out how you will address them at each stage of the funnel.

Too often, content creators write top of funnel content and make the mistake of trying to force people down the funnel too quickly.

“Trying to find out which running shoe is best for you? BUY THIS ONE NOW OR ELSE!”

We have to recognize that there’s a natural flow to the research and buying cycle, and it behooves us to cater to it instead of trying to circumvent it.

Here are my tips for approaching each stage of the funnel:

  • Top of funnel – Awareness: The user is just figuring out that they might have an issue. Tell them why that’s a problem for them and that they should research solutions.
  • Middle of funnel – Consideration: Now that they know they have an issue and should be looking for a solution, tell them how your genre or product or service is the step in the right direction.
  • Bottom of funnel – Decision: Convince the user that your specific product or service is the one they need to resolve their pain points.
  • Post-sale – Delight: Too many content strategies forget this one. Make sure to delight your existing users. Make it easy for them to refer more clients to you. Think about what this type of content looks like for your business.

In the matrix, you’ll put the funnel-focused solutions to the audience’s pain points in the corresponding Solution cell.

From that solution, you’ll create a content topic idea that corresponds to that funnel-stage solution:

Creating Solutions and Content Assets

Creating Solutions and Content Assets

5. Use Thoughtful CTAs to Move Users to the Next Stage

Once you have the pain points, solutions, and content assets mapped out for each stage of the funnel, it’ll be easy to see what calls to action you need to use to move your audience from one stage to the next for each specific issue.

Don’t try to skip from 0 to 100.

Each row color corresponds with the same row color in the next funnel stage. This means that if one pain point resonates with a reader, you can point them to the content in the next funnel stage for the same pain point.

Creating CTAs per Pain Point

Creating CTAs per Pain Point

6. But What about the Delight Rows in the Content Matrix Sheet?

Once your reader has converted into a customer, the Delight phase of content gives them tools to actually iron out those pain points with your solution.

And when they’re so pleased with how you’ve made their lives and work easier, you can ask for reviews or referrals as the CTA.

Delight Customers

Delight Customers

7. Now Get to the ABCs (Always Be Converting)

Ready to get started?

Here’s the content matrix template.

Now that you’ve spent all this time mapping your content matrix, don’t just plow through the actual content creation like it’s already done for you.

  • Be thoughtful and thorough.
  • Create links to your existing content.
  • Reference data and outside sources.
  • Be mindful of the funnel stage so you’re not trying to cram people down when they’re not ready to buy.
  • Write the content that actually serves your users’ needs – not your idea of their needs.
  • Be selfless in the giving away of ideas.

And reap the conversions!

More Resources:

Image Credits

All screenshots taken by author, March 2019

3 Areas to Audit on Local Sites to Create a Stronger SEO Foundation by @jesseseogeek

In the realm of SEO, as Bill Hunt once put it so well, you have to get the basics right before you even begin to think about innovating.

A foundation allows you to put your best foot forward. If you try to build or add on to your house with a weak foundation, you’re only setting yourself up for disaster.

On the other hand, when you get the basics right, as you continue to add to your house, or in this instance, your campaign, you’ll see more impact from your efforts.

Here are three areas to audit on local sites to create your strong SEO foundation.

1. Technical Audit

Everything starts with an in-depth technical audit. If a site is full of technical issues that haven’t been addressed, you can’t expect to see much, if any, improvement from your ongoing efforts.

If you inherited the work for this site from a previous webmaster, performing an audit will reveal exactly what you’re working with.

You’ll also have the opportunity to address items that could have harmed the site. It’s important to address these issues early on so that search engines can begin understanding the changes that have been made to the site.

On the other end of the spectrum are sites that are entirely new and still in the development phase.

Performing a technical audit pre-launch will give you an opportunity to make sure you’re launching the best possible new website. It’s important to do this pre-launch because you want to make sure you aren’t delivering significant hurdles as it is first being crawled.

Most modern SEO tools offer some level of auditing. I’m a big fan of having multiple perspectives when auditing on-page and off-pages signals.

If you can, use a few different SEO tools when performing your audits. It’s entirely up to you what tools to use for your technical audit. My gold standards are Screaming Frog, SEMrush, Ahrefs, and DeepCrawl.

Common technical issues that you might find during your audit can often include:

Internal Links

A strong internal linking strategy can make or break a site. Internal links act as a second form of navigation for users and crawlers.

If there are issues with how pages are linking to each other on your site, the site won’t live up to its full potential.

The two most significant issues you will likely run into when looking at internal redirects are broken and/or internal redirects. Both cause significant inefficiencies for both crawlers and users as they follow these links.

Most of the time, you will run into these issues after the site has gone through a major migration, like moving to HTTPS or changing the site’s content management system (CMS).

Broken links are a fairly straightforward issue – when following the link, you don’t arrive at the page you were trying to navigate to – it’s pretty cut and dried.

You want to identify where this content is now being served on the site and update these links. In cases where the content no longer exists on the site, remove the link.

If the page has a new URL, you should also set up a redirect. These redirects will act as a safety net for any internal links you may miss as well as continuing to receive equity from any off-site links the old page URL may have earned.

Remember, do not spam redirects. If an old page’s content is no longer housed anywhere else on the site, it’s better to let the page 404, rather than pointing it to a random new page.

Spamming your redirects could potentially cause you problems with Google, which you certainly don’t want.

One other major internal linking issue that you can run into are internal redirects. Like I previously mentioned, from an on-site perspective, internal redirects should act more as a safety net.

While redirects still pass equity from page-to-page, they aren’t efficient. You want your internal links to resolve to their final destination URL, not hop through a chain of two or more URLs.

Markup Implementation

Proper markup code implementation is incredibly important for every optimized website.

This code gives you the opportunity to provide search engines even more detailed information about the pages on your site they are crawling.

In the case of a local-focused site, you want to make sure you are delivering as much information about the business as possible.

The first thing you should look at on the site is how the code is currently being used.

  • What page is housing the location information?
  • What type of local markup is being used?
  • Is there room for improvement and additions to the data delivered?

The delivery of location information, specifically with NAP info (name, address, and phone number), will depend on the type of business you’re dealing with.

Single-location and multi-location businesses will utilize different architecture styles. We’ll discuss this a bit later.

When possible, it’s essential to use service-specific local markup.

For example, if you’re a local law firm, instead of just using the local business schema the site should instead use the LegalService markup.

By using a more descriptive version of local schema markup, you’ll give crawlers a better understanding of the services your business offers.

When combined with a well-targeted keyword strategy, search engines will be able to rank the site in local searches, including maps. A full list of service-specific local schema markup can be found at

It’s important to give as much appropriate information in your markup code as possible. When looking at how a site is using markup code, make sure you’re constantly looking for ways to improve.

See if there is business information that you can add to make the code you are delivering even more well-rounded.

Once you have updated or improved your site’s markup data, make sure you validate it in Google’s Structured Data Testing tool. This will let you know if there are any errors you need to address or if there are even more ways to improve this code.

Crawl Errors in GSC

One of the best tools an SEO can have in their corner is Google Search Console. It basically acts as a direct line of communication with Google.

One of the first things I do when working with a new site is to dive into GSC. You want to know how Google is crawling your site and if the crawlers are running into any issues that could be holding you back.

Finding this information is where the coverage report comes into play. When examining the coverage report in the new Google Search Console dashboard, you are given an enormous wealth of crawl information for your site.

Not only will you see how Google is indexing your site for the set period of time, but you’ll also see what errors the crawlbot has encountered.

One of the most common issues you’ll come across will be any internal redirects or broken links found during the crawl. These should have been addressed during your initial site audit, but it’s always good to double check these.

Once you’re sure these issues are resolved, you can submit them to Google for validation so that they can recrawl and see your fixes.

crawl errors and warning in Google Search Console's Coverage report

crawl errors and warning in Google Search Console's Coverage report

Another important area of GSC to make sure you visit during your audit is the sitemap section. You want to make sure that your sitemaps have been submitted and aren’t returning any errors.

A sitemap acts as a roadmap to Google on how a site should be crawled. It’s crucial that when you upload this directly to Google, you are giving them the most up-to-date, correct version of your sitemap as possible, that only reflects the URLs you want crawled and indexed.

As you are resolving these errors and submitting them for validation, you should begin to see your total error count drop as Google continues to recrawl your site.

Check GSC often to for any new errors so you can quickly resolve them.

Potential Server Issues

Much like Google Search Console, becoming best friends with the site’s hosting platform is always a good idea. It’s essential to do your due diligence when choosing a hosting platform.

In the past, I’ve run into issues where a local business I was working with was in the top three positions for their main keyword and also held several instant answer results. One day, the site suddenly lost it all.

Upon further investigation, we found that the issue came from an open port on the server we were on that wasn’t necessary for the sites we were working with.

After consulting with our hosting platform and closing this port, we re-submitted the site to Google for indexing. Within 24 hours, the website was back in the top of SERPs and regained the instant answer features.

Being able to do this depends on the hosting provider you plan to use.

Now, whenever I’m vetting a hosting platform, one of the first things I look at is what type of support they offer. I want to know that if I run into an issue, I’ll have someone in my corner that can help me resolve potential problems.

2. Strategy & Cannibalization

Now it’s time to make sure your on-page elements are all in place.

When it comes to local SEO, this can be a bit tricky, due to all the small moving pieces that make for a well-optimized site.

Even if your site is working well from a technical perspective, it still won’t perform at its highest potential without a strategy.

When creating content for a local site, it can be all too easy to cannibalize your own content. This is especially true for a website with a single location focus.

It’s important to evaluate the keywords the site is ranking for and which pages are ranking for those keywords.

If you see those keywords fluctuate between multiple pages (and it wasn’t an intentional shift), that can be an indication that the search engines are confused on the topical focus of those pages.

When working on a new site, taking a step back to evaluate the overall on-page strategy implemented on the site is crucial.

The approach to a single-location business can be vastly different from a multiple-location business.

Typically, a single-location business will use the homepage to target the location and its primary service while using silos to break down more services.

For a multi-location business, there several strategies that could be used to accurately target each location more efficiently.

3. Off-Page Audit

Off-site signals help build your site’s authority. So it’s vital for these signals to be on point.

Here is where you need to put your focus.

Citations & NAP Consistency

Having consistency with NAP information across both the site and its citations will help build authority in multiple aspects of search results. This information backs up where your business is located.

Because the site is sending these signals to search engines consistently, the search engines will have an easier time understanding where to rank the business.

These signals are also crucial to better placements in maps for relevant local searches.

I like to begin citation cleanup in tandem with my technical and strategy audits because it can take a bit of time for these issues to resolve themselves.

It’s a time-consuming process to pull these citations, gain access or reach out to these sites, and ensure corrections are made.

For this reason, I use citations services (e.g., Yext, Whitespark, BrightLocal, Moz Local) to help do this work for me.

This will allow these items to begin taking hold and viewed by the search engines’ crawlers for their consideration as other on-site items are being repaired or improved.


For my money, I still believe there is value in auditing and submitting a disavowal file for undeniably toxic links.

Why? I’ve always looked at the benefit to the user with local link building efforts, almost like PR.

A local business site should look at a link and answer this simple question: do I want my business to be associated with this external site?

Looking at a link from this perspective will allow you to make sure the site you are working on has a clean link profile that helps its organic search rankings.

Build Your Local SEO House

Auditing and correcting any issues you find in these three main areas will help you create a much stronger foundation for your website and future SEO efforts.

Now you can start moving into the fun and creative side of marketing to gain more organic traffic.

Happy auditing!

More Resources:

Image Credits

Screenshot taken by author, March 2019

3 Ways Quality Data Can Help You Achieve SEM Success by @cchaitanya

Quality vs. quantity. Nowhere are the tradeoffs more important than in the world of search engine marketing.

We use data to measure performance, set goals, and drive the decision-making for our paid search programs.

As a fellow SEM professional, you know that data is everything. It:

  • Measures our value.
  • Allows us to define strategies and boost our performance.
  • Is the driving force behind our work.

But data on its own isn’t an automatic key to higher value and better performance. The operative piece is actually quality data.

Consider this:

An athlete depends on quality food to help create energy and build strength. If that athlete indulges too long or too much in foods that are high in sugar or contain simple carbohydrates and other additives, their performance will suffer. Chances are they’re going to be slower and weaker. Even micro-seconds of lost time will inevitably benefit their competition.

The same applies to how you make key decisions when running a large scale SEM program.

No decision is more important than defining and executing on a bidding strategy. Quality data is the key.

Advanced optimization strategies; fueling accurate forecasts; activating key insights; these all need data. It all helps to provide a more relevant and valuable customer experience and drives the optimization techniques that increase revenue and ROI.

What causes missed performance goals? Typically, it boils down to incomplete data that drives incorrect decisions.

Simply put: without good data, it doesn’t matter how sophisticated the algorithms or optimization techniques you apply to your program. Your performance will fall short of its peak potential.

The big picture? The lack of a complete and unified data set is a significant challenge for most SEM programs.

However, solutions that can capture and leverage the right data can have a meaningful impact on the success of an SEM program.

Here are a few of the ways.

1. Higher Revenue & ROI

Now, more than ever, data has the ability to drive increased business performance.

By measuring, tracking, and analyzing data on past performance, you can make smarter decisions. These deliver improved results.

In fact, certain core categories of data that most businesses already have can be directly applied to increase SEM ROI.

Search teams can empower smarter and more profitable bidding decisions by tying:

  • Analytics data from web and mobile tracking solutions.
  • Offline data from call centers or CRM platforms.
  • Inventory and/or capacity systems that track real-time supply constraints.
  • Contextual data back to SEM data.

Large SEM programs can’t achieve peak performance without leveraging this type of data.

A unified data set will also offer insights into how deep your prospects are in the funnel. Plus, it can illustrate the valuable milestones of the customer journey.

Many clicks don’t see conversions for at least 30 days. But a unified data set can provide insight into other buyer stages that predict value.

Conversely, SEM programs missing peak performance should check SEM data mechanics for opportunities.

First ask if your current solution is capturing and leveraging all the data that measures and influences your funnel.

A typical problem: you can’t integrate data from third-party, offline, or deeper funnel locations.

The outcome: You’re forced to use a suboptimal strategy of optimizing bids. You’ll bid to metrics that don’t actually measure your business performance.

Here are some other questions you should ask to evaluate your data mechanics:

  • Newly purchased bid management platform. Does it immediately integrate and apply enough historical data to make smart decisions?
  • Long click to conversion funnels. Does your bidding solution address the lag? Does it make informed and proactive decisions based on predicted performance?
  • Is every reported metric eligible to be a performance goal? Often tools present a relevant business metric in a report. Few make that same critical metric available as an optimization goal.

Achieving peak performance is hard. But the foundation to get there requires investing in a platform that does two things:

  • It collects the right quality data.
  • It then allows you to apply that data to sophisticated algorithms to automate bidding optimization at scale.

2. Historical Context for Better Decision-Making

What if you’ve just deployed a new bidding platform?

Minimize the all-too-common and expensive “bidding learning period”. The quality of data you feed into the new platform is of paramount importance.

If you don’t integrate historical data, your team may struggle to see patterns that drive profitable strategic decisions. So when it comes time to set budgets and give forecasts for next Q2, they will be more difficult to prepare and less informed.

Why else might historical data matter?

In the world of SEM, almost every business experiences some sort of seasonality. Promotional events, holiday periods, or monthly trends.

Ideally, your future promotions and seasonal strategy learned from past successes and failures. Likewise, your bidding strategy should leverage data from past seasonal periods to guide future bids.

Strong historical data can provide the context required for the best results. But you’ll need the right platform.

It’s not only important to capture your historical data, but also to be confident that the data set is feeding decisions. If your platform only uses 30-60 days of historical data for bidding, for example, how can it account for a once-a-year event like Black Friday?

Paid search professionals are often forced to override their bidding platform to control the bids themselves. Real trust comes from good data put to use.

While a lofty goal to achieve “full automation,” today’s paid search marketers need a solution that provides robust data integrations and the capacity to use that data in a proactive way to win in a competitive ecosystem and achieve peak performance.

3. Differentiate Yourself From Competition

We established quality food drives performance athletes. Quality data operates the same way. It powers advanced techniques and capabilities in your bidding solution. These features enable advertisers to achieve peak performance and beat competition.

Take forecasting and scenario modeling. While predicting the future isn’t new to the industry, it’s far more accurate when fueled by reliable and comprehensive data.

Algorithmic output is empowered (or limited) directly by the depth of data. Capturing all available data points will provide a richer understanding of a click at any given point in the process.

This enables modeling about that click’s future. (Even when accounting for a delay of days or weeks to mature into a deeper funnel sale.)

Similarly, automating audience bid adjustments is another example of an advanced bidding technique. Status quo means relying on humans to define segments, collate, and analyze the data. Then they have to try to apply the right audience bid adjustments.

On the other hand, automatically tracking all the audience attributes of each click and understanding how those attributes impact conversion rate and monetization, a bidding platform consumes with the raw fuel to be able to drive an automated approach.

Proper data science methodologies should be used to model this data. Thus, it is possible to unlock higher performance and drive the greatest value from customer audience data. That’s a key requirement to achieving peak performance.


Humans versus machines. It’s an age-old question.

Historically, SEM teams have been responsible for both performance and tactics.

Today, technology now offers the ability to go well beyond what humans can accomplish on their own.

This means the best of all worlds: humans plus machines.

What’s the alternative?

At scale, there aren’t enough humans to review all the relevant data and execute all of the necessary decisions to manage a large SEM program. You simply can’t scale your team to accommodate hundreds of thousands (or even millions) of keywords or products. If you try, you certainly won’t achieve peak performance.

Enter technology, which can do so much today. It can execute the “blocking and tackling” of keyword-level bidding. It can deploy more advanced strategies like device, location, ad schedule, or audience bid adjustments.

But that automation can only begin with strong, reliable quality data.

High-powered SEM platforms have the ability to provide a critical link. They create understanding about where your business derives its value, then use that to directly increase ROI.

The right platform also provide historical context that helps you and your team identify patterns. This can inform strategic decisions quarterly, weekly, hourly, and even minute to minute.

But, like the fuel that drives a sports car or the food that fuels a professional athlete, performance doesn’t come without the right inputs.

In SEM, you can’t achieve peak performance without reliable, quality data.

More Resources:

A Technical SEO Guide to Lighthouse Performance Metrics by @Jammer_Volts

Performance is money. We’ve all had it drilled into our heads: 7s page load means 26 percent session loss.

We’re learning more about the real-life human impact of our heft pages. ($0.11 to load a single page? What’s going on there, Canada!)

SEO professionals everywhere are collectively sighing over their personal and collective battles all with a unified blocker.

Yes, we want to make it faster, but how?

So Google gave us Lighthouse. Since its announcement at I/O 2016, the tool has grown from dev-centric to the recommended testing tool for the mobile-first index.

While the tool is convenient and easy to use, its scoring can be esoteric at best. The big color-coded overall performance metric is good for senior-level stakeholders and presentations.

To make real change, we need to look at what the metric’s composition. We need to understand how to act on the numbers.

We’re going to look at:

  • How to test performance using Lighthouse.
  • What metrics comprise Lighthouse’s Performance score.
  • What those metrics mean.
  • The “Explain Like I’m Five” (ELI5) version of metric definitions.
  • Resources for improving your score.

How to Test Performance Using Lighthouse

Methodology Matters

Out of the box, Lighthouse audits a single page at a time. A single page score doesn’t represent your site. A fast homepage doesn’t mean a fast site.

Test multiple page types within your site. Identify your major page types, templates, and goal conversion points (signup, subscribe, and checkout pages).

Example Page Testing Inventory

URL Page Type
/ Homepage
/tools Category Template
/tools/screwdrivers Product Listing Page Template
/acme/deluxe-anvil Product Detail Page Template
/cart Cart
/checkout Checkout
/order-confirmation Order confirmation
/blog Blog Root
/blog/roadrunners-101 Blog Template

Before you begin optimizing, run Lighthouse each of your sample pages and save the report data. Record your scores and the to-do list of improvements.

Prevent data loss by downloading the JSON results and utilizing Lighthouse Viewer when detailed result information is needed.

Get Your Backlog to Bite Back Using ROI

Getting development resources to action SEO recommendations is hard.

An in-house SEO could destroy their pancreas by having a birthday cake for every backlogged ticket’s birthday. Or at least learn to hate cake.

In my experience as an in-house enterprise SEO, the trick to getting performance initiatives prioritized is having the numbers to back the investment. This starting data will become dollars signs that serve to justify and reward development efforts.

Ways to Run Lighthouse

  1. Use the built-in functionality in Chrome Developer Tools.
  2. Download the Chrome extension (Not recommended. You can accomplish the same thing without installation using dev tools).
  3. Install and run the Node command line tool (Added bonus: Level up your automation by programmatically running Lighthouse tests using Node).

If you’re using options 1 or 2, open a new incognito mode window with all extensions disabled. Active extensions will skew your results. You want to measure performance against a new user experience without any cached assets.

Lighthouse Performance Metrics Explained

A Technical SEO Guide to Lighthouse Performance Metrics

A Technical SEO Guide to Lighthouse Performance Metrics

In version 3, Lighthouse’s performance score made of 5 weighted metrics. The most important is like your course final. Here they are in order, sorted by their impact on the overall score.

  • Time to Interactive (weight: 5)
  • Speed Index (weight: 4)
  • First Contentful Paint (weight: 3)
  • First CPU Idle (weight: 2)
  • First Meaningful Paint (weight: 1)

Honorable mention: Estimated Input Latency data is available in the performance section but does not contribute to your score.

1. Time to Interactive (TTI)

TTI is the final exam of our performance score. The calculated metric was previously called Consistently Interactive. TTI measures the time it takes for three requirements to be first met.

Official Definition

The Time to Interactive (TTI) metric measures how long it takes a page to become interactive. “Interactive” is defined as the point where:

  • The page has displayed useful content
  • Event handlers are registered for most visible page elements.
  • The page responds to user interactions within 50 milliseconds.


I can see the content I want and complete an action without lag.

Seeing the content you want but not being able to do the thing you came to a site for is frustrating. This metric tries to quantify that experience.

The reality of TTI as a standardized metric: it doesn’t yet

The real Time to Interactive is a bit cerebral in documentation and IRL difficult to track from real users. Google hopes to create a standardized TTI metric in the future.

A Google doc linked from Lighthouse’s developer documentation states, “On a variability study of 100 popular sites, the recommended definition was stable 82% of the time.”

How to Get a Better TTI Score

This section could also be called “How to train unicorns for dressage”. While we can’t see TTI in the wild very well, we there are certain traits that highly correlate to unicorns TFI.

Three requirements that have to be met:

  • First Meaningful paint: We have a whole section on this later.
  • Actionable elements on the page are ready with the JavaScript that powers them (event handlers) ready.
  • All the important scripts are done and won’t cause a delay in responding to user interaction.

JavaScript is a factor for all three of these conditions and is usually the culprit behind slow TTFI.

If a page is focused on downloading and executing JavaScript to render or make components on the page work, a user can’t interact yet.

If long tasks in queue are taking their time, the browser won’t be able to respond to user interactions in less than 50ms.

For a better score, deliver less script. Ideally, only what’s needed for the specific page being viewed.

Don’t deliver the same script more than once. Compress the scripts to send less information from your servers to the browser.

It’s time to work with your dev team. Start assessing JavaScript’s impact on your site with Chrome DevTools’ Timeline and JavaScript Profiler.

Resources for Improving TTI

Lighthouse Scores by TTI times

Wondering how fast TTI needs to be to get the coveted green? The endgame here is to create an interactive experience < 5s.

Lighthouse Score TTI (s)
100 1.36
99 1.51
95 2.01
90 2.34
80 2.81
75 3.01
50 4.00
0 12.16

Improve Real User Measurement (RUM) TTI Tracking

Real user measurement (RUM) is important. As much hype as we hear about Lighthouse, the emulated data it provides might not capture real-world bottlenecks and can’t correlate against real-world page KPIs.

This code snippet uses Polyfill to detect TTI. Unfortunately, it’s currently a working draft with limited capability.

You’ll be able to track TTFI in the wild on devices using Chrome, Android Webview, or Chrome for Android. Alternatively, you can either track on First Input Delay for all users on JavaScript compatible browsers.

Tracking Time to First Interactive in Google Analytics

import ttiPolyfill from './path/to/tti-polyfill.js';

ttiPolyfill.getFirstConsistentlyInteractive().then((tti) => {
ga('send', 'event', {
eventCategory: 'Performance Metrics',
eventAction: 'TTI',
eventValue: tti,
nonInteraction: true,

If your audience is dominated by Chrome users, see full documentation here.

For everyone else, First Input Delay can be tracked in any JavaScript compatible browser. You’ll need to add a similar Google Analytics snippet.

2. Speed Index (SI)

Speed index is your performance midterm. Like Time to First Interactive, Speed Index is made of multiple data points.

Official Definition

Speed Index is a page load performance metric that shows you how quickly the contents of a page are visibly populated. The lower the score, the better.

Oof – that was vague.


No one cares about whether content they can’t see has loaded.

This score represents how much is visible at a time during load. The Speed Index is the average time at which visible parts of the page are displayed.

Lighthouse’s Speed Index measurement comes from a node module called Speedline.

Speedline scores vary by the size of the viewport (read as device screen) and has an algorithm for calculating the completeness of each frame.

A Technical SEO Guide to Lighthouse Performance Metrics

A Technical SEO Guide to Lighthouse Performance Metrics

Lighthouse Scores by Speed Index Times

Our goal is to deliver a visual page (the above the fold content) in < 3s.

Lighthouse Score Speed Index (s)
100 1.97
99 2.19
95 2.91
90 3.39
80 4.07
75 4.37
50 5.80
0 17.63

How to Get a Better Speed Index Score

Speed score reflects your site’s Critical Rendering Path.

A “critical” resource means that the resource is required for first paint or is crucial to the page’s core functionality.

The longer and denser the path, the slower your site will be to provide a visual page. If your path is optimized, you’ll give users content faster and score higher on Speed Index.

How the Critical Path Affects Rendering

A Technical SEO Guide to Lighthouse Performance Metrics

A Technical SEO Guide to Lighthouse Performance Metrics

Lighthouse recommendations commonly associated with a slow Critical Rendering Path include:

  • Minimize main-thread work.
  • Reduce JavaScript execution time.
  • Minimize Critical Requests Depth.
  • Eliminate Render-Blocking Resources.
  • Defer offscreen images.

ELI5 Fix: Again, JavaScript. Also, make third-party scripts asynchronous and cut the bot bait. Yes, every third-party tool thinks they should be loaded synchronously in the head for optimal performance.

Developer documentation for optimizing the critical rendering path is bountiful. If you don’t have developers available and will have to be more hands-on, Google and Udacity have teamed up to offer a free course.

3. First Contentful Paint (FCP)

Finally, an easily observable metric!

Official Definition

First Contentful Paint (FCP) measures the time from navigation to the time when the browser renders the first bit of content from the DOM. This is an important milestone for users because it provides feedback that the page is actually loading.


I can see the page I requested is responding. My thumb can stop hovering over the back button.

First Contentful Paint (FCP) vs. First Meaningful Paint (FMP)

A Technical SEO Guide to Lighthouse Performance Metrics

A Technical SEO Guide to Lighthouse Performance Metrics

A user has a visual cue, such as a background and basic layout, that their request is receiving a response.

The metric reports the time when the browser first renders any text, image (including background images), non-white canvas or SVG.

Content generated via iFrames is excluded but text waiting on webfonts counts.

How Is First Contentful Paint Different Than First Meaningful Paint?

  • First Meaningful Paint: Something happened.
  • First Contentful Paint: The thing I came here for happened.

Lighthouse Scores by First Contentful Paint Times

Looking for the FCP needed to get a good score?

Lighthouse Score FCP (s)
100 1.36
99 1.51
95 2.01
90 2.34
80 2.81
75 3.01
50 4.00
0 12.16

How to Get a Better FCP Score

In order for content to be displayed to the user, the browser must first download, parse, and process all external stylesheets it encounters before it can display or render any content to a user’s screen.

The fastest way to bypass the delay of external resources is to use in-line styles for above the fold content.

To keep your site sustainably scalable, use an automated tool like penthouse and Apache’s mod_pagespeed. These solutions will come with some restrictions to functionalities, require testing, and may not be for everyone.

Universally, we can all improve our sites time to First Contentful Pain by reducing the scope and complexity of style calculations.

If a style isn’t being used, remove it. You can identify unused CSS with Chrome Dev Tool’s built-in Code Coverage functionality.

Use better data to make better decisions. Similar to TTI, you can capture real user metrics for FCP using Google Analytics to correlate improvements with KPIs.

4. First CPU Idle

First CPU Idle was previously called Time to First Interactive (TTFI). In Lighthouse 3.0, they updated the name to more accurately describe how it works.

Official Definition

The First CPU Idle metric measures when a page is minimally interactive:

  • Most, but maybe not all, UI elements on the screen are interactive.
  • The page responds, on average, to most user input in a reasonable amount of time.

ELI5 First CPU Idle

I can interact with most of the loaded content. It might be a little laggy, but it works.

Simple, this metric is based on requirements like TTI. First CPU Idle and TTI both look for the JavaScript event handlers behind page functionality to be ready.

The difference is that First CPU Idle doesn’t require the browser to respond to user input in less than 50 milliseconds.

The far more interesting and complicated answer: First CPU Idle is calculated by combining lonely tasks and proportional leniency.

What Is a Lonely Task?

First, we need to understand what a long task is. Long tasks are those which take longer than 50ms. (Remember the TTI requirement?)

When a browser loads your site, there is essentially a single line queue of scripts waiting to be executing. Any input from the user has to go into that same queue.

When the browser can’t respond to user input because other tasks are executing, the user perceives this as lag.

Essentially long tasks are like that person at your favorite coffee shop who takes far too long to order a drink. Like someone ordering a 2 percent venti four pump vanilla five pump mocha whole fat froth, long tasks are a major source of bad experiences.

A Technical SEO Guide to Lighthouse Performance Metrics

A Technical SEO Guide to Lighthouse Performance Metrics

Lonely tasks are outlying long tasks created by isolated scripts that finish execution more than 5 seconds after FMP.

Think of them as someone who knew their complex coffee order was going to take a moment and decided to wait for a break in the rush.

A lonely task is padded with quiet windows. Lonely tasks are a marker that critical content and scripts have finished providing the user with an interactive experience.

“When the page is doing the most critical loading related tasks, the long tasks are usually densely packed. The isolated tasks are usually some third party ads or analytics script (and sometimes V8 GC tasks), and these should not block First Interactive – calling out the effect of these is the job of Consistently Interactive*.”

*Time to Consistently Interactive is called Time to Interactive (TTI). The doc still uses the old names.

What Is Proportional Leniency?

Ideally the later a task is executed, the less impact it has to the meaningful content of a page.

Proportional leniency measures the time the “initial flurry of loading activity to get a page minimally interactive” and the first 3-second “quiet window” in script execution.

A Technical SEO Guide to Lighthouse Performance Metrics

A Technical SEO Guide to Lighthouse Performance MetricsTime to First Interactive Visualized

Think of it like coming into a restaurant after the lunch rush. Proportional leniency is looking for the first person to come in and get a table without having to wait in the lobby.

Lighthouse Scores by First CPU Idle Times

Lighthouse Score FCP (s)
100 1.95
99 2.19
95 3.01
90 3.57
80 4.39
75 4.74
50 6.50
0 22.40

How to Improve Your First CPU Idle Score

Two strategies address the lion’s share of poor First CPU scores. Warning: you will need development resources to understand how these apply to your site.

5. First Meaningful Paint (FMP)

Official Definition

First Meaningful Paint is the time when page’s primary content appeared on the screen. This is going to be our primary metric for user-perceived loading experience.

Definitions of primary content differ depending on pages. For blog articles, it would be the headline + above-the-fold text (and text must be visible — not waiting for fonts). For search engines, it would be search results. If an image is critical to the page (e.g., ecommerce product page), then first meaningful paint requires it to be visible. Paints with only the page header, navigation bar, or loading indicator such as spinner icon don’t qualify.


I can see what I came here for!

FMP measures the first time users could start consuming page content. The lower your score, the faster user feels that the primary content of the page is visible.

The “most important parts” are sometimes called “hero elements”. Don’t read that as hero images (no one came to your page to see a stock photo).

Think of them as the reason the user came to your page. Like Time to First Interact, the hero elements necessary to track FMP aren’t standardized.

“First meaningful paint (FMP) is the metric that answers the question: “is it useful?”. While the concept of “useful” is very hard to spec in a way that applies generically to all web pages (and thus no spec exists, yet), it’s quite easy for web developers themselves to know what parts of their pages are going to be most useful to their users.”

Lighthouse Scores by FMP times

Lighthouse Score FMP (s)
100 1.36
99 1.51
95 2.01
90 2.34
80 2.81
75 3.01
50 4.00
0 12.16

How to Get a Better FMP Score

The key to FMP is prioritizing the elements of your layout reflect why your users came. The more elements your page loads, the slower it loads.

Load the resources needed for your above-the-fold content before you load scripts necessary for offscreen elements.

Ditch the fancy fonts or include a fallback font. The faster your text is available, the quicker you’ll achieve First Meaningful Paint.

A more basic (but highly effective) strategy is to remove excess scripts where you can. Ask for fewer fancy features or customized elements.

Take a look at your external resources. Plenty of widgets and plugins add content to your site “to improve SEO.”

The longevity of our field and personal careers demands we focus on what humans care about and think about feature enhancements. Is it bot bait? Kill it.

You can directly tie improvements to a dollar value in Google Analytics with FMP tracking.


The complexity of performance metrics reflects the challenges facing all sites. We use performance metrics as a proxy for user experience – that means factoring in some unicorns.

Tools like Google’s Test My Site and What Does My Site Cost? can help you make the conversion and customer-focused arguments for why performance matters.

Hopefully, once your project has traction, these definitions will help you translate Lighthouse’s single performance metric into action tickets for a skilled and collaborative dev team (shout to Snowmass!).

Track your data and shout it from the rooftops. As much as Google struggles to quantify qualitative experiences, SEO professionals and devs must decode with how to translate a concept into code.

Test, iterate, and share what you learn! I look forward to seeing what you’re capable of, you beautiful unicorn.

More Resources:

Image Credits

All screenshots taken by author, March 2019

3 Tips for Taking Action from Your Website Data by @LWilson1980

For digital marketing and website teams, the inability to take data-driven marketing action soon enough is a frequent barrier toward online success.

Today, we face a variety of challenges, such as:

  • An overwhelming volume of data.
  • A tendency to over analyze data.
  • Stagnating websites.
  • Content creation that fails to deliver any results.

Businesses should maximize the untapped potential within their data on a monthly basis.

To achieve this, prioritizing data and building a culture of action-taking and experimentation is essential.

Here are some of my favorite data-driven actions and company culture changes that support search marketing success.

1. Have Processes in Place for Fast Recombining of Data Sets

As marketing experts, people want to spend time on the creative aspects of search marketing delivery.

Yet, for many, the initial roadblock preventing them from taking action stems from all of the dispersed data points they are expected to digest.

A typical marketing expert or manager is exposed to 20 or more different data tools and analytics packages.

Enabling easy distillation of all this data and bringing all the related data into a reduced set of several reference points will help ensure expertise time is being used on expert tasks.

At this stage, it is about considering all the data sources that matter most to the business.

You also need to make impactful decisions on:

  • How to pull out (via APIs, for example) all of the key data into deeper data platforms.
  • More data friendly visualization packages (such as PowerBI).

Both of which can expedite the journey from data, to information and insights.

Recent examples of companies helping facilitate this include the latest Google Search Console aggregation of search properties to track everything under a single domain view.

The gains made from this process update include:

  • Faster action taking.
  • Reduced time wastage on basic data collection and refinement work.
  • Increased time to vary actions and experiment.
  • Improved staff sentiment as they are doing less manual and laborious tasks.
  • More frequent website updates.
  • Increased content and page refinements generating greater gains.

Deep data platforms have come to the fore over the past five-plus years predominantly due to this volume of data handling, combined with the need to make faster, and more meaningful business decisions repeatedly out of the ever-changing data sets.

An example of this in action can be seen with Apollo (the deep data marketing system I work with, created by the company I work for).

Apollo Marketing Platform

Apollo Marketing Platform

Using this type of deep data marketing platform for quicker website and marketing action-taking (above the fundamental data gathering, recombining, and integrity work) has its advantages. Here are just a few:

  • Prioritized insights
  • Predictive analytics
  • Diagnostic analytics
  • Natural language processing
  • Forecasting
  • Interactive dashboards and reporting
  • Filterable grids

2. Timebox Actions into Shorter 15-30 Minute Chunks

Marketing experts often have the dreaded mentality of needing to follow the rabbit hole.

This means that once experts begin looking into the data with a goal in mind, they quickly become waylaid. They follow the data path into new and interesting areas, yet ultimately fail to take any impactful form of direct action from it.

Evidence of this in action include:

  • Lack of output or outcomes from time invested.
  • Limited results derived.
  • Failure to deliver actions to deadlines.

To solve this, you need to be stricter in timeboxing actions and then break down projects and larger implementation items into shorter delivery timeframes.

A huge amount can be achieved in a 15-30 minute timeframe when a skilled marketing expert is focused on the task in hand and has a clearly defined purpose.

A relevant time to get immersed in the data is during start-of-month ideation sessions where you establish:

  • The goals, objectives, and key performance areas for the month (and likely the wider quarter).
  • The agreed actions.
  • The people to implement them (with the deadline).

But there is a need to balance this ideation approach and protect dedicated times when taking action must be prioritized over everything else.

Otherwise, you have a huge backlog of missed opportunity and overlooked actions which were time-sensitive and never delivered on.

Building into reporting a specific section for next actions and what actions were completed in the previous month will help delivery teams think about:

  • What was achieved.
  • What the next data-led actions will be using the latest data sets.

Simple approach revisions like the above will help build consistency of approach spanning teams and staff. This ensures that there is a mindset that things are happening and your data is leveraged.

Examples of implementing 15-30 minute website marketing actions from the latest data sets include:

  • Updating metadata to reflect the latest search trends, user behavior, and highest opportunity Google Search Console terms.
  • Revising content to include new questions and answers that people have used to discover it as well as to help target new search terms from the terminology used by the audience.
  • Re-pitching content created to focus on inclusion in Google Rich Results such as Google Answers, using the data to inform updates made.
  • Updating the content using heatmaps and screen recordings, basing updates on data generated so that you can position calls to action, short forms, and other engagement items on the elements of the screen which users are attracted to the most.
  • Seeding core terms into the content based on boosting the ranking terms which the page is appearing for, increasing the topical relevancy and direct term association with the queries driving the highest impressions and traffic.

You can even complete a technical SEO audit in 15 minutes when you have everything in place and take a structured approach to complete it.

3. Use Agile Backlogs for Next Data Actions & Insights

There will always be a wealth of ideas and opportunities for new actions to take when you start to analyze data and analytics packages. It’s important that this unrealized potential value does not get lost because of current time availability.

The main characteristics of an effective backlog include:

  • Clearly prioritized actions.
  • The inclusion of expected time to complete.
  • Peoples names assigned to tasks.
  • Tracking of completed actions for easy repeat use and action ideation.
  • Objective / goal from the action.
  • Defined actions which can easily be completed without discussion.
  • Wider team access to the backlog.
  • Easy feedback loops (the ability for anyone to comment, share results, and discuss pertinent points).

A backlog should be seen as an organic entity that collates information and insights through dedicated action allocation.

Anyone should be able to proactively take on a task unassigned, assigned to them, or assigned to somebody else, assuming they have the capability to do so.

This proactive approach to taking action and the inclusion of everyone for making changes support a richer company environment of getting things done and delivering results.

In Conclusion

For website and marketing teams to achieve results anywhere near the potential that exists within the data, they need to be able to take action sooner and more often.

For this to happen it is necessary to:

  • Effectively recombine data sets.
  • Timebox actions into shorter more purposeful timeframes.
  • Use agile and effective backlogs to capture and implement the new opportunity.

There are many ways in which you can positively impact action-taking from website data. Hopefully this post helps facilitate that sooner.

More Resources:

Image Credits

All screenshots taken by author, March 2019

How to Calculate the ROI of Your SEO Campaigns Using Google Analytics by @AdamHeitzman

It can be difficult to determine the exact monetary value of SEO.

A successful SEO marketing strategy typically results in more search traffic and better rankings, and those things are what lead to more money in sales.

So how do you convince a company to hire you for SEO services without being able to promise them an exact dollar amount increase in their sales?

The answer is simple: you calculate ROI, or return on investment.

But before you can calculate ROI, you need to get some conversion data from your potential clients.

Conversion Tracking for Ecommerce Sites vs. Lead-Based Businesses

It’s important to understand that tracking conversions (and ultimately ROI) will look different if you’re an ecommerce site (you sell a product) or a lead-based business (you provide a service).

Ecommerce sites have data from their online transactions that show exactly how much they make from web sales, whereas lead-based businesses have to assign a monetary value to their types of conversions.

While it’s easier and more accurate to track conversions for ecommerce, it certainly is possible for lead-based businesses.

It’s just a little more complex and the set up itself looks different. Regardless of which type of business you run, the first step in determining ROI is to set up conversion tracking.

1. Set up Conversion Tracking

Ecommerce Sites

For an ecommerce site, the first thing you want to do (if you haven’t already) is set up ecommerce tracking in Google.

Even if you aren’t planning to start an SEO campaign, you’ll need this data to determine the overall success (or failure) of your website.

After you set up tracking you’ll have access to information like your conversion rate, total number of transactions on your site, your average order value, and your total revenue.

By doing this, you can determine the exact amount of revenue generated on your website. Click here for instructions on how to set up ecommerce tracking through Google.

Lead-Based Businesses

Setting up conversion tracking for lead-based businesses is a little trickier because there aren’t actual “transactions” going on on the website that result in dollars.

BUT all you have to do to get around this is to figure out what actions your clients are taking on your site and figure out how much they’re worth.

For example, if someone lands on your site and fills out a form to request more information, you could assign that a value of $100 (how you determine this number will be explained later on).

If a potential customer signs up for your newsletter, that could be worth $50. You could assign a value based on how much time they spend on your site, or how many pages they click through. ‘

All of these actions are considered your company “goals” and should be entered into the “goals” section in Google Analytics (Admin- View- Goals in Analytics).

In the “goal details” section you’ll turn the value marker to “on” and then type in an estimated numeric value. How do you determine how much a lead is worth in dollars?

Follow these next steps:

How You Determine the Actual Worth of Your Conversions in Dollars

Let’s say for example you get 100 people each month to sign up for your company newsletter. If 25 of those customers end up hiring you to provide them with a service, then the conversion rate there is 25 percent.

If each of these 25 customers spends approximately $500 in services, then your average value of each sale is $500.

Finally, determine the value of each lead by dividing your total number of conversions by your original number of leads (people who signed up for the newsletter).

For this example, if you have 25 customers and they each spend $500, then you make $12,500. Divide that total by your original 100 leads, and you can determine that each lead (a.k.a. newsletter sign up) is worth an average of $125.

Do this for each of your “goals” and plug in the dollar value so that you have some concrete data to work with in order to calculate ROI.

How to Calculate the ROI of Your SEO Campaigns Using Google Analytics

How to Calculate the ROI of Your SEO Campaigns Using Google Analytics

2. Analyze Your Conversion Tracking

Once you’ve tracked your conversions using the above steps for approximately a month or two, you can begin to examine the data to see what kind of ROI you’re getting from SEO.

If you run a conversions report through Google Analytics, you’ll receive data on all your website traffic (i.e., how many conversions come from paid search, organic search, emails, referrals, social media, and more).

You’ll see a tab with the number of conversions listed as well as the value of these conversions. The value is essentially how much revenue has been generated from each search channel.

Compare these values with the amount of money you’ve spent on SEO during the same time period, and you can start to get a sense of your ROI.

For example, organic traffic comes from customers typing keywords into Google or another search engine, so this is directly related to SEO.

If your revenue from organic traffic is $100,000 in one month, and you paid an SEO company $20,000 to do keyword research and publish new content during that same time frame, then your ROI is $80,000.

You can do the same thing with social media channels or paid advertising – whatever area you focused your SEO efforts on (or you paid someone to focus on) is what you should be analyzing.

Not sure exactly where to start?

Which digital marketing channels produce the highest ROI for websites? Check out this article.

How to Calculate the ROI of Your SEO Campaigns Using Google Analytics

How to Calculate the ROI of Your SEO Campaigns Using Google Analytics

3. Calculate Your ROI Percentage

If you want your ROI percentage, use this formula:

(Gain from Investment – Cost of Investment) / Cost of Investment.

Then, multiply the resulting number by 100 to get your ROI in terms of percentage.

For the above example, you would do:

  • 100,000 – 20,000 / 20,000
  • 80,000 / 20,000 equals 4
  • 4 x 100 = 400

Your ROI is 400 percent.


Once you know your percentage of ROI, you can take it back to your clients and show them what the return on their investment is.

If they invested $20,000 in your SEO services, they don’t want to know that they got a 300 percent increase in organic traffic; they want the dollar amount of that traffic.

And with conversion tracking, you can give that to them. ROI typically changes from month to month, and it’s pretty common to have a negative ROI in the beginning.

It’s important to keep clients informed of the progress and to give them detailed reports of your SEO efforts vs. ROI every quarter, if not every month.

How do you calculate your company’s ROI?

What is your experience with conversion tracking if you’re an ecommerce site or a lead-based business?

We’d love to hear from you! Comment in the section below.

More Resources:

Image Credits

Featured Image:
All screenshots taken by author, February 2019

Subscribe to SEJ

Get our daily newsletter from SEJ’s Founder Loren Baker about the latest news in the industry!


17 Tips & Tricks to Improve Your Content by @kristaneher

As digital marketing begins to mature, businesses are shifting their focus from implementation to optimization.

With more messages sent across more platforms content needs to stand out and earn attention – even in paid media.

Facebook calls this “thumb-stopping power” – does your content cause someone to stop scrolling and engage?

If you are ready to take your content to the next level, here are 17 tips, tricks, and tools that can improve your content even more.

1. Mix Up Your Content

While video generally gets more engagements and certain types of email headlines may generate higher open rates the reality is that different people respond best to different things.

In order to reach as many people as possible with a message that is relevant to them, mix up your content.

Some people will respond to discounts, others to emotional messaging, others to action-oriented videos. This is true for all of your marketing communications.

Mix up your approach as much as possible to reach as many people as possible and maximize your impact.

2. Start with the Benefit

We’ve seen a big change in how content is crafted for digital vs. traditional mediums.

In a traditional TV commercial, the storytelling starts slow, builds to a reveal/climax, and ends with the brand. In digital people won’t stick around.

Digital content starts with the benefit or headline.

Think about recipe videos – they start with the end result – a mouthwatering dish vs. starting with the instructions.

While some brands have good enough storytelling that they can draw you in, this isn’t the case for most content. Start with what they get to draw them in and maintain attention with quick moving content.

3. Test, Test, Test, Test, Test

Many marketers still don’t build testing into their strategy, or they do it haphazardly.

As you evaluate your content plan for the year (on any channel) consider some things that you want to test.

A good testing plan goes beyond things like button colors or headline wording – these are more optimizations on a concept.

Businesses of any size with any budget can test content easily. Maybe you want to test the benefit that people respond best to, product positioning, imagery, or pricing.

All of these can be tested easily online and can step change your marketing results across channels.

4. Get Inspired by Influencers

When looking for content strategy and inspiration we often look at other businesses, but most businesses struggle to create content that breaks through the noise.

Instead, look to influencers for inspiration. They live and die by their content and know what their audience responds to. Food videos on Facebook were revolutionized by food bloggers, not food brands.

This can give you new ideas for how to approach content. Look at channels like Instagram, Pinterest, and Twitter to see the concepts and executions that influencers are using.

5. Do Less Stuff Better

While we are used to content calendars and schedules, what we know in an AI algorithm-powered world is that content that performs best (both organically or in an ad) will earn more views.

Reconsider your approach to content and aim at doing fewer things better.

Many businesses have reduced their blog post frequency and instead focus on fewer higher quality articles and guides.

6. Have Some Fun

When we look at content that performs well we see that emojis can increase email open rates, Stories are full of fun formats like Boomerangs and slow-motion and stickers are making their way into LinkedIn videos.

All of this shows that people want fun and engaging content. Whether your brand is serious or targeting millennials look for ways to add some fun into your content to earn attention.

7. Find a Real Consumer Insight

The best marketing content is driven by a real consumer or customer insight.

For example, the Snickers Hangry campaign hit a nerve because it went deeper than “people eat Snickers as a snack.” They asked why snacking is important and discovered people are crazy angry jerks or hangry when they don’t eat.

A lot of content focuses on the “what” – the product features.

Digging deeper to understand why those features are important and how they impact people will take your results to the next level and draw people into your content.

8. Strategic Analytics -> What -> So What -> Now What

Most businesses look at analytics or reports, but often the information isn’t deep enough to be actionable.

As you review analytics for your content ask yourself:

  • What: What is this telling me?
  • So What: What does that mean?
  • Now What: What should I do about it?

This digital marketing analytics approach focuses on making your analytics actionable. Every time you look at analytics your goal should be to have actionable items that you can implement.

9. Build Content on Relevant Connections

One of the things that makes a lot of content fall flat is that it isn’t based on a relevant connection.

For example “Happy Holidays from Business X” or “It’s Football Season – Come Buy a New Car”. The problem with these posts is that there is no real connection to the brand.

If you want your content to breakthrough it needs to be contextually relevant.

Ask yourself how is baseball season is related to buying a new car. Make the post relevant and interesting.

10. Give Your Content More Reach on New Channels

As you look at the content you are creating (beyond marketing content even) look for opportunities to repurpose your content on different channels.

For example, my company posts a lot of our digital marketing training presentations on SlideShare.

It only takes about 5-10 minutes to add a presentation. A SlideShare can gain hundreds or thousands of views over time and rank in search engines.

We aim to cross post our videos for Facebook on LinkedIn and YouTube to gain even more ROI for our content investment.

11. Get Reinspired

Sometimes it can be tricky to come up with concepts or ideas, and most businesses and content creators get into a rut or a habit of posting similar content.

Look to different sources of inspiration like Pinterest, Google Trends, Search Data, or tools like Answer The Public and BuzzSumo.

These tools will show you what content people are searching for and sharing, which can help breathe new life into your content strategy.

12. Repurpose Your Best Content

When you find something that works – capitalize on it!

Take your best-performing blog post and turn it into a video or infographic.

Take your best-performing topic and find new ways to make it relevant to your audience.

Sometimes we feel the need to reinvent the wheel, which often leaves content creators out of ideas or fatigued.

Finding ways to breath new life into great content will give you a better chance of success and also means you don’t always need totally new ideas.

13. Immediate Attention-Grabbing Creative

Your creative needs to break through the noise and grab attention right away. With more traffic moving to mobile you have even less time to earn attention.

People scroll newsfeeds faster on mobile compared to desktop (1.7 seconds vs. 2.5 seconds) which means you have even less time to draw them in.

  • A video needs to start with a quick motion and action to draw people in.
  • An image needs to be engaging.
  • A headline has to quickly capture interest.
  • A website has to load quickly and show value.

Ask yourself if your content captures attention in only a few seconds.

14. Experiment More with Formats

Think outside of your regular box when it comes to your content and try new things. Find simple, low-cost ways to test out new platforms or formats.

For example Stories or Live format content or try video on LinkedIn if you haven’t yet. What you will find is that different people respond to different things.

As we were preparing for our Stories Training Course, we started posting more stories on Instagram and Facebook, and actually generated a lead from an Instagram story that had relatively low reach.

We hadn’t really thought that Instagram stories would be a strong channel for our audience. You may be surprised at the results, so it is good to experiment vs. assume.

15. Video

Video is getting bigger in every single platform. Even LinkedIn is prioritizing video in the newsfeed and videos can earn views and shares from second and third-degree connections.

Prioritize video in your strategy.

Into “DIY” content? There are tons of great tools like Animoto, Ripl, or even Canva that make it easy to create outstanding videos.

If you use an agency talk about how you can create and test short videos.

16. Reuse Your Best Content

Many businesses create great content – maybe a video or an infographic and promote it when it launches and then they move on and continue to the next post, ad, or lead gen tactic in their content calendar.

With digital marketing, few people in your audience see everything that you post (or remember it). Make sure that your workflow includes analyzing and reusing evergreen content.

This will also help you to justify investing more time or money in better content. If you get more leverage by reusing and repromoting a great piece of content you gain a better return on your creative investment.

17. Use Content Learnings Across Channels

For example:

  • Your best blog headline could also be a great headline for PPC.
  • A video that does well on Facebook could also be a good blog post.
  • A high-traffic webpage could create good content for Facebook.

When we approach analytics we are often focused on a single channel. Look at how your content insights can apply to other channels and test them.

More Resources:

Subscribe to SEJ

Get our daily newsletter from SEJ’s Founder Loren Baker about the latest news in the industry!


What Is Dwell Time & Why Does It Matter for SEO? by @DuaneForrester

Dwell time is one of those metrics that gets referenced a lot in articles, on social media, and in conference presentations.

Sadly, though, it remains greatly misunderstood by some in the SEO community.

What is dwell time? Do search engines really use it? Is it a ranking factor? And, if so, how can you impact it?

This post will hopefully clear up any confusion.

A Brief History of Dwell Time

When I look up the definition of “dwell,” I get the following information:



  1. live in or at a specified place.
  2. (dwell on/upon)
    • think, speak, or write at length about (a particular subject, especially one that is a source of unhappiness, anxiety, or dissatisfaction).
  3. Synonyms:
    • linger over · mull over · muse on · brood about · brood over


  1. a slight regular pause in the motion of a machine

For our purposes, we’re going to focus more on the synonyms-side of things, and we’re going to amend the concept to the phrase dwell time.

There is a good chance you’ve heard this phrase before, as I’ve been speaking about it since I was running Webmaster Tools at Bing. I referenced it for the first time in this post on building quality content:

While it may feel like you’ve poured your heart and soul into creating the content on the website, quality is in the eye of the visitor, and short page dwell times can indicate the content is not capturing the visitor’s interest. … If your content does not encourage them to remain with you, they will leave. The search engines can get a sense of this by watching the dwell time.

Being inside the engine, I spent time with the search engineers and the Spam team, among others. As an SEO professional, you can imagine how interesting it was to get logical (and sometimes illogical) answers to my questions.

Dwell time was one of those concepts that made perfect sense once explained, and it was immediately obvious that such a metric could be very important in determining searcher satisfaction.

What Is Dwell Time?

Dwell time is the length of time a person spends looking at a webpage after they’ve clicked a link on a SERP page, but before clicking back to the SERP results.

You’ve done this lots of times, most likely. It’s that brief moment when you evaluate the webpage you just clicked to visit. It either instantly provided you the answer you wanted, or was such an obvious failure that you hit the back button immediately.

The value of this metric to a search engine should be obvious – the more time you spend consuming the content of a page you clicked to visit, the higher the probability that page satisfied your needs.

That’s obviously a generalization, as we could poke any number of edge-case scenario holes in that theory, but in the broadest sense, it applies. And the opposite remains broadly true as well – the less time you spend on that page, the less satisfied you could be.

But if you’re asking for the weather, a quick glance at the page may be entirely satisfactory. In instances such as those, a metric built around dwell time would have to account for that: short time = satisfaction.

So you can see it’s not as easy as a broad application of a concept.

But it is a metric that’s used and would hold a value applied to rankings at some level.

How important it is as a metric is relative, and must be considered in a mix of many factors, so chasing dwell time is not a good use of your time.

Focusing on broader improvements for a website that increases user engagement, however, is worthy. Dwell time may increase as a result, but it shouldn’t be the only focus or reason you do something.

What Dwell Time Is NOT

Dwell time is not bounce rate.

A bounce happens when someone views only one page and leaves your site. So your bounce rate is the percentage of single-page sessions divided by all the sessions for your website (or an individual page).

Dwell time has been used somewhat interchangeably with average time on page.

But average time on page is simply that – the amount of time someone spends on one of your pages. That user may have gotten to that page from social media, a link on another webpage, an email, or some other source.

How about session duration? Also not dwell time.

The session duration metric measures how long someone spent on your site. If a user’s session didn’t begin with a search, it certainly can’t end in the same search results page.

One other thing dwell time is not: a publicly available metric you can measure with a third-party tool. Only the search engines have access to dwell time.

When Does Dwell Time Become a Visit?

Technically, every click is a visit. But let’s be frank… not all visits are created equal.

You alone will know what version of a metric matters most to your own business, but it’s safe to say that for most businesses, a visit of one second (or less) is less than ideal.

At the very least, we can safely say that every business would like people to engage for longer with them.

Now, your analytics package may vary in how they track these instances, but it’s worth viewing your visits sorted by the amount of time a visitor engaged with you.

If you’ve optimized your conversion path, you’ll have an idea of the average time a transaction takes and you can then easily map what a valuable visit tends to look like.

There are a bunch of ways to do such an exercise, but regardless of the method, it’s worth doing it.

How Can You Impact Dwell Time?

There is no one thing you can do to positively impact dwell time. However, there may be instances when doing one thing does have an impact.

What I’m talking about here is focusing on improving the overall user experience and the delivery of useful content on your pages.

Still doing auto-roll videos when a user visits your website? Yeah, users don’t like that.

Don’t bury answers to questions down low on a page below a giant header image.

Be sure to make content easy to find and obvious, so it’s the first thing a visitor sees when they reach your page.

Did you ever wonder why Google and Bing gave guidance on “above the fold” and not having pop-ups, etc?

Part of the reason for that guidance was to improve the user’s experience.

The search engines know that if a searcher lands on a webpage listed in search results, then goes back to the search results almost immediately, there is an increased chance that the searcher will blame the search engine.

If that pattern repeats itself several times, it simply increases a searcher’s frustration with the engine, so it’s a pattern the engines would like to avoid when possible.

Don’t Dwell on Dwell Time

Essentially, dwell time is a measure you should be aware of, but you’re already taking all the correct actions to have the most positive impact on it. If you’re struggling to make your site mobile friendly, you need to fix that.

Page load speeds still slow? Fix that.

If you’re worried that customers will bounce from your site the instant they get the one piece of information they think they need, you need to fix that – work on conversion optimization.

In short, you need to work on that age-old effort of “being sticky.”

More Resources:

Subscribe to SEJ

Get our daily newsletter from SEJ’s Founder Loren Baker about the latest news in the industry!


How to Build an Executive/KPI Dashboard to Prove Your PPC Value

Marketers aren’t always sure how to prove their value and keep their job.

This post will help you figure out what your bosses care about and how you can show the value of PPC on a dashboard.

People often think that what we do in PPC is either the black arts or is as simple as picking some keywords, ad copy, and targeting. We know it’s a lot more complex than that.

We also know it can often be hard to show the value of what you do to everyone in the organization.

One thing that I have learned working on brands like ASOS, WealthBar, and Telstra is that there are only three people you really need to satisfy in an organization:

  • Yourself.
  • Your boss.
  • Your boss’s boss.

Making sure you are happy at work should be important because we spend 30 percent of our life at work.

Making sure your boss and their boss is happy is a lot more tricky, but this post will help you with that.

Here’s how to find your North Star, prove the value of your work, make sure your data is correct, and communicate with everyone in the organization.



What Is Your North Star?

If your boss came around to your desk tomorrow and asked you how the business was doing, what would you tell them? Could you rattle off performance numbers for the last 60 days?

Knowing your performance numbers inside and out shows you care about the business. Every business should have a North Star; that one number each department and business unit looks at to make sure they are making the company more profitable with each choice they make.

To put it another way, it’s the one number that the whole company rallies around to make sure everyone is pushing the company in the same direction.

Mel Gibson’s North Star in “Braveheart” was freedom for his people. Love or hate the movie, his character knew how to rally everyone together.

If you work in ecommerce then you care about average order value (AOV) or return on ad spend (ROAS). In software-as-a-service (SaaS), you look at cost per acquisition (CPA) or lifetime value (LTV).

If you work in another industry then your North Star could be something different. A lot of friends who work for apps care about cost per install (CPI) or average revenue per user (ARPU). The latter is focused on paying users and not anyone who has installed the app.

Once you know what your North Star is, you need to lay it out in your Excel sheet. If we stick with ecommerce as our example, we know that they really focus on return on ad spend (ROAS) for our one metric of success.

Finding All Your Data

Where does your boss and boss’s boss pull their data from?

Making sure you and your manager are looking at the same numbers is key for this being a success. There is nothing worse than you thinking you did 400 sales last month but your boss says it’s only 375 because you had some returns and refunds not taken into account.

I have seen people pull numbers from a Google Ads account, whereas a boss pulls it from Google Analytics or even a data warehouse like Domo.

If you don’t have access to the data warehouse, then you need to ask your boss to get access. Explain that you want to help make sure everyone is talking about the same numbers and we are comparing apples to apples.

Analytics Dashboard

Analytics Dashboard

Since we want to build a dashboard looking at ROAS, I would pull revenue numbers for the last two calendar years and the current year to date.

Plus, make sure you get all your ad spend from your ad platform. If you can get your revenue number broken down for each ad platform, that would be a great way to get more granular with reporting.

If you are pulling from an ad account or Google Analytics, my agency is a big fan of using Supermetrics as our data reporting tool. We find Supermetrics is great for pulling data from multiple advertising and analytic sources.

Plus Supermetrics can be set up to auto-update data each day or every hour. If you need to pull from Domo or another data warehouse, then you may need to download the data into a CSV. A CSV can be upload into Excel or Google Sheets.

Now that you have all your data, you need to put it together in a dashboard that updates. I would stick with a weekly update. Though around Black Friday or a major sale, you may want to update it daily to keep on top of performance numbers.

Setting Up Your Executive Dashboard

How to Build an Executive/KPI Dashboard to Prove Your PPC Value

How to Build an Executive/KPI Dashboard to Prove Your PPC Value

The image above is a good example of how I would lay out my data. There are two areas you want to show off to your manager and their boss:

  • How is paid doing on its own (paid advertising channel tab).
  • How is paid doing compared to the rest of the business or organic traffic (KPI Dashboard).

Access the spreadsheet here.

Paid and organic tend to be 2 of the top 3 traffic sources for an ecommerce business. They usually make sense to compare to each other. You may need to include why, if you are having a slow month or numbers are down for a month.

Paid Advertising Channel Tab

Layout your months along column A, followed by your spend, and revenue for year one. Since we want to use ROAS as our North Star, figure out what your ROAS would be for the first year for each month. Duplicate the process again for your second year.

The next 3 columns compare year over year (YOY) performance for spend, revenue and ROAS between your first and second year. For instance, how did January 2017 do compared to January 2018?

I always include a totals column at the end to help track yearly performance as well. This lets you look at how paid is doing on its own for the year.

KPI Dashboard Tab

How to Build an Executive/KPI Dashboard to Prove Your PPC Value

How to Build an Executive/KPI Dashboard to Prove Your PPC Value

How is paid doing compared to organic? No marketing channel should operate in a silo. It’s good to see how you are doing against the rest of the business.

Plus if there is a wide difference in performance, it’s a good time to check in with the person doing organic and see if there are learning opportunities between the two channels. The spend under organic would come from the SEO person’s salary and benefits.

If you had affiliate data in your dashboard, you might put spend as salary of the person managing your affiliate revenue, plus how much you had to pay out to affiliates. Basically, all the costs of running the affiliate channel.

Since the data in the paid advertising channel could overwhelming, I always make a second tab that just looks at the KPI dashboard. This tab will look at year over year performance for the current month.

This tab quickly lets your bosses see how you are doing year-over-year compared to the whole business. You could add a section underneath that adds why performance is up or down. This comes down to how detailed your bosses like to get.


Figuring out what your company’s North Star is important. What is the one number everyone in your company rallies behind?

Make sure you are looking at the same data as your bosses. Assemble the spreadsheet above and help make sure everyone is on the same page.

One final note, you may want to do a monthly email out to the marketing team. That could explain in more detail what is going on behind the numbers.

You can also say what your plans are for next month. Never be afraid to overshare in your job and have information freely flowing from your department to the company.

More Resources:

Image Credits

All screenshots taken by author, February 2019

Subscribe to SEJ

Get our daily newsletter from SEJ’s Founder Loren Baker about the latest news in the industry!