I built a 4step framework for writing marketing copy that actually addresses objections, sharing the full process

Most marketing content fails for one reason. It answers a question nobody was asking. You write about features, benefits, whatever, but the actual thing stopping someone from buying (the objection) never gets addressed head on.

I built a simple framework to fix this. It's 4 steps, and the trick is using a different AI model for each step, because each step needs a different strength. Research, strategy, creative writing, and critique aren't the same skill, and no single model is great at all four.

D, Discover the real objection
Don't ask "who's my audience." Ask a research capable model something like: "what's the specific doubt stopping this audience from buying?" You want one honest paragraph, not a persona doc. I've been using GPT 5.6 Sol for this step, it's strong on research heavy reasoning.

U, Understand the angle
Take that objection to a strong reasoning model and ask for one positioning sentence that answers it directly, plus 3 proof points. This becomes your message's backbone. Claude Sonnet 5 is my pick here, it's cheap enough to run a few times and the reasoning quality holds up.

N, Narrate the copy
Now switch to a model that's actually good at writing. Feed it the positioning line and get 3 drafts in different tones: direct, aspirational, urgent. Claude Opus 5 or Claude Fable 5 both do well here, they're currently topping the creative writing benchmarks for tone and voice.

E, Evaluate like a skeptic
Send all 3 drafts to a third model and have it roleplay your most skeptical target customer. Ask it to rank the drafts and explain exactly why the weakest one falls flat. I switch to GPT 5.6 Sol or Kimi K3 for this, on purpose a different lab than whatever wrote the drafts, so it's not just grading its own homework.

By the end you've got a piece of copy that's been researched, positioned, written, and stress tested by four different specialists, not one generalist chatbot pretending to be good at everything.

The annoying part when I first tried this: switching between 4 different AI tools and logins to do it manually was slow enough that I stopped doing it. That's actually why we ended up building Opendunes, one place, DZD payment, so you can run all four steps back to back without the friction (or the foreign card problem most of us deal with here).

Model picks will shift month to month as new releases come out, the framework itself is what matters, swap in whatever's leading each category when you run it.

Curious if anyone here has a version of this they already run. Would love to compare notes and refine it.

Posted Aug 18, 2026, 12:11 PM UTC

10
Loading comments…