What You'll Learn in This Article
8 key topics covered to help you take action.
Quick Answer
The Universal Prompt Formula
1. Role-Play Prompting
2. Context-Stack Prompting
3. Few-Shot Prompting
4. Chain-of-Thought Prompting
5. Critique-Improve Prompting
6. Reverse-Brief Prompting
Best Marketing Singapore
First published: 19 May 2026 · Last updated: 19 May 2026
| Element | Generic prompt | Marketer's prompt |
|---|---|---|
| Role | None ("write a Facebook ad") | "You are a senior direct-response copywriter for SG SMEs" |
| Audience | Implied / vague | "SG SME owner, 35-55, $50K-$200K monthly revenue, time-poor" |
| Context | None | Brand voice doc + product specs + previous winners pasted in |
| Examples | None | 2 to 3 best-performing past ads as few-shot reference |
| Format | None ("just write it") | "3 variants. Each: 1 hook + 3 body lines + CTA. Plain text. No emojis." |
| Constraints | None | "Under 125 chars headline. No em dashes. No 'unlock'. SG English." |
If your AI output reads like everyone else's AI output, the problem is not the model. ChatGPT 5, Claude Opus 4.7 and Gemini 3 are all good enough to produce campaign-grade work. The problem is that most SG marketers prompt them like search engines, paste in a 12-word request, and accept whatever comes back. The output is generic because the prompt is generic. Garbage in, garbage out has never been more literal.
This is a practical guide, not a theory primer. Nine prompt patterns, each with a worked SG marketing example you can swipe today. Combine them, layer them, build a prompt library your team can reuse. Our piece on the best AI marketing tools for SG covers which models are right for which job; this post covers how to actually talk to them.
The Universal Prompt Formula
Before the patterns, here is the spine. Every prompt worth writing contains five blocks. Master these and the patterns layer on top cleanly.
- Role. Who you want the model to be. "You are a senior B2B copywriter who has shipped 200 SG campaigns."
- Context. What the model needs to know that it does not already know. Product specs, brand voice notes, target audience profile, previous winning examples, the channel.
- Task. What you want it to do, in one sentence. "Write 3 LinkedIn ad variants targeting SG IT directors at firms with 50 to 250 staff."
- Format. The exact shape of the output. "Each variant: 1 hook headline (under 125 chars), 3 body bullets, 1 CTA line. Plain text. Output as a numbered list."
- Constraints. What to avoid. "No em dashes. No 'unlock', 'leverage', 'synergy'. SG English (organisation not organization). No emojis."
Now the 9 patterns.
1. Role-Play Prompting
Force the model into a specific expert persona. This single move shifts vocabulary, examples and depth.
Worked example (SG ad copy brief):
> "You are a senior direct-response copywriter who has worked on 50 SG SME accounts in the F&B vertical. You know that SG diners care about hawker authenticity, halal certification, value-for-money, and Instagram-friendly plating. Write a Facebook ad for a new Cantonese roast meat shop in Tiong Bahru opening 1 June 2026. 3 variants. Plain SG English. No em dashes."
The role unlocks vocabulary the model would not pull by default ("hawker authenticity", "Instagram-friendly plating"). Without the role, the same model writes generic restaurant ad copy.
2. Context-Stack Prompting
Paste in the documents the model needs. Brand voice guide, product spec sheet, previous winning campaign, customer research transcript. The model cannot read your mind. It can read documents.
Worked example (campaign brief):
> "Below is our brand voice doc, our last 3 winning Meta ads with their CTRs, and a customer research transcript with 5 SG buyers. Read all three before responding. Then write a campaign brief for our Q3 push, including: positioning statement, primary message, 3 audience segments with insight per segment, recommended channel mix with budget split, KPIs.
>
> [BRAND VOICE DOC]
> ...
>
> [WINNING ADS]
> ...
>
> [CUSTOMER RESEARCH]
> ..."
Output quality scales linearly with context quality. Most SG marketers under-context by 90%.
3. Few-Shot Prompting
Give the model 2 to 3 worked examples of the input-output pattern you want, then ask it to do the same on a new input.
Worked example (subject line writing):
> "I will give you 3 examples of email subject lines we have shipped, with their open rates. Then I want you to write 5 new subject lines in the same style for the new email below.
>
> Example 1: 'The KPI your accountant will quietly hate' (52% OR)
> Example 2: 'What 27 SG SMEs got wrong about GST in March' (47% OR)
> Example 3: 'Your Q1 P&L lies to you. Here is why.' (49% OR)
>
> New email body: [paste body]
>
> Output 5 subject lines, plain text, one per line."
Few-shot teaches voice better than any voice description. Pattern-match beats abstract instruction every time.
Need expert vocabulary or industry depth
Role-Play + Context-Stack. Force the persona, feed the documents.
Need on-brand voice consistency
Few-Shot. Show 3 winners. Best voice transfer technique we know.
Need analytical or strategic reasoning
Chain-of-Thought + Decompose. Make the model think out loud, step by step.
Need to polish a draft to publish-ready
Critique-Improve + Constraint-Box. Two passes: tear apart, then rebuild against rules.
Stuck on what to even ask
Reverse-Brief. Have the model interview you first, then write.
4. Chain-of-Thought Prompting
Tell the model to reason step by step before answering. Improves analytical, strategic and math-style outputs by 20 to 40% on average.
Worked example (channel mix recommendation):
> "I have $20,000/month total marketing budget for an SG dental clinic targeting upper-middle families in District 10. Current revenue is $80K/month, target is $120K in 6 months.
>
> Reason through the channel mix step by step:
> 1. Estimate realistic CAC by channel (Meta, Google Search, Google PMax, SEO, content, referral)
> 2. Estimate realistic LTV for an SG dental patient
> 3. Work out payback period per channel
> 4. Recommend a budget split that hits the 6-month target
> 5. Flag the biggest risk in your recommendation
>
> Show your reasoning at each step before giving the final split."
Chain-of-thought is the difference between a recommendation you trust and a recommendation you fact-check.
5. Critique-Improve Prompting
Two-pass technique. First pass: write the draft. Second pass (separate prompt): critique it harshly, then rewrite.
Worked example (landing page copy):
> "Here is a landing page draft I wrote. Critique it as if you were a senior conversion rate optimiser reviewing a junior's work. Be specific. Identify weak hooks, vague benefits, jargon, places the reader will bounce. Then rewrite the full page incorporating every fix. Output the critique first, then the rewritten copy.
>
> [DRAFT COPY]"
The second pass is always better than the first. The critique step forces the model to find its own weaknesses, which is a thing it is surprisingly good at when explicitly invited.
6. Reverse-Brief Prompting
When you do not know exactly what you want, have the model interview you first.
Worked example (campaign concept):
> "I want to develop a Q4 campaign for a new SG SaaS product targeting SMB accountants. Before writing anything, ask me 10 questions you need answered to write a strong brief. Number them. Wait for my answers before producing the brief."
The model asks the questions you should have asked yourself. You answer 10 questions. The brief that comes out the other side is 5x better than what you would have got from a cold prompt. Particularly useful for early-stage strategy.
7. Persona-Tone Prompting
Layer specific tonal references on top of the role.
Worked example (LinkedIn post for founder):
> "Write a LinkedIn post for an SG SME founder. Tone: blend of Dharmesh Shah (HubSpot) clarity and Naval Ravikant brevity. Topic: why most SG SMEs underprice their SEO services. 200 to 250 words. Conversational. One concrete example. No em dashes. End with a question that invites comments."
Naming specific writing references is more effective than describing tone abstractly ("conversational and authoritative"). The model has read those writers and pattern-matches their cadence.
8. Constraint-Box Prompting
Give the model an explicit, bullet-pointed list of what NOT to do. As important as what to do.
Worked example (blog post outline):
> "Write a blog outline for 'how to run Google Ads for SG dental clinics'.
>
> Constraints:
> - No em dashes anywhere
> - Do not use the words 'unlock', 'leverage', 'synergy', 'in today's digital landscape'
> - Do not include a generic intro paragraph
> - SG English spelling (organisation, optimise, colour)
> - Headlines must be specific, never 'Introduction' or 'Conclusion'
> - Each H2 must contain a specific number where possible
> - End with an FAQ of exactly 5 questions
> - Total outline length under 500 words"
Constraints sharpen output more than instructions do. Most marketers write the instructions block and skip the constraints block, then complain about generic copy.
9. Decompose Prompting
Break a complex task into named sub-steps and ask the model to complete each in sequence.
Worked example (full campaign build):
> "Build me a full campaign for [SG widget brand]. Do these steps in sequence, output each before moving to the next. Wait for me to confirm before proceeding.
>
> Step 1: Audience analysis. 3 segments with motivations, objections, channels.
> Step 2: Positioning statement. One sentence. Then 3 message pillars.
> Step 3: Channel plan. Meta + Google Search + LinkedIn + email + SEO. Budget split. KPI per channel.
> Step 4: Creative brief for the lead Meta ad. Hero hook + 3 body angles + visual direction.
> Step 5: Landing page wireframe. Sections in order, with a one-line copy direction per section.
> Step 6: Email sequence. 5 emails, subject + body summary each.
>
> Output Step 1 and stop. Wait for my OK before Step 2."
The "wait for confirmation" part is doing a lot of work. It keeps each output high-quality, lets you correct course mid-flight, and produces a campaign that hangs together.
How to Build a Team Prompt Library
Patterns by themselves are not enough. You need a shared library so the team is not reinventing the same prompts every week. Three rules.
- Save winners with their context. Every prompt that produces a publish-ready output goes into a Notion or Airtable library with: the prompt, the context docs used, the model, the date, and a one-line note on what made it work.
- Version per channel. Meta ads, LinkedIn posts, email subject lines, blog outlines, campaign briefs. Each gets its own prompt template with the role, format and constraints pre-filled. The marketer fills in only the variable bits.
- Quarterly audit. Models change. What worked on GPT-4 in 2024 needs reworking for GPT-5 in 2026. Audit the library every quarter, retest the top 20 prompts, retire the ones that no longer outperform a fresh write.
This is also the foundation for the broader workflow shift we cover in our AI marketing workflow piece: moving from one-off prompts to repeatable systems your whole team can run.
Frequently Asked Questions
What is the best AI model for marketing prompts in 2026?
For SG marketers in 2026, the working stack is: ChatGPT 5 (or Claude Opus 4.7) for long-form drafting and reasoning tasks, Claude for tone and editing work, Gemini 3 for anything that needs live web data, and a small fast model (GPT-4o-mini, Claude Haiku) for high-volume bulk tasks like 50 ad variants. Pick based on the task, not on team familiarity. Our overview of the best AI marketing tools for SG goes deeper.
How long should a marketing AI prompt be?
For one-off creative tasks, 100 to 300 words tends to be the sweet spot: enough room for role, context, format and constraints without becoming a wall of text the model loses the thread of. For complex campaign builds using Decompose prompting, total prompt length can exceed 1,000 words spread across multiple steps. Length is not the goal; structure is.
Why does my AI output sound generic even though I write detailed prompts?
The most common cause is missing the Few-Shot block. Detailed instructions tell the model what to do; worked examples teach it how to sound. Add 2 to 3 best-performing past outputs to any prompt and the voice transfer is dramatic. Second most common cause: weak constraints. The Constraint-Box pattern with banned words and house style rules is what removes the AI-flavoured residue from output.
Should I prompt in English or in Singlish for SG-specific marketing?
Prompt in English. Specify Singapore audience, SG English spelling, and tonal direction in the constraints. The model handles SG cultural references better when it is told who the audience is than when the prompt itself code-switches. For consumer-facing copy that needs Singlish lexicon, give the model 2 to 3 Singlish examples in the few-shot block.
What is prompt engineering and do marketers actually need it?
Prompt engineering is the practical skill of structuring requests so an AI model produces useful output reliably. For marketers in 2026 it is no longer optional. The productivity gap between marketers who can prompt well and those who cannot is bigger than the gap between marketers who can write and those who cannot. The tools have become powerful enough that the bottleneck is now operator skill.
How do I save and reuse prompts across my marketing team?
Build a shared library in Notion, Airtable or a dedicated tool like PromptHub. Each entry: the prompt template, the role it fills, an example output, the date, the model used. Tag by use case (ad copy, blog draft, email). Make filling the library a requirement when anyone produces a publish-ready output. Audit quarterly because models change. This is also the natural starting point for the broader systems shift covered in our AI marketing workflow piece.
