Developer resources
Start tracking, connect your backend and find the right guide for your setup.
Install the script
Copy your website’s snippet from Setup and add it once to each page. Page views and single-page navigation are tracked automatically.
Choose your installation guide<script defer data-website-id="YOUR_SITE_ID" src="https://revfaro.com/js/script.js"></script>Track browser activity
Script options
Configure the tracking endpoint and cookie domain, or queue calls before the script loads.
JavaScript SDK
Typed tracking, server rendering and cleanup for your app. Available for local installation; not yet published to npm.
Track goals
Record sign-ups, demo requests and other actions with HTML attributes or JavaScript.
Identify users
Connect signed-in visitors to their journeys and help match payments with the identity you choose to send.
Connect your backend
Checkout attribution
Pass visitor details to checkout and understand how recorded payments are matched to visits and sources.
Payment webhooks
Find your provider’s endpoint and setup guide, including the events and signing secret it needs.
Payments API
Report payments, renewals and cumulative refunds from your server with a website API key.
Server-side goals
Record a backend action against a visitor’s latest visit. Check the required fields and plan access in the guide.
First-party proxy
Serve tracking through your own domain with an authenticated server proxy. Keep the proxy secret on your server.
Set up a first-party proxyServer-side API guide
Find authentication, supported endpoints and error responses for payments, goals and bot traffic. Keep website API keys on your server.
Read the server-side API guideReady to connect your first website?
Create a workspace, add your site and copy the script.