Features Pricing Partners FAQ Start Free Trial Login
Revenue Attribution Platform

Every visit.
Every signal.
Every sale attributed.

One script tracks visitors from first click to final purchase. Leads and sales are connected back to the campaign that started them automatically.

13 signal types
9 checkout platforms
Zero API keys
✓ Lead matched
Form → auto-attributed
+£4,200
Google Ads → kitchen-fitting
visitor journey · sarah mitchell
🌐

Entry · Google Ads

/services/kitchen-fitting · campaign: kitchen-fitting

captured
📡

4 Signals · 6 min session

gallery · pricing · video · quote form

tracked
📝

Form Submitted

/get-a-quote · sarah mitchell · 14:34

matched
💬

Quoted £4,200

salesman · normal process

crm
💰

Won · £4,200

Google Ads → kitchen-fitting → form → won

attributed
The Journey

From first click to attributed revenue

Five steps. Fully automatic. No manual work at any stage.

🌐

Entry

Visitor lands from Google Ad, social post, or referral link

📄

Signals

Pages viewed, widgets clicked, forms started, phone call placed

🧲

Lead

Enquiry submitted, call made, booking requested

🔗

Match

Engine links the lead back to the original visit automatically

💰

Revenue

Sale attributed to the campaign that started it all

Platform Features

Everything you need to see what's working

Dashboard, activity feed, automatic matching, lead detail, and transaction tracking — all from one script.

2,847
Entries
↑ 12%
184
Signals
↑ 8%
23
Leads
↑ 15%
£18,400
Revenue
↑ 22%
REVENUE BY CAMPAIGN
Google Ads
£9,200
Facebook
£4,800
Organic
£3,100
Referral
£1,300

Revenue per campaign.
Not just clicks.

Your dashboard shows the full picture: entries, signals, leads, and actual revenue — broken down by campaign, channel, and domain. Compare periods, spot trends, and see exactly where your budget is producing results.

  • KPIs with period-over-period comparison
  • Revenue breakdown by campaign source
  • Filter by domain, period, or campaign type
  • Leads status breakdown — won, pipeline, lost
Entry · Google Ads
/services/kitchen-fitting
14:31
Signal · Add to Cart
/products/oak-worktop
14:33
Phone Call
/contact
14:34
Lead Created
Auto-attributed to Google Ads campaign
14:40
Transaction · £4,200
Google Ads → kitchen-fitting → phone → quoted → won
Feb 8

Watch the journey unfold in real time

The activity feed shows every visitor interaction as it happens — entries, page views, widget clicks, phone calls, and form submissions — plus transactions on Connected. Human-readable labels instead of event codes.

  • Real-time feed with 13 signal types
  • Full journey visible on lead detail page
  • Attribution source shown for every lead
  • Attribute every sale to its full path
Form submission
Contact form → lead automatically attributed to campaign
matched
Browsing signal
Visitor identified during browsing → attributed on conversion
matched
Phone call
Phone call matched to website visit by timing
matched
Timing match
Single visitor on contact page at the right time
matched
Waiting to resolve
Unmatched lead — will resolve automatically on next visit
pending

Leads matched automatically.
Zero manual work.

Every lead and sale is automatically connected back to the campaign that produced it. Forms, phone calls, orders, bookings — all matched without any manual work. Unmatched records keep trying automatically until they resolve.

  • Most matches resolve instantly when the lead is created
  • 🕐 Unmatched records resolve automatically over time
  • 📋 Copy Tracking Link for manual acceleration
  • 📊 Attribution source visible on every lead
Sarah Mitchell
Auto-attributed
Entry · Google Ads
/services/kitchen-fitting · Feb 5, 14:31
Viewed 4 pages · 6 min session
/gallery → /pricing → /testimonials → /contact
Phone call
/contact · Feb 5, 14:34
Lead created · Quoted £4,200
Auto-attributed to Google Ads campaign
Won · £4,200
Google Ads → kitchen-fitting → phone call → won

The full story behind every lead

Lead detail shows the complete attribution journey — from the ad they clicked, through every page they viewed, to the phone call, the quote, and the final sale. Your marketing person sees exactly what produced the revenue.

  • Visual timeline of every touchpoint
  • Built-in CRM pipeline: New → Contacted → Quoted → Won/Lost
  • Attribution source and campaign shown
  • Copy Tracking Link to accelerate unmatched leads
PLATFORM AUTO-DETECTION
The script detects your checkout platform and handles attribution automatically
WooCommerce
Shopify
Stripe
PayPal
Square
Ecwid
EDD
BigCommerce
Weebly
SAME DOMAIN
Cookie persists through checkout. No injection needed.
CROSS DOMAIN
Visitor ID injected silently before domain break.

Transaction tracking across every checkout

On Connected, the script auto-detects your checkout platform and tracks transactions automatically — whether it's WooCommerce, Shopify, Stripe, or PayPal. No plugins, no API keys, no configuration.

  • 🛒 9 checkout platforms auto-detected
  • 🔗 Automatic tracking across domain breaks
  • 💳 Stripe Elements and PayPal buttons supported
  • 📊 Revenue per campaign and domain in dashboard
How It Works

Install one script. See revenue by campaign.

Three steps. Under ten minutes. No code changes to your checkout, forms, or CRM.

01

Paste the tracking script

Add one script tag to your website header. The script starts recording visitor entries, UTM parameters, referrer sources, and page interactions immediately.

⚡ 2 minutes
02

Add your widgets

Drop signal widgets onto your key pages — contact forms, phone links, pricing calculators. Each one captures a full attribution payload tied to the visitor.

⚡ 5 minutes per widget
03

Watch revenue appear

As visitors become leads and leads become customers, Pathalytics connects the dots. Your dashboard shows revenue by campaign — no manual attribution needed.

📊 Data flows in real time
Design Principle

Designed to be invisible

Pathalytics runs behind the scenes. Your team never changes how they work. The system tracks, matches, and reports — nothing more.

🔇

Never emails your leads

No drip campaigns, no nurture sequences, no automated outreach of any kind.

🤝

Never nudges your sales team

Your salesperson sells the way they always have. Zero workflow changes required.

🔌

No API keys or OAuth

No integrations to authenticate, maintain, or fix when platforms update.

🛡️

Doesn't touch your checkout

Observes and records without interfering. Tested against live Shopify, Stripe, and PayPal.

📇

Doesn't replace your CRM

Lightweight built-in pipeline complements your existing tools. Never writes back.

🕐

Patient by design

Matching takes minutes or weeks. The system never rushes, guesses, or gives up.

Get Started

See where your revenue really comes from

14-day free trial. No credit card required. Install one script.

Start Your Free Trial