TinyAffiliate Tools

Pay per click (PPC) tool

Use this page as your PPC “scratchpad”: the core formulas you actually use (CPC, CTR, CPA, ROAS) plus a tracking checklist so you can compare tests cleanly.

Last updated: 2026-03-26

Core PPC formulas (copy/paste)

CPC (cost per click)

CPC = spend ÷ clicks

Example: $120 spend / 80 clicks = $1.50 CPC

CTR (click-through rate)

CTR = clicks ÷ impressions

Example: 90 clicks / 6,000 impressions = 1.5% CTR

CPA (cost per acquisition)

CPA = spend ÷ conversions

Example: $300 spend / 6 signups = $50 CPA

ROAS (return on ad spend)

ROAS = revenue ÷ spend

Example: $900 revenue / $300 spend = 3.0× ROAS

If you’re doing SaaS, the missing piece is usually margin and refunds. Pair ROAS with contribution margin.

Tracking checklist (so your test isn’t fake)

  1. One campaign = one landing page. Don’t split traffic across multiple pages unless that’s the test.
  2. Add UTMs to every ad URL (source, medium, campaign). Keep naming consistent.
  3. Confirm your key event fires (signup started, signup completed, purchase). Test it yourself.
  4. Avoid double-counting conversions (client + server) unless you understand deduplication.
  5. Decide your stop rule before you start (budget cap or time box).

FAQ

What is a PPC tool?

A PPC tool is anything that helps you plan and measure paid ads: quick calculators (CPC, CTR, CPA, ROAS), tracking helpers (UTMs), and a checklist so you can compare tests reliably.

What should I optimize first: CPC or conversion rate?

Usually conversion rate. A slightly higher CPC can be fine if your landing page and offer convert. Optimize CPC only after you’ve confirmed your tracking and the landing page matches the ad intent.

What’s a sane first PPC test budget for a SaaS?

Small enough that you can lose it without drama. Many teams start with a 3–7 day test and a daily budget that can buy at least 50–200 clicks (depending on CPC) so the test has signal.

What metric should I watch daily?

Two things: (1) tracking sanity (are clicks landing and events firing), and (2) spend and CPC so you don’t accidentally burn budget. Evaluate ROI only after you have enough conversions to be meaningful.