Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Find Out Which Marketing Actually Brings In Deals?
Problems We Solve

How Do We Find Out Which Marketing Actually Brings In Deals?

Lead source blank or 'website' on every CRM record hides which marketing brings deals. How we capture the source and carry it through to revenue.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Lead source goes missing because it is captured at the click but lost at the form, the phone call or the CRM import, and nobody links the lead to the eventual deal. We capture the source on every channel, store it on the contact in your CRM, carry it onto the deal, and build a report of won revenue by source that your marketing decisions can rest on.

Everything says 'website'

You spend money on Google Ads, a bit on LinkedIn, some on trade directories, and time on SEO and social posts. When you ask which of these brings in actual customers, the answer is a shrug. The CRM has a 'lead source' field, but on most records it says 'website', 'other' or nothing at all. The ad platforms each claim credit for plenty of conversions. Your bank balance does not obviously agree with any of them.

So budget decisions are made on feel. The channel that the loudest person believes in gets more money.

Where the source gets lost

Source information exists at the moment someone arrives on your site: the ad click ID, the UTM tags on a link, the referring site. It is then lost at one of several points on the way to becoming a deal.

Point of lossWhat happens
Visitor browses before enquiringThe landing page knew the source; the contact page does not
Phone call instead of formNo link between the call and the visit
Form tool does not pass hidden fieldsThe CRM receives the enquiry without its source
Salesperson creates the contactThey pick 'website' from a dropdown
Deal created separatelyThe contact has a source; the deal does not

The last one catches out many businesses that have done everything else right. The lead's source is recorded, but reports on revenue are run from deals, and the deal record never inherited it.

What not knowing costs

You cannot cut the channel that is not working because you cannot see that it is not working. You cannot scale the one that is. The ad platforms optimise towards form fills rather than customers, because they never find out which form fills became customers. And conversations about marketing budget turn into opinion rather than evidence.

How we connect source to revenue

  1. Capture on arrival: a small script on your site stores UTM parameters, ad click IDs and the referrer when a visitor first lands, and keeps them as they browse.
  2. Pass into every form: forms on WordPress, Webflow, HubSpot or your own site include the stored source as hidden fields, so the enquiry carries it into the CRM.
  3. Track calls: call tracking numbers per channel, or dynamic numbers on the website through a provider such as Twilio, tie phone enquiries to their source.
  4. Protect the field: salespeople can no longer overwrite a captured source with a dropdown choice; they add their own notes separately, such as 'referred by existing customer'.
  5. Carry it to the deal: when a deal is created, it inherits the original and most recent source from the contact automatically.
  6. Report on revenue: a report of won deals and revenue by source and campaign, and optionally send offline conversions back to Google Ads and Meta so their bidding learns from real customers.

We keep the model simple: first source and most recent source, clearly labelled. Elaborate attribution models tend to impress in meetings and mislead in practice for businesses without large volumes.

What you can see afterwards

For each channel, how many enquiries it brought, how many became deals and how much revenue those deals were worth. The numbers will not be perfect, because some people will always find you by word of mouth after seeing an ad, but they will be grounded in your own CRM rather than in each platform's view of itself. Marketing spend decisions become a conversation about evidence.

Sales benefits too: knowing a lead came from a particular campaign or article tells the salesperson what the prospect was already interested in before the first call.

There is a quieter benefit for the ad platforms themselves. When Google Ads and Meta are told which of their leads became paying customers, rather than just which filled in a form, their automated bidding has a better target. That feedback loop is only possible once the source is tied to the deal in your CRM, which is why this groundwork matters even if you never look at an attribution report.

Do you recognise this?

  • Most CRM records have 'website' or nothing as the source.
  • Ad platforms report conversions you cannot match to customers.
  • Phone enquiries have no source recorded at all.
  • You cannot produce revenue by marketing channel without a spreadsheet exercise.
  • Budget decisions rely on instinct more than data.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Does this need cookie consent?

Storing marketing source data usually falls under your cookie and privacy arrangements. We build it to respect the consent choices your site collects.

Can it track leads that come by word of mouth?

Not automatically. We add a simple 'how did you hear about us' capture for those, kept separate from the tracked source.

Which CRMs does this work with?

HubSpot, Salesforce, Pipedrive, Zoho and most CRMs with custom fields and an API.

Will it tell us exactly which ad produced a customer?

Often it can for tracked clicks, but not always, and we will not pretend otherwise. The aim is a reliable picture by channel and campaign, not perfect certainty.

Keep reading

More on Problems We Solve

Start here

Tell us how your sales process really runs

Describe the tools you use, what the team does by hand and what you wish you could see. We will come back with an honest view of what to build, what to buy and what to leave alone. If the CRM you have can do the job with better setup, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →