the universal template

Create a custom referral program for your product or service

Heading

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?

2016

Established

52K+

Campaigns

61M+

Leads generated

32M+

Referrals

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 every successful referral or set milestones

✔️ Reward referred friends for accepting the invite

✔️ Distribute rewards manually, send gift cards with Tremendous, or use Stripe for coupons and credit

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 page

✔️ 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

The Universal Referral FAQ

The Universal Referral template by Viral Loops is a flexible framework that lets you build a long-term referral program for your brand or product. It is designed to keep rewarding loyal customers who bring new people into your business, helping you create sustainable word-of-mouth growth.

The Universal Referral template is the natural next step after a prelaunch campaign. While your prelaunch helped you build buzz and gather early signups, the Universal Referral lets you transition into a long-term customer referral program. It keeps the momentum alive by encouraging your new users to keep spreading the word and sustains word-of-mouth growth well beyond your launch.

You decide the rewards and the actions you want referred users to complete, such as signing up, subscribing, booking a demo, or making a purchase. Customers get their own referral link to share, and when their friends convert, they earn rewards. The template is built for continuous use, not just short campaigns, so you can run it indefinitely as a core part of your growth strategy.

Yes. Unlike one-off giveaways or time-limited campaigns, the Universal Referral template is ideal for always-on customer referral programs. This means:

  • Customers can join and start referring at any time.
  • Rewards accumulate over time, encouraging repeat sharing.
  • It becomes a permanent growth channel for your brand.

You can structure rewards in different ways to keep participants engaged:

  • Milestone rewards – Participants unlock bigger prizes once they reach specific referral goals, such as after 3, 5, or 10 referrals.
  • Recurring referrer rewards – The referrer earns a reward for every successful referral, creating constant motivation to keep sharing.
  • Referred user rewards – New users also get an incentive, such as a discount, credit, or bonus, when they sign up through a referral, making them more likely to convert.

Absolutely. You control the look, feel, and messaging of widgets, landing pages, and emails so that your referral program feels like a natural extension of your brand. Viral Loops AI can also automatically detect your brand settings, including logo, colors, and typography, and load them directly into your campaign and widgets. This helps you launch faster with a design that already matches your identity.

Viral Loops automatically tracks all referral activity including clicks, signups, conversions, and earned rewards. The dashboard gives you a clear picture of long-term performance, helping you identify top referrers and measure referral-driven growth month after month.

Yes. The Universal Referral template adapts to a wide range of use cases, from digital products and SaaS platforms to communities and services. It is designed for sustainable growth across industries, not just one-time promotions.

You have two options for handling rewards:

  • Manual rewards – You maintain full control and responsibility for processing each participant's reward yourself.
  • Automated rewards – You can connect Viral Loops with supported platforms such as Stripe, Tremendous, and Sendoso to automatically deliver rewards at scale.

Yes. Viral Loops integrates with many popular CRMs and marketing tools, including HubSpot, Customer.io, Mailchimp, and ActiveCampaign. For even more flexibility, you can connect through Zapier, which allows you to link Viral Loops with thousands of other platforms and create custom workflows that fit your business.

Viral Loops provides robust safeguards to ensure your referral program remains secure and credible. Core capabilities include:

  • User banning – Permanently block fraudulent participants and automatically invalidate all of their past and future referrals.
  • Disposable email filtering – Detect and block temporary inboxes to prevent abuse at sign-up.
  • Double Opt-In – Require participants to confirm their email address before joining, ensuring higher-quality referrals.
  • reCAPTCHA integration – Protect your program from automated sign-ups and bot activity.

Together, these measures help you maintain the integrity of your referral program and ensure that only authentic referrals are rewarded.

A multi-step customer journey goes beyond a referral simply signing up. It requires the referred user to complete additional actions before the referral is considered successful. These actions can include upgrading to a paid plan, purchasing a product, or completing a specific sequence of steps within your SaaS platform. This approach ensures that rewards are granted only when referred users deliver meaningful value to your business.

Yes. Full API access is available starting from the Plus plan and on all higher plans. Every plan, however, includes access to the Viral Loops JavaScript SDK, so you can still integrate referral functionality into your product regardless of your subscription level.

Yes. When using a multi-step customer journey, you can assign a monetary value to each successful referral once all required steps are completed. This allows you to measure the exact revenue impact of your referral program. Detailed insights are available in the Advanced Analytics dashboard, where you can evaluate the financial contribution of your campaign.

No. Viral Loops offers a No-Code, AI-powered installer that can automatically detect sign-up forms on your website and connect them with your referral program. You can also launch quickly by adding our fully customizable widgets with just two lines of code.

For more advanced setups, a developer can extend functionality using our API (link to developer docs), or you can rely on direct assistance from the Viral Loops team (link to concierge).

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."
Constantine
Kalivas
SEO Manager
"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."
Eddie
Shleyner
Founder
"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."
Peter
Nowak
Founder & CEO
"As a mission-driven, female-led sports media platform, our community really resonates with our content and Viral Loops has allowed us to build a referral program that gives our readers that extra incentive to spread the word of The GIST."
Roslyn
McLarty
Co-founder

at The GIST

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