Solo founder, 5 months in. Here's where I am, what the numbers said, and what I just decided.
Permito (permito.ai) — AI for US visa interview practice. Voice mock interviews with an AI consular officer, scoring, dashboards. Mostly Indian students applying for F-1, H-1B, B1/B2 visas.
THE NUMBERS RIGHT NOW
WHY ONE-TIME WAS THE CONSCIOUS CHOICE
I knew the model was one-time before I started. Visa prep is exam Student crams for a few weeks, takes the test (visa interview), gone forever. Subscription model would churn the day after their appointment.
The math validates it: 7 mocks per paying student lands exactly in the test-prep range (5-10 sessions). So the model works. For one student at a time.
WHY IT CAPS
For B2C alone to hit $10K MRR at this AOV, I need ~20x more traffic. That's 2-3 years of organic SEO grind, or burning cash on paid ads with sketchy LTV-to-CAC. I'm not waiting 2-3 years for a number that's still small.
THE PIVOT
Opened Teams this week — B2B tier for edtech, schools, study-abroad agencies in India that already run mock interviews by hand and hitting their counselor-hours ceiling.
The buyer's math: one counselor delivers 3-4 live mocks per day. A serious applicant needs 6-10 reps. The math breaks in March-August peak season. Especially now — since September 2025 the US State Dept eliminated visa interview waivers, so every applicant goes through in-person consulate interviews. Demand spiked.
WHAT I'M MEASURING
STACK
Laravel 12, MySQL, Redis, Python/FastAPI for voice pipeline (STT → LLM → TTS), Stripe + Razorpay. Full solo dev.
ASK FOR YOU
If you've pivoted a one-time / event-based B2C product to B2B — what actually moved the needle? Also: if you run an edtech doingvisa prep at volume — DM, building this for you.
The math forcing the pivot is a gift, most founders never get a signal that clear. The B2B question that will matter most now: which of your 1700 users could expense this without thinking about it? Not the most active user and not the one who gave the most feedback, the one for whom this is a business cost, not a personal choice. That's your ICP. What industry do most of your current users work in?
That "I'm not waiting 2-3 years for a number that's still small" line is the part most B2C solo founders never let themselves admit out loud. I had a similar math moment on my own indie iOS memo app — the AOV said ~50K MAU before anything serious, and I'd been calling it "staying disciplined" when it was really "avoiding a decision." What pulled the trigger was writing down the 18-month worst case at current trajectory; once it was on paper, the choice became obvious.
On Permito specifically — March-August peak will make or break the B2B signal. If I were you, I'd set a sharp "kill-or-double-down" threshold before the window opens so the post-peak call is automatic instead of emotional — the founders who decide that in advance seem to recover way faster from a "no" than the ones who improvise mid-grief.
"Avoiding a decision" — painfully accurate. Writing the threshold today: >20% MRR by Aug 31 = double down, <15% = sunset. Thanks.
The pivot logic is right. The risk in the next 90 days is that B2C and B2B are completely different sales motions, and you can burn the runway trying to learn enterprise while still running the B2C grind. Two specific moves: don't kill B2C, the 1,700 students you served are now inside the agencies and schools you want to sell to, ask each paying user for a warm intro to a counselor or program lead. And build a 30-day pilot offer with one outcome metric (X mocks per student per week) before you pitch a single agency. Agency buyers need proof of impact, not feature sheets, and the pilot is what closes them.
Warm intro through paying users — that's the move I wasn't using. Stealing it. On the pilot: single metric will be "mocks completed per student per week vs. counselor capacity baseline" — that's the number agencies actually care about.
The B2B pivot makes sense on paper, but the sales cycle is the part that'll surprise you. Edtech agencies in India move slowly and negotiate hard — what looks like a $X/seat deal in your model might take 2-3 months to close and come back as a custom pricing ask.
One thing worth testing before you go deep on cold outreach: find one agency willing to pilot it free for a month in exchange for a case study. Getting that first B2B win documented matters more than the revenue at this stage.
Good luck with the outreach this week.
The churn you're seeing isn't a product problem — it's structural. Visa prep is a point-in-time need. Once the interview is done, the job is done. No retention mechanic fixes that.
The real question is: what's your LTV ceiling in B2C? Because whatever you can charge one student caps what you can spend to acquire them. And with one-time payments, that ceiling is low.
The B2B pivot makes sense, but I'd think carefully about who the real buyer is. Schools and agencies aren't just distribution — they're recurring revenue with compounding CAC efficiency. One agency that sends you 50 students a month is worth more than 600 individual students.
If I were you, I'd focus the next 90 days entirely on closing 3-5 agencies, not schools. Agencies have the urgency (peak season), the volume, and the budget. Schools move slow.
What's your current outreach approach for the B2B side?
Agreed — agencies first. Already pitching Edwise/Yocket/Leverage Edu tier this week. Will see reply rate in 10 days
The counselor-hours ceiling is such a clean B2B angle — that's the kind of real operational pain that gets agencies to book demos, rather than a generic 'AI improves outcomes' pitch. One thing worth adding to your ICP list: the big study-abroad consultancy chains (Leverage Edu, iDreamCareer) are harder to close but buy more seats at once, while smaller independent counselors may say yes faster but are often budget-constrained. On what actually moves the needle in B2C-to-B2B pivots: getting one reference customer willing to share results tends to unlock the next 10 faster than cold outreach alone — worth checking if any of your 45 paying students have a parent or contact at an agency. And the September 2025 waiver elimination is honestly your best sales hook; lean hard into that urgency because it's real and time-sensitive for any agency that hasn't solved this problem yet.
The B2C math you've laid out is really clear, and the B2B pivot logic follows directly from it. Event-based products always have this ceiling — great conversion, no expansion revenue.
On what actually moves the needle for B2C-to-B2B pivots: the fastest thing I've seen work is finding one champion inside the organization who already feels the pain manually. In your case that's the counselor who's doing 30+ mock interviews a week by hand in peak season. Get to that specific person, not the procurement decision-maker. They'll pull the deal upward.
Also worth noting: your 5% free-to-paid conversion rate at this stage is legitimately strong. That's a real signal the product works, not just a consolation prize before pivoting.
This is a much stronger target than it first looks. Permito already has proof that the B2C product works: 1,700 users, 5% free-to-paid, and real interview practice behavior. The issue is not product value. It is that the current market motion is capped by one-time exam urgency.
The B2B pivot makes sense because agencies and edtechs feel the pain repeatedly every season. They are not buying “AI visa interview practice” as a toy; they are buying counselor-hour leverage, repeatable mock interview capacity, dashboards, and consistency across many students.
The naming layer matters more now because Permito worked fine as a student-facing visa prep brand, but the B2B buyer is different. Schools and study-abroad agencies need something that feels trusted, polished, and education-health-care adjacent. If this becomes a serious interview readiness platform for institutions, Lyriso.com would carry the product with more credibility than a narrow .ai visa-prep name.
Thanks — "counselor-hour leverage, repeatable mock capacity, dashboards, consistency" is exactly the B2B framing I needed. Reusing this in cold outreach this week.
One practical thought before you send too much B2B outreach.
The framing shift from student visa prep to agency/counselor leverage is important enough that it may be worth pressure-testing the whole positioning layer before the market starts responding to the current version.
I can do a focused naming/positioning audit for Permito’s B2B pivot: current name risk, institutional buyer perception, category framing, outreach angle, domain/name ceiling, and whether the brand can carry interview readiness beyond one visa use case.
Not a long consulting thing. Just a sharp written breakdown you can use before more agencies, schools, and counselors start associating the product with the current positioning.
I’m doing a few of these at $99 while refining the format. If useful, connect here and I can put together a clear outside read before your B2B outreach motion hardens:
https://www.linkedin.com/in/aryan-y-0163b0278/
That is the right framing to test in outreach.
The one thing I would pressure-test before sending too much B2B outbound is the brand layer.
If agencies, schools, and counselors start seeing this as Permito now, that name starts getting attached to the institutional version of the product. That is fine if you want to stay tightly tied to permits/visa prep, but it may become limiting if the platform expands into broader interview readiness, student success, counselor leverage, or admissions workflow.
For B2B, the name has to carry more trust than the student-facing version needed. The buyer is not just a student preparing for one interview. It is an institution deciding whether this feels credible enough to put in front of many students.
That is why I mentioned Lyriso. It gives the product a softer, more trusted institutional feel without locking it to one visa use case.
I would not leave that decision until after agencies start remembering the current brand. If Lyriso feels like a serious direction for the B2B version, message me on LinkedIn and we can see if there is a clean founder-friendly way to secure it before the outreach motion hardens around Permito.