Free Ebook cover TikTok Ads for Beginners: Creative-First Advertising That Converts

TikTok Ads for Beginners: Creative-First Advertising That Converts

New course

14 pages

Reading Early Performance Indicators: What to Optimize First

Capítulo 12

Estimated reading time: 10 minutes

+ Exercise

Why “Early Indicators” Matter (and Why They Mislead)

Early performance indicators are the first signals you get after launching or changing ads. They help you decide what to optimize first, but they can also cause you to overreact—especially when volume is low. Your job is to separate signal (a consistent pattern) from noise (random variation) and make one change at a time.

Think of your funnel as a sequence of gates: see → click → add to cart → checkout → purchase. Early metrics tell you which gate is failing. The goal is not to “fix everything,” but to identify the first weak gate and address it with the smallest, most testable change.

Minimum volume before judging (avoid false alarms)

  • Impressions: avoid judging creative on fewer than ~5,000–10,000 impressions per ad (fewer can be okay for very strong signals, but expect volatility).
  • Clicks: avoid judging CTR/CPC patterns on fewer than ~100 clicks per ad.
  • Add-to-carts: avoid judging ATC rate on fewer than ~20–30 ATCs.
  • Purchases: avoid judging purchase conversion rate on fewer than ~10–20 purchases (or use blended signals across multiple ads).

If you don’t have volume, your “optimization” is often just reacting to randomness. Use early indicators to decide what to test next, not to declare winners immediately.

The Early Metrics: What They Mean and What They Usually Points To

Impressions

What it is: how many times your ad was shown.

How to use it early: impressions tell you whether delivery is happening. If impressions are extremely low, you can’t interpret downstream metrics yet.

Continue in our app.

You can listen to the audiobook with the screen off, receive a free certificate for this course, and also have access to 5,000 other free online courses.

Or continue reading below...
Download App

Download the app

  • Low impressions + high CPM: often points to delivery constraints (audience too narrow, limited placements, or competitiveness).
  • Low impressions + normal CPM: could be budget too small to gather data quickly.

CPM (Cost per 1,000 impressions)

What it is: the price you’re paying to reach people.

Practical early thresholds (directional):

  • Healthy: stable CPM that doesn’t spike dramatically day-to-day.
  • Concern: CPM suddenly jumps 30–50%+ after a change (new creative, new audience, new optimization event), especially if other metrics worsen.

What CPM usually points to: auction competitiveness and delivery. CPM alone doesn’t tell you if the ad is good; it tells you how expensive it is to get a chance to earn attention.

CTR (Click-through rate)

What it is: clicks ÷ impressions. A proxy for “does this creative make people want to learn more?”

Practical early thresholds (directional):

  • Strong: ~1.0%+ (varies by niche and placement).
  • Okay: ~0.6–1.0%.
  • Weak: <~0.6% (often indicates hook/message mismatch).

What low CTR usually points to: creative (hook, clarity, relevance) more than targeting. If the first seconds don’t earn attention, the click won’t happen.

Hold rate (watch time) and thumb-stop ratio proxies

What it is: TikTok doesn’t always show a single “thumb-stop ratio,” but you can approximate it using early engagement and video metrics such as 2-second video views, 6-second views, average watch time, and video completion rate (when available).

How to interpret:

  • Strong hold rate + weak CTR: people watch but don’t feel compelled to click—often a CTA/value clarity issue (the “why click?” is missing).
  • Weak hold rate + weak CTR: hook/first frame problem—people swipe immediately.
  • Strong CTR + weak hold rate: sometimes clickbait-like hooks; clicks happen, but quality may be low and conversion may suffer.

Practical checks:

  • Compare 2s views ÷ impressions across ads as a quick “did it stop the thumb?” proxy.
  • Compare 6s views ÷ 2s views as a “did it hold?” proxy.

CPC (Cost per click)

What it is: spend ÷ clicks. CPC is a combined outcome of CPM and CTR.

How to use it:

  • High CPC is usually caused by low CTR (creative issue) or high CPM (delivery/auction issue).
  • When CPC rises, check whether CPM rose, CTR fell, or both—this tells you what to fix first.

Add-to-cart rate (ATC rate)

What it is: add-to-carts ÷ clicks (or ÷ landing page views, if you track that). This is your first strong signal of product/offer/page alignment after the click.

Practical early thresholds (directional):

  • Strong: ~5–10%+ of clicks add to cart (depends heavily on price point and category).
  • Weak: <~3–5% suggests mismatch or friction on the product page.

What weak ATC rate usually points to: landing page experience, offer clarity, price anchoring, or traffic quality (creative promise vs. page reality).

Checkout rate

What it is: checkouts initiated ÷ add-to-carts (or ÷ clicks). This isolates the step between “I want it” and “I’m trying to buy.”

Interpretation:

  • Strong ATC but weak checkout initiation: cart experience issues (shipping surprise, discount code confusion, slow cart, unclear total).
  • Strong checkout initiation but weak purchase: checkout friction (payment methods, errors, trust, form length).

Purchase conversion rate (CVR)

What it is: purchases ÷ clicks (or ÷ sessions). This is the end-to-end “did the click become revenue?” metric.

Practical early thresholds (directional):

  • Healthy for many ecommerce offers: ~1–3%+ purchase CVR from ad clicks (varies widely).
  • Concern: <~1% with decent traffic volume, especially if ATC is also weak.

What weak purchase CVR usually points to: offer economics, trust, page speed, checkout friction, or tracking gaps (if purchases are happening but not recorded).

A Step-by-Step Triage Framework: What to Optimize First

Use this sequence to diagnose the first broken gate. Work top-down: don’t optimize checkout if people aren’t clicking; don’t rewrite hooks if people click and add to cart but fail at payment.

Step 0: Confirm you have enough data to act

  • Check whether you’ve hit the minimum volume guidelines above.
  • If not, your “action” is usually: wait or increase controlled volume (more budget or fewer variables) so you can learn faster.

Step 1: Delivery check (Impressions + CPM)

Question: Are you getting consistent impressions at a reasonable CPM?

  • If impressions are low: you can’t judge CTR/CVR yet. First fix delivery constraints (e.g., broaden constraints, allow more placements, ensure the ad is approved and running).
  • If CPM is unusually high and unstable: suspect auction pressure or overly constrained delivery. Don’t “fix” this by changing five things—make one controlled change and observe.

Step 2: Creative check (Hold rate proxies + CTR)

Question: Are people stopping and clicking?

  • If hold rate proxies are weak: optimize the first 1–2 seconds (first frame, opening line, visual contrast, immediate context).
  • If hold rate is okay but CTR is low: clarify the value and the reason to click (stronger promise, clearer outcome, tighter CTA).
  • If CTR is strong: do not rush to change creative. Move down-funnel.

If/then actions:

  • If CTR < ~0.6% after 10k+ impressions: produce 3–5 new hook variants while keeping the rest of the ad structure similar.
  • If CTR is strong but CPC is still high: check CPM; if CPM is the driver, consider testing a broader audience or additional placements rather than rewriting the ad.
  • If hold rate is strong but CTR is weak: add a clearer “what happens after the click” line (e.g., “Tap to see the before/after,” “Tap to choose your size,” “Tap to get the bundle price”).

Step 3: Click quality check (CPC + ATC rate)

Question: Are clicks turning into meaningful intent?

  • If CTR is strong but ATC rate is weak: the click is happening, but the page/offer isn’t closing the gap between curiosity and intent.
  • If CTR is weak but ATC rate is strong: your page/offer is good, but not enough of the right people are arriving—creative needs to pre-qualify and attract the right intent.

If/then actions:

  • If CTR ≥ ~1% but ATC rate < ~3–5% (with 100+ clicks): align the ad promise with the first screen of the page (same claim, same product variant, same price expectation), and reduce friction (load speed, clarity, above-the-fold CTA).
  • If ATC rate is strong but CPC is high: you may have a great offer but inefficient attention capture—test new hooks/creatives to lower CPC while keeping the same landing experience.

Step 4: Checkout funnel check (ATC → Checkout → Purchase)

Question: Where does intent drop off?

PatternLikely causeFirst optimization
Strong ATC, weak checkout initiationCart friction, shipping surprise, unclear totals, discount code confusionMake shipping/returns clear earlier, simplify cart, show total cost sooner
Strong checkout initiation, weak purchasePayment friction, trust issues, form length, errorsAdd payment options, reduce fields, improve trust signals, test checkout UX
Weak ATC and weak purchaseOffer/page mismatch or low-quality clicksFix page clarity first; if page is solid, adjust creative to pre-qualify

If/then actions:

  • If ATC is strong but purchase is weak: do not rewrite hooks first. Investigate checkout friction (payment methods, mobile usability, coupon field behavior, shipping costs, error logs).
  • If checkout is strong but purchases are not recorded: suspect tracking or attribution gaps; verify events and compare platform purchases to backend orders for the same time window.

Step 5: Tracking sanity check (when numbers don’t make sense)

Question: Are you optimizing based on real outcomes?

  • Red flags: sudden drop to zero purchases with steady traffic, purchases in your store but not in ads reporting, or purchase counts that don’t match reality directionally.
  • Action: validate event firing and attribution windows before making creative/offer decisions based on broken data.

Optimization Playbook: Common Scenarios and the First Move

Scenario A: Low CTR, weak hold rate

  • Diagnosis: creative isn’t stopping the scroll.
  • First move: new hook + first frame. Keep the rest constant to isolate impact.
  • Test ideas: start with the outcome, show the product in use immediately, open with a problem statement that matches the buyer’s situation.

Scenario B: Low CTR, decent hold rate

  • Diagnosis: people watch but don’t understand the value or next step.
  • First move: strengthen the “why click” moment (explicit benefit + CTA) around seconds 2–6.
  • Test ideas: add a clear offer cue (bundle, guarantee, limited perk), show what’s on the other side of the click (colors, sizes, quiz, calculator, demo).

Scenario C: Strong CTR, weak ATC rate

  • Diagnosis: click intent isn’t converting into product intent.
  • First move: fix the first screen experience and alignment (message match, price expectation, variant shown).
  • Test ideas: ensure the landing page opens on the exact product/variant featured, move key proof above the fold, reduce distractions before the add-to-cart.

Scenario D: Strong ATC, weak purchase

  • Diagnosis: checkout friction or trust/payment issues.
  • First move: audit checkout on mobile end-to-end; remove surprises (shipping/taxes), add payment methods, reduce steps.
  • Test ideas: express shipping/returns earlier, add express pay, simplify address fields, ensure error-free coupon behavior.

Scenario E: CPM spikes after launching a new creative

  • Diagnosis: auction competitiveness or delivery shift; not necessarily “bad creative.”
  • First move: compare CTR and hold rate to your baseline. If engagement improved, the CPM spike may be acceptable; if engagement worsened, revert or iterate.
  • Test ideas: run the new creative alongside a control; avoid pausing everything at once.

How to Document Changes (So You Don’t Chase Your Tail)

Early optimization fails most often because multiple variables change at once and you can’t tell what worked. Use a simple change log and keep tests isolated.

Change log template

Date: YYYY-MM-DD
Campaign/Ad set/Ad: ________
What changed (one thing): ________
Hypothesis: If we change ________, then ________ will improve because ________.
Primary metric to watch: (CTR / ATC rate / Checkout rate / Purchase CVR)
Guardrail metrics: (CPM, CPC, frequency, spend)
Minimum data before decision: (e.g., 10k impressions or 100 clicks)
Result after threshold: ________
Decision: Keep / Iterate / Revert

Rules for clean learning

  • One primary change per test: hook OR CTA OR landing page section—not all at once.
  • Use a control: keep one stable ad running to detect market/day effects.
  • Set a decision threshold before you start: “I will not judge until X impressions/clicks.”
  • Optimize the first broken gate: don’t skip ahead to purchase rate if CTR is clearly failing.

Now answer the exercise about the content:

A TikTok ad has strong click-through rate (around 1%+) but a weak add-to-cart rate (below about 3–5%) after 100+ clicks. What should you optimize first?

You are right! Congratulations, now go to the next page

You missed! Try again.

When CTR is strong but ATC rate is weak, clicks are happening but the page/offer isn’t turning curiosity into intent. The first move is to fix first-screen alignment and reduce friction (clarity, load speed, above-the-fold CTA).

Next chapter

Iteration and Testing: Building a Creative System That Improves Results

Arrow Right Icon
Download the app to earn free Certification and listen to the courses in the background, even with the screen off.