Back to The Lab

Tracking Results & Attribution

Photo of Eloise Smith
Eloise Smith
Senior Account Executive

What are the most important SEO KPIs for B2B?

Forget vanity metrics like “sessions” or “impressions.” They don’t pay the bills. For B2B growth the best metrics to track are:

  • Organic leads (form fills, demo requests, quote calls)

  • Conversion rate per page

  • Cost per lead (CPL)

  • Pipeline value from organic traffic

These metrics link SEO directly to revenue, which is vital for growth.

How do you measure lead quality from SEO?

Quantity is easy. Quality takes context. Look at what visitors do after they convert, do they reply, book a meeting, or ghost you? Integrate your CRM (HubSpot, Pipedrive, or Zoho) with Google Analytics. That way, you can see which keywords or pages drive real business, not just enquiries.

Why do Google Ads and GA4 data differ?

They measure conversions differently. Google Ads attributes credit to the last ad click. GA4 tracks a multi-touch journey, organic, social, direct, and paid combined. So, Ads often shows more conversions because it claims the final click, while GA4 spreads credit across all touchpoints. Both are right. You just need to know what each is saying.

How do you calculate ROI from SEO campaigns?

Take the total revenue from SEO-attributed deals and divide it by your SEO investment. If you spent £3,000 and earned £12,000 in signed contracts, your ROI is 4:1. It’s not perfect, SEO has a compounding effect, but it helps compare performance across channels.

Should you report on rankings anymore?

Yes, but keep in mind that rankings show visibility, not profitability. Track them to spot trends, try not to chase vanity positions. Focus on keywords that will help convert, a no.3 keyword that drives 20 leads beats a no.1 keyword that drives 200 irrelevant clicks.

How to tag campaigns with UTMs correctly?

Use a consistent format when tagging campaigns with UTM's to clearly define which campaign and which channel the lead can be attributed to, for example:

  • utm_source = where the traffic came from (google, linkedin, email)

  • utm_medium = type of campaign (organic, paid, newsletter)

  • utm_campaign = campaign name (b2b_audit_jan25)

Consistency avoids messy analytics and lets you compare channels cleanly.

What’s multi-touch attribution?

It’s a fairer way to measure how different marketing channels share credit for a sale. For example, someone might find you through SEO, read an email, then click a remarketing ad before enquiring. Multi-touch attribution recognises every step in that journey, not just the last click. It allows you to see how your efforts across multiple channels have worked in tandem with each other.

How to present results to non-technical directors?

Skip jargon. Tell a story. “Organic traffic rose 40%, but more importantly, our average cost per lead dropped from £120 to £78.” Use visuals, short dashboards, trend lines, and top-performing pages. Every metric must tie back to leads, pipeline, or profit.

What’s the difference between MQL and SQL in SEO reporting?

  • MQL (Marketing Qualified Lead): someone who engages with content, downloads a checklist, signs up for a newsletter.

  • SQL (Sales Qualified Lead): someone who’s ready to talk or buy. Your SEO goal is to increase both, attract MQLs and nurture them until they become SQLs.

Takeaway

SEO isn’t just traffic; it’s trackable growth. When your analytics, CRM, and attribution line up, you can see exactly what’s working, and stop wasting money on what isn’t.

Want to find out more about SEO? Check out our Ultimate Guide to SEO for B2B.