✨ Bootstrapping a better affiliate software for SaaS growth.
I quit my job to go all-in on my SaaS.
A year ago, I launched Affonso as a side project.
Since then, I couldn’t stop thinking about what it could become if I went all in.
I quit my job to go all-in on my SaaS.
A year ago, I launched Affonso as a side project.
Since then, I couldn’t stop thinking about what it could become if I went all in.
No words for the feeling
You build something from scratch
Real people pay. Every month!!! 🤯🤯
It still blows my mind every time
Two hours later…
Upgraded to the highest plan ($99/mo)
Feels good 😍
No words for the feeling
You build something from scratch
Real people pay. Every month!!! 🤯🤯
It still blows my mind every time
Every day, before and after my 9 to 5,
I consistently worked on Affonso.
Shipping improvements, bug fixes, feature requests.
And on top of all that,
I still had to find time for marketing!
I worked on affonso(.)io at least 6 days a week.
Every day, before and after my 9 to 5,
I consistently worked on Affonso.
Shipping improvements, bug fixes, feature requests.
And on top of all that,
I still had to find time for marketing!
I worked on affonso(.)io at least 6 days a week.
Two hours later…
Upgraded to the highest plan ($99/mo)
Feels good 😍
Two hours later…
Upgraded to the highest plan ($99/mo)
Feels good 😍
He shared how a single blog post earned him €375
All through an affiliate program powered by Affonso
If you don’t have affiliates, you’re not just leaving money on the table
You’re missing out on backlinks from other sites
And chances to get mentioned by AI
He shared how a single blog post earned him €375
All through an affiliate program powered by Affonso
If you don’t have affiliates, you’re not just leaving money on the table
You’re missing out on backlinks from other sites
And chances to get mentioned by AI
Happy with how things are moving
Happy with how things are moving
Made $0 in sales
AMA
Made $0 in sales
AMA
Instead of showing just "$15/mo" with a small note underneath saying “14-day free trial”, I switched to:
“$0 now, then $15/month in 14 days.”
I came across this idea on datafast from marc and decided to test it myself.
Instead of showing just "$15/mo" with a small note underneath saying “14-day free trial”, I switched to:
“$0 now, then $15/month in 14 days.”
I came across this idea on datafast from marc and decided to test it myself.
There was a promotion lined up for January.
Still decided to leave.
Going all in on Affonso.
No backup plan.
Just full commitment.
LOCKED IN
There was a promotion lined up for January.
Still decided to leave.
Going all in on Affonso.
No backup plan.
Just full commitment.
LOCKED IN
Not a single user on the growth plan has ever canceled.
Growth plan is $39/mo or $29/yr.
What would you do with that info?
Not a single user on the growth plan has ever canceled.
Growth plan is $39/mo or $29/yr.
What would you do with that info?
One of the big competitors just published a comparison page for Affonso.
That moment when you realize: you’re officially on the map.
Of course, the article is written in their favor, no surprise.
One of the big competitors just published a comparison page for Affonso.
That moment when you realize: you’re officially on the map.
Of course, the article is written in their favor, no surprise.
I just want to focus on my business
not on maintaining servers
fixing configs
and babysitting infrastructure
I just want to focus on my business
not on maintaining servers
fixing configs
and babysitting infrastructure
And I realized that even with Vercel’s Pro plan,
the cost of running Affonso will soon eat all the profits
I kept it simple and shipped @useAffonso last year as an MVP
Getting it out there was the priority
No overthinking
But now it’s time to optimize
And I realized that even with Vercel’s Pro plan,
the cost of running Affonso will soon eat all the profits
I kept it simple and shipped @useAffonso last year as an MVP
Getting it out there was the priority
No overthinking
But now it’s time to optimize
Shipped 10+ requested features to give more control and better affiliate insights:
→ Custom commissions per product, plan & individual affiliates
→ Group affiliates into segments
→ Tiered commission structures
→ Manually assign referrals & sales
1/3
Shipped 10+ requested features to give more control and better affiliate insights:
→ Custom commissions per product, plan & individual affiliates
→ Group affiliates into segments
→ Tiered commission structures
→ Manually assign referrals & sales
1/3
People leave and you never really know why.
Got inspired by seeing @jackfricks.bsky.social trying to reduce churn.
So I added a simple exit survey to catch users on their way out.
Already got the first bit of feedback.
People leave and you never really know why.
Got inspired by seeing @jackfricks.bsky.social trying to reduce churn.
So I added a simple exit survey to catch users on their way out.
Already got the first bit of feedback.
Some LTDs come from companies that are brand new
They’re doing it to quickly collect cash and fund development.
And honestly, that’s a smart move.
No hate at all.
But that’s also where the risk comes in.
Some LTDs come from companies that are brand new
They’re doing it to quickly collect cash and fund development.
And honestly, that’s a smart move.
No hate at all.
But that’s also where the risk comes in.
Not a single point on there is true.
How to deal with that?
Not a single point on there is true.
How to deal with that?
Here’s what changed:
- Instagram posts now get indexed by Google and Bing
- Captions can appear in search results
- Social profiles now impact search rankings
Here’s what changed:
- Instagram posts now get indexed by Google and Bing
- Captions can appear in search results
- Social profiles now impact search rankings
Still got 8 years
Plenty of time to make it happen
Still got 8 years
Plenty of time to make it happen
Simply by using multiple data provider APIs to waterfall-enrich leads.
You don’t need to reinvent the wheel.
Simply by using multiple data provider APIs to waterfall-enrich leads.
You don’t need to reinvent the wheel.
go build that next feature no one asked for
go build that next feature no one asked for
I’m upfront when something’s missing
And totally fine with offering a refund if needed
Almost no one takes it
People end up staying
A solid foundation, clear roadmap, and fair pricing really do make a difference
I’m upfront when something’s missing
And totally fine with offering a refund if needed
Almost no one takes it
People end up staying
A solid foundation, clear roadmap, and fair pricing really do make a difference