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)
- One campaign = one landing page. Don’t split traffic across multiple pages unless that’s the test.
- Add UTMs to every ad URL (source, medium, campaign). Keep naming consistent.
- Confirm your key event fires (signup started, signup completed, purchase). Test it yourself.
- Avoid double-counting conversions (client + server) unless you understand deduplication.
- 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.