⭐ 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.

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.
of consumers trust referrals from people they know.
- Nielsen
Lower CAC than paid ads - referral customers cost significantly less.
- HubSpot
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.
Seamless Tracking
Let referrers track their own referral status.
Custom Rewards
Offer cash, store credits, discounts, or physical goods.
Personalized Landing Pages
Auto-generate unique referral pages that are personalized to your referrers
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 by adding a simple script to your website.
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
Connect your RefRef to your reward integrations to automate disbursements.
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.
Support For Every Business Model
RefRef provides tailored referral solutions for a wide range of industries, helping businesses of all types grow through word-of-mouth marketing.
B2B SaaS
Drive growth with partner and customer referral programs for your SaaS platform.
B2C Subscription
Increase subscriber acquisition with viral referral campaigns that reward loyal customers.
FinTech
Secure, compliant referral solutions tailored for financial technology companies.
Marketplaces
Two-sided referral programs that grow both your supply and demand sides simultaneously.
Online Education
Expand your student base with referral programs that reward learning communities.
ECommerce & D2C
Turn customers into advocates with referral programs that boost direct sales and brand loyalty.
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.
Common Questions & Answers
Get answers to common questions about RefRef's open source referral management platform.
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.
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.
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.
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.
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.
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.