Features Pricing Partners FAQ Start Free Trial Login
Revenue Attribution

You spend on marketing.
We show you what actually works.

One script on your website. Automatic matching connects every lead and sale back to the campaign that started it. See real revenue per channel — not just clicks.

14 days free trial
No credit card
10 min setup
✓ Lead matched
Phone call · auto-attributed
+£4,200
Google Ads → kitchen-fitting
pathalytics.co.uk/dashboard
2,847
ENTRIES
↑ 12%
184
SIGNALS
↑ 8%
23
LEADS
↑ 15%
£18.4k
REVENUE
↑ 22%
Oct
Nov
Dec
Jan
Feb
Oct
Nov
Dec
Jan
Feb
Deal won · £4,200 · Google Ads → kitchen-fitting
14:40
Lead matched · phone call · auto-attributed
14:40
Phone Call · /contact
14:34
The Problem

Spending without knowing what works

Most businesses can see clicks. Almost none can see which clicks turned into revenue.

Without attribution

You know you're spending. You don't know what's working.

  • Google Analytics shows clicks but not revenue per campaign
  • Phone leads and offline sales have no connection to the ad that started them
  • Different platforms report different numbers — nothing adds up
  • You keep spending on channels because stopping feels risky
  • Marketing reports talk about impressions and CTR — not pounds in the bank
Google Ads → kitchen-fitting
142 clicks
Revenue from campaign
???
Sarah Mitchell — lead source
unknown
Phone call — attribution
none
With Pathalytics

Every lead and sale traces back to the campaign that started it.

  • Revenue attributed to each campaign, channel, and domain
  • Phone calls matched to the ad the visitor clicked before calling
  • One source of truth — website visits through to closed sales
  • Cut spend on channels that produce clicks but not revenue
  • Marketing reports show £ per campaign — the only metric that matters
Google Ads → kitchen-fitting
£18,400
ROAS
7.6×
Sarah Mitchell → Google Ads
matched
Phone call → /contact
attributed
Real-World Example

Same enquiry. Two very different outcomes.

A luxury kitchen company gets a form lead from Google Ads. The salesman does the same thing either way. The difference is what marketing sees.

✕ Without attribution
✓ With Pathalytics
1
Ad Click

Google Ads reports a click

Cost: £3.20. Keyword: "kitchen fitting near me". That's all you know. No connection to what happens next.

1 click · £3.20 · keyword data only
1
Ad Click

Visitor captured with full context

Google Ads → kitchen-fitting campaign. Landing page, source, medium, keyword — all captured and linked to a visitor ID automatically.

campaign: kitchen-fitting · source: google · landing: /services/kitchen-fitting
✕ Connection lost
✓ Visitor linked
2
Website Visit

Analytics shows a session

Someone visited 4 pages in 6 minutes. Anonymous. No link to the ad they clicked. A completely separate data point.

1 session · 4 pages · no link to ad click
2
Signals Detected

4 engagement signals in 6 minutes

Gallery scroll, pricing tab click, testimonial video play, quote form opened. Every interaction captured as a signal and linked to the visitor.

4 signals · high intent · visitor: plx_a8f2k9
3
Form Submission

New lead in your inbox

Name: Sarah Mitchell. Wants a kitchen quote. No idea how she found you. CRM says "website" — nothing more. Third isolated data point.

source: website · no link to session or ad
3
Lead Matched

Form instantly linked to full journey

Sarah submits the form at 14:34. Pathalytics matches it to the visitor session — the Google Ad, the 4 signals, and the full path. Zero manual work.

form → visitor plx_a8f2k9 → Google Ads · kitchen-fitting → 4 signals
4
Sale Closes

Salesman closes £4,200

"How did she find us?" "Think it was Google. Maybe Facebook. Not sure." Revenue goes into the books with no campaign attached.

revenue: £4,200 · source: unknown
4
Revenue Attributed

£4,200 traced to the campaign

Salesman closes the deal like normal. Revenue is attributed to Google Ads → kitchen-fitting automatically. No one had to tag anything.

revenue: £4,200 · Google Ads → kitchen-fitting → form → won
5
Monthly Review

Google Ads spent £2,400. Revenue?

"We're getting leads, so it's probably working." No way to tie spend to outcomes. Budget decisions based on gut feel.

spend: £2,400 · revenue: ¯\_(ツ)_/¯
5
Monthly Review

£2,400 spent → £18,400 revenue

Kitchen-fitting campaign producing 70% of all revenue. ROAS: 7.6x. Double the budget. Cut the underperformers. Decision made in seconds.

spend: £2,400 · revenue: £18,400 · ROAS: 7.6x
✕ £2,400 spent. No idea what it produced.
✓ £18,400 attributed. Budget doubled on what works.
Social Proof

Built for businesses that spend on marketing

From dental clinics to e-commerce brands, the question is always the same: which campaigns are making money?

70%
of revenue traced
to one campaign
"We were spending £8k a month on Google Ads with no idea which campaigns were actually producing work. Within a week we could see that one campaign was responsible for 70% of our revenue. We doubled it and cut the rest."
JM
James M.
Luxury Kitchen Company
62%
of leads came
from phone calls
"Most of our leads call us. We always assumed Google Ads was working but couldn't prove it. Pathalytics showed us exactly which pages and campaigns were driving calls. Marketing meetings are much shorter now."
RE
Rachel E.
Cosmetic Dental Clinic
12
client dashboards
replaced spreadsheets
"I manage 12 client websites. Before Pathalytics I was building attribution reports manually in spreadsheets. Now every client has a live dashboard showing exactly what their spend produces. It's changed how we justify our fees."
DK
Dan K.
Digital Marketing Agency
Clear Boundaries

What we'll never do

Clear boundaries. The system stays in its lane.

🔇
Email your leads

No drip campaigns or automated outreach

📣
Nudge your team

No reminders or task notifications

🔄
Replace your CRM

Complements, never competes

🔑
Ask for API keys

No OAuth tokens or login credentials

🛒
Touch your checkout

Observes silently, never interferes

⚙️
Change workflows

Nobody works differently

Works with the tools you already use
ShopifyShopify
WooCommerceWooCommerce
StripeStripe
PayPalPayPal
SquareSquare
CalendlyCalendly
TypeformTypeform
JotFormJotForm
HubSpotHubSpot
SalesforceSalesforce
PipedrivePipedrive
Gravity FormsGravity Forms
FreshaFresha
AcuityAcuity
SimplyBookSimplyBook
WordPressWordPress
SquarespaceSquarespace
WixWix
Two Plans

One question decides your plan

Does your conversion data come from your website? Core. Does it come from external platforms too? Connected.

Core
Install the script. Attribution just works. For businesses where conversions happen on or through the website.
£ 39 /mo
  • Every visit tracked — source, campaign, pages, time on site
  • Lead capture forms, call widgets, and phone call attribution
  • Revenue tracked through CRM deal values
  • Automatic matching — leads connected to campaigns automatically
  • Built-in CRM, analytics, session explorer
  • Revenue per campaign and domain
Start Free Trial
Connected
Everything in Core, plus attribution for conversions in your existing external systems.
£ 149 /mo
  • Everything in Core
  • Online store attribution — Shopify, WooCommerce, Square, Stripe
  • External form attribution — Typeform, JotForm, Gravity Forms
  • Booking attribution — Calendly, Fresha, Acuity, SimplyBook
  • CRM deal attribution — HubSpot, Salesforce, Pipedrive
  • All platforms in one dashboard — revenue by campaign across everything
Get Started
FeatureCoreConnected
Tracking & Data
Every visit tracked — source, campaign, pages, time on site
Lead capture widgets with full attribution
Custom form builder — embeddable, fully attributed
Phone call attribution from clickable numbers
Attribution
Automatic attribution — leads connected to campaigns
Tracking links to accelerate attribution
Unmatched lead insights on dashboard
Revenue
Revenue tracked through CRM deal values
Revenue per campaign and domain
CRM & Analytics
Built-in CRM with sales pipeline
Lead detail with full attribution journey
Session explorer with visitor journey
Campaign builder with link tracking
Analytics dashboard with conversion funnel
Online Store Tracking
Shopify, WooCommerce, Stripe, PayPal, Square
Automatic transaction recovery
External Form Attribution
Typeform, JotForm, Gravity Forms, CF7, Cognito
Booking Platform Attribution
Calendly, SimplyBook, Acuity, Fresha, Timely
CRM Deal Attribution
HubSpot, Salesforce, Pipedrive
Revenue attributed when deals close
Dashboard & Monitoring
Connected dashboard — attribution rate per platform
Lead deduplication across all sources
Which Plan Fits?

Find a business like yours

The journey shows exactly what Pathalytics tracks and which plan you need.

🦷 Cosmetic Dental Clinic Healthcare · Form + Phone Core
Private dental practice spending £5k/mo on Google Ads. Patients enquire via the contact form or call the front desk.
Google "veneers near me"
Treatments page
Pricing page
Submits contact form ✓
Why Core: Both conversion paths happen on the website. Form submissions create leads with email — attributed instantly. Phone calls are matched by timing. The practice never changes their workflow.
🛒 Online Gift Shop E-commerce · WooCommerce Connected
Gift shop selling candles, prints, and homeware on WooCommerce. Runs Facebook and Google Ads.
Google Ad click
Browse products
Add to cart
Order confirmed · £47 ✓
Why Connected: Revenue comes from online transactions, not CRM deals. Connected detects the WooCommerce checkout automatically and captures the order total. Every sale is attributed to the campaign that drove it.
🏠 Estate Agent Property · Hosted Typeform + HubSpot Connected
Estate agent spending £8k/mo on Google Ads. "Get a Valuation" links to a standalone Typeform page. Responses go to HubSpot where agents manage the pipeline.
Google Ad "house valuation"
Landing page
→ typeform.com
Fills in form
Agent closes in HubSpot
Why Connected: Two external systems — Typeform for lead capture and HubSpot for deal management. Connected captures both automatically and attributes the full pipeline back to the original Google Ad.
Get Started

Stop guessing.
Start attributing.

14-day free trial. No credit card. Install one script and see where your revenue really comes from.

Start Your Free Trial
Takes under 10 minutes · Works with any website