Documentation
Guides
Setup in plain language. Start with the tracker, then connect payments or Search Console when you need them.
Start here
Do this once. About five minutes.
Connect
Optional. After tracking is working.
- Connect Google Search ConsoleSee the Google keywords people used to find you — clicks, inside RevFast.SEO and content · ~4 min
- Connect payments so sales match visitsThree parts: tracking on your site, Connect in RevFast, then ros_visitor_id on checkout. Open the guide for your provider for exact dashboard clicks and code.Stores and SaaS · ~8 min
Payments
Step-by-step for each gateway: keys, webhooks, ros_visitor_id, test order, troubleshooting.
- Connect Stripe to RevFastPaste your Stripe secret key, let RevFast register the webhook, and send ros_visitor_id on every Checkout Session so each payment matches the visit.SaaS and stores using Stripe Checkout · ~12 min
- Connect Polar to RevFastCreate a Polar organization token with the right scopes, paste it in RevFast (we register the webhook), then pass ros_visitor_id when you create checkouts in your app.Indie SaaS on Polar · ~20 min
- Connect Lemon Squeezy to RevFastAPI key in RevFast, webhooks for order_created, and checkout custom data — Lemon returns custom fields as meta.custom_data on the webhook.Digital products and SaaS on Lemon Squeezy · ~12 min
- Connect Dodo Payments to RevFastDodo API key, payment.succeeded webhook (Standard Webhooks signing), and checkout session metadata with ros_visitor_id.Global checkout on Dodo Payments · ~12 min
- Connect Razorpay to RevFastKey ID and secret in RevFast, webhooks for payment.captured and order.paid, and ros_visitor_id in order notes (plus Checkout options.notes).India — Razorpay Checkout · ~12 min
- Connect Paytm to RevFastMerchant key in RevFast, Payment Status webhook on https:443, and udf1 on Initiate Transaction carrying ros_uid.India — Paytm Payment Gateway · ~14 min
Install tracking
Same tracker everywhere — pick the path that matches your site.
- Install the HTML scriptOne tag for any site — Webflow, Framer, custom HTML, PHP, static hosts.Any website · ~2 min
- Install in a JavaScript appOne import for React, Next.js, Vue, or Vite. Same tracker as the HTML snippet.JavaScript apps · ~3 min
- Connect ShopifyCustom Shopify app → install on store → paste Client ID and secret in RevFast. Tracking, cart, checkout, and attributed orders are automatic — no manual ros_uid.Shopify stores · ~10 min
- Install on WordPressUpload the official plugin or paste the snippet. WooCommerce purchases can be attributed server-side.WordPress / WooCommerce · ~4 min
- Install on Next.jsPaste one Script tag in the root layout. In-app page changes are counted automatically.Next.js apps · ~3 min
- WooCommerce salesInstall the WordPress plugin. Paid orders show next to the visit that led to them.WooCommerce stores · ~5 min
- Install on Webflow / Framer / WixPaste the snippet once in Head code, then publish.No-code builders · ~2 min
- Install with Google Tag ManagerCustom HTML tag on All Pages.Marketing teams · ~3 min