Analytics & KPIs — Tracking What Matters
If You Can't Measure It, You Can't Grow It
Open interactive version (quiz + challenge)Real-world analogy
What is it?
Analytics and KPIs (Key Performance Indicators) are the measurement systems that tell you whether your eBook business is growing, stagnating, or declining — and more importantly, why. Analytics tools like Google Analytics 4 track visitor behavior, traffic sources, and conversion paths. KPIs are the specific metrics you choose to focus on: conversion rate, customer acquisition cost, lifetime value, return on ad spend, and average order value. Together, they replace guesswork with data-driven decisions.
Real-world relevance
Mark Dawson, the thriller author who built a seven-figure self-publishing business, credits his success largely to obsessive analytics tracking. He discovered through UTM tracking that his Facebook ads targeting readers of similar authors had a 5.2x ROAS, while his broader interest-based targeting only achieved 1.8x. By shifting 80% of his budget to the high-performing audience, he doubled his monthly revenue without increasing his ad spend. He reviews his analytics dashboard every Monday morning and makes one strategic adjustment per week based on the data. His rule: 'Never spend more than $50 on any campaign before checking the numbers.'
Key points
- The Metrics That Actually Matter — Don't drown in data — focus on 5 core KPIs: Conversion Rate (visitors who buy, aim for 2-5%), Average Order Value (revenue per transaction), Customer Acquisition Cost (what you spend to get one buyer), Customer Lifetime Value (total revenue per customer over time), and Return on Ad Spend (revenue generated per dollar of ads). Everything else is secondary.
- Conversion Rate — Your #1 Metric — Conversion rate is the percentage of visitors who complete a purchase. Industry average for digital products is 1-3%, but optimized sales pages hit 5-10%. A 1% improvement on 10,000 monthly visitors at a $29 price point = $2,900 extra per month. Small conversion improvements create massive revenue gains.
- ROAS — Return on Ad Spend — ROAS measures revenue generated per dollar spent on advertising. Formula: Revenue from ads ÷ Cost of ads. A 3x ROAS means you earn $3 for every $1 spent. For digital products with 90%+ margins, even a 2x ROAS is profitable. Below 1x means you're losing money. Track ROAS per platform and per campaign separately.
- Customer Acquisition Cost (CAC) — CAC is the total cost to acquire one paying customer, including ad spend, tools, and time. Formula: Total marketing spend ÷ Number of new customers. If your CAC is $15 and your eBook costs $29, you profit $14 per customer. The goal is to reduce CAC over time through organic content, referrals, and better targeting.
- Customer Lifetime Value (LTV) — LTV predicts total revenue from one customer over their entire relationship with your business. If a customer buys your $29 eBook, then a $49 course, then a $99 bundle — their LTV is $177. When LTV exceeds CAC by 3x or more, you have a scalable business. Product ladders dramatically increase LTV.
- Google Analytics 4 Setup — GA4 is free and essential. Set up: (1) Create GA4 property, (2) Add tracking code to your site, (3) Set up conversion events (purchase, add_to_cart, sign_up), (4) Enable Enhanced Ecommerce for revenue tracking, (5) Create custom audiences for retargeting. GA4's predictive metrics can identify users likely to purchase in the next 7 days.
- UTM Tracking — Know Where Sales Come From — UTM parameters are tags added to URLs that tell you exactly which marketing effort drove each click and sale. Use 5 UTM parameters: source (facebook, newsletter), medium (paid, email, organic), campaign (summer_sale), term (keyword), content (variation). Without UTMs, you're blind to what's actually working.
- Attribution Models Explained — Attribution determines which marketing touchpoint gets credit for a sale. Last-click (most common, gives all credit to final touchpoint), first-click (credits the discovery channel), linear (splits credit equally), and data-driven (AI assigns proportional credit). Most eBook sellers should start with last-click but track the full customer journey.
- Building Your Dashboard — Create a simple weekly dashboard tracking: traffic (by source), email list growth, conversion rate, revenue, ROAS (if running ads), and top-performing content. Tools: Google Analytics (traffic), your email platform (list metrics), Gumroad/platform analytics (sales). Review weekly, make changes monthly. Data without action is just trivia.
Code example
┌─────────────────────────────────────────────────┐
│ eBOOK BUSINESS KPI DASHBOARD │
├─────────────────────────────────────────────────┤
│ │
│ CORE METRICS FORMULA SHEET: │
│ ┌─────────────────────────────────────────┐ │
│ │ Conversion Rate: │ │
│ │ (Purchases ÷ Visitors) × 100 │ │
│ │ Target: 2-5% (digital products) │ │
│ │ │ │
│ │ ROAS (Return on Ad Spend): │ │
│ │ Revenue from Ads ÷ Ad Spend │ │
│ │ Target: 3x+ (good), 5x+ (great) │ │
│ │ │ │
│ │ CAC (Customer Acquisition Cost): │ │
│ │ Total Marketing Spend ÷ New Customers │ │
│ │ Target: Less than 50% of product │ │
│ │ price │ │
│ │ │ │
│ │ LTV (Customer Lifetime Value): │ │
│ │ Avg Purchase Value × Avg # Purchases │ │
│ │ Target: 3x your CAC or higher │ │
│ │ │ │
│ │ AOV (Average Order Value): │ │
│ │ Total Revenue ÷ Total Orders │ │
│ │ Increase with bundles & upsells │ │
│ └─────────────────────────────────────────┘ │
│ │
│ UTM PARAMETER TEMPLATE: │
│ ┌─────────────────────────────────────────┐ │
│ │ yoursite.com/ebook? │ │
│ │ utm_source=facebook │ │
│ │ &utm_medium=paid │ │
│ │ &utm_campaign=summer_launch │ │
│ │ &utm_content=testimonial_ad │ │
│ └─────────────────────────────────────────┘ │
│ │
│ WEEKLY DASHBOARD CHECKLIST: │
│ ┌─────────────────────────────────────────┐ │
│ │ □ Total visitors (by source) │ │
│ │ □ Email subscribers gained │ │
│ │ □ Conversion rate (overall + by source) │ │
│ │ □ Total revenue │ │
│ │ □ ROAS per ad campaign │ │
│ │ □ Top 3 traffic sources │ │
│ │ □ Best-performing content/post │ │
│ │ □ Cart abandonment rate │ │
│ └─────────────────────────────────────────┘ │
│ │
│ ANALYTICS TOOL STACK: │
│ ┌───────────────┬──────────────────────┐ │
│ │ Tool │ Tracks │ │
│ ├───────────────┼──────────────────────┤ │
│ │ Google GA4 │ Traffic, behavior │ │
│ │ Platform │ Sales, revenue │ │
│ │ Email tool │ List, open rates │ │
│ │ Hotjar (free) │ Heatmaps, recordings │ │
│ │ UTM Builder │ Campaign attribution │ │
│ └───────────────┴──────────────────────┘ │
└─────────────────────────────────────────────────┘Line-by-line walkthrough
- 1. The Core Metrics Formula Sheet gives you the five numbers that matter most. Conversion rate tells you how well your sales page works, ROAS tells you if ads are profitable, CAC tells you the cost to get a customer, LTV tells you how much each customer is worth long-term, and AOV reveals your revenue per transaction. Track these weekly and you'll spot problems before they become crises.
- 2. The UTM Parameter Template is your attribution lifeline. Every link you share publicly should have UTM tags so you know exactly which post, email, or ad drove each sale. Without UTMs, Google Analytics just shows 'direct traffic' for most sales, which tells you nothing useful. Use a consistent naming convention — always lowercase, no spaces, use underscores.
- 3. The Weekly Dashboard Checklist prevents analysis paralysis. Instead of drowning in data, check these 8 metrics every Monday in under 15 minutes. The key is consistency — tracking the same metrics weekly reveals trends that daily fluctuations hide. One bad day doesn't matter; a three-week downward trend demands action.
- 4. The Analytics Tool Stack shows you don't need expensive software. GA4 (free) handles traffic, your sales platform handles revenue, your email tool tracks list growth, and Hotjar's free plan gives you heatmaps to see exactly where visitors click and scroll on your sales page. Total cost: $0.
- 5. The most important thing about analytics isn't collecting data — it's acting on it. Set a rule: every Monday, review your dashboard and make ONE change based on what the data tells you. Maybe it's pausing an underperforming ad, tweaking a headline, or doubling down on your best traffic source. Data without action is just entertainment.
Spot the bug
Analytics Approach:
1. Check sales numbers once a month
2. Track total revenue only (not per channel)
3. Use the same link everywhere with no UTM tags
4. Focus on vanity metrics (page views, social followers)
5. ROAS of 1.5x on ads — keep scaling!
6. Never look at conversion rate because traffic is growing
7. CAC is $25, product price is $19 — but LTV will fix it laterNeed a hint?
Show answer
Explain like I'm 5
Fun fact
Hands-on challenge
More resources
- Google Analytics 4 for Beginners (Google Skillshop)
- Campaign URL Builder for UTM Tracking (Google Developers)
- Ecommerce KPIs: 30 Metrics Every Store Should Track (Shopify)