Short answer: Track five numbers: views, click rate (CTR), cost per click, cost per sign-up and the value of each user. Put a tracking link on every ad, so your own analytics can see which ad brought each visitor. Then compare spots by cost per sign-up, not by cost per view.
An ad report shows views and clicks. But you are not paying for clicks. You are paying for users. This guide shows how to turn a campaign report into the number that matters.
The five numbers that matter
| Number | What it tells you | Formula |
|---|---|---|
| Views (impressions) | How often your ad was shown | From the ad report |
| Click rate (CTR) | How many viewers clicked | Clicks ÷ views × 100 |
| Cost per click (CPC) | What one visitor cost | Spend ÷ clicks |
| Cost per sign-up | What one real user cost | Spend ÷ sign-ups |
| Value per user | What one user is worth to you | Revenue ÷ users |
If the value per user is higher than the cost per sign-up, the campaign pays for itself.
A worked example
Say you run 1,000,000 views on the Bigger package for $3,999.
- Click rate: 0.20%, so 2,000 clicks
- Cost per click: $3,999 ÷ 2,000 = about $2
- Sign-up rate: 10% of visitors sign up, so 200 sign-ups
- Cost per sign-up: $3,999 ÷ 200 = about $20
If an average user brings you $50 in fees, each $20 sign-up is worth it.
These are example numbers. Your results depend on your ad, your landing page and your offer.
Step 1: Add a tracking link to every ad
A tracking link adds a short tag to your web address. Your analytics tool reads the tag and shows where each visitor came from.
A common format uses UTM tags:
https://yourapp.com/?utm_source=coinranking&utm_medium=banner&utm_campaign=launch
- utm_source: the site, such as coinranking
- utm_medium: the format, such as banner, native or button
- utm_campaign: the name of your campaign
Use a different tag for each spot. Then you can compare them.
For mobile apps, use your attribution tool’s own tracking link. That counts installs per campaign.
Step 2: Set up conversion tracking
A click is not a user. Set up your analytics to count the action you care about:
- Exchanges: sign-ups and first deposits
- Wallets: installs and first transactions
- Tokens: wallet connections or buys
- Brokers and fintech: completed accounts
Add a referral code to your link if you can. It is the most reliable way to match deposits to a campaign.
Step 3: Read your campaign report
Coinranking sends a report every week or every month. Each report shows:
- Views delivered
- Clicks
- Click rate
- The split between mobile and desktop
- The split by country
Match these numbers with the sign-ups in your own tool. That gives you your true cost per sign-up.
Step 4: Compare spots fairly
A spot with a low price per view can still be expensive per user. Compare spots by the last number in the chain.
| Spot | About one click costs | Best judged by |
|---|---|---|
| Top Coin | $1.40 | Cost per buy or wallet connection |
| Whale package | $1.00 to $1.75 | Cost per sign-up, plus brand lift |
| Custom button, standard | $2.57 | Cost per deposit or install |
| Bigger package | $2.00 | Cost per sign-up, plus brand lift |
See the full crypto advertising cost breakdown for every price.
Step 5: Look beyond the click
Some value never shows up as a click.
- Brand searches: more people search for your name after they see your ads
- Direct visits: people type your address later
- Mentions: your brand appears in more conversations
Check your brand searches in Google Search Console before and after a campaign. A rise is a sign that your banners work, even if few people clicked.
Common mistakes
- Judging a campaign on day one. Give each spot at least two weeks.
- Using one link for every spot. You can’t tell which one worked.
- Counting clicks, not users. A cheap click that never signs up is not cheap.
- Changing everything at once. Change one thing at a time, so you know what made the difference.
How to improve your numbers
- Low click rate? Test a clearer headline or a stronger offer. See our tips on designing crypto banner ads.
- Clicks but no sign-ups? Fix your landing page. Match the message of the ad.
- Good results in one region? Narrow your targeting. See targeting crypto ads by country and device.
FAQ
What is a good click rate for crypto ads?
It depends on the format. On Coinranking, banner packages average 0.10% to 0.35%. Top Coin averages about 0.5%. The exclusive custom button can reach 30%.
Can I use Google Analytics to track crypto ads?
Yes. Add UTM tags to your ad links, and Google Analytics shows each campaign as its own source.
How long should I run a test?
At least two weeks per spot. Shorter tests often show random swings.
Run a campaign you can measure
Every Coinranking campaign comes with weekly or monthly reports. Add your tracking links before launch, so you can measure from day one.
Get a crypto advertising quote →
More guides for advertisers
- Targeting Crypto Ads by Country and Device: US, India, UK and More
- How to Design Crypto Banner Ads That Get Clicks
- What Does a New Trader Cost? Crypto Exchange Ad Prices and Real Results
See all crypto marketing guides →




