Getting started — install the snippet
From new workspace to your first attributed lead in about ten minutes.
1. Create your workspace
Sign up with your work email — no card needed. Confirm the email, and the onboarding wizard sets your country, currency and timezone (pre-filled from your location; change anything).
2. Add a client account
Every client (or just "your business", if you're in-house) is an account. Your first one is created during onboarding. Accounts contain profiles — usually one per website.
3. Create a tracking site
Go to Tracking in the sidebar. Add the domain(s) your site sends from (e.g. yourclient.com). Trackfully generates a site key and your copy-paste snippet:
<script async src="https://trackfully.vercel.app/t.js"
data-site-key="tf_your_site_key"></script>
Paste it into the site's <head> — every page you want tracked. It's under 8KB and never blocks the page.
4. Wire up consent
The snippet captures nothing until your site signals consent (see Consent setup). The quickest integration is one line in your cookie banner's accept handler:
trackfully('consent', true);
5. Verify
Back on the Tracking page, the site shows "Receiving data" with a timestamp as soon as the first event arrives. Click a page on your site (with consent accepted) and refresh.
6. Watch a lead arrive
Submit any form on the tracked site. Within seconds it appears in your Lead Manager, carrying the campaign, channel, and landing page that produced the visit. From here: set statuses, add quote values, assign teammates, and build reports.