⭐ Star us on Github
Open Source Referral Management

Build powerful referral programs with RefRef's free, community-driven platform. Track referrals, automate rewards, and grow your user base through word-of-mouth marketing.

RefRef Interface

Unlock a Self-driving, Low-CAC Growth Engine

Turn your customers into advocates and grow your business with a powerful referral program.

Reduce dependency on expensive ads

Turn customers into advocates.

Automate tracking, attribution, and payouts

Streamline your referral program operations.

Full control with self-hosting or cloud deployment

Choose the deployment option that works for you.

82%

of consumers trust referrals from people they know.

- Nielsen

5X

Lower CAC than paid ads - referral customers cost significantly less.

- HubSpot

3X

Higher LTV - Referred customers are more loyal and spend more.

- Harvard Business Review

Why Open-Source?

Free & Customizable

Free to use and fully customizable to meet your specific needs and requirements.

No Vendor Lock-in

Host on your own servers with complete control over your infrastructure and data.

Community-Driven

Transparent development process with innovations driven by the community's needs.

Core Platform Features

RefRef is built with the following core features to help you get started with your referral program.

Advanced Attribution

First-touch, last-touch, multi-touch tracking.

Advanced Attribution

Seamless Tracking

Let referrers track their own referral status.

Seamless Tracking

Custom Rewards

Offer cash, store credits, discounts, or physical goods.

Custom Rewards

Personalized Landing Pages

Auto-generate unique referral pages that are personalized to your referrers

Personalized Landing Pages

Setup in 3 easy steps

We've strive to make RefRef easy to setup while being powerful to customise

Add RefRef to your website

Add RefRef to your website

Add RefRef to your website by adding a simple script to your website.

Setup your Program in the RefRef app

Setup your Program in the RefRef app

Customise your Referral Program to your liking, with a range of options to choose from.

Setup your reward integrations

Setup your reward integrations

Connect your RefRef to your reward integrations to automate disbursements.

That's it!

That's it!

Your users can get their refrreal link wiht a click of the button and track their referral and reward status in app

Multiple Reward Types

Choose from multiple reward types to suit your needs. Integrate with your different systems to support your reward types.

Full featured Referral Management Platform

Everything you need to manage and grow your referral program in one place.

Advanced Attribution

Track the full customer journey with first-touch, last-touch, and multi-touch attribution models.

Seamless Tracking

Let referrers track their referral status and rewards.

Custom Rewards

Design flexible reward structures with cash payouts, store credits, discount codes, or physical products.

Personalized Pages

Create branded referral pages for each participant with unique tracking links and custom messaging.

Fraud Prevention

Prevent abuse of your program with fraud monitoring rules.

Multi-Tier Programs

Build viral growth with cascading rewards that incentivize both direct and indirect referrals.

Program Analytics

Access real-time dashboards showing conversion rates, ROI, and top performers to optimize campaigns.

Integrations

Connect seamlessly with your tech stack across payment gateways, e-commerce, content platforms, and reward systems.

Affiliate Management

Recruit, manage, and track performance of affiliate partners with customizable commission structures.

Reputation Management

Grow your online reputation by incentivizing customers to leave reviews in exchange for rewards.

Intelligent Nudges

Send automated, timely reminders via email and in-app notifications to encourage referral participation.

Automatic Rewarding

Seamlessly disburse rewards through integration with your application and payment systems.

FAQ

Common Questions & Answers

Get answers to common questions about RefRef's open source referral management platform.

1

What is RefRef?

RefRef is an open source, community-driven and free to use referral management software. It helps businesses implement and manage referral programs with features like personalized referral links, attribution tracking, and automated reward systems.

2

How does RefRef work?

Once you integrate RefRef into your products, your users will get a personalized referral link that they can share to refer new users. RefRef takes care of attribution so that new signups are attributed to the referrers. It provides features such as payment integrations and reward systems to automate the reward process for both the referrer and the referee.

3

How do I integrate RefRef with my product?

RefRef is built to be easy to integrate and powerful when customized. Visit our documentation to get started with step-by-step integration guides tailored to your specific platform or business needs.

4

What types of businesses can use RefRef?

While RefRef was originally built for referral programs for B2B SaaS (which was the authors' requirement), it now supports referral programs for other types of businesses too, including B2C software, ecommerce, fintech, and edtech, thanks to contributions from the community.

5

Who created RefRef?

RefRef was created by Naomi Chopra and Haritabh Singh, co-founders of Hatica and Posium, for which they work full-time. They built RefRef to use for their own products and open-sourced it to build with the community.

6

How can I contribute to RefRef?

Contributions are welcome! Visit our GitHub repository and create a Pull Request. Whether you're fixing bugs, adding features, improving documentation, or suggesting enhancements, your contributions help make RefRef better for everyone.

Ready to Get Started?

Launch your referral program in minutes.