Rewardful
p/rewardful
Turn your biggest fans into your best marketers!
Brady Cassidy
Rewardful โ€” Instantly setup affiliate and referral programs with Stripe.
Featured
68
โ€ข

Turn your biggest fans into your best marketers. Rewardful is a simple way for SaaS companies to setup affiliate and referral programs with Stripe.

Built from the ground up for subscriptions, Rewardful automatically adjusts commissions for downgrades, upgrades, free trials, cancellations and refunds.

Replies
Ryan Hoover
This is really interesting. We might want to explore using this for Ship. cc @rstankov
Kyle Fox
@rstankov @rrhoover @bradycassidy We'd love to chat to learn more about your goals and see if there's a way we can help ๐Ÿ‘
Justin Jackson
๐Ÿ”ฅ AWWW YEAAH! Kyle demoed this for me back in April and we started using it with Transistor soon after. If you run a SaaS this is everything you've wanted in affiliate software: - simple setup - deep integration with Stripe - well-designed This is an area that's ripe for disruption. Rewardful is going to be the new standard. ๐Ÿ‘
Justin Jackson

This is the affiliate software for Stripe all of us SaaS folks have been waiting for!

Pros:

Simple setup, deep integration with Stripe, well-designed

Cons:

None!

Cesc Vilanova
Looks great Kyle! ๐Ÿ˜€ Could it be used for products other than SAAS? In our particular example (https://www.scape.land/ ๐Ÿ–ผ) we charge users once via a Typeform form integrated with Stripe. We've already received petitions from people to promote our product so it would be awesome if we could give them a commission for any sale that they originate.
Kyle Fox
@cesc_vilanova Thank you! Technically it will work with any Invoice generated by Stripe, whether that's a subscription invoice, an invoice created through the API, or an invoice created directly in the Stripe dashboard. However, my guess is that Typeform creates Charges (not Invoices) which Rewardful currently doesn't support. We've talked about supporting charge, but it's not something we'll do for sure. Free free to drop me a line if you'd like to chat further: kyle@getrewardful.com
Cesc Vilanova
@getrewardful @kylefox Got it Kyle, thanks. I've taken a quick look and I'm not sure how Typeform deals with the charge. We will probably start by using the Stripe dashboard.
Kyle Fox
@getrewardful @cesc_vilanova Sounds good, drop me a line if you'd us to investigate Rewardful + Typeform further: kyle@getrewardful.com
Ramy
This looks awesome. Not quite at the stage to focus on an affiliate program, but once I am I'll be trying this out for sure. Nice work!
Kyle Fox
@ramykhuffash Thank you! Hven if you're not *quite* at the stage where you need an affiliate program, it might be worth signing up & installing now so you lock in our 6 months free offer for Product Hunters. ๐Ÿ™‚
Luke Thomas
I've been looking for something simple like this for a long time. I'm trying to fully understand how the attribution works though: Example: Let's say a company offers free accounts, with a paid offering that a small percentage convert to. It sounds like in this scenario, I'd implement the signup "form" tracking code on the upgrade form, which sniffs for the referral parameter. At this point, I'm going to assume you know that bob@company.com has upgraded for a $19/mo plan, and was referred by a Rewardful affiliate. This makes sense, but what happens if I was referred by a Rewardful vendor, I then signup for a free account, clean my cookies, switch computers, etc and then upgrade 2 weeks later. Am I correct to assume that you would not have referral information as the cookie doesn't exist? The reason why I ask is because I'd want to ensure that affiliates are compensated correctly, and when the window of time expands, the potential to lose the referral params increases. Super curious to learn a bit more about how this works.
Brady Cassidy
@lukethomas14 good question โ€“ that's correct. One potential way to get around this is to store the Rewardful.referral token in your own database as a safeguard for when cookies get wiped. A similar but even more common scenario is where a referred customer doesn't actually click through a link so a cookie never gets set in the first place. For these reasons we've built a feature that allows companies to easily manually associate a referral afterwards and even re-generate previous commissions on that referrals if you wish.
Jamie Lawrence

Oh, and why wouldn't you use Rewardful when they offer a no-risk subscription plan that you can't lose money on?

Pros:

Simple javascript integration, connects to your Stripe account, clean affiliate links

Cons:

None

Jamie Lawrence
We went looking for an affiliate system at Podia a while ago and the options ranged from 'terrible' to 'expensive AND terrible'. The affiliate systems we looked at didn't seem to belong to the modern Stripe-based subscription world. Like, why couldn't this all happen transparently by connecting to our Stripe account? Kyle had that thought and ran with it. I love where Rewardful has ended up
Andrew Culver

We recently integrated Rewardful in Bullet Train and it was very straightforward to implement. When I had questions about specific features I was looking for, I was able to hop on a call with Kyle and Brady and talk through how we could accomplish what we were trying to do. In addition to that, they also had really great feedback on the structure of our affiliate program that really improved what we were offering affiliates before we launched the program. I really appreciated them bringing their expertise to that conversation.

Pros:

Super simple integration. Great support.

Cons:

Havenโ€™t run into any.

Donny Ouyang
Cool app! How is Rewardful specifically tailored for SaaS companies as opposed to consumer-facing startups (i.e. subscription services, ecommerce, etc)?
Mo
@donny I think SaaS is the same as "subscription services"?
Bilal Budhani
I'd pondered & also did some initial research on this problem for quite some time, Even thought of building initial MVP but never found the time. I feel bad that I didn't make it, at the same time I feel great at least someone made it. Kudos :). I'm definitely going to use it in my current SaaS application. Are there plans to support Paddle.com in near future? We don't have Stripe in our country.
Kyle Fox
@bilalbudhani To be honest it was a lot more work than I was expecting at first, haha! Unfortunately we don't have any immediate plans to integrate with Paddle, sorry ๐Ÿ˜žBut it's something we might consider for the future.
Kyle Fox
@bilalbudhani By the way, Paddle has their own built-in affiliate feature. However, there's almost no information about it on their website, and I've heard from a couple Paddle users that it's extremely basic with limited functionality. Have you checked it out?
Bilal Budhani
@kylefox I'm sure you must have put a lot of hard work before bringing this product to us. I can understand supporting another platform would require significant effort from your side. Thanks for considering thou.
Bilal Budhani
@kylefox oh I see. I did not have any notion that they support affiliate feature as well. It can be also because I've not explored Paddle.com completely, I'm in infancy state right now with their platform. I will look into this feature as well, thanks for pointing it out.
Julien Ma
@bilalbudhani @kylefox As a paddle customer having tried their referral feature, I confirm it is very basic, and a lot more complex to understand than what it should be. It's fine as you get it for free along all other Paddle features, but I'd certainly not recommend it on itself.
Darshan Gajara
Congratulations on the launch. I've been using it for my affiliate account with Podia. Don't have much idea about the setup, but seems pretty nice for the end users.
Kyle Fox
@weirdowizard Thanks for the kind words Darshan :)
Brendon Rell
Oh wow, you guys did it! I've been waiting for something like this (see my comment here: https://www.indiehackers.com/for...). I hope you make a ton of money, and I'll be a customer very soon. Congrats!
Kyle Fox
@brendonrell Interesting! It's long been a thorn in my spine, which is why I finally just rage-built my own ๐Ÿ˜‚Interesting you mentioned coupons in that thread โ€” that's something we're in the planning stages of right now (ex: auto-apply coupons to referred customers). Give me a shout on Intercom or kyle@getrewardful.com if you want to chat more!
Kyle Fox
๐Ÿ‘‹Hello Product Hunt โ€” weโ€™re excited to show you Rewardful! We started Rewardful to make it simple and affordable for bootstrappers and early-stage SaaS companies to setup affiliate and referral programs. Current affiliate software is expensive, clunky, and usually handles subscription billing as an after-thought. Rewardful is affordable, ultra simple, and focuses exclusively on subscription-based billing with Stripe. Just connect with Stripe, drop in a few lines of code, and you're all set. We want referral marketing to be available to companies of all sizes, so weโ€™ve included a performance-based pricing plan starting at $0. Thereโ€™s no fixed fee โ€” you pay nothing until your affiliate program is profitable, which removes the biggest barrier to getting started. Hereโ€™s a highlight of some of Rewardfulโ€™s best features so far: โœ…Customer lifecycle tracking built for subscription billing: We handle recurring commissions, trial periods, upgrades, downgrades, cancellations, and refunds. โœ…Deep Stripe integration with our two-way Stripe sync: We make Rewardful data easily accessible directly from your Stripe dashboard, and everything in Rewardful links back to Stripe. โœ…Simple, clean URL parameters that link directly to your root domain (ie. getrewardful.com?via=justin). No ugly redirects or 3rd party subdomains. โœ…Link to any page on your domain. No need to generate a new affiliate link. โœ…Affiliate link A/B testing: affiliates can create as many vanity URLs as they want, allowing them to measure the effectiveness of different marketing channels โœ…Reminder emails when itโ€™s time to pay affiliates We have a LOT of other cool stuff waiting in the pipeline too โ€” stay tuned! ๐ŸŽ‰ To celebrate our launch on Product Hunt, weโ€™re offering the first 6-months free for anyone that signs up and installs before August 31. Note: you need to click the Product Hunt link or follow this URL to activate the offer: https://www.getrewardful.com/?vi...
Rich Peterson
@kylefox Love this! I've been looking into affiliate program builders for awhile and they're all quite expensive or harder to set up. You're definitely a top pick for us over at https://findaffiliateprograms.co...
Shreyaa Ratra
@kylefox Just 2 lines and you are sorted. Amazing product :) Few thoughts if you are planning to B2B sales : a) Reach out to recently funded SaaS start-ups. Since they have raised funding, they will have to strengthen their user base. Product like yours will be best for them. b) Reach out to SaaS companies who are hiring for marketing, performance marketing and product managers. Since these companies are willing to invest money in product and marketing, Rewardful will be best for them.
Kyle Fox
@shreyaa_ratra So nice of you to say :) Thanks for those suggestions, those are both really great ideas!
Ayham Gorani
@kylefox thank kyle for bringing forward such a useful tool that helps agencies to concentrate on other work.
Andu Potorac
@kylefox Hey Kyle, is the performance-based pricing plan still available? I looked on the site and all of them seem to start at a set price, regardless of having 0 affiliates or more.
Fred Rivett
Oh wow, it's just literally two lines of code? I remember @kylefox mentioning he was working on this a while back, but I never envisioned how easy it would be to use. Can't wait to use this when I next want to spin up an affiliate program. Looks killer, props Kyle ๐Ÿ™Œ
Kyle Fox
@fredrivett Thanks Fred! It's more like three lines of code, but who's counting ๐Ÿ˜‰
Seth Louey
WHHHHAAAT?! I've been looking for something like this for awhile now! I need to set it up for ChatMod and BotList.
Kyle Fox
@sethlouey ๐Ÿ‘‹Neat apps! Give us a shout, would love to hook you up.
Len Markidan
Affiliate marketing is one of the most effective marketing channels for MANY SaaS businesses, but for some reason, affiliate software tends to either be (1) prohibitively expensive for smaller companies or (2) confusing and ugly. (2) wouldn't be such an issue if it were just an internal tool, but our affiliates have to use this software, too, so having something that's easy to use and polished-looking is really important. I didn't think we'd find something like that without ponying up for one of the (1) options, but Rewardful saved the day. We love it, our affiliates love it, and I'm happy to see it on here today. Congrats @kylefox and @bradycassidy!
Kyle Fox
@bradycassidy @lenmarkidan Thanks Len! It's only going to get better too ๐Ÿ˜˜
Len Markidan

We switched to Rewardful about a month ago and have been loving it. It's such a welcome change from the clunky, complex and stale feel of most affiliate platforms.

Pros:

Incredibly simple to use, far easier on the eyes than any other affiliate platform ๐Ÿ˜

Cons:

None. It does what it says on the box, and it does so beautifully.

Mario Rodriguez
This looks like an awesome tool to have!
Kyle Fox
@mariordev Thanks Mario :) Give us a shout if you'd like to try it out.
Justin Johnson
@kylefox Is the primary use case here a referral program? For example, could I give all my users this link and as they share and grow my user base, give them premium services they would otherwise pay for? Iโ€™ve looked at platforms like Viral Loops in the past that are also very good, but this is simple and we already use Stripe for upgrade payments. Are there an examples of the upgrade logic other apps have used? My goal is to grow free app users vs. driving product sales.
Kyle Fox
@justinotherjohnson Good question โ€” right now we're more oriented around "affiliates", i.e. people (who may or may not be customers) you reward with cash. But "referrals", i.e. customers who are rewarded with credits for referring other customers is definitely in the roadmap. The mechanics are very similar. (By the way, not sure if my distinction between "affiliates" and "referrals" makes sense, but it's how we've been talking about them internally) > Are there an examples of the upgrade logic other apps have used? Not entirely sure I understand. You mean that because your goal is to grow free users, you'd like some incentive structure that doesn't involve rewarding with cash or credit?
Justin Johnson
@kylefox Makes sense. Iโ€™ve done affiliate marketing and do understand the difference between getting paid vs. some sort of app-based upgrade or benefit. My follow up question was specific to apps that give rewards vs. cash. Based on your initial response, rewards outside of payment may not have been explored yet.