
Bootstrapping https://xitter.cf/t.co/Nfv9K5Ms0k in public. Currently $1,000,000ARR ✨
London, England
Joined July 2008
- Tweets24.7K
- Following1.1K
- Followers26K
- Likes7.3K
Olly retweeted
Guess who just got ROASTED
Awesome experience with @asmartbear and @esbenfj
We talked about the challenges of growing Senja from $1,000,000 ARR
Lots to reflect on, and execute
But for now I am just feeling grateful for their time
And the opportunity to keep learning, and become a better founder
Olly retweeted
If a restaurant called itself THE BEST VEGAN SPOT IN TOWN, would a meat lover book a table? Probably not, even if the menu has a great steak.
Are you sure you are not driving sales away by making the same mistake with your customers by talking only to one audience?
Join @brennandunn and me on Wednesday 14th of October to learn how to personalize your website to every visitor
Olly retweeted
Hosting a little SaaS happy hour in Brighton with @lkr this Friday
Who's around? :-)
Olly retweeted
We had 716 paying customers churn since April
Here's exactly why they left
The main reason is they are no longer actively collecting testimonials.
For many businesses, testimonial collection is campaign based.
We've added functions that automate ongoing collection, but that behaviour is much more common with reviews.
Adding the function to constantly collect only helps the small segment who would've done that anyway.
In other words it doesn't actually change the customer behaviour.
We've also added Churnkey [pause account], focused on activation, and increased educational content like webinars and emails.
This is why I call churn "systemic" as I believe it's a reflection of the ICP and offer, not the @SenjaHQ product itself.
Interesting aside: we are not seeing people leave because they vibe-coded their own solution.
Churn is one of the issues I am looking forward to discussing when I record my pod with @asmartbear.
Olly retweeted
Another flat revenue month at Senja
We've been stuck at $1,000,000 ARR for several months now
Here’s what’s going on:
Our sign ups and churn have met. Each day about 8 customers cancel and 8 users upgrade.
I spent the last year dealing with the fall out of my cofounder leaving. I now work with an awesome marketer @startupwithana, engineer
@ngrushkovsky and 'everything else' person.
Growing sign ups is really hard right now. Our strategy is partnerships - affiliate and sponsorships to educate about Senja and drive sales in return for a kickback.
This work isn’t driving sign ups, yet. But it’s early. Right now I’m looking for signals that relationship building is working. Ana has worked 24/7 to secure calls with some incredible people. That’s the first step.
Early on, most my marketing work lasted an hour, then a week. Now, this one bet is going to take months to run.
We’re also exploring going upmarket. We’re using fake doors to pitch new product ideas to paying customers, asking them to book a call to learn more and get early access. This is very early.
We’re making product changes to ensure @senjahq works end to end, from testimonial invite and collection to sharing as social posts, widgets, reels and case studies.
I’m still loving my communities, @Microconf and @DynamiteCircle. For me they have both been life changing. Every founder should have a tribe to support, advise, and hold to account.
Churn is still high at about 5.5% which appears to be systemic rather than fixable. This is a big lever that won’t move.
Fundamentally, testimonials are not a big market. It’s not reviews, it’s not feedback, it’s a little, awesome niche and we may have tapped it out.
I’m an engineer now. I spend my time fixing papercuts to improve lifecycle performance. These are reviewed by Nikolai who is now mainly working on our bigger bets and more complex engineering challenges.
Craft is still important to me. I’m still talking to customers, reworking and refining screens and flows, and agonising over small details. But I also iterate on the product every day.
I have been struggling with my health. I’m nomadic and have been lucky to visit 10 countries already this year. If I want to hit other goals including PBs in the gym I will probably need to travel less.
I hired for hard work and energy, and I’ve got it. I have to tell my team to work less, not more. I feel lucky to have it that way.
I think building trust is getting harder which is making the concept of collecting and sharing proof more marketable… but educating and changing buyer behaviour is hard to do when LTV is high, and impossible when low.
I’m both excited for the business and team, and extremely uncertain about the future
Olly retweeted
Today I’m trying something stupid 😅
Ferndesk is live on Product Hunt for Hypership Day.
You tell us what to build, and we ship as much as humanly possible before midnight.
Pet peeves, missing features, tiny annoyances. Nothing is too small.
Drop your request here 👇
producthunt.com/products/fer…
Olly retweeted
Is it just me or did @stripe get enshittified?
They have fees on EVERYTHING
Currency exchange, foreign bank accounts, faster payouts, and radar
Here are just a few of the thousands of experiences our customers had.(We'd show you all of them, but you'd be here till next Christmas.)
I'd say its about time you gave it a try too. Sign up for free at app.senja.io/signup
Olly retweeted
Chatbase hit a new revenue milestone and now growth is feeling less linear and more exponential.
We’re opening a new office in SF and hiring AEs.
Olly retweeted

Nico@nico_jeannenSep 17
Thailand
ThailandConnected via Indonesia App StoreAccount-level information, not a live location or per-post device.
Doing "tiny SaaS" and Mobile apps rn is like trying to do Print on Demand / Dropshipping in 2019
The barrier to entry have been destroyed, anyone with 2 neurons can pickup Codex to do the same now
The indie hacker playbook doesn't works anymore, you can't just solve one tiny problem, build in public and do SEO and hope it will be a business IMO.
It worked in 2013-2023 but not anymore
If something is as easy as vibe coding something in a few hours, chances are your customers probably already do it
And shitting 30 AI-generated blog posts isn't distribution, it will just be an extra turd swimming in the sea of slop that already exists out there
I also see lots of ppl who think "building an audience" is a moat etc.
So, yes but clowning on X is not building an audience, unless you plan on doing it full time and monetizing it via sponsors like what we've saw recently.
But then it's a totally different business AND is just as hard because everyone want to do exactly the same and be famous, so you need to post INTERESTING STUFF 5-10x day if you want to have a chance
So you can't just make the same kind of content, videos etc as everyone else is doing rn, you need to find interesting and unique stuff, which is hard.
By definition business is hard. Don't trust ppl who say it's easy and fast. People pay you to solve problem they can't solve. If something suddenly becomes easy, it's means it's also easy for everyone else = it's less valuable
There is no secret roadmap, there is no money glitch, it's supposed to be hard and sometimes sucks.
Customers don't pay you to have fun and enjoying life traveling in Asia, they pay u to get their problem solved better, faster or cheaper.
But by all mean if you enjoy doing tiny mobile apps, building in public and posting silly pics on X, have fun!
But it's not a business, it's a hobby
IMO the best thing to do rn is to go out of the bubble and talk with people, to find problems worth solving. Especially in old/boring industries.
Cause lots of ppl won't do it simply cause it's not sexy or interesting and won't make lots of views on social media, which is good, it means less noise!
IMO you don't need to know the industry perfectly as long as you're curious AND talk with users on calls etc. to get feedback
Just my opinion tho
Olly retweeted
I’m tripling our marketing spend
From $5k a month to $15k a month
I want @startupwithana to start taking bigger bets
This money will be used to book paid sponsorships
Sponsoring educators with large audiences to create content about proof and Senja
Our priority will be longform content like webinars, YouTube videos and email sequences
Olly retweeted
Resilience is having a bad day, like Tiago did, and continuing
Every successful entrepreneur had multiple days when they wanted to crash out
That's where the personal and professional growth lives - working on yourself, and through the challenges
Get a job.
Entrepreneurship is a mental game. You need extreme resilience and optimism.
I know it because I spent 5 years in the wrong state.
Entitled to my hard work.
Envious of others' success.
Emotional when things don't go as planned.
So I quit in 2021 and got a real job.
I can't explain why, but it restructured me.
In 2022, I didn't come back stronger, but with a completely different mindset that enabled my current journey.
The same thing is happening right now to @dagorenouf. After his 9-5 at CompAI, he's back different.
I root for everyone working on their entrepreneurship journey, especially you, Tiago. Sometimes I think it's better to have a break than to push harder. It worked for me.
Olly retweeted
If you can't answer this question you're ngmi
Why do your customers LOVE you?
What do you do better than your competitors?
This is the foundation of your marketing
Sharing and proving your secret sauce
In your landing pages, your paid ads, your comparison pages, your cold emails, your social posts, and even your page titles
So how do you do it?
First, ask them
Second, and more easily, review the feedback they have already shared with you
We're making that ridiculously easy for @SenjaHQ customers
They can now see their testimonial themes
See what their customers love about their product, policies and team
It looks like this, and it's live now...
Olly retweeted
Happiness is being content with who you are, and what you have.
Startups are not happy.
Olly retweeted
You’re marketing constantly
And all marketing is real
Build in public is marketing
Email is marketing
Sharing with friends is marketing
YouTube is marketing
Free tools are marketing
Just because you enjoy it doesn’t mean it’s not marketing
But it’s a good lesson for founders
Find the marketing channel that works AND you enjoy executing
That’s the way you’ll continue doing it
My little SaaS, DataFa.st, just reached $30K MRR 🎉
It took 2 years, and I've never done real marketing.
I don't do SEO. I don't run ads. I don't do sponsorships.
My "audience" got me the first $300 MRR.
The rest is word of mouth.
I have a weird obsession with building features that make my users happy.
Sometimes it flops.
Sometimes they like it.
They share it on social media.
And new users discover the product.
So I wanted to thank the 1,387 paying customers who use my product every day.
I wouldn't be here without you.
Thank you ❤️
Olly retweeted
We actually did it!
We hit 50 days of thanking our customers
We sent every new paying customer, partner, affiliate, webinar attendee, and friend a thank you email
Each one had a custom video attached
In fact @startupwithana alone sent over 1,000 thank yous
When was the last time you thanked a customer or showed them some love?
Olly retweeted
We have multiple @TallyForms meetups around the world coming up in the next few months.
Some organized by us, some by the community. It's a deliberate bet on things that don't scale: slower, messier, and harder to measure. But meeting people in real life, hearing their stories, and getting unfiltered feedback is more important than anything else we do at scale. Even with only 30 people in a room.
We’ve done some meetups here and there in the past, they spontaneously happened, but now we’re ramping it up with our Tally Meetup Framework.
Here's how our marketing team of 2 runs them:
1. Ask who wants to organize something. We posted in our community Slack and in our newsletter and made a list per city.
2. Pick a co-host per city. We don't have an ambassador program. We just reach out to long-time Tally power users we've been in contact with, ideally Tally friends with their own community or space. Our informal bar: they build real things with Tally, they talk about it online, and they can bring people in.
3. Chat on Slack. We communicate via our community Slack and always have a quick call first to see if there's a match on both sides, before locking anything in.
4. Set a date and keep the program simple. The host shares how they use Tally, and I join (in person or remotely) for a founder AMA about the story behind Tally. ~45 minutes of program, max. The real value is people talking to each other.
5. Create a @LumaHQ page with the host as co-host. We announce ~4–6 weeks out, share it on our socials and in our newsletter, and let Luma send their built-in reminders.
6. Overbook on purpose. We aim for 30–40 people in the room, so we allow up to 100 registrations to cover no-shows.
7. Make the space feel like Tally. We pick venues that feel like home, nothing too corporate. We made fun merch and decoration to send along (currently figuring out how to get boxes to the other side of the world in an efficient way).
8. Cover the costs. We pay for the location, drinks, and a photographer (good photos make the recap and give the host something to share too).
9. Close the loop. We always ask for feedback afterwards. We share the photos, and we spotlight the host and their work. Hosting should be a win for them, not a favor to us.
10. Turn it into a checklist. Everything above lives in a Notion task template, so each new city is a copy-paste, not a restart. We learn from every meetup and adjust as we go.
As always: quality > quantity. We’re keeping this intentionally small as we’re just getting started.
luma.com/tallyforms
Olly retweeted
I've wasted 1000s of hours
I've spent so much time thinking about users outside our ICP
People who signed up and used us, but Senja isn't really built for
Reviewing sign ups, churn and activation for people that will probably never love us, or stay
We're stopping that today
All of our internal reporting now only surfaces our ICP
We're only reviewing how onboarding, activation and churn looks for them
We're going to find more people who love what we do and get more of them to success
So we're basically returning to our product-led foundations
Olly retweeted
Day 2 of Agentifying my business.
Yesterday was all about setting up the agent, the context structure, and initial data sources.
Today was all about building that context.
I asked for your best tips around creating a "second brain" and that was a bad (loaded) term.
What I'm really building is a robust router of information for agents to query against.
- repos
- public knowledge base articles
- website
- internal docs
Got some great advice from @jethrojones and loads of others here. but the high level strategy that stuck was:
"1. Short index that explains what is needed.
2. Links to important folders/projects from that one place.
3. Skills added to second brain."
One important distinction as I'm full in "brain" mode is how to treat the built-in memory of the Hermes agent, versus durable (external) knowledge that is independent of it.
Here's what Maestro (that's what we call our Hermes) says about it:
---
My recommendation is:
- [knowledge base] = typed operating layer
- support claims
- references
- SOPs
- personas
- support reply style
- evals
- capability-scoped connector rules
- stale/verified claim management
- [Hermes native context area] = maestro’s executive map
- source-of-truth routing
- repo index
- privacy/permissions rules
- ownership/escalation rules
- roadmap process
- marketing summaries
- metrics/source maps
- decision history
- links/pointers to [knowledge base], not duplicate support objects
---
Also started to run some evals of our new KB against support tickets. It's a good start, but definitely a WIP.
Most importantly though, from a high level perspective, when this agent system is operational, it should be the first point of contact for our entire team.
If all of the knowledge lives here, then all context, discussions, and decisions should go through here so it always stays up to date.
I'm going to continue this series here. Did "100 Days Of AI" last year, and now aiming for "100 Days Of Agents".
Welcome to the jungle






















