One map: Vercel, Supabase, Next.js, Paddle, from $87.57 on WordPress to 100 paid subscribers. Start here for the whole rebuild story.
On this page
Transcribe faster with File Transcribe
Upload audio or video, get speaker labels, timestamps, and editable text free to try.
This is the hub for the File Transcribe rebuild, and the answer when someone asks: "What stack? What outcome?"
Outcome first: 100 paid subscribers on the v2 product.
Origin story: $87.57 on WordPress v1, proof strangers pay for transcription.
Everything between: Pakistan solo founder, AppSumo rejected, Product Hunt v1, David Mbugua, 3 v1 videos on YouTube, GFX dashboard lesson, full rebuild, July 2026 PH v2 to tell the story louder.
One sentence
Rasif Ali Khan (GFX Bracket, Pakistan) built transcription on WordPress, earned $87.57 on Paddle, hit a wall, rebuilt on Vercel · Supabase · Next.js · Paddle, and grew to 100 paid subscribers, this series documents how each tool helped.
Why I rebuilt (the WordPress wall)
WordPress v1 wasn't a failure of ideas. It was a failure of foundation.
| What worked on v1 | What broke at scale |
|---|---|
| Transcription quality | Long jobs timing out in PHP |
| Paddle first dollars | Woo + MyCred + membership plugin fights |
| Homepage concept | Theme + plugin CSS whack-a-mole |
| User uploads | No real background job queue |
| My ambition | Could not reach 100 paid subscribers on duct tape |
I archived the old folder. Started clean in Next.js. Kept what earned money (Paddle, the core product idea). Replaced everything that capped growth.
Master stack comparison
Deploy
- v1 WordPress
- FTP/hosting fear
- v2, helped reach 100 paid subs
- Vercel
App
- v1 WordPress
- Theme + plugins
- v2, helped reach 100 paid subs
- Next.js
Data
- v1 WordPress
- ACF + CPT chaos
- v2, helped reach 100 paid subs
- Supabase
Billing
- v1 WordPress
- Woo experiments
- v2, helped reach 100 paid subs
- Paddle
Launch arc
- v1 WordPress
- PH v1
- v2, helped reach 100 paid subs
- PH v2 July 2026
Full timeline
| Era | Milestone |
|---|---|
| v1 build | WordPress, MyCred, Paddle, features worked, foundation didn't |
| First $ | $87.57 Paddle |
| AppSumo | Rejected |
| PH v1 | Traffic + stress |
| David | 3 YouTube videos on WordPress v1, public proof + fuel |
| GFX dashboard | Vercel + Supabase discipline learned |
| v2 rebuild | Clean repo, 2025–2026 |
| Growth | Homepage try → library → Pro |
| Today | 100 paid subscribers |
| July 2026 | PH v2, public relaunch |
How each tool maps to subscriber growth
| Tool | Subscriber lever |
|---|---|
| Vercel | Deploy daily → fix bugs before churn |
| Supabase | Auth + RLS → users trust private transcripts |
| Next.js | Upload-first homepage → try before signup |
| Paddle | MoR from Pakistan → 100 billing relationships |
| Product Hunt | v2 launch from strength, not desperation |
WordPress vs full stack, founder reality
Weekly time on infra
- v1 WordPress
- 40%+
- v2 stack @ 100 subs
- ~5%
Ship a billing fix
- v1 WordPress
- Days, scared
- v2 stack @ 100 subs
- Hours, typed
Long transcript jobs
- v1 WordPress
- Pray
- v2 stack @ 100 subs
- Queue + retry
Second repo (growth ops)
- v1 WordPress
- Impossible solo
- v2 stack @ 100 subs
- ft-marketing-center live
Paid subscribers
- v1 WordPress
- Early handful
- v2 stack @ 100 subs
- 100
Story I'd send David
- v1 WordPress
- Apologetic (see his 3 v1 videos)
- v2 stack @ 100 subs
- Proud
David Mbugua, why I keep the v1 videos public
When people ask "Was WordPress really that bad?" I don't argue. I link David Mbugua's channel and three videos he made while I was still on v1:
That's my proof: the idea worked enough that a creator covered it three times. The foundation didn't, $87.57 Paddle, plugin fights, jobs that couldn't scale to 100 paid subscribers. The rebuild and this blog series exist so the next David sees v2, not duct tape.
Full PH + David story: Launch #1 broke me on WordPress.
The $87.57 → 100 paid subscribers arc
| Stage | What changed |
|---|---|
| $87.57 | Strangers pay, idea validated |
| Rebuild start | Architecture matches ambition |
| First v2 subs | Old users return on better UX |
| Homepage demo | Conversion without signup friction |
| Blog + outreach | DevRel story → inbound trust |
| 100 paid subscribers | Subscription SaaS, not side project |
This didn't happen because I got lucky on one launch day. It happened because every layer stopped fighting me.
Read the series (each: path to 100 paid subscribers)
- Vercel, deploy without fear, git push → production, no FTP panic
- Supabase, data you trust at scale, RLS, auth, storage, jobs table
- Next.js, homepage is the product, App Router, upload-first, mobile sidebar
- Paddle, billing from Pakistan, MoR, webhooks, 100 checkouts
- Product Hunt, v1 broke me, v2 from strength, July 2026 with 100 subs already
Who I am
Rasif Ali Khan, founder at GFX Bracket, Lahore, Pakistan. I design the product, talk to customers, and ship on the modern stack.
contact@filetranscribe.com
For platform marketing teams
These posts are written to be republished on Vercel, Supabase, and Paddle blogs, customer story format, comparison tables, 100 paid subscribers outcome.
I'll share: architecture diagrams, Paddle webhook flow, before/after screenshots, commit cadence, and quotes on what each tool actually changed.
filetranscribe.com, try free, no signup.
Rasif Ali Khan
Written by

Rasif Ali Khan
Founder, File Transcribe
I made File Transcribe to turn recordings into editable text without extra steps. I write these guides from the workflows I use myself, like meetings, podcasts, lectures, and the rest.
Related articles
All posts →12 WordPress Plugins → 1 Postgres: How Supabase Helped Me Reach 100 Paid Subscribers
WordPress data chaos couldn't scale. Supabase Auth, RLS, and Storage became the backbone that held 100 paid subscribers' private transcripts.
From $87.57 to 100 Paid Subscribers | Why Paddle Is the Billing Stack That Works From Pakistan
Stripe isn't available in Pakistan. Paddle processed my first dollars and every subscription on the road to 100 paid subscribers, without WooCommerce plugin hell.
WordPress Couldn't Be My SaaS Backend | How Next.js Helped Me Reach 100 Paid Subscribers
The homepage is the product. Next.js App Router let me ship upload-first transcription, guest try flows, and a library worth paying for, 100 paid subscribers later.
I Escaped WordPress Plugin Hell | How Vercel Helped Me Reach 100 Paid Subscribers
WordPress gave me $87.57 and a broken foundation. Vercel preview deploys and serverless routes helped me rebuild, and grow File Transcribe to 100 paid subscribers from Pakistan.