All comparisons

RefRef vs Viral Loops

Your old waitlist shouldn't set this year's price.

Viral Loops is good at waitlists, giveaways, and newsletter referrals built from templates, and RefRef is the open-source platform for referral, affiliate, and loyalty programs. Viral Loops counts every participant since signup, so its quota never resets, and has no free plan; RefRef prices by monthly active participants and is free up to 1,000.

Open sourceFree up to 1,000 active participantsNo share of your revenue

Updated October 20, 2026, checked against the official pages of Viral Loops.

Feature scorecard

RefRef

12/12

Viral Loops

4/12

+6 partly

  • YesOpen sourceViral Loops: Proprietary; its terms bar attempts to derive the source code.
  • YesPricing that doesn't tax your growthViral Loops: Priced by participants counted since signup; the quota never resets.
  • YesReferral, affiliate, and loyaltyViral Loops: Referral, waitlist, and giveaway templates; no commissions or loyalty listed.
  • YesCash payouts with tax formsViral Loops: Rewards through your own Tremendous or Stripe from Growing; no tax forms listed.
See all 12 rows
01RefRef vs Viral LoopsFeature by feature

RefRef vs Viral Loops: feature comparison

RefRef and Viral Loops, feature by feature
FeatureRefRefViral Loops
Open sourceYesAGPLv3 on GitHub. Use RefRef Cloud or run it yourself.NoProprietary; its terms bar attempts to derive the source code.
No vendor lock-inYesFull data export, REST API, and webhooks.YesCSV export on every plan; REST API and webhooks from Plus.
Pricing that doesn't tax your growthYesPriced by active participants. No share of referred revenue, no fee on your own payout rail.PartlyPriced by participants counted since signup; the quota never resets.
Referral, affiliate, and loyaltyYesAll three program types on one integration.PartlyReferral, waitlist, and giveaway templates; no commissions or loyalty listed.
AI assistant and MCPYesSet up and run programs from the in-app assistant, Claude, Cursor, or Codex.YesAI campaign assistant and MCP server.
Cash payouts with tax formsYesPayPal payouts in 98 countries. W-9 and W-8BEN collected.PartlyRewards through your own Tremendous or Stripe from Growing; no tax forms listed.
Rewards inside your billingYesAccount credit, discounts, and plan upgrades in Stripe, Paddle, Polar, Dodo Payments, and RevenueCat.PartlyStripe coupons and credits, triggered by hand, from the Growing plan.
Shopify and WooCommerceYesNative Shopify app and WooCommerce plugin.PartlyShopify app; no WooCommerce plugin on its integrations page.
Signup attribution for your auth stackYesBetter Auth plugin and recipes for Clerk, Supabase, Auth0, WorkOS, and Auth.js.PartlyJavaScript SDK and API; no auth-provider plugins listed.
Embeddable widget and join pagesYesBranded referral widget and public partner join pages.YesEmbeddable widgets and hosted campaign pages.
Custom link domainsYesShare links on your own domain.YesCustom domains for referral links and campaign pages.
Free planYesFree up to 1,000 active participants.NoNo free plan; 14-day trial capped at 10 participants.

Viral Loops facts checked on October 20, 2026 against its official pages. See sources

Switch from Viral Loops to an open-source platform, free to start.

Start free
02Why teams switchThe case

Why teams choose RefRef over Viral Loops

01

Pay for active participants

Viral Loops counts every participant since your account was created, and the quota never resets. RefRef prices by monthly active participants, so an old waitlist does not keep you on a bigger plan.

02

Cash payouts and tax forms included

Run an affiliate program next to customer referrals, pay partners through PayPal in 98 countries, and collect W-9 and W-8BEN forms. Viral Loops leaves reward delivery to you or your own reward accounts.

03

A free plan, not a 10-participant trial

RefRef is AGPLv3 and free up to 1,000 active participants. Viral Loops starts at $35/month billed yearly, after a 14-day trial capped at 10 participants.

03Inside RefRefProduct tour

Everything you need, from the first click to the payout.

RefRef Console home: referred signups, purchases, and attributed revenue

Referral, affiliate, and loyalty in one place

Run customer referrals, a partner program, and a loyalty program side by side, each with its own rewards and results.

RefRef Console: referral, affiliate, and loyalty programs

Rewards inside your billing

Give account credit, discounts, or plan upgrades straight in Stripe, Paddle, Polar, Dodo Payments, or RevenueCat.

RefRef Console: choosing how rewards are delivered in Stripe

Partners, invitations, and applications

Invite partners, approve applications, and give each one a branded join page and link.

RefRef Console: partners, invitations, and applications

Cash payouts, done for you

RefRef pays partners through PayPal in 98 countries, collects W-9 and W-8BEN forms, and shows every statement.

RefRef Console: payout statements and transfers
04PricingWhat you pay

Viral Loops pricing vs RefRef pricing

RefRef

RefRef plans
PlanPriceIncludes
Free$0Up to 1,000 active participants
Starter$49/month5,000 active participants ($29 billed annually)
ProFrom $119/month10,000 to 50,000 active participants, custom domains

No overage, no share of referred revenue. Managed PayPal payouts cost 2%.

Viral Loops

Viral Loops plans
PlanPriceIncludes
Start-up$49/month ($35/month billed yearly)1,000 participants, lead generation campaigns
Plus$139/month ($99/month billed yearly)5,000 participants, customer referrals, custom domain, API
Growing$229/month ($159/month billed yearly)10,000 participants, automated, Stripe, and Tremendous rewarding
Power$399/month ($279/month billed yearly)25,000 participants, team member invites
EnterpriseCustom25,000+ participants
05IntegrationsEcosystem

Plugs into the stack you already run.

Native billing, commerce, and auth integrations, plus an open API, webhooks, and MCP for AI agents. The ecosystem grows every month.

Billing
StripePaddlePolarDodo PaymentsRevenueCat
Commerce
ShopifyWooCommerce
Auth
Better AuthClerkSupabaseAuth0WorkOSAuth.js
Payouts
PayPalW-9 and W-8BEN forms
Automation and AI
REST APIWebhooksMCPZapierMakeActivepiecesClaudeCursorCodex
06SwitchThree steps

Switch from Viral Loops in three steps.

Your partners and customers keep what they earned. We help you move.

1

Export participants and referral codes from Viral Loops as CSV, and list any rewards still pending.

2

Import them into a RefRef referral program, and connect your billing provider or store so conversions keep tracking.

3

Replace the Viral Loops widget with the RefRef widget, then test one signup and one conversion before you pause your Viral Loops plan.

07QuestionsFAQ
01

How does Viral Loops count participants?

Viral Loops counts every participant since your account was created, and the quota never resets, so an old waitlist keeps counting against your plan. RefRef counts active participants: free up to 1,000, and $49/month for 5,000.
02

How much does Viral Loops cost?

Viral Loops runs from $49/month ($35 billed yearly) for 1,000 participants to $399/month ($279 billed yearly) for 25,000, and customer referrals start on Plus at $139/month. RefRef is free up to 1,000 active participants, and Pro L covers 50,000 for $399/month, or $259 billed yearly.
03

Does Viral Loops pay rewards in cash?

Not by itself: from Growing, rewards go through your own Tremendous or Stripe account, and no tax forms are listed. RefRef pays partners through managed PayPal payouts in 98 countries and collects W-9 and W-8BEN forms.
04

Can I migrate from Viral Loops to RefRef?

Yes. Export participants and referral codes as CSV, import them into a RefRef referral program, and swap the Viral Loops widget for the RefRef widget.

When Viral Loops fits

Choose Viral Loops if you want a prelaunch waitlist, giveaway, or newsletter referral campaign from a ready-made template, set up without code.

Sources, checked October 20, 2026

Written by the RefRef team. Viral Loops is a trademark of its owner; RefRef is not affiliated with it. Plans change, so check the official pages before you buy. Spot an error? Tell us and we correct it.