Referral Engine as a Service
Add a production-ready referral program to your SaaS in 5 minutes. API-first, fraud-resistant and free for small and side-projects



No credit card required 🚀
Stop reinventing referral logic
With NodiRef, you just have to connect into our API, and you'll already have everything you need, and the best part is that we are optimized to integrate as a back-end service, so no weird widgets with third party branding nonsense, it's all you in front of your customers
Integration ecosystem
Drop two endpoints into your codebase and ship referrals today—maintenance on us
Integration ecosystem
Drop two endpoints into your codebase and ship referrals today—maintenance on us
Integration ecosystem
Drop two endpoints into your codebase and ship referrals today—maintenance on us
Rewards system
Customize how the reward system works based on your needs
Rewards system
Customize how the reward system works based on your needs
Rewards system
Customize how the reward system works based on your needs
Fraud Detection
Rely on our fraud detection system to protect your conversions
Fraud Detection
Rely on our fraud detection system to protect your conversions
Fraud Detection
Rely on our fraud detection system to protect your conversions
Webhooks
Get notified on events so you can handle them as you please
Webhooks
Get notified on events so you can handle them as you please
Webhooks
Get notified on events so you can handle them as you please

Partner Management System
Our partner system adapts to your business model — whether your partners are customers, users, influencers, or your friend. You can create and manage partners directly via our API or dashboard, and track their performance individually or by project. It’s fully customizable to fit your workflow.
Partner Management System
Our partner system adapts to your business model — whether your partners are customers, users, influencers, or your friend. You can create and manage partners directly via our API or dashboard, and track their performance individually or by project. It’s fully customizable to fit your workflow.
Partner Management System
Our partner system adapts to your business model — whether your partners are customers, users, influencers, or your friend. You can create and manage partners directly via our API or dashboard, and track their performance individually or by project. It’s fully customizable to fit your workflow.
Reward Management System
Whether you’re running one or many referral programs, our reward engine gives you full control. Define exactly what actions trigger rewards, set detailed conditions for conversions, and choose how and when rewards are granted. Plus, our built-in fraud detection system flags suspicious activity, helping you double-check conversions and prevent abuse.
Reward Management System
Whether you’re running one or many referral programs, our reward engine gives you full control. Define exactly what actions trigger rewards, set detailed conditions for conversions, and choose how and when rewards are granted. Plus, our built-in fraud detection system flags suspicious activity, helping you double-check conversions and prevent abuse.
Reward Management System
Whether you’re running one or many referral programs, our reward engine gives you full control. Define exactly what actions trigger rewards, set detailed conditions for conversions, and choose how and when rewards are granted. Plus, our built-in fraud detection system flags suspicious activity, helping you double-check conversions and prevent abuse.
Developer-first approach
Our entire platform is available through our REST API, giving you full control over your account, referral settings, reward rule sets, and more. Whether you're building a SaaS, e-commerce platform, or mobile app, you can integrate seamlessly and even go beyond what our UI offers.
Developer-first approach
Our entire platform is available through our REST API, giving you full control over your account, referral settings, reward rule sets, and more. Whether you're building a SaaS, e-commerce platform, or mobile app, you can integrate seamlessly and even go beyond what our UI offers.
Developer-first approach
Our entire platform is available through our REST API, giving you full control over your account, referral settings, reward rule sets, and more. Whether you're building a SaaS, e-commerce platform, or mobile app, you can integrate seamlessly and even go beyond what our UI offers.
Easy Tracking
Our front-end integrations do 90% of the work for you. Just trigger a simple function when a referral signs up or converts — we’ll take care of the rest. You’ll get detailed stats across your entire program, including individual partner performance, all in one place.
Easy Tracking
Our front-end integrations do 90% of the work for you. Just trigger a simple function when a referral signs up or converts — we’ll take care of the rest. You’ll get detailed stats across your entire program, including individual partner performance, all in one place.
Easy Tracking
Our front-end integrations do 90% of the work for you. Just trigger a simple function when a referral signs up or converts — we’ll take care of the rest. You’ll get detailed stats across your entire program, including individual partner performance, all in one place.
Fraud Detection
Protect your referral program with our built-in fraud detection system. We automatically flag suspicious conversions and referral patterns, giving you the insights you need to investigate and prevent abuse. Stay in control and maintain the integrity of your rewards — without extra overhead.
Fraud Detection
Protect your referral program with our built-in fraud detection system. We automatically flag suspicious conversions and referral patterns, giving you the insights you need to investigate and prevent abuse. Stay in control and maintain the integrity of your rewards — without extra overhead.
Fraud Detection
Protect your referral program with our built-in fraud detection system. We automatically flag suspicious conversions and referral patterns, giving you the insights you need to investigate and prevent abuse. Stay in control and maintain the integrity of your rewards — without extra overhead.
And it's just the start!
We listen to our user's feedback and grow our platform based on real-life needs, so if you have any suggestion, we'll be glad to listen to it!
And it's just the start!
We listen to our user's feedback and grow our platform based on real-life needs, so if you have any suggestion, we'll be glad to listen to it!
And it's just the start!
We listen to our user's feedback and grow our platform based on real-life needs, so if you have any suggestion, we'll be glad to listen to it!
How does it work?
NodiRef was designed to be integrated easily with your system and handle everything on the back-end, focus on growing your business and we'll handle your referrals!
01
Add the SDK to your front
Connect your front
We offer you a SDK that you can copy-paste into your landing page, this SDK will automatically detect affiliate links and important events and report them to our back-end, and on top of that, it adds some helpers to your code so you can interact easier with our API using the public endpoints.
It looks something like this:
<script src="https://cdn.nodiref.com/nodiref-sdk.js" type="text/javascript" async ></script>
Setup conversions
In order to be able to track conversions, we'll need to notify the API when a conversion took place and send the pertinent information. In order to do this we have two choices, either we use the API in your back-end and use the following endpoint:
Or from the front-end using the SDK, as follows:
nodiRef("track", "conversion", { // Conversion data here, check the API to know what to send });
You will need to do the same for the referral registration, check out the documentation for more information.
Register your Partners
We're nearly done here! You will need to create Partner accounts for the users that will have referral links and will refer people into your platform. This can be very easily done through the API or the Back Office, the choice is yours, even though we recommend having it automated through the API if your use case allows it. Check the endpoint to register a new Partner:
The Partner registration can only be done through the API and within the authenticated endpoints, so you will need to do this securely in your back-end.
Get Referrals!
This is the best step of them all! You just have to share the links generated in your partners accounts, and start earning referrals!
To get the links you can do it easily through the API by checking the following endpoint:
The only things you have remaining is setting up the Reward system to determine how you will reward your partners for their referrals.
Pricing
Ready to stop re-coding referrals? Start on the free tier and launch your first campaign today.
Side Project
Best for side-projects & MVPs
0€
/month
1 Project
1 Project
20 Active partners
20 Active partners
5 Monthly conversions
5 Monthly conversions
Fraud system
Fraud system
1 Active Reward Rule Set
1 Active Reward Rule Set
API Access (With Rate Limit)
API Access (With Rate Limit)
1.000 Monthly Clicks
1.000 Monthly Clicks
25,90€
12,95€
/month
Everything in Free plan +
Everything in Free plan +
Unlimited active partners
Unlimited active partners
5 Projects
5 Projects
200 Monthly conversions
200 Monthly conversions
5 Active Reward Rule Sets
5 Active Reward Rule Sets
Webhooks Support
Webhooks Support
API Access
API Access
10.000 Monthly Clicks
10.000 Monthly Clicks
Enterprise
49,90€
24,95€
/month
Everything in plan Pro +
Everything in plan Pro +
Unlimited Projects
Unlimited Projects
2.000 monthly conversions
2.000 monthly conversions
50 Active Reward Rule Sets
50 Active Reward Rule Sets
Priority Support
Priority Support
50.000 monthly clicks
50.000 monthly clicks
Frequently asked questions
What is this referral system, and who is it for?
We built our Referral System so it can integrate with pretty much any system that has a back-end, so if you have a SaaS, e-commerce, e-learning, or any other platform, you can integrate this system within your back-end. Think of NodiRef as a Referral Engine, that you will run in the background, the idea is that you use us as another service on your app
What is this referral system, and who is it for?
We built our Referral System so it can integrate with pretty much any system that has a back-end, so if you have a SaaS, e-commerce, e-learning, or any other platform, you can integrate this system within your back-end. Think of NodiRef as a Referral Engine, that you will run in the background, the idea is that you use us as another service on your app
Is everything available through your API?
Is everything available through your API?
What is a "partner" in your system?
What is a "partner" in your system?
Can I change my plan later?
Can I change my plan later?
What do I need to do on the front end to enable tracking?
What do I need to do on the front end to enable tracking?
Is it possible to organize partners by project, team, or campaign?
Is it possible to organize partners by project, team, or campaign?
Can I manually review and approve flagged conversions?
Can I manually review and approve flagged conversions?
Is my data secure?
Is my data secure?
Start for free!
Because we are in beta, start for free during the Beta, our goal is to improve the app and make it according to our user's needs. And of course, the users that use our product during the beta will receive a really special offer once the product comes out!