Lead source tracking

Know what drove every enquiry

Sonar links every form enquiry and order to the visit it came from, so you can see the ad, the pages and the journey behind each lead, and replay it.

Free on 1 website. Pro £49 a month, with a 14-day free trial.

Sonar shows you where every website enquiry came from. When someone fills in a form, places an order or records a video response, Sonar links it to the exact visit behind it: the ad or website that sent them, the pages they read, any chat, and how long they spent. You can replay that visit and see which campaigns and landing pages bring enquiries, not just traffic.

How it works

  1. The Sonar script records the visit, without cookies, and gives each page view an ID.
  2. Your form, shop or video tool sends the enquiry to Sonar, with that ID. The WordPress plugin does this for Gravity Forms and WooCommerce, and VideoAsk sends responses by webhook.
  3. Sonar links the two. Where there's no page ID, it matches on the visitor's IP address and the time. Anything it can't link is still saved, marked Not linked.

What you can see

  • Every enquiry with its visit. Open one to see the source, landing page and every page in order, then replay it or get an AI summary.
  • Which sources convert. Enquiries and conversion rate by source and by landing page, so you can see which channels and pages turn visitors into leads.
  • Which campaigns pay off. Tag your ads with UTM parameters and see which campaigns lead to enquiries. See Campaigns.
  • Enquiries as goals. Count every form submission as a conversion, so it shows up on the Overview and in your goal stats.
  • Chats in context. Connect your live chat and see each conversation alongside the visitor's pages.

What it works with

Tool What Sonar receives
Gravity Forms (WordPress) Each enquiry, and optionally the field values
WooCommerce Baskets, checkouts and paid orders with their value
VideoAsk Each completed video response
Thank-you pages A goal completion when a visitor reaches the page
Live chat platforms Each conversation, by webhook

Any form that redirects to a thank-you page works with goals, whatever it's built with. See Interactions for set-up.

Frequently asked questions

How do I track where my leads come from?

Install the Sonar script on your website, then connect your forms. With the WordPress plugin and Gravity Forms it's a key and a tick box. Sonar then links each enquiry to the visit it came from, including the source, campaign and landing page.

Does it work without cookies?

Yes. The Sonar script sets no cookies. The page ID is passed with the enquiry, so Sonar knows which visit it belongs to without storing anything in the visitor's browser.

Which form plugins are supported?

Gravity Forms is supported directly through the Sonar WordPress plugin. Any other form that sends visitors to a thank-you page can be tracked as a goal.

Can I see which Google Ads campaign brought a lead?

Yes, if your ads use UTM tags. Each enquiry shows the campaign, source and medium of the visit it came from.

Can I replay the visit behind an enquiry?

Yes. Open the enquiry and play the visit: each page, chat message and conversion lights up in order. Sonar replays the journey, not a video of the screen.

How much does it cost?

Starter is free for 1 website. Pro, at £49 a month with a 14-day free trial, adds live chat, identifying users and webhooks. See pricing.

Start hearing your website's signals today.

Join teams and agencies already using Sonar to understand their visitors.

Start free, no card