Most copywriting advice jumps straight to formulas without explaining what they're actually for. AIDA and PAS are not magic templates; they are checklists that stop you from skipping a step a reader needs, like giving them a reason to care before you ask them to act. This article explains both, shows where they help and where they get stale, and walks through three complete examples.
AIDA: Attention, Interest, Desire, Action
AIDA breaks a piece of copy into four jobs. Attention earns the first glance, often with a hook relevant to the reader's situation. Interest gives them a reason to keep reading, usually by naming their specific problem or goal. Desire builds a reason to want your specific solution, through benefits and proof rather than adjectives. Action tells them exactly what to do next.
PAS: Problem, Agitate, Solution
PAS is more compressed and often suits shorter formats like ads or captions. You state the Problem the reader recognises, Agitate it briefly by making the cost of inaction concrete (not exaggerated or frightening), then present the Solution. PAS works well when the reader already feels the problem; it works poorly when you have to convince them the problem exists at all, since the formula assumes recognition, not education.
| Formula | Best suited to | Risk if overused |
|---|---|---|
| AIDA | Longer copy: landing pages, sales emails, video scripts | Can feel slow or padded in short formats |
| PAS | Short copy: ads, social captions, cold outreach openers | Agitate step can tip into manufactured fear |
Where formulas help, and where they become repetitive
Formulas help beginners avoid the most common failure: writing copy that lists features with no hook, no stakes, and no clear next step. They become repetitive when every single piece of copy from a brand follows the identical beat-for-beat structure, which readers start to recognise and tune out, especially on social media where audiences see dozens of ads a day. Treat AIDA and PAS as a checklist to confirm you haven't skipped a step, not a script to fill in word for word every time.
Using customer language and specific benefits
The fastest way to make a formula sound generic is to fill it with marketing language instead of customer language. Read reviews, support tickets, or sales call notes and copy the actual phrases customers use to describe their problem. Replace vague claims ('save time', 'boost results') with specific ones ('get your invoices out same-day instead of at month-end').
Connecting claims to proof
Every benefit claim should be followed, somewhere in the copy, by something that makes it credible: a mechanism (how it works), a specific detail (a number, a process step), or genuine evidence such as a real testimonial or documented result. A claim with no proof reads as marketing noise; see the article on proof and honest creative later in this module for a full framework.
Writing a clear call to action
- State exactly what you want the reader to do next: book a call, reply, add to cart, download.
- Use one call to action per piece of copy; competing CTAs reduce the response rate for both.
- Make the action proportionate to the relationship (a cold ad shouldn't ask for a long form; a warm email list can ask for more).
- Avoid vague CTAs like 'learn more' when a more specific action ('see pricing', 'book a 15-minute call') is available.
A pre-publish checklist
- Does the opening line use language my actual customer would recognise?
- Is the benefit specific, or could it apply to any competitor's offer?
- Does every claim have some form of proof or mechanism attached?
- Is there exactly one call to action, and is it proportionate to the relationship?
- Would I still believe this claim if I were a sceptical stranger reading it cold?
Common mistakes
- Filling a formula with generic adjectives instead of real, specific customer language.
- Using the Agitate step in PAS to manufacture fear rather than state a real, proportionate consequence.
- Making an unsupported promise ('guaranteed results') to compensate for a weak proof point.
- Asking for two or three different actions in the same piece of copy.
- Repeating the exact same formula structure across every single ad until the audience recognises and tunes it out.
When this is not the right tactic
If your audience doesn't yet recognise the problem you solve, PAS in particular will underperform, since it assumes recognition rather than building it; an educational, story-led approach usually works better first. Likewise, for highly technical B2B audiences evaluating a considered purchase, a formula-driven short ad is less useful than a detailed case study or technical explainer, where the reader wants depth, not a hook-driven structure.
Where to go next
Once you're comfortable with these structures, apply them to the opening seconds of social content in the next article on writing hooks, and later to full ad copy with a clear offer and CTA.



