Explore the demo. Get your own analytics dashboard running in just a few clicks

Get started in 2 minutes

Setup

Connect your website and Solana activity.

Install tracking script
Add this script to your website to start tracking visitors, sessions and campaign attribution. The stub before the async tag queues trackTx / identifyWallet until the bundle loads. Add data-debug on the async tag if you want console logs.
demo-app.example

Click Add, or press comma or Enter.

Connection check

Opens each allowed domain and asks the tracker if it is running. Allow popups for this page.

Track a transaction manually
Call this from your frontend code when the final signature is not produced by the user's wallet signAndSend (for example after an x402 settle or gasless relayer response). Synchronous — no await — and never throws into your UI.
// In your frontend JS — after settle / relayer returns the final signature:
attricat.trackTx(signature);

A connected wallet is preferred (stronger attributed wallet), but not required for the transaction to appear in Converting metrics. Without a prior connect, Attricat still records the on-chain action and may open a soft identity link for attribution — that does not count as a Connected Wallet.