Sample case study

Plug the leak. Save the work.
Here's one tradesman who did.

A worked Tradewake story in five sections: the trade, the leak, the steps the bundle ran, the change in the diary and the operator's own sentence. Template until the founder drops in the first real customer — then this page becomes the canonical single-customer lander.

Sample case study

This is the example story rendered from the data file.

To replace it: edit src/lib/case-study/placeholder.ts — every field is labelled with a hint and an example directly above. No schema migration, no module install; the route re-renders from the constant on the next build.

Want the field-by-field guide now? Open the panel below.

For the editor

Field guide: what drop-in looks like

Every fill on the page above comes from one constant. Edit the labelled fields in src/lib/case-study/placeholder.ts, then redeploy. For each field, here's the label, a hint sentence and an example fill you can copy.

Industry — at a glance

  • Trade type

    What they do — keep it specific. "Domestic electrician" beats "Trades".

    industry.tradeType

    Domestic electrician

    text

  • Company size

    Headline size only. "1-person outfit" / "Three vans" / "10–20 staff".

    industry.companySize

    Three vans

    text

  • Region

    Where they work — town + region. "South London, Croydon" beats "UK".

    industry.region

    South London, Croydon

    text

  • Tenure

    How long operating. "Twelve years trading".

    industry.tenure

    Twelve years trading

    text

Problem — the leak

  • Problem — one-line summary

    Sets the section eyebrow. Two short clauses: leak + consequence.

    problem.headline

    Calls ringing out and quote replies going cold.

    text

  • Problem — narrative

    1–2 paragraphs in the operator’s voice. Name the leak specifically.

    problem.body

    Tomasz, a three-van electrician in Croydon, was missing ~7 calls/week on site — each one dialling the next firm within five minutes. His quote-to-job rate had quietly drifted under 30%, and his Google reviews were creeping below 4.3 because the satisfied customers never got prompted.

    multiline

  • Leak kinds

    Subset of the kinds they had pre-Tradewake. Drives the icon tiles under the narrative. Valid values: 'missed-call' | 'quote-follow-up' | 'review-decay' | 'other'.

    problem.leakKinds

    ['missed-call', 'quote-follow-up', 'review-decay']

    subset

How Tradewake ran it

  • Which steps ran

    Ordered subset of the three Tradewake steps. Defaults to all three.

    howItWorks.stepsRun

    ['plug-it-in', 'we-run-it', 'diary-fills-up']

    subset

Outcome — measurable

  • Outcome — one-line result

    Leads the page as the hero H1. One sentence; comma-separated numbers ok.

    outcome.headline

    Eleven jobs a month, +38% quote-to-job, +27 new five-stars.

    text

  • Outcome — jobs saved per month

    Big number, unit, and a short plain-English caption readers can trust.

    outcome.jobsSavedPerMonth

    { value: "11", unit: "jobs", periodLabel: "calls recovered" }

    text

  • Outcome — follow-up uplift

    Lead with the % uplift on quote-to-job rate or response rate.

    outcome.followUpUplift

    { value: "+38%", unit: "quote-to-job", periodLabel: "day-2/5/10 nudges" }

    text

  • Outcome — review count change

    New Google reviews gained over the reporting window.

    outcome.reviewCountChange

    { value: "+27", unit: "5-star Google reviews", periodLabel: "over six months" }

    text

Quote — owner

  • Owner quote

    One paragraph in their own voice. Concrete, calm, no marketing copy.

    quote.text

    The bundle paid for itself in the first three weeks. Missed calls stopped being missed and the quote replies picked up. I still don’t think about it — it just runs.

    multiline

  • Quote attribution — name

    Operator's first name + last initial. Real or abbreviation.

    quote.attributionName

    Tomasz K.

    text

  • Quote attribution — role

    Owner / Director / Manager + a size descriptor.

    quote.attributionRole

    Owner, three-van electrical outfit

    text

  • Quote attribution — location

    Town + region. Same wording as industry.region.

    quote.attributionLocation

    Croydon, South London

    text

Industry at a glance

The trade. The size. The patch.

A four-tile snapshot of the operator behind the story. Trade, headcount band, region and tenure — enough context for a trade reader to read along, no more than a stranger needs to catch up.

Trade type

Domestic electrician

e.g. 'Domestic electrician'

Company size band

Three vans

e.g. 'Three vans'

Region

South London, Croydon

e.g. 'South London, Croydon'

Tenure

Twelve years trading

e.g. 'Twelve years trading'

The leak

Calls ringing out and quote replies going cold.

The specific leak the operator had before Tradewake — named in their own words. Each tile below names a different kind of leak; the headline above binds them into one story.

Tomasz, a three-van electrician in Croydon, was missing ~7 calls/week on site — each one dialling the next firm within five minutes. His quote-to-job rate had quietly drifted under 30%, and his Google reviews were creeping below 4.3 because the satisfied customers never got prompted. The bundle had to fix all three without him learning any new tool on top of the 60-hour week he was already running.

  1. 01

    Missed calls ringing out

    Calls landing on site voicemail, callers dialling the next firm before the handset goes back in the pocket.

  2. 02

    Quote replies going cold

    Quotes left open in the inbox. Day-three nudges never send. Quote-to-job rate drifts down quarter on quarter.

  3. 03

    Reviews drifting down

    Satisfied customers never get prompted. New five-stars slow to a trickle. Average rating pulls the listing down.

How Tradewake ran it

Plug it in. We run it. Diary fills up.

The same three plain-language steps the Tradewake bundle ran for this account. Operators are kept on the tools; the bundle is kept on the inbox, the missed-call queue, the quote follow-ups and the review prompts.

  1. 01

    Plug it in

    Our side

    Forwarding or import takes minutes. Tradewake’s bundle slots into the gaps where calls ring out, WhatsApp pings sit unanswered and quote replies go cold.

    Your side

    Hand us your number, calendar and inbox — no new app for your team to learn.

  2. 02

    We run it

    Our side

    Tradewake handles missed-call text-backs in the 90-second window, routes web and WhatsApp enquiries into your calendar, chases open quotes on day 2, day 5 and day 10, and prompts your happiest customers for 5-star reviews after every completed job.

    Your side

    We do the speed-to-lead work — you stay on the tools.

  3. 03

    Diary fills up

    Our side

    Each month we send the monthly report — recovered calls, booked visits, reviews — and tune the bundle so the next month runs hotter.

    Your side

    Show up to the booked jobs; booked jobs and repeat work climb week on week.

Want to see it scripted across a real week? Walk through a sample flow

Measurable change

Three numbers. No marketing copy.

What the diary actually moved while the bundle ran. Numbers first; the captions underneath are short so they stay honest if outcomes are anonymised.

jobs

11

calls recovered + quote-to-job rate lifted

e.g. '11 jobs saved/month'

quote-to-job

+38%

on day-2 / day-5 / day-10 follow-ups

e.g. '+38% quote-to-job'

5-star Google reviews

+27

over the first six months

e.g. '+27 5-star Google reviews'

In their own words

Calm. Concrete. One paragraph.

The bundle paid for itself in the first three weeks. Missed calls stopped being missed and the quote replies picked up. I still don’t think about it — it just runs.
Tomasz K.Owner, three-van electrical outfit · Croydon, South London

Ready when you are

Get a quote on your own leak.
Yours starts with one enquiry.

Four fields. One working-day reply. We don't share your details.