documentation

Get started in 4 steps

Install the tracker, validate signals, then unlock attribution with a conversion event.

revlyty dashboard preview

Overview

Total clicks

144

New leads

0

Active links

1tracked links

revlyty-course.vercel.app

-> https://revlyty-course.vercel.app

2026-02-22144 clicks

Devices

Last month

144

clicks

Sources

Last month
SourceClicksShare
DDirect7552.1%
Gaccounts.google.com3121.5%
Rrevlyty.app3020.8%
Gwww.google.com85.6%

Browsers

Last month
BrowserClicksShare
CChrome13694.4%
SSafari85.6%

script

tracker.js installed

events

pageview live

signal

conversion ready

tracker/tracker.js
ingestionPOST /api/track
privacyno PII by default
limitsplan-based

SPA-ready

Auto pageviews for pathname changes via History API.

Domain protected

Origin mismatch is blocked server-side for safety.

Debuggable

Use data-debug="true" + window.revlyty.debug.

1. Create a site

Add your domain to generate a site id.

2. Install the script

Paste the tracker in your website head.

3. Verify data

Open realtime or events and confirm pageviews.

4. First revenue signal

Send a conversion event to validate attribution.

What happens after install

The tracker starts sending pageviews immediately.

endpoint/api/track
max payload16kb

pageview

Recorded on initial load and when SPA pathname changes.

session_end

Recorded on beforeunload with duration (seconds).

custom / conversion

Sent only when you call window.revlyty.track(...).

Quick validation checklist

Use this to confirm you are live before deeper setup.

1. tracker loads

Open your website, confirm /tracker.js returns 200.

2. pageviews appear

Open realtime or events, confirm page_path matches.

3. no domain mismatch

If you see 403, fix site domain vs origin host.

4. send a custom event

Call window.revlyty.track and confirm it appears.