aivalet.nu, a Swedish guide
🆕 New guide Winningtemp price 2026: how much it costs Read →

HomeGuides › Get started

🚀

Get started

Which ad actually brings customers? How small businesses track their leads

The phone rings and jobs are booked, but no one knows whether it was the Google ad, the Facebook post or the sign on the car that did the work. That ignorance costs real money every month. Here is how to find out which ad brings customers, from free UTM discipline to dedicated call tracking.

MarketingPracticalTools

Short answer: The cheapest way is UTM-tagged ad links combined with an analytics tool, then you see which campaign generates form submissions. If you want to avoid Google's USA issues, Matomo or Plausible do the same basic job from the EU. If customers come by phone none of that is enough; then you need call tracking, and WhatConverts does that best. But the tool stores all data in the USA and charges in dollars with variable fees, so it suits ad-driven businesses without sensitive customer data, not everyone.

A tradesperson spending SEK 5,000 a month on Google ads and the same on Facebook, without knowing which channel brings the jobs, is effectively paying double for half. The question “how did you find us?” rarely yields better answers than “Google”, and that answer does not distinguish between the ad that cost SEK 40 per click and the organic search result that was free. Lead attribution is about replacing that guess with data.

Measurement and chart: how leads are tracked

Three traces a customer leaves behind

A prospective customer reaches you in three ways: clicks and reads, submits a form, or calls. The first two are easy to track. The foundation is UTM parameters, small additions to the ad link like ?utm_source=facebook&utm_medium=cpc&utm_campaign=springcampaign. The analytics tool reads them and shows which campaign the visitor came from. Google recommends always setting source, medium and campaign, and warns of a classic trap: the values are case-sensitive, so “Facebook” and “facebook” become two different sources in the report. Therefore decide a naming standard, write it down and stick to it.

Calls are the hard trace. The customer sees your number on the site, calls, and the attribution chain breaks. That is exactly the problem call tracking solves, more on that shortly.

One analytics tool and a little UTM discipline goes a long way

Google Analytics 4 is free and shows campaign data directly in the Traffic acquisition report. But free has downsides. In 2023 IMY decided, following noyb complaints, that four Swedish companies had used Google Analytics unlawfully; Tele2 was fined SEK 12 million and three companies were ordered to stop. The decisions concerned the old version, but the fundamental problem remains: GA4 data is processed on Google’s global server park and legality rests on a data transfer agreement that noyb has already announced it will challenge. In addition, the free version limits data retention in explorations to a maximum of 14 months, making year-on-year comparisons shaky.

If you want away from that there are two EU alternatives. Matomo runs either self-hosted (free, data on your own server) or as a cloud service from EUR 29 per month with storage in Frankfurt. The catch hits self-hosters. The finer multi-channel attribution is included in the cloud plan but not in the free version, where it requires the paid Business package at EUR 1,450 per month. And there is no Swedish exemption from the consent banner; that only applies to certain countries such as France. Plausible is simpler and cheaper, from USD 9 per month, entirely without cookies and banners, with all data at European-owned providers. Phone clicks and form submissions are tracked as own goals with a CSS class on the element. The limitations Plausible states itself. There is no deep attribution modelling, the tool measures nothing backwards in time and goals only start counting once created.

Data protection and privacy

Calls need their own tool

If you get leads mainly by phone none of the above helps. Then dynamic number insertion is needed. WhatConverts reads each visitor’s traffic source and swaps the number on the site for a tracking number from a pool. When the visitor calls, the call is tied to ad, campaign and ideally keyword. The tool can then send qualified leads back as conversions to Google Ads, so Google’s bidding is trained on real customers instead of wrong numbers. For an ad-driven business this is the difference between guessing and knowing. Read our detailed WhatConverts review for prices, GDPR status and when the tool fits.

The product is excellent, 4.9 out of 5 on both G2 and Capterra. Yet we give it 3.1 in our review, and the reasons belong here too. All data is stored in the USA on AWS under US law, and the privacy policy names no transfer mechanism for EU data, even though the pricing page markets GDPR compliance in all plans. Prices are also in USD. The entry-level plan at USD 30 (approx SEK 290) only tracks calls and SMS; form tracking requires Plus at USD 60 (approx SEK 580). On top of that come usage fees, and Swedish numbers are more expensive than American ones, about USD 3 per number and 6 cents per minute. The Sweden page says “up to 100 calls” within the plan’s credit, while the USA page says 148. The monthly cost is therefore hard to predict exactly.

The recommendation is therefore split. If you advertise for tens of thousands of SEK per month, live on incoming calls and handle no sensitive personal data, the tool pays for itself quickly. Try WhatConverts free for 14 days (affiliate link, we may receive commission), but read our review with reservations first. If you run a healthcare clinic, law firm or anything else where the calls themselves are sensitive data you should abstain. Recorded patient calls on American servers without a named transfer mechanism are the wrong place to be if the Schrems III question is decided badly.

Or manage without tools

A moment of self-reflection before you pay for anything. If you advertise in a single channel no attribution is needed; everything new comes from there. If the budget is under a couple of thousand per month the tool cost eats up the profit of knowing. And the manual trick still works: a separate phone number in the Google ad, another on Facebook and a column in the booking calendar. Blunt, but free and often fully sufficient until the ad budget grows past the point where every misplaced thousand really hurts. Only then is it time for UTM discipline and an EU-friendly analytics tool. Call tracking comes last, and only for the right kind of business.

Sources

Tools mentioned

WhatConverts

WhatConverts (USA)

3,1 Good
Outside EU Web analytics From approx 290 SEK/month

American top-class lead tracking: calls, forms and chat are tied to the exact ad that generated the customer. The catch for Swedish companies: all data is stored and processed in the USA, prices are in USD and usage fees are added on top of the subscription.

  • Unusually broad lead attribution with calls, forms, chat and e-commerce in the same view
  • Top ratings from users globally (4.9 out of 5 on both G2 and Capterra); the product itself is excellent
  • All data is stored and processed in the USA (AWS) under US law, with no stated transfer mechanism in the privacy policy; a red flag in our Schrems III traffic light

Best for: Agencies and ad-driven companies that want to see exactly which campaigns generate calls and leads, and that can handle US data storage.

Try WhatConverts → 14-day free trialAffiliate link Details

Matomo

InnoCraft Ltd

4,1 Very good
EU-approved third country Web analytics Freemium EU data storage ✓ ISO 27001

Web analytics with open source that you can self-host completely for free, with cloud version stored in Germany. The catch: the company behind it, InnoCraft, is New Zealand-based and self-hosting requires your own operation and maintenance.

  • Open source: self-host on a Swedish server for total data control
  • Cloud version stored at AWS in Frankfurt with backup within the EU
  • The company behind it, InnoCraft, is registered in New Zealand, not the EU

Best for: Companies that want full control over analytics data through self-hosting, or a mature GA4 replacement with all features

Plausible Analytics

Plausible Insights OÜ

3,3 Good
EU/EEA Web analytics From approx 100 SEK/month EU data storage ✓

Estonian, cookieless and lightning-fast analytics tool with all data at Hetzner in Germany, GDPR-friendly without a consent banner. The catch: no free plan and deliberately stripped down, so advanced analytics needs hit the ceiling.

  • EU company (Estonia) with all data at European providers in Germany and Finland
  • Fully cookieless: no consent banner required for basic measurement
  • No free plan, only 30-day trial

Best for: Small and medium-sized businesses that want to skip the cookie banner and get understandable statistics on a single page

Google Analytics 4

Google LLC (Alphabet Inc.)

4,0 Very good
Outside EU Web analytics Freemium ISO 27001

The market's standard tool: free, powerful and deeply integrated with Google Ads. The catch: data is processed on Google's global servers without EU storage guarantee, legality rests on the contested EU-US Data Privacy Framework and a consent banner is required.

  • Free even at very large traffic volumes
  • Unbeatable integration with Google Ads, Search Console and BigQuery
  • No EU data storage, data processed on Google's global server park

Best for: Ad-driven businesses that depend on the Google Ads ecosystem and accept the USA transfer

Related articles

This is general information, not legal advice. See How we review.