
Rezycle.me
AI career-pivot audit: free resume scan + 6-week plan
I sell a one-off career report: free CV scan, paid report if you want the fix. Zero external sales since launch in mid-August. The eight live charges in Stripe are all mine, testing, seven refunded.
I spent two weeks blaming the price, then the paywall. It was neither.
First, the stopping rule. The plan was to buy ads until 100 people had seen the price, then decide at a 2% conversion threshold. That 2% came from a CPC of €0.37. At the real €0.47, with 36% of clicks completing a scan, a scan costs €1.31 and a sale nets €15.60, so break-even is 8.4%. And with n=100 and zero sales, the top of the 95% interval sits near 3%, above the 2% the rule used to decide. The test could not separate its own two hypotheses. Recomputed properly, the sample I needed was 36, not 100: ruling out a high conversion rate is cheap, ruling out a low one is what costs money. At 0/36 the upper bound is 8.0%, under break-even. Rule answered. I doubled the price to $39.99, which halves break-even to 4.3%.
Then I opened the ads panel. €0.00 spent from 26 August to 1 September. My bank had declined two of Google's charges, the account has been limited since 17 August, and five warning emails were sitting unread in a Gmail bin. So the 36 scans that closed my stopping rule cost me nothing. They arrived on their own, and I had spent a fortnight doing arithmetic about a channel that was not running.
That left the real question: eight to thirty real people complete a scan every day, for free, and none of them buy. So I went and looked at what the free scan actually hands them.
Median score: 75 out of 100. 80% scored 70 or above. Nobody scored below 36.
My free product was telling four out of five visitors they were basically fine, and then asking them for $39.99 to fix it. Of course nobody bought. I would not have bought either.
The cause was one line of my own code. Each of the four scoring axes started at 100 and only ever subtracted for findings the model filed. Absence of evidence rendered as near-perfect. I tested it with a call-centre team leader's CV, someone made redundant in June because his site moved to automated triage, and the scan gave him 97 out of 100 for AI tool fluency. Not because he had any. Because nothing in his CV had triggered a finding against that category, and silence scored full marks.
Worse, the headline number came from the model and the breakdown came from my code, independently. So a 45/100 could sit four hundred pixels above four green bars reading 75, 85, 95 and 97. Anyone who scrolled watched the diagnosis contradict itself and correctly concluded the number meant nothing.
The prompt had been telling the model since August that the scale "must be able to deliver bad news" and that resumes with real gaps "belong in the 30s or 40s". The median it produced was 75. Instructions did not fix it, so I stopped asking. Every axis now starts at 55, findings pull it down, and strengths only pull it up when the CV evidences them with a quote I can read. An axis the CV says nothing about scores as unevidenced and earns no credit. The headline is the arithmetic of those same axes, so the number and the reasons underneath can no longer disagree. Same call-centre CV now scores 38 to 51, with the verdict "your CV is behind what current ATS screening expects" and one quoted line from his own resume as proof.
I also cut most of what the free scan gave away, but honestly that is the smaller half of this.
All of it went live this afternoon. If you scan a CV on the site today you are getting the harsh version, which is the first time in three weeks I can say the thing I am selling and the thing I am describing are the same product.
If you run a free diagnostic with a paid fix behind it: go and pull the distribution of the scores your free tier has actually handed out. Not one example. The whole distribution. I had been reading my funnel for three weeks and that one query explained more than all of it.
I built Rezycle.me a couple weeks ago — a free AI resume scan that flags automation risk and suggests career pivots.
This week I found a bug that honestly worried me. If someone uploads a resume PDF that's actually a flattened image (no real text layer — happens with a lot of visual/Canva-style CV templates), the AI was still generating a full result. Score, keywords, "evidence quotes" from the resume — except there was no resume text at all. It was making the whole thing up, confidently, for a person who doesn't exist.
Found it because a friend tested it with his real CV and got career pivot suggestions that had nothing to do with his actual background (he's in hospitality, it suggested "Data Analyst"). Dug into it, reproduced it with an empty-text payload, confirmed: any blank/near-blank input got a fully fabricated but confident-sounding analysis back.
Fixed now — if the text extraction comes back empty or too short, it tells you plainly instead of guessing, and suggests re-uploading as .docx or checking the PDF actually has selectable text.
Small thing, but it's exactly the kind of bug that quietly erodes trust if nobody catches it. Free scan's still up if you want to try it: rezycle.me
1 Like
Comment
Today I finally automated the thing I kept putting off: pulling my own analytics.
Since launch, checking the funnel meant exporting a CSV from GA4 and cross-referencing it against Stripe by hand. Fine once, annoying every day — so I stopped doing it as often as I should've.
Wired Analytics straight into my dev workflow this morning. Now I query real events on demand: paywall views, checkout clicks, all of it, live.
First thing the clean data confirmed: the free scan converts people fine, but almost nobody's clicking through to pay. So yesterday I swapped the core offer — from "a report about your profile" to "your resume, rewritten and ready to use" — betting the problem was the deliverable feeling abstract, not price or trust.
Now I get to watch it happen in real time instead of guessing from a spreadsheet once a week. That alone feels like a win.
1 Like
Comment
Quick update from week one post-launch.
Still haven't landed a first real sale, so I won't pretend otherwise. But a few things worth noting:
Started a small Google Ads pilot (a few euros a day, testing across countries) to get real search-intent traffic instead of relying only on organic/social. Two of the four keywords are already pulling a 13%+ CTR, which is better than I expected for a cold campaign with zero brand recognition.
Fixed conversion tracking so I can actually measure whether ad clicks turn into paywall views and purchases, instead of flying blind.
Had a good exchange with someone here (thanks again for flagging the email bug, by the way) that reminded me infrastructure stuff breaks in unglamorous ways nobody warns you about.
Next up: let the ad pilot run its course through the 26th, then decide whether to double down or pull back based on actual numbers instead of vibes.
1 Like
Comment
Solo founder here. I started building Rezycle.me on August 1st — two weeks in, it's live: a free AI resume scan that gives you an ATS score and suggests which adjacent role to pivot into, plus a paid one-time report (€12.99–39, PPP-adjusted, no subscription) with ATS keywords and a 6-week plan. Built solo at AI-assisted speed. Current status: fully instrumented, €0 revenue — this week is my first real distribution push. Happy to share anything I learn about the "first customer" grind.
2 Likes
10 Comments
10 Comments
-
1I’m at a similar “product exists, now distribution has to prove itself” stage. What’s been the messiest part so far — choosing where to show it, keeping up with outreach, or figuring out which activity is actually moving people toward paying?
-
1
The free scan → paid report flow is easy to understand. Curious what people ask about most after seeing their initial scan.
-
1
Honest answer: sample size is basically zero — distribution started literally today, so I don't have a real pattern yet. My bet is "why did I get this score?" A bare number invites distrust, so the scan already ships with an expandable breakdown showing the evidence behind each score, including quotes pulled from your own resume. My second guess is "how do I compare to others?", which I deliberately don't answer right now: I don't have population data yet and I won't fake a benchmark. Ask me again in two weeks and I should have real numbers instead of guesses.
-
1
That’s a good approach — especially not inventing benchmarks before you have the data. I’d be interested to hear what the first real questions look like once the scan gets some volume. If you’re open to it, what’s the best email to reach you at?
-
1
Appreciate that. Honestly still too early to have real patterns, volume's been low so far, but I'll definitely share what the first real questions look like once there's enough data to say something meaningful instead of guessing.
Feel free to reach me at support@rezycle.me, happy to keep you posted.
-
1
Hey — just tried reaching you at support@rezycle.me, but the email bounced with a server error.
Could you share another email address that works?
-
1
Thanks a lot for flagging that, genuinely appreciate it, you caught a real bug that could've been silently blocking other messages too.
It's fixed now. If you don't mind, could you try support (at) rezycle (dot) me again to confirm it goes through on your end? Happy to keep the conversation going there now that it's working.
-
1
Thanks! I’ve just sent it over.
Looking forward to hearing your thoughts whenever you have a chance.
-
-
-
-
-
-
About
Every layoff wave produces the same reflex: people polish their resume for the exact role that was just automated away. That felt backwards to me. If the work changed, the target should change — so I built Rezycle.me to



1 Comment
One clarification before anyone catches it: my product page here shows $12/mo revenue, connected automatically from Stripe. That is me buying my own report on 30 August to read what a customer actually gets. It is not a sale. External sales remain zero, which is the whole point of the post.