What is a Before → After transformation map and why does it drive copy?

A Before → After transformation map is a 5-column table that captures who the customer is today and who they will be 6 months in after using your product. The five columns: Have, Feel, Daily Reality, Status, Evil. It’s section 11 of the 17-section ICP Bible, and it’s the section every founder skips because it sounds like marketing fluff. It’s also the section that powers the highest-converting landing-page H1, ad opening lines, and email subject lines I’ve ever shipped. The “Have” delta gives you the H1. The “Feel” delta gives you the email subject line. The “Evil” column gives you the antagonist of the ad.

This article walks through all 5 columns, the questions that source each, and the copy that comes out the other end. The worked example: Julien, a fictional but realistic French freelance digital-marketing consultant.

Why does the “transformation” framing convert better than the “feature” framing?

Customers don’t compare your features to your competitor’s features. They compare the version of themselves who buys to the version of themselves who doesn’t. The transformation map is the explicit version of that comparison.

Two opening lines, same product:

  • Feature-led: “Our 21-day LinkedIn bootcamp teaches you a 5-step content framework with daily live coaching.”
  • Transformation-led: “From 1,800 followers and zero inbound clients, to 8,000 followers and 3-5 inbound clients per month — in 6 months.”

Feature-led describes what you’re selling. Transformation-led describes what they’re buying. The CTR delta on cold traffic is typically 2-3x in my testing.

“If you can’t sketch the day-in-the-life of your customer in 6 months in concrete detail, you don’t actually know what you’re selling.” — Operating principle I run on every offer build

The 5 columns in order

#ColumnWhat it capturesCopy it powers
1HaveTangible assets, metrics, possessionsLanding-page H1, hero number
2FeelEmotional state, internal narrativeEmail subject lines, ad opener
3Daily RealityWhat their average Tuesday looks likeStory-led ad scenes, video script
4StatusHow others perceive themSocial proof framing, testimonial selection
5EvilThe antagonist they’re fightingAd opening drama, narrative arc

The order matters. Have → Feel → Daily Reality → Status → Evil moves from external to internal to relational to mythic. Each column adds one layer of resolution.

Column 1 — Have

The tangible, countable, photographable assets the avatar has today vs. in 6 months.

For Julien:

BeforeAfter
Have1,800 LinkedIn followers, 15-30 likes per post, 0 inbound clients per month, generic profile8,000+ LinkedIn followers, 500+ likes per post, 3-5 inbound clients per month, magnetic profile

How to source it: ask 3 customers who completed the transformation “What’s literally different on your LinkedIn / dashboard / inbox today vs. when you started?” Get specific numbers.

Copy this powers — landing-page H1: “From 1,800 followers and 0 inbound clients to 8,000 followers and 3-5 inbound clients/month.”

That’s not a clever headline. It’s just the table read aloud. It works because it’s specific, measurable, and pre-anchored.

Column 2 — Feel

The emotional state, internal narrative, and self-talk before vs. after.

For Julien:

BeforeAfter
FeelImposter syndrome, frustration, loneliness, financial anxietyConfidence, legitimacy, excitement, financial security

How to source it: customer interviews with the question “Describe how you felt last Tuesday before vs. last Tuesday after.” The Tuesday-vs-Tuesday framing forces specificity.

Copy this powers — email subject lines:

  • “From ‘who am I to post this?’ to ‘I have a queue of inbound DMs’”
  • “The day I stopped feeling like an imposter — and what changed”
  • “Imposter syndrome → 6 figures (yes, in that order)”

The Feel column is where the verbatim from psychographic dimension 6 (Self-Talk) lands directly. “Who am I to position as an expert?” becomes “You stopped saying ‘who am I to post this?’” in the After column.

Column 3 — Daily Reality

The hour-by-hour, average-Tuesday picture of life before vs. after. Not the highlight reel. The Tuesday.

For Julien:

BeforeAfter
Daily RealityWakes up, opens LinkedIn, blocks on a post, edits 5 times, doesn’t publish, falls back to cold-DMing on Sales Navigator, doubts his choice of careerWakes up, publishes a pre-prepared post in 10 minutes, replies to 3-5 DMs from prospects before lunch, works on his offer in the afternoon

How to source it: ask customers “Walk me through Tuesday morning before vs. now.” Time-by-time specificity is what makes it land.

Copy this powers — video ad script / story-led ad opener: “Used to be: 7 AM, open LinkedIn, write a draft, delete it, write another, delete it, give up, send 30 cold DMs instead. Today: 7 AM, hit post, open inbox, reply to the 3 DMs that came in overnight.”

A 30-second video ad with that exact split-screen arc converts. The before-and-after is dramatic, specific, and watchable.

Column 4 — Status

How other people perceive the avatar before vs. after. Family, ex-colleagues, peers, prospects.

For Julien:

BeforeAfter
StatusFamily thinks he’s “struggling at freelance.” Ex-colleagues see him as “the one who quit the agency.” Peers don’t ask his opinion.Family says “he has a real business now.” Ex-colleagues DM him for advice. Peers cite his posts as references.

How to source it: this is the JTBD social-job, surfaced explicitly. Ask: “What changed in how your family / ex-colleagues / peers talk to you about work?”

Copy this powers — testimonial framing + social proof selection:

  • The testimonials you feature should validate the Status column, not the Have column. “My ex-colleagues started DMing me for advice” is more powerful than “I doubled my followers” — even though both are true.
  • The “About” page or sales-page bio should reference status delta: “Christophe quit his salaried role and his ex-colleagues now ask him to consult for them on the side.”

Column 5 — Evil

The antagonist. The thing the avatar is fighting. Could be a person, a force, an algorithm, a belief, a feeling.

For Julien:

BeforeAfter
EvilThe LinkedIn algorithm (the villain). Imposter syndrome (the monster). Cold prospecting (the chore).Algorithm works for him. Imposter is replaced by results. Cold prospecting is irrelevant.

How to source it: ask “What do you blame when things don’t work?” The blame target is the Evil column. Honest answers come from informal conversation, not survey forms.

Copy this powers — ad opening drama, narrative arc:

  • “You’ve been fighting the LinkedIn algorithm for 18 months. What if the algorithm wasn’t the enemy — what if it was waiting for you to give it the right input?”
  • “Cold DMs feel like begging because they are. Inbound feels like authority because it is.”

The Evil column is also the source of the unaddressed objection. If the avatar’s Evil is “online courses with no support,” your offer needs to explicitly slay that one — “this is 21 days, daily live, with me on Zoom — not a video library.”

A complete worked example

Julien’s full Before → After map:

DimensionBefore (today)After (6 months)
Have1,800 LI followers, 15-30 likes/post, 0 inbound clients, generic profile8,000+ LI followers, 500+ likes/post, 3-5 inbound clients/month, magnetic profile
FeelImposter syndrome, frustration, loneliness, financial anxietyConfidence, legitimacy, excitement, financial security
Daily RealityBlocks on a post, edits 5x, gives up, cold-DMs, doubts career choicePosts in 10 min, replies to 3-5 prospect DMs before lunch, works on offers PM
Status”He’s struggling at freelance""He has a real business” — peers ask for advice
EvilLI algorithm, imposter syndrome, cold prospectingAlgorithm works for him, results replace imposter, prospecting is irrelevant

From this single table, I can write:

  • The landing-page H1 (Have)
  • 3 email subject lines (Feel)
  • A 30-second video ad script (Daily Reality)
  • The testimonial framing (Status)
  • The cold-traffic ad opener (Evil)

Five sections of copy, all internally consistent, all anchored in the same transformation. That’s the entire point of the map.

How to actually fill the table

90 minutes, three sources:

  1. Three customer interviews with the same 5-question framework, one question per column:
    • Have — “What’s literally different on your dashboard / inbox / followers list today vs. day one?”
    • Feel — “Describe how you felt last Tuesday before vs. last Tuesday now.”
    • Daily Reality — “Walk me through Tuesday morning before vs. now.”
    • Status — “What changed in how your family / colleagues / peers talk to you?”
    • Evil — “What do you blame when things don’t work?”
  2. One forum-mining session for verbatim quotes that match each column.
  3. One sales-call recording review to confirm the language matches.

Three customers × 30 minutes = 90 minutes of interviews. 30 minutes of forum mining. 30 minutes of synthesis. Two and a half hours total. The ROI is measured in CPL improvement (typically 1.5-2x on cold traffic) and landing-page conversion (typically 30-60% lift on the H1 alone).

Frequently asked questions

Why these 5 columns and not 7 or 3? Three columns (typically Have, Feel, and one mixed “life”) miss the Status and Evil layers, which are the columns that drive narrative-led ads and social proof. Seven columns over-split (e.g., separating “Family Status” from “Peer Status”) with diminishing copy returns. Five is the floor where every column drives a different piece of copy.

What if I don’t have customers yet to interview? Run the table on your target customer using forum mining + competitor reviews + sales calls from competitors (yes, you can book competitor demos and learn). Build v1 of the table from secondary sources, validate it against the first 5 customers you onboard.

Can I use this for B2B? Yes — and the Status column gets more important. B2B buyers care intensely about how their procurement team / boss / peers will perceive the purchase. The Status column drives the case-study selection.

What’s the relationship to JTBD? The Have column = functional job. The Feel column = emotional job. The Status column = social job. JTBD describes the jobs; this table describes the transformation that completes them.

My product is a SaaS — how do I write the Have column? Use the metrics dashboard the customer sees. “Before: 4 hours/week on bookkeeping, 2 missed invoices/month. After: 30 min/week on bookkeeping, 0 missed invoices, 1 dashboard.” Specific dashboard metrics > vague claims.

How does this map onto landing-page sections? Hero (Have delta) → Pain section (Before column, Feel + Daily Reality) → Solution section (After column) → Social proof (Status column) → FAQ (Evil column, addressing the unaddressed objection).

Can AI write the table for me? Partially. AI can scaffold the structure and propose verbatims based on forum data. The interviews are not skippable — the verbatims are too specific to fabricate.

Where to start tomorrow

Open a new doc. Draw the 5-column table. Pick one customer who completed the transformation you sell. Ask the 5 questions. 30 minutes. Fill the After column from their answers, the Before column from their memory of how they used to be.

You now have your H1, three email subject lines, and a 30-second ad script. Test them this week.

For the 7 psychographic dimensions that feed the Feel and Evil columns with verbatims, see the founder psychographics article. For the 50-objection encyclopedia that handles every Evil-column objection during sales, see the objection-encyclopedia article.