How can we help? 👋

Reditus Setup

Another cool article description

Reditus Setup

How long does it take to install Reditus?

You are able to set up the entire partner program in less than 10minutes (when you are using Stripe). See here the full guide on how to setup Reditus as a SaaS. It requires three steps to get things started;

  1. Install a tracking script (can be done via Google Tag Manager) - link
  1. Install a snippet (one line of code to be added to your signup form) - link
  1. Connect Stripe or any other payment provider (via API)

Important: You will need access to the website, code of the signup form, and Stripe in order to complete the signup process. See more instructions at the link above.

Can I get a demo or call first?

Yes. Not sure if you want to start an affiliate program for your SaaS? Don’t want to sign up just yet? Just sent us a message via the chat, email us or book a demo directly here;

Why do I need to use/connect Stripe?

You will need connect Stripe in order to use Reditus. The connection with Stripe allows us to see which referral became paid users and how much they are paying. From here we are able to calculate the commission for your partners.

We don’t use Stripe, can we still setup an Affiliate Program?

Yes. We also offer an API which allows you to send us payment information. See more information about our API here;

What is the cookie life in Affiliate Marketing?

A cookie keeps track of who clicked a partners link, and will connect a signup to a partner in the set timeframe. You can decide your own cookie length in your program, allowing you to decide until which moment a referral needs to be attributed. A common cookie period is between 30-90 days.

What partner commission do I need to offer?

Within Reditus you are able to create multiple tiers for partners. This allows you to have partners grow into a higher plan when they do well. Before making any tiers we would recommend you check your Average Revenue Per Account (ARPA) en Customer Acquisition Costs (CAC). Having these two numbers will help you to make better decisions in creating Tiers.

Knowing you ARPA will allow you to calculate what a partner will get on average when bringing in a new client. Is it going to be a number they are going to be happy with?

Check the total commission against your CAC (and any other costs you make). This allows you to compare the costs of bringing in new clients.

See here more information about the multiple tiers feature;

Do you have more information about how to get this started?
Does Reditus work with High Level?

If you are using high level the snippet will work a bit differently

Add it on the page itself, where the form is active by following the next steps.


Before starting; make sure the tracking script is live on all pages of your site.


1. Add a custom JS block to the page.

Notion image

2. Open up the Code Editor

Notion image

3. Add the script as below.

  var button = document.querySelector("button[type=submit].--primary");
  var email = document.querySelector("input[type=email].form-control").value;
  button.addEventListener("click", function(){
    gr('track', 'conversion', { email: email });

4. Go to your settings page:


5. Click Verify and create a test account

Notion image

Conversion Snippet

How do I install the snippet?

The snippet has to be inserted in the code of your sign up form, it cannot be added via Google Tag Manager or in the heading of your website like the tracker. Often you need a developer to do this for you. See our full guide on how to do this.

Conversion snippet gives a <Undefined> Value back.

Your email variable is not captured by the conversion snippet, hence sending <undefined> value

If you noticed in the conversion snippet, you will realize that it requires a compulsory variable to be sent back to Reditus server which is email:

gr('track', 'conversion', { 

If the conversion is appearing on your dashboard, this is because of the following scenario below:

SUCCESS SCENARIO: Your email value exists
gr('track', 'conversion', { 

However, if the conversion is not appearing on your dashboard, it may also mean this is what is happening:

FAIL SCENARIO: Your email value is undefined
gr('track', 'conversion', { 

In order to verify that, you can test copying gr(’track’ , ’conversion’) to your Google Chrome’s Developer Console where you will receive the same error:

Notion image

When this happens, our conversion snippet will never run or even if it’s initiated, an undefined value would be rejected by Reditus servers hence giving you the no conversion error from the dashboard.

Did this answer your question?