The plan-of-record assumed the wedge was "all-in-one Swiss Bewerbungsdossier" — headshot + CV + cover letter in one flow. Research kills that as the lead: Profile Bakery (Zürich, Mamendo GmbH) already bundles headshot + CV template + cover letter + LinkedIn analysis + ATS checker + a job-search Kanban into €24.90 / €29.90 / €49.90 one-time packs. A Swiss company, at our price point, occupying "we bundle."
So "we bundle" is table stakes, not a wedge. But read what Profile Bakery — and everyone else — doesn't do:
Thirteen competitors, real prices. Two facts jump out: subscription dominates (a ~CHF 24–30/mo anchor), and among resume tools only Rezi and CoverDoc are genuinely pay-once. Nobody grounds, nobody abstains, nobody does Swiss format.
| Competitor | What it is | Verified price | The gap oll.in exploits |
|---|---|---|---|
| ChatGPT / Claude (DIY) | paste CV+ad → draft | Free · $8 · $20/mo | fabricates experience · no Swiss PDF · no headshot · needs prompt-craft |
| Profile Bakery (ZH) | headshot + bundled CV/letter/ATS | €24.90 / €29.90 / €49.90 once | speaks EUR + "EU infra"; CV/letter read as generic template bolt-ons, not grounded or Swiss-tailored |
| LinkedIn Premium | AI profile/letter + insights | $39.99 · €29.98/mo | English-first · assistive side-layer · no headshot · recurring |
| Swiss Bewerbungsservice | human-written dossier | CHF 120–250 once | 2–3 day turnaround — untenable for 20 applications |
| Swiss career coaching | human coach / CV review | CHF 170–180/hr | 20–50× pricier · must book · free RAV/BIZ path exists |
| Rezi | ATS-first resume builder | $29/mo · $149 lifetime | US-ATS monoculture · irrelevant to Swiss photo/permit/Zeugnis norms |
| Kickresume / Enhancv / Zety | template + AI writer | ~$13–26/mo (dark-pattern renewals) | no pay-once · ungrounded bullets · no Swiss format · fake-free trials |
| DACH Abofallen (cvmaker.de) | cheap teaser CV builders | €1.99 trial → ~€15/mo | consumer-watchdog warnings — "pay once, no trap" is a direct answer |
| Headshot pure-plays (HeadshotPro/Aragon) | AI headshots only | $29–79 once | no job tooling — don't fight them on standalone photo price |
Four candidate wedges, ordered by how fast a cold buyer feels the value — which is not the same as how defensible they are. The trick is to lead with the felt one and prove with the deep one.
1 · Swiss-correct finished dossier, done-for-you the lead
A sendable A4 tabellarischer Lebenslauf + Motivationsschreiben in DE/FR, with photo, permit line, Zeugnis handling — no prompt-craft. ChatGPT structurally can't emit it; the DACH builders are trap-subs; the human services take days. This is what earns the CHF 9. It's the value a buyer feels in ten seconds.
2 · Grounded + cited from YOUR CV, honest abstention the trust layer
The deepest, most defensible moat — nobody has it, and it rides the oll-memory RAG stack we already built. But it's the hardest to sell cold: a buyer doesn't feel hallucination risk until they've been burned. So make it the visible proof under the headline, not the headline itself — show a citation resolving and one honest gap on screen.
3 · Pay-once, no subscription, no auto-renew reinforcer
Strong against the subscriptions + the distrusted Abofallen — but partly matched by Rezi/CoverDoc/Profile Bakery. Keep it loud on the page; don't make it the whole pitch.
4 · All-in-one bundle demote
Profile Bakery already occupies it. Don't claim "we bundle" — win within the bundle on Swiss-correctness + grounding.
This is the question every skeptic asks, so answer it head-on. The honest verdict: oll.in is a real product — only if it's pitched as "a finished, trustworthy, Swiss-correct dossier you can send," never as "better cover-letter text." We will not beat GPT-5 on prose, and we shouldn't try. We win on three things a chatbot structurally cannot do:
Conversion research + the user-journey study agree on the shape: value before login, paywall at peak wow, price visible from screen one. Each moment below carries a named lever from the research.
① Paste the job — price already visible
Home is one field: paste a posting. The CHF 9 pay-once price sits on screen one (price-anchor-from-the-start beats a surprise at checkout). No signup, no wall.
② Upload your CV once — parse, don't interrogate
One upload, parsed into the corpus. Never a 12-field form. The buyer cares about the outcome; every field we ask for is friction we chose to add.
③ Watch it compose — the labor illusion + the IKEA effect
The dossier forms live, token-by-token; citations resolve as you read; the headshot develops in the corner. Visible work builds trust (the labor illusion); watching their CV become the dossier builds ownership (the IKEA effect) — both before a single franc.
④ See one honest gap — the trust proof
Somewhere on screen, a claim the engine couldn't ground is flagged, not faked. This is the moment that separates oll.in from every ungrounded competitor — and the single most persuasive thing a skeptic can see.
⑤ Take it — paywall at peak wow, guest checkout
The download/email button is the paywall, placed at the peak of the wow (finished dossier in hand). Guest checkout — no account required — with TWINT + card. Sign-in is optional, only to save.
⑥ Come back — the RAV loop
Swiss job-seekers on RAV owe 8–12 applications/month. After the first dossier, offer to save the profile so the next job is one paste away. This is the returning-user engine, not a one-shot sale.
Concrete, research-backed levers. Most are copy + placement, not new engineering — which is why they're cheap and belong in the first deploy.
| Move | Why (research) | Where |
|---|---|---|
| Price visible on screen one | surprise pricing kills trust; anchoring early converts | landing hero + compose view |
| Show a citation resolving + one honest gap | the moat only converts if it's felt, not claimed | the live compose (⓸ above) |
| Guest checkout (no account) | account walls are the top drop-off; pay first, save later | Core guest-checkout endpoints (PR exists) |
| TWINT + card | TWINT is the default Swiss impulse-payment rail | checkout |
| "Pay once · no subscription · no auto-renew," loud | direct answer to the distrusted Abofallen + subs | hero + checkout |
| Headshot as +CHF 20 add-on, never standalone | pure-plays win on standalone price/volume; inside the flow it's pure margin | compose + checkout |
| Money-back guarantee | de-risks the first franc from a stranger who can't touch it yet | checkout microcopy |
| Live "dossiers built" counter | social proof; labor illusion at the brand level | landing (only once real) |
CHF 9 is the right zone — it undercuts the CHF 120–250 human services ~15×, dodges the $24–30/mo subs, and is impulse-priced against free ChatGPT's friction. The critical fix is the unit. If CHF 9 buys unlimited dossiers, a 20-application job-seeker mentally defaults to free ChatGPT (marginal cost ~0). If CHF 9 buys one finished target application, the pitch becomes "the price of getting this important one right" — and the RAV loop brings them back per job.
The uncomfortable truth: the strongest differentiator (grounding / honest abstention) is the hardest to make a cold buyer feel — hallucination pain is invisible until after you've been burned. And the easiest-felt differentiator (Swiss PDF + headshot in one flow) is partly occupied by Profile Bakery at the same price. So the skeptic bounces to: "I'll paste my CV into free ChatGPT and drop it into a jobs.ch Word template." For a format-literate applicant, that's genuinely good enough — oll.in wins the buyer who doesn't know Swiss conventions or won't run the prompt/format loop. That's narrower than "everyone job-hunting."
These convert the research into the build. Each has a recommendation; say yes/no/adjust and the landing + v1 copy follow.