Introduction to AdvocateLoop
AdvocateLoop is a referral tracking platform that helps brands turn happy customers into advocates. When a customer shares your brand with friends, AdvocateLoop tracks shares, clicks, and purchases — and rewards both the advocate and the friend they referred, automatically.
What you can do with it
- Give advocates a link to share — and a widget to share it from.
- Offer referred friends a discount that applies automatically at checkout.
- Reward advocates when the friends they refer make a purchase.
- See performance — shares, clicks, and conversions — in your dashboard.
You configure your program once — your reward, your branding, your rules — and AdvocateLoop handles tracking and rewards from there.
Key concepts
A few terms used throughout these docs:
Brand — Your business. Each brand has its own referral program, settings, and data, identified by a unique Brand ID.
Advocate (referrer) — A customer who shares your brand. Each advocate has a unique referral code and a shareable link.
Referral code — A short alphanumeric code tied to an advocate (for example, V2AVMRDJ).
Claim — A record that a referred visitor has started redeeming a referral, such as by entering their email or beginning checkout.
Conversion — A completed purchase from a referred visitor. This is where the order amount, any discount applied, and the advocate’s reward are recorded.
Widget — An embeddable component that lets visitors claim a referral discount or sign up as an advocate on your site.
Integration options
AdvocateLoop offers a few ways to integrate, depending on your platform:
WooCommerce plugin
If you run a WooCommerce store, install the AdvocateLoop WooCommerce plugin. It detects referral links, applies the discount, and records purchases for you. No code required.
Get started with WooCommerce →
JavaScript integration (any website)
For any website — Shopify, Squarespace, custom builds, or anything with a checkout — add a single script tag. AdvocateLoop’s script handles click tracking and widget display, and you add a small snippet to your thank-you page to record purchases.
Server-to-server API
For custom integrations, headless commerce, or backend-driven workflows, use the REST API directly to send events to AdvocateLoop from your own server code.
Dashboard
Every brand gets a dashboard at app.advocateloop.com where you can:
- View referral performance (clicks, claims, conversions, revenue)
- Manage advocates and their referral codes
- Configure your referral program settings
- Customize your referral widget
- Manage your team and billing