dupes.
Revenue-first web & AI analytics

Know exactly where every purchase, lead, signup, booking or visitor comes from.

The whole funnel, end to end: every channel and campaign traced to the conversion it produced — a purchase, a signup, a booked call. Products, services and subscriptions alike. Plus AI Visibility: see which AI assistants read, cite and crawl your site. One lightweight script.

No credit card needed · cookieless · 1-line install

Overview

acme.io · last 7 days · all traffic
Visitors
5.7k
Avg. session
2m 33s
Returning
33%
1.9k visitors
AI visits
1.3k

Traffic · last 7 days

Visitors vs returning visitors
VisitorsReturning
SatSunMonTueWedThuFri

Sources

Organic Search2,149
Direct1,766
Social1,106
Referral642
AI366
Email321

Audience

/4,816100%
/pricing1,42730%
/blog/analytics-guide99921%
/features81217%
/docs78516%
/signup4199%

Visitors by location

hover a country
United States2765
United Kingdom838
Germany642
France482
India428
Canada375
Brazil321
Portugal268

Goals

+ New goal
Initiate form359 visitors
433conversions
Submit form161 visitors
172conversions

AI VisibilityNEW

Which AI assistants read, cite and crawl your site
AI Answers
444
User-triggered fetches to answer a person
Indexing
482
Pages crawled for AI search indexes
Training
380
Requests from model-training crawlers
AI agents & crawlers detected
GooglebotGoogleIndexing232
ChatGPT-UserOpenAIAI Answers187
GPTBotOpenAITraining161
Perplexity-UserPerplexityAI Answers132
OAI-SearchBotOpenAIIndexing118
ClaudeBotAnthropicTraining107
Claude-UserAnthropicAI Answers86
PerplexityBotPerplexityIndexing78
AI INSIGHT
ChatGPT-User fetched your pricing page 187× in the last 7 days — your content is being cited in AI answers.
Interactive demo · sample datascroll inside the window ↓
Trusted by 7,000+ founders, marketers & agencies
NorthwindLoopworkBasecraftFernpathVellumCobalt
The whole funnel, one script

From first click to conversion.

Pageviews are where the funnel starts, not where it ends. Dupes follows each visitor from the channel and campaign that brought them, through the pages they read, to the goal they completed — and shows you the AI crawlers shaping how your brand turns up in AI answers.

Top of funnel: channels & campaigns

Every visit traced to its channel, referrer and exact UTM campaign — organic, social, email, referral, paid and AI. Ad clicks are caught from their gclid, fbclid or msclkid too, so paid traffic stops hiding inside Direct.

Mid funnel: the path they took

The pages, devices and browsers between the click and the decision, plus how many visitors came back for a second look.

Bottom of funnel: goals & conversions

A purchase, a signup, a booked call, a submitted brief — track any of them with one line, window.dupes("goal") or a data-dupes-goal attribute. Each one reports conversions and the visitors behind them.

AI Visibility

See which AI assistants read, cite and crawl your site — Answers, Indexing and Training — detected server-side. The edge most analytics miss.

Live world map

Watch visitors light up across the globe in real time, with a country breakdown beside it.

Cookieless, private, unlimited

A hash-based, rotating visitor id means no consent banner and no personal data stored — across unlimited websites on one login.

Live, right now

See your traffic across the globe

Watch exactly where your visitors — and the AI bots reading your site — are, the moment they land.

Live visitorsonline now
1,286
United States418
United Kingdom163
India147
Portugal121
Singapore98
Australia84
United Arab Emirates71
South Africa49
Germany38
Brazil27

Live in under a minute

One line of code. No tag manager, no data engineer.

01

Drop in the script

Paste one line before </head>. Ready-made Next.js snippet included.

<script src="https://dupes.io/js/script.js" data-dupes-id="dps_…"></script>
02

Watch it flow in

Visits, channels, campaigns, pages and geography populate instantly — plus AI crawler hits detected server-side.

03

Act on it

Set goals for the conversions that matter, see which channels and campaigns produce them, and track how AI assistants surface your content over time.

Frequently asked questions

Everything you need to know before you install.

No. The tracking script is under 5KB and loads asynchronously, so it never blocks your page or hurts your Core Web Vitals.

Simple, honest pricing

One plan. Every feature. Cancel anytime.

ProSave 25%
$9/mo, billed yearly
or $12/mo billed monthly
Start free trial
No credit card needed
Unlimited events & pageviews
Full-funnel channel & campaign attribution
Paid-click detection (gclid, fbclid, msclkid)
Goals & conversions — purchases, signups, bookings
AI crawler tracking (Answers / Indexing / Training)
Unlimited websites, live map & world globe

Stop guessing which campaigns actually convert.

Install Dupes today and watch the funnel fill in — channel, campaign, conversion, human and AI — within the hour.

Start free trial
No credit card needed