Affiliate and referral tracking for e-commerce, SaaS, and service businesses

Turn referrals into revenue you can measure.

Affiliatops tracks every partner referral from first click to final payout, across orders, sign-ups, subscriptions, and leads, and holds each commission until the revenue is safe from refunds.

  • Recurring commissions for SaaS
  • Script, Stripe, and API tracking
  • Refund-safe hold period
  • IDR by default, multi-currency
Orders, SaaS sign-ups, and service leads flowing through one hub into partner payouts

One program, every partner type

Creators, communities, resellers, agencies, and loyal customers work from the same portal.

The questions spreadsheets can’t answer

Which partner brought this customer?

Every referral link click, order, sign-up, and submitted lead is tied to the partner who drove it.

Is this commission still owed after the refund?

Commissions wait out a hold period you set. A refund cancels or claws back the matching commission.

What do we actually owe each partner?

Balances, approvals, payouts, and invoices live in one ledger with an audit trail.

How it works

From first click to paid commission.

Replace scattered chats, coupon exports, and manual payout checks with one flow your team and your partners can both follow.

  1. 1

    Invite partners

    Open a branded portal. Partners apply, you approve them, and each one gets their own referral link.

  2. 2

    Track every conversion

    A script on your site, Stripe, or the server API records clicks, orders, sign-ups, and payments.

  3. 3

    Approve what’s real

    Commissions wait out your refund window, and refunds reverse them before anything is paid.

  4. 4

    Pay with confidence

    Approve payouts, pay through your usual method, and keep invoices and a full audit trail.

Glowing steps from partner badge to referral link, approved conversion, and payout

Use cases

One partner program, whatever you sell.

Pick your business type when you set up your workspace. Affiliatops shapes the dashboard, tracking, and commission rules around it.

E-commerce

Online stores and social commerce

  • Orders tracked by a script on your store, whether it runs on Shopify, WooCommerce, or a custom site
  • A percentage or fixed commission per order, set per partner group
  • Refunds cancel or claw back the matching commission

SaaS

Subscription software

  • Sign-ups from your app, then subscriptions and payments from Stripe or your billing system via API
  • Recurring commission for the first payment, a set number of months, or the customer’s lifetime
  • MRR, churn, trial conversion, and cohorts, broken down by partner

Services and more

Agencies, consultants, education, memberships

  • Partners submit leads from their portal for your team to qualify
  • Record payments by hand or send them by API, one-off or recurring
  • Commission on each recorded payment, with the same hold and refund rules

Platform

The layer between your business and your partners.

Built Indonesia-first for how brands grow here, through KOLs, reseller networks, communities, and loyal customers, with IDR by default.

Program command center

Commission rules, partner groups, coupons, marketing resources, and team roles in one workspace.

Partner portal

Partners get their links, codes, resources, referral status, and payout history without asking your team.

Tracking developers trust

One script tag, signature-verified Stripe webhooks, and an idempotent server events API with OpenAPI docs.

Reporting finance can use

Partner performance, cohorts, scheduled reports, and CSV exports, plus MRR and churn for SaaS programs.

For partners

See exactly what you’ve earned, and when it pays.

Creators, resellers, consultants, and communities get a portal that answers their questions before they have to ask.

  • Your own referral link to share anywhere
  • Live status for every referral, sign-up, and sale
  • Each commission shown as pending, approved, or paid
  • Payout history and marketing resources in one place
  • Recurring earnings you can follow on SaaS programs
Join as a partner

Every commission, one clear path

How a commission moves in the partner portal

  1. 1
    PendingInside the refund hold
  2. 2
    ApprovedAdded to your balance
  3. 3
    PaidIncluded in a payout

Refunds during the hold period reduce or cancel the commission before it reaches your balance.

FAQ

Questions before you start

Who is Affiliatops for?

Businesses that grow through partners: online stores, SaaS companies, and service businesses such as agencies, consultants, and education providers. Partners join the programs those businesses run.

Do I need a developer to set it up?

Not for everything. The tracking script is one line of HTML, and connecting Stripe means pasting a webhook address into your Stripe dashboard. Service businesses can record leads and payments by hand. A developer helps if you want to send events from your own backend through the API.

How are refunds handled?

Every commission waits out a hold period you choose (30 days by default). If a refund arrives, the matching commission is cancelled or reduced. If it was already paid, the amount is deducted from the partner’s next payout.

Can partners earn recurring commission?

Yes, in SaaS and “Other” workspaces. Pay on the first payment only, for a set number of months, or for the customer’s lifetime, and optionally add a bonus for sign-ups or trials.

Which platforms does it work with?

Any website that can load a script tag, including Shopify and WooCommerce stores; Stripe for subscription billing; and other billing or CRM systems through the server API.

Which currencies are supported?

Rupiah (IDR) is the default. Each workspace can use another currency, such as USD, SGD, or MYR.

How do I get started?

Create a business workspace. We review each new workspace before it goes live, then a short setup wizard walks you through your business type, details, and commission rules.

I’m a partner. How do I join?

Register as a partner. The business running the program reviews your application, and once you’re approved your dashboard shows your referral link and earnings.

Start with the channel your customers already trust.

Create your business workspace, choose your business type, and set the commission rules for your first partner program.

Included in every workspace

  • Admin workspace and branded partner portal
  • Referral links, coupon management, and a tracking script
  • Stripe webhooks and a server events API
  • Commission holds, refund clawbacks, and payout reviews
  • Partner onboarding emails and marketing resources

Want to see it first?

The live demo store shows referral tracking working end to end, from a partner link to a tracked order.