7 KPIs that really matter

Not more numbers— better numbers. This is how you reliably measure growth with GA4/GTM + CRM and make decisions instead of estimates.

Updated on

The 7 KPIs that really count – and how to measure them accurately

Many teams are drowning in metrics and still manage "by gut feeling." The key isn't more data, but measurement quality : a few, stable KPIs directly linked to revenue – consistently collected via GA4/GTM , form/UTM standards , and your CRM .
In this article, we prioritize 7 KPIs , provide formulas , target value guidelines , typical sources of error – and a 10-step checklist for a clean setup (including server-side option).


The 7 KPIs (definition, formula, practice)

Note: Phrases for B2B/services and e-commerce; choose the appropriate ones.

1) Qualified Opportunities per week (QO/W)

  • Why: Your North Star in B2B/Service. Only opportunities fill the pipeline, not "leads".

  • Definition: Number of opportunities that meet your qualification criteria (e.g., budget, need, authority, timing) per calendar week.

  • Formula: QO/W = #SQO in Woche n

  • Target: Rising & stable; volatility < 20% week-to-week.

2) Lead-to-Opportunity Conversion (L→O)

  • Why: It demonstrates the quality of traffic, funnel, and nurture.

  • Formula: CR L→O = SQO / Leads

  • Target range: B2B 10–25% (depending on qualification hurdles), E-Com (high-ticket) 5–12%.

3) Opportunity to Customer (O→C)

  • Why: It measures sales efficiency (pitch, offer, fit).

  • Formula: CR O→C = Neukunden / SQO

  • Target: 20–40% in well-managed pipelines.

4) Customer Acquisition Cost (CAC)

  • Why: Foundation for ROI management.

  • Formula:
    CAC = (Paid Media + MarTech + Agentur/Team) / Neukunden

  • Tip: Proportional MarTech/Team costs on a monthly basis.

5) Customer Lifetime Value (LTV/CLTV)

  • Why: Without LTV, CAC is worthless.

  • Formula (simplified model):
    LTV = Durchschnittsmarge pro Kauf × Käufe pro Kunde × Retention-Faktor

  • Orientation: Target: LTV/CAC ≥ 3 (E-Com more like 3–5, B2B varies greatly).

6) Time-to-First-Lead (TtFL)

  • Why: Early indicator after campaign launch.

  • Formula: TtFL = Tage vom Launch bis zum ersten validen Lead

  • Guideline: < 14 days (Search faster than Social).

7) Repeat/Retention Rate (E-Com) or SQL Rate (B2B)

  • E-Com Repeat: Repeat-Rate = Kunden mit ≥2 Käufen / alle Käufer

  • B2B SQL rate: SQL-Rate = SQL / MQL (Sales-Accepted Leads in relation to Marketing Leads)

  • Why: To make binding or quality sharpness visible.


Measurement architecture: "Less, but clean"

A) Event standard in GA4/GTM

Define a few stable events + parameters:

Event When to fire? Important parameters
lead_submit Form/quiz submitted (DoI optional) form_name , lead_type , value
booking Appointment booked meeting_type , value
pricing_view Price/plan page viewed plan
case_download Case/Asset loaded asset_id
purchase E-Com Checkout value , currency
signup SaaS Trial/Account plan

Principle: Only include events that you will use to your advantage . Remove everything else.

B) UTM & Form Hygiene

  • Mandatory: utm_source , utm_medium , utm_campaign , optional utm_content , utm_term .

  • Hidden fields in the form: utm_* , gclid , fbclid , landing_page , referrer .

  • Naming convention: lowercase, - instead of _ , no special characters.

C) CRM mapping (HubSpot/ActiveCampaign/Pipedrive)

  • Objects/Stages: Lead/MQL → SQL/SQO → Offer → Won/Lost.

  • Auto-Stamp: Transfer form/UTM data to CRM fields (First-Touch, Last-Touch).

  • Sync: Daily; Duplicate rules & Lead enrichment (optional).

D) Dashboard

  • Core charts: QO/W, CR L→O, O→C, CAC, TtFL, LTV (or SQL Rate/Repeat Rate).

  • Drill-downs: Channel, Campaign, Persona, Landing page.


Server-side tracking: Yes or no?

It offers advantages if:

  • Paid spending > 8–10k CHF/month ,

  • stricter browser/IT policies,

  • Exact attribution is critical (multi-channel, high iOS share).

Advantages: more stable tracking, better cookie lifetimes, less ad-block impact.
Disadvantages: Setup effort + ongoing costs.
Decision: Useful from Pro / Scale level upwards; often optional in Core .


Common mistakes (and how to avoid them)

  • ROAS tunnel vision: Without LTV/CAC you'll miss the target.

  • Event inflation: 40 events, but no KPI improves. → 7–10 are sufficient.

  • Inefficient UTM: Inconsistent capitalization, typos, missing standards → data garbage.

  • CRM without tiered logic: No clear definition of MQL, SQL/SQO.

  • No data QA: Events fire twice, parameters are missing.


10-step checklist for clean measuring

  1. Fix the KPI set (the 7 above, including definitions).

  2. Write the event plan (name, trigger, parameters).

  3. Define UTM standard + sheet for all.

  4. Form hidden fields (UTM, gclid/fbclid, landing_page, referrer).

  5. Building & testing GTM tags (Preview, DebugView in GA4).

  6. CRM fields for First/Last-Touch + Stages (MQL/SQL/SQO).

  7. Mark goals/conversions in GA4 (only the important ones).

  8. Dashboard in Looker/Data Studio with 6-8 core tiles.

  9. QA ritual: weekly data review (sampling, deduplication).

  10. Alerting: Slack/email when KPI drops (e.g. QO/W −30% WoW).


Mini sample calculation (B2B)

Assuming in the month:

  • Leads: 200

  • SQO: 30 → CR L→O = 30/200 = 15%

  • New customers: 9 → CR O→C = 9/30 = 30%

  • Spend & costs: 25,000 CHF → CAC = 25,000 / 9 = 2,777.78 CHF

  • LTV (Contribution Margin): CHF 10,000 → LTV/CAC ≈ 3.6


Conclusion

Growth requires measurement quality , not data quantity.
If you consistently measure 7 KPIs , keep events/UTM clean, and clarify CRM levels, you will make decisions that work – from the first lead to the customer.

Next Steps:

Founder & Managing Director

Nicola Schwendimann is your expert for scalable customer excellence systems. With sound strategy, CRM expertise, and process automation, he creates measurable customer experiences – and sets new standards for digital excellence in SMEs.

Updated on

Leave a comment

Please note, comments need to be approved before they are published.