Kaeda
Free · Sourced
← All cases
Senja
SaaS subscription · Social proof · 2-person bootstrapped team · Founded Jan 2022 · UK + Nigeria (remote)
👤 Wilson Wilson & Olly Meakings (Builder + distributor pair: Wilson ships fast, beautiful UI at 19; Olly brings 20 years of CRO and SEO. Growth was baked in.)🌐 site𝕏𝕏

Two strangers who met online turned 'testimonial tools are ugly' into $1M ARR — built entirely in public.

Will it work? · our read
Growth by design. The widget is copyable and testimonials aren't a category — Senja wins on a marketer's SEO engine plus a self-advertising embed, not on tech.
01How the money moves
Sign up free — collect video and text testimonials (15 free)
Embed the 'Wall of Love' widget; free tier keeps Senja branding
Upgrade to unbrand and unlock — $29-$59/mo recurring
02The numbers
$1M
ARR (Nov 2025)
self-report
3,000+
paying customers
self-report
2
person team
about page
Bootstrapped, no outside funding; MRR posted monthly in public. Senja build-in-public
$1M ARR, bootstrapped by two people, reported live in public.
03Weight class — CENTStap an axis
ControlEntryNeedTimeScale
Control Mid
They own the app, but growth leans on Google SEO and on customers choosing to keep the free branded embed.
04The key move
Widget as billboard
Free-tier widgets carry a 'Powered by Senja' link. Every Wall of Love a customer embeds turns their site into a Senja ad — thousands of embeds compound into a referral engine rivals can't out-spend.
fact
The counter-intuitive move
Branded free widgets are industry-standard (Calendly, Typeform do it) — it seeds awareness, not a moat. Any rival can copy the same loop.
our read
05Where the moat is
Not the widget — the machine around it:
Hundreds of SEO pages ranking on GoogleSelf-advertising embeds on thousands of sitesBuild-in-public brand and trustMarketer-founder = compounding cheap growth
06How it diesmedium confidence
Dies if social proof ships as a free block in Framer, Stripe or a review app — bundled away. Or if AI-faked reviews erode trust in testimonials, gutting the category. The widget is no moat — the SEO lead is. our read
Show evidence · counter
Evidence: Rivals (Testimonial.to, Trustmary, VideoAsk) already exist; Framer and website builders increasingly ship native social-proof blocks.
Counter: 3,000 embedded, paying customers plus a deep SEO backlog create switching cost and a referral flywheel a bundled free tool won't erase overnight.
07Against rivals
Testimonial.tofrom $18/mo
Senja$29-$59/mo
Trustmaryfreemium
VideoAskfrom $0
Crowded lane. Senja competes on beauty and SEO, not price. our read
08Who uses it
Indie SaaS foundersCourse creatorsFreelancersAgenciesCoaches
Would it work for you?
You can clone the widget in a weekend — but can you rank 300 SEO pages and get 3,000 sites to embed your link?
Copyable product, distribution moat — do you have the channel? We don't score you — you answer.
🚀Use it as a launchpada prompt for your own AI
Copy → paste into your AI → then develop it freely in the conversation.
You are a sharp, honest startup strategist. Use the proven case below as a launchpad for MY idea — help me find my own angle, not copy it. <my_profile> Domain I know: [your domain] My unfair advantage (access/audience): [your edge] Interests: [your interests] Resources & goal: [your resources] · [your goal] </my_profile> <case name="Senja" model="saas"> What it does: Senja sells testimonial collection and display; the free tier monetizes by keeping the 'Powered by Senja' brand on embeds until you pay to unbrand. Why it won (moat): A rival can clone the widget, but not Senja's hundreds of ranking SEO pages and thousands of self-advertising embeds — distribution, not code, is the moat. Weakest axis (CENTS): Entry is Senja's weakest CENTS axis: the testimonial widget is weekend-cloneable, so the barrier is SEO and brand, not tech. How it could die: Senja dies if social proof ships as a free native block in Framer or Stripe, bundling the widget away and leaving only its SEO lead. </case> <task> Be a skeptical operator, not a cheerleader. No generic startup platitudes. If my angle is weak, say so plainly. First, a reality check: markets like this mostly fail. State the honest base rate (how crowded/hard is this?) and the ONE specific thing that would have to be true for ME to be the exception — grounded in my profile above. Then a compact table: - Fit — does this pattern suit my edge, or fight my gap? - Angle — my sharpest differentiation vs Senja (concrete, not "better UX") - Distribution — exactly where my first 100 users come from (this is the hardest part — be specific, not "content marketing") - Risk — its "how it dies" (above) in MY situation Finish with one line: "The single thing to do next." Use only the facts above; if data is thin, say so — never invent numbers. Then stay with me and go deeper on whatever I ask — tech stack, rough cost & time, the smallest MVP to test, pricing, or timing. </task>
✓ Copied — paste into your AI
👤Placeholders like [your domain] auto-fill from your profile — example values for now.Set up profile →
Sourcesupdated · daily
Revenue is first-party: Senja publishes monthly build-in-public MRR reports and announced $1M ARR (about $83k MRR) in Nov 2025, corroborated by a third-party case study; 3,000+ paying customers is self-reported. The About page cites '7,000' — that counts users, not paying customers. Pricing ($0/$29/$59) is from Senja's live page. Founder handles (@helloitsolly, @euboid) are from their own posts; the framing that the 'widget-as-billboard' loop is the true moat is [our read], not a founder claim. Competitor prices are approximate. We never score you.