the universal template

Create a custom referral program for your product or service


Used by

How it works for your audience

People get referral links

Automatically give everyone referral links or let them join the referral program through a form.

They refer friends

Count successful referrals when referred friends convert to customers, subscribers or leads.

You reward them

Reward the referrers for inviting and their friends for joining. Create reward tiers to gamify the experience.

Why Viral Loops?






Leads generated



Set the rules for your referral campaign

Rewards | Offer anything you want and set your requirements

Offer discounts, cash, products and anything else you think will
get your customers going. Then, set who gets the rewards and when:

✔️ Reward the Referrers for inviting their friends

✔️ Create reward tiers based on the number of referrals

✔️ Reward their friends for accepting the invite

Viral Loops find top sources of word of mouth

Referrers | Set up how people invite others.

Enrol your customers on your referral campaign automatically or let people join through a form. Then, create an experience tailored to your audience:

✔️ Create a page where people get their referral link & check their progress

✔️ Host it on your website or a Viral Loops age

✔️ Use pre-made Viral Loops widgets to display their link, the rewards, progress, and more

Viral Loops customizable widget

Invitees | Set up how people accept invites

Decide where people go after clicking the referral link, how the link looks, and the whole invitee experience.

✔️ Send invited friends to your homepage or sign-up page

✔️ Send invited friends to a customisable Viral Loops page for lead capturing

✔️ Associate invited friends with their referrers

Viral Loops customizable widget

Goals | Define what counts as a successful referral

Set purchases, subscriptions, or any business goal as the goal of your referral campaign. When the invited friends reach the goal, your rewards get distributed.

✔️ Specific Page View as goal trigger

✔️ Zapier, API, or SDK calls as goal triggers

✔️  Referral campaign participation as goal trigger

Viral Loops customizable widget

See it in action

Join the referral waiting list & get Early Access

Once you're in, you can climb the queue by inviting your friends. The closer to the top, the sooner you'll get Early Access.

Don't take our word for it. People ❤️ Viral Loops

"The versatility of the product is unprecedented with a big variety of ready made referral templates for the newbies. Also the support from the team is amazing helping with any steps of the process."
SEO Manager
"Our #1 source of subscriber growth has been through word of mouth and referrals, and Viral Loops has been crucial for tracking and attributing rewards as we’ve scaled from zero to tens of thousands of subscribers."
Founder & CEO
"This is the MailChimp or WordPress of viral campaigns, so fortunate to have found them. We're looking for a Robinhood-style marketing campaign and thought we'd have to program it ourselves— saved us tons of person-hours."
"Viral Loops goes above & beyond at every stage of the process. From setup to launch and everything that comes after, I was amazed by their dedication and thoughtfulness. This group truly cares about their customers— and it shows."

Additional features

Prevent fraudulent participants from joining your referral program

Manage your brand's Word-of-Mouth from a simple dashboard showing who referred the most and how they did it.
Export the list or Import participants from other sources —the data is yours.

Viral Loops find top sources of word of mouth

Create enterprise-level experiences with the Viral Loops API

Convert participants from your backend, create your own widgets, manage rewards, flag people & more with a powerful API.

Integrate with your favorite tools

Viral Loops works perfectly with the tools that you already know and love using.
Mailchimp logo
Mailjet logo
Hubspot logo
Facebook logo
Zapier logo
Google Analytics logo

Unleash the power of multiple-tier rewards