Skip to main content
All CollectionsApp Settings
Member Referral Program
Member Referral Program

Integrating Rewardful with your Movement app is a quick way to set up referral programs for your members.

Updated over a week ago

Set up your Rewardful account

  1. Choose a Plan. Rewardful’s plans start at $49 USD / month and come with a 14 day free trial.

4. Configure your Settings.

Be very careful with what you choose here as it cannot be changed later.

💰 Based on what you choose in the above step, Rewardful will generate a CSV file of your due commissions formatted for either PayPal Mass Pay or Wise Batch Payments.

  1. Your campaign settings determine how much of a commission to pay your affiliates. Currently Rewardful supports percentage-based and fixed-amount commissions in any currency. By default, commissions are recurring until the referred customer cancels. However, you can limit it to any number of payments or months.

Add Rewardful to your App

  1. After creating your first campaign, you will be taken to an ‘Add Rewardful to your website page.

  2. Scroll down and click on ‘Other Stripe Integrations’ under the ‘Custom Stripe Integrationsheading.

  3. Under ‘Step 1: Install JavaScript Snippet’, locate your unique API key (a 6 digit combination of letters and numbers).

4. Copy this 6 digit code to the clipboard, then navigate to your Movement admin and paste it in the Rewardful API Key field - Engage > Integrations > Rewardful.

5. Hit ‘Save’. Your Rewardful account will now be connected to Movement.

Recruit Your Affiliates

Now that you’ve successfully set up a Rewardful account, created a campaign and connected it to your app, its time to recruit some affiliates.

You can get your members to sign up to your affiliate program directly from your unique affiliate sign up form, via email, or even manually add them. This can all be managed by you from this link: https://app.getrewardful.com/affiliates

Once a member has signed up as an affiliate for your campaign, they will have access to their own unique Rewardful dashboard, where they will get their own unique link to share with people they’d like to refer to your app. They will earn a commission for each successful new member they refer (this will vary based on how you’ve set up your campaign).

💳 Note: Only new customers that are referred via these unique links will be tracked in Rewardful.

Rewardful will email you on the 1st of the month if you have commissions due and it's time to pay your affiliates. The email will include a link to your Rewardful dashboard where you'll find a summary of how much you owe each affiliate.

Rewardful does not process commission payments on your behalf. You can choose to pay the commissions however you like, but most Rewardful customers choose to use PayPal or Wise.


Rewardful Coupon Code Tracking

For Creators that have a Rewardful campaign setup that are wishing to use the Coupon Code Tracking feature you can now enable that setting in Rewardful and the coupon codes that Rewardful generates will now work in your Movement hosted checkout without you having to do anything.

Setting this up in Rewardful is simple:

  1. Navigate to your Campaign

  2. Click "Edit Campaign"

  3. Scroll down to "Campaign coupon"

  4. Click "Create a coupon"

  5. Configure your coupon with your desired settings

  6. Important: Turn "on" Promo codes — This will create a unique coupon code for each of your affiliates

  7. Click "Create Coupon"

Now each of your affiliates in your Rewardful campaign get their own coupon code that they can share with their audience.

You can view this for each affiliates by:

  1. Select "Affiliates" in the top toolbar

  2. Select an Affiliate

  3. Click the "Links & Coupons" tab

  4. Under "Coupon Codes" you will see all the coupon codes that are associated with the affiliate

These coupon codes that Rewardful has generated will just work in your Movement apps checkout flow.

Your affiliates just need to mention to their audience to use their unique code at checkout, and Movement & Rewardful will do the rest!

Did this answer your question?