Resources
ChatGPT Prompts for Marketers: A Structure That Works
By Mohamed Reda · · 2 min read

Most weak AI output comes from weak instructions. A prompt that says "write an ad for my store" gets a generic ad. A prompt that gives the model a role, the context, the task, the limits and the format gets something you can use. Here is the structure I use, and templates you can adapt.
The five parts of a good prompt
- Role. Who should the model act as? "You are a senior performance marketer who writes for GCC e-commerce brands."
- Context. What does it need to know? Product, audience, offer, market, tone, what has already been tried.
- Task. One clear job. "Write five hooks for a Snapchat video ad."
- Constraints. Length, language, words to avoid, claims you cannot make, brand voice.
- Format. How you want the answer: a table, a numbered list, JSON, headline plus body.
Template: campaign brief
You are a marketing strategist. Product: [what it is]. Audience: [who, where, what they care about]. Goal: [sale, lead, install]. Budget range: [range]. Platforms: [list]. Write a one-page brief with: the single message, three audience insights, two angles to test per platform, and the success metric. Keep it plain, no jargon.
Template: ad copy variants
Act as a direct-response copywriter. Write 8 variants of a [platform] ad for [product]. Each: a hook under 8 words, one benefit line, one call to action. Language: [English / Gulf Arabic]. Do not use superlatives or claims I cannot prove: [list]. Output as a table.
Template: audience research
List the 10 questions a [type of customer] asks before buying [product], ordered from first doubt to final objection. For each, suggest the content format that answers it best.
Template: content calendar
Create a 4-week content plan for [brand] on [platforms]. Use three content pillars: [A, B, C]. For each post give: the pillar, the hook, the format and the call to action. Leave room for two reactive posts per week.
Habits that raise quality
- Iterate, do not restart. Reply with "shorter", "more concrete", "less formal" and keep the thread.
- Give examples. Paste one piece of your best-performing copy and ask for the same style.
- Check every claim. Models can invent facts, numbers and sources. Verify anything you publish.
- Keep private data out. Do not paste customer details or confidential information into public tools.
- Save what works. A small library of tested prompts is worth more than any single clever one.
The same structure works in Claude, ChatGPT and Gemini. Learn the structure once and you can move between tools.