Skip to Content
Developer DocsWeb installationClient-side tracking
💡

This feature is only available on Business plans and above .

Revroute’s powerful attribution platform lets you understand how well your links are translating to actual users and revenue dollars.

Conversion analytics

In this guide, we’ll learn how to track conversion events with Revroute using client-side tracking.

⚠️

Client-side conversion tracking comes with the following limitations:

  • Ad blockers – Users with ad blockers may prevent tracking scripts from loading.
  • JavaScript disabled – Events won’t be tracked if users have JavaScript disabled.
  • Network issues – Failed network requests won’t retry automatically.
  • Privacy concerns – Some users may block client-side tracking for privacy reasons.

For more accurate conversion tracking, consider using server-side conversion tracking.

Step 2: Install the Revroute Analytics script

Step 3: Track lead events

💡

Looking to track sales without a prior lead event? Pass clickId directly alongside customer details when calling track/sale — see the API reference for full details.

Step 4: Track sale events

💡

Looking to track refunds? Use the PATCH /commissions/{id} endpoint to mark the corresponding commission as refunded when your billing webhook fires a refund event.

Step 5: View your conversions

And that’s it – you’re all set! You can now sit back, relax, and watch your conversion revenue grow. We provide 3 different views to help you understand your conversions:

Last updated on