Emlet
← Back to blog

Copywriting

AIDA, PAS, and BAB: Do Copywriting Frameworks Actually Help, or Are They Crutches?

Aarya, Founder of Emlet·September 2, 2026·7 min read
A handwritten mind-map outline in a notebook on a wooden desk

Nearly every marketing blog has some version of "5 copywriting formulas you need to know," and AIDA, PAS, and BAB show up in basically all of them, presented like settled wisdom you just apply and results follow. Almost none of those posts ask the more useful question: when does each one actually fit, and when does it just make your copy sound like it came out of a template? That's worth answering properly instead of just listing the acronyms.

What the three actually are

  • AIDA: Attention, Interest, Desire, Action. Open with something that stops the scroll, build interest with a benefit or story, build desire for the outcome, then ask for the action.
  • PAS: Problem, Agitate, Solution. Name the pain point directly, make the reader feel the cost of leaving it unsolved, then present your offer as the fix.
  • BAB: Before, After, Bridge. Describe the frustrating current state, paint the better state on the other side, then position your product as the bridge between the two.

The actual case for using them

These aren't arbitrary. They loosely map to something marketer Eugene Schwartz described decades ago: people move through stages of awareness before they buy anything, unaware they have a problem, aware of the problem but not the solution, aware solutions exist but not yours specifically, aware of your product but not sold, and finally ready to act. A framework's real job is forcing you to write to the stage your reader is actually at, instead of skipping straight to "buy now" on someone who doesn't yet know why they'd want to.

Where they go wrong

Two failure modes show up constantly. The first is obvious: copy that follows the structure too literally starts to sound like it was assembled from a checklist rather than written by a person, stiff, predictable, and easy to skim past. The second is subtler and more damaging: using the wrong framework for your reader's actual awareness level. AIDA assumes the reader isn't paying attention yet, so it earns Attention first, that's the wrong opener for someone who already knows the problem and is comparing options, it reads as slow and a little patronizing. PAS and BAB both assume the opposite, that the reader already recognizes the problem, which means opening with "agitation" on someone who doesn't yet realize they have that problem just falls flat, there's no pain to agitate yet.

A framework can't fix a wrong read on your audience

Even the correctly-chosen framework fails if the pain point you named is the wrong one, or if the audience segment you're writing to is too broad to have a shared pain point at all. Structure organizes an argument, it doesn't do the work of figuring out who you're talking to or why they'd actually care. That part still has to come from knowing your reader, no formula substitutes for it.

A hand marking up a printed manuscript with red and green pen
Structure gets copy in the right shape. Editing is what makes it sound like a person wrote it.

The same pitch, three ways

Concretely, here's one scenario, a team project tool, written through each framework, to show what actually changes:

  • AIDA: "Most teams miss deadlines because tasks live in five different chat threads. That scattered feeling gets worse every week a project drags on. Picture your whole team working off one shared list, updated in real time. Try it free for 14 days."
  • PAS: "Your team's tasks live in five different chat threads. Every week that goes on, someone misses a deadline because nobody agreed on what 'done' meant. One shared list fixes that instantly."
  • BAB: "Right now your team is chasing updates across five chat threads and still missing deadlines. Imagine everyone working off one shared list, always current, no one asking 'wait, is this done?' That's what switching over gets you."

Same facts, same offer, genuinely different reading experience. AIDA takes the longest runway because it assumes the least prior awareness. PAS is the most direct, useful when you're confident the reader already feels the pain. BAB leans hardest on the emotional contrast between the two states, which tends to work well when the "after" picture is vivid and specific.

They're not predictable, which is why you still test

Run BAB against PAS on the identical offer to the identical audience and one will often outperform the other by a wide margin, sometimes 2 to 1, and which one wins genuinely isn't obvious in advance. A framework guarantees structure, not results. Treat the choice as a hypothesis worth testing, not a decision you make once and never revisit.

The actual takeaway

Pick based on what your reader already knows, not out of habit or because one formula is the one you learned first. If they don't yet know they have the problem, earn attention before you sell anything. If they already feel the problem, skip straight to agitating it and offering the fix. The frameworks are real, useful tools for organizing an argument, they're just not a substitute for knowing who's actually reading.

Emlet already picks the framework for you

When Emlet writes email copy, it chooses between AIDA, PAS, BAB, and a couple of others based on what the email is actually trying to do, not by defaulting to the same one every time.

Generate your first email free