Rewardful (Start Your Own Affiliate Program)

Rewardful is a simple way for SaaS companies to set up affiliate and referral programs with Stripe & Paddle. Just connect your account and let us track referrals, discounts, and commissions for you! (Source)

Disclosure: We may earn a commission (at no cost to you) when you use our links.

Has free planNo
Starting price$29
Learning curveLow
Widely usedYes
Good for teamsYes
Live customer supportOur friendly support team is standing by to help with any questions you have along the way.
Free migrationAlready have a program? Our concierge migration team will help transfer your data to Rewardful.
2-way Stripe syncView Rewardful data directly from your Stripe dashboard. The deepest integration with Stripe you’ll find.
1-click integration with many platformsGet set up in seconds with our No Code / No Developer platform integrations.
Instructions for most programming languagesSpecific instructions and code examples from rails, django, react, vue, angular, node, python, php, laravel spark and more to make installation a breeze.
Client or server-side integration optionsOur new client-side integration is the easiest in the industry.
Subscriptions or one-time chargesRewardful works with both subscriptions and one-time charges in Stripe.
Cross subdomain trackingMost SaaS apps are on subdomains. Rewardful will automatically track across your to with no extra work on your end.
Cross root domain trackingAutomatically track across different root domains.
Flexible, SEO-friendly linksLink to any page on your domain with a simple, clean URL parameter (? via=justin). No ugly re-directs or 3rd party subdomains.
Percentage-based commissionsAlign your incentives with the quality of customers affiliates send you by rewarding them with a percentage of the revenue they generate. Commissions are calculated on the actual amount charged to the customer (after any tax and/or discounts)
Fixed-amount commissionsSet a fixed amount commission in any currency. Rewardful will generate this commission when a successful payment goes through from a referred customer.
Recurring commissionsReward affiliates for sending you customers that stick around by providing recurring commissions.
One-time commissionsSet a one-time commission if you prefer to front-load your incentives for affiliates.
Limit commissions by a number of payments or monthsBy default, commissions are recurring for the lifetime of the referred customer. However, you can limit it by any number of payments or months.
Automated refund handlingRewardful automatically adjusts commissions for full or partial refunds – so you don’t have to.
Customer lifecycle automated adjustmentsAutomatically adjusts commissions for upgrades, downgrades, cancellations, and free trials.
Customizable cookieSet your own cookie length to correspond with your typical sales cycle – or stick with our default.
Set a holding periodHave a refund policy? Ensure commissions aren’t paid out before the refund period is over.
Only generate commissions for paying customersGenerate commissions only on successful payments. Rewardful will automatically detect failed payments (which are common for subscriptions) and prevent commissions until the payment goes through.
Direct page trackingAttribute a visitor to an affiliate even if they didn’t come through an affiliate link. This is useful for creating landing pages with friendly URLs for a partner promotion, or for creating URLs that are easier to share verbally (i.e. on podcasts).
Multiple campaignsCreate additional campaigns to group affiliates or set different commission amounts, commission structures, or cookie lengths.
Double-sided incentivesAdd a Stripe coupon to a campaign in Rewardful and Rewardful will automatically apply it when someone comes through a valid referral link.
Private, invite-only campaignsLock down your campaign to create an exclusive – invite-only – program.
Custom rewardsReward your advocates with anything you’d like – not just cash or credits.
Multiple currency handlingSupport for receiving payments in multiple currencies. Generate and assign commissions in the same currency the referred customer paid in.
SSL encryptionEnsure your data is secure, encrypted and meets modern compliance requirements.
Add text, links, codeAdd important information, promos or additional campaign details to the affiliate dashboard.
Control what they seeAdvanced control over how referral data is displayed in your affiliates’ dashboard – for partners that need it.
Add your TOSAdd your own Terms of Service affiliates must agree to when joining your program with our WYSIWYG editor – or link to your existing TOS.
Customize landing page textAdd additional information to the affiliate signup portal to get new affiliates excited and ensure they’re well informed.
Custom scriptsAdd custom HTML and scripts to your affiliate dashboard.
Custom domainUse your own domain or subdomain (,, – or whatever you’d like!)
Add your brandingCustomize your affiliate dashboard with your logo, favicon, and colors to match your brand.
WhitelabelRemove Rewardful branding from your affiliate dashboards and emails.
Bulk invite by emailInvite all your affiliates at once using our bulk invite feature. You’ll be able to see the status of each invite and resend if needed.
Rewardful hosted signup pageSend affiliates to a Rewardful hosted signup page (which can be whitelabled on Growth). A great option for both inbound and outbound affiliate recruitment.
Manually add affiliatesManually add affiliates directly from your Rewardful dashboard.
Enroll programmatically via our API (referral programs)Build a referral program directly into your app for a native experience. Auto-enroll customers when they signup to your app or at any moment you choose.
Single sign on (SSO)Want to programmatically enroll your customers but don’t want to build your own UI? No problem – use our Single Sign On (SSO) to enable your customers to log into Rewardful’s portal without a username or password.
Affiliate FinderTap into the only Affiliate Search Engine that crawls the web rather than simply pulling from a marketplace database.
Email marketing integrationsConnect Rewardful to other apps you’re already using, like Drip, ConvertKit, MailerLite,, MailChimp and ActiveCampaign.
WebhooksSend webhooks to your app or a 3rd party service (ie. Zapier) when certain events occur in your Rewardful account.
Impersonate affiliate dashboardView any affiliate’s dashboard with a single click so you can see what they see.
Commission overrideYou have complete control over commissions. Deactivate future commissions or delete existing ones, if needed.
Manual commissionsManually associate a referred customer even if they didn’t come through an affiliate link.
Pre-dated commissionsBy the time you manually associate a referred customer their initial invoice may have already been processed. Manually generate commissions on previous invoices if you wish.
Disable, deactivate or delete affiliatesDisable affiliates to ban them but retain their historical data. Deactivate them to prevent future commission on a referral or delete them and all their data completely.
Affiliate search and sortQuickly find your best affiliates by sorting and ranking them by the most important metrics. Once you scale your program, you shouldn’t have to sift through all your affiliates to find someone specific. Quickly find them with our affiliate search.
Commission alertsRewardful will remind you by email and in your dashboard when commissions are due and it’s time to pay affiliates.
New commission emailsRewardful will email you and your affiliate when they’ve earned a commission to keep them motivated and engaged.
Customizable affiliate tokensChange the affiliate token to something more suitable like a company name.
PayPal mass payoutsPay all your affiliates at once in only a few minutes.
TransferWise mass payouts
Pay all your affiliates at once in only a few minutes.
Affiliate link A/B testingAffiliates can generate additional custom links with any parameter they want to test the conversion rate & performance of different channels. Performance affiliates love this since they’re no longer blind after someone clicks their link.