This is general prompting guidance (created by the IAB Australia AI Working Group) designed for brand marketers, media agencies, publishers, adtech stakeholders to provide basic but effective prompting techniques. It is purposely vendor-agnostic.
Introduction:
Generative AI is already reshaping the advertising industry: marketers are conducting competitor research and mapping out market positioning, planners are brainstorming on media plans and automating workflow, analysts are summarising performance data, creatives are drafting social captions or storyboards, and publishers are matching audiences with content or suggest ad placements.
However, getting the most out of Large Language Models (LLMs) requires understanding of how to prompt effectively. Poorly phrased questions yield generic answers; well‑structured prompts guide the model toward actionable, marketing‑specific insights.
This concise guide provides an educational, non-technical overview of best prompting practices. It’s designed to help you get started by presenting a framework for structuring requests, outlining both must-have as well as nice-to-have techniques and illustrating each with real-world marketing examples.
Prompting is a skill – the more you practise, the better you’ll get at guiding the model.
A FOUR-PART FRAMEWORK
There are many prompting frameworks available today, most share the same principles. Try a few and choose the one that fits you best.
Before crafting a prompt, think about four components. This simple checklist helps you structure the request so the AI can respond appropriately.

Step
Context
Purpose
Define the background so the AI understands the situation and constraints.
Example Considerations
What brand, audience, challenge or market conditions should it know? Include relevant facts or data points.
Role
Assign the AI a perspective or expertise to shape the response.
Should it act as a brand strategist, media planner, analyst, or creative director? What tone or level of detail should it use?
Objective
Clarify what outcome you want from the AI.
Do you want insights, ideas, an action plan, or a piece of copy?
Task
Specify the concrete action or format for the response.
What exactly should it do: draft, analyse, summarise, compare? Should it return bullets, slides or a short paragraph?
ChatGPT Framework: GRACE
G – Goal: What you want
R – Role: Who the model should act as
A – Assets: What inputs you’re giving it
C – Constraints: Style, length, tone, limits
E – Expectation: What “good” looks like
Microsoft Framework: Goal + Context + Source + Expectations
Google Framework: Persona + Task + Context + Format
Anthropic Framework: Role → Context → Instructions → Constraints → Revision
Perplexity Framework: Question → Context → Action → Format
MUST-HAVE PROMPT TECHNIQUES
The following techniques are essential for reliable AI outputs. Each tip includes a marketing‑related example with a bad prompt and a good prompt to illustrate how clarity and context change the result.
Be Clear and Specific About the Goal:
A clear task description and desired output will cut down unnecessary back-and-forth.
Example: Campaign planning – Channel role map
Prompt Quality
Bad prompt
Your Input
“Create a media plan for our new product.”
Typical AI output
Returns a generic list of channels with no rationale; omits KPIs, timing or risks.
Good prompt
“Act as a media strategist. Draft a channel role map for Brand X launching in Australia.. Objective: increase awareness among parents of children aged 5‑12. Budget: A$1.5M. Outline each channel’s role in the mix, primary KPI, flighting schedule, test ideas and risks.”
Produces a structured table: channels (TV, BVOD, social, OOH, search), KPIs (reach, completions, CTR, search volume), flighting schedule and recommended experiments. Identifies risks such as saturation or regulatory limitations.
Example: Draft a creative brief for a fitness app campaign targeting women 25-34; include sections for objective, audience insight, tone, key message, and KPIs.
Provide Context and Data:
LLMs perform better when given relevant background information. Include why you’re doing the task and any important facts. When the task involves numbers (e.g., campaign performance), include the data you want analysed.
Example: Reporting – ROAS truth vs platform reporting
Prompt Quality
Bad prompt
Input (shortened)
“Explain why platform ROAS doesn’t match sales.”
Typical AI output
Offers generic explanations about attribution differences without referencing your figures.
Good prompt
“As a measurement specialist, reconcile our platform ROAS with actual sales for the Q3 campaign. Platform metrics: impressions = 5 M, conversions = 35 k, reported ROAS = 3.5. Sales data: revenue = A$1.2 M, spend = A$400 K. Explain why platform metrics overstate performance, suggest triangulation methods (e.g., MMM), and provide a short recommendation.”
Provides a comparative analysis showing that platform ROAS is inflated because it counts all view‑through conversions. Suggests marketing mix modelling (MMM) to reconcile the 3.5 ROAS to a more realistic 2.8, and recommends combining first‑party sales data with platform metrics
Assign a role:
Telling the AI to adopt a persona helps guide its style (formal, friendly, creative, etc.), and depth of expertise. In marketing, that role could be “product manager”, “data strategist”, “programmatic buyer” or “creative director”.
Example: Audience creation – Define a target segment
Prompt Quality
Bad prompt
Input (shortened)
“Create an audience for my campaign.”
Typical AI output
Returns broad demographics (e.g., adults 18‑49) without consideration of data sources or compliance.
Good prompt
“You are a data strategist for an FMCG brand. Define a target audience for our loyalty programme using IP‑address data and second‑party segments from retail partners. Describe the audience composition, privacy compliance considerations and the best way to activate this audience in an ad‑tech stack.”
Produces a detailed segment: households with smart‑TV IP addresses who have previously purchased category products; explains privacy rules (consent, anonymisation), suggests using clean room partnerships to match data, and outlines activation through
Example: You are a media planning expert. Explain these social media metrics in simple terms for a client.
Specify format and constraints:
Formatting instructions make outputs easier to use such as tone, length and structure.
You can ask for [5] sentences, [500] words, [5] bullet points. You can also request a table and list the columns you need (or refine them together with the model), or JSON if needed. Some tools also let you generate slides that can be copied straight into presentations.
Example: Creative asset production – Content calendar
Prompt Quality
Bad prompt
Input (shortened)
“Plan my social posts.”
Typical AI output
Gives a long paragraph of ideas with no structure or cadence.
Good prompt
“Act as a creative director. Generate a monthly content calendar for Brand Y across Instagram, YouTube and TikTok. Include three themes (e.g., product education, UGC and offers) and a hero‑hub‑help cadence. Present as a table with columns for week, theme, platform, format (video, reel, story), and one‑line objective.”
Produces a table with weekly slots: Week 1 – hero video on YouTube introducing the product; Week 1 – hub reel on Instagram with customer testimonials; Week 2 – help video on TikTok with a how‑to hack; and so on. Each cell lists the theme, format and objectives.
Example: List 5 audience segments as bullet points with a one-line description each.
Double‑check the facts and respect limitations:
Large language models can occasionally generate convincing but inaccurate information. To reduce the risk:
- Check credibility. Ask the model to cite its sources, then verify those references against reliable data.
- Protect confidentiality. Don’t include proprietary or sensitive material unless you have explicit approval to do so.
- Stay concise. Overly long prompts may be cut off or misinterpreted; focus on clarity over length.
- Iterate deliberately. Begin with a focused prompt, review the response, and refine your request step by step until the output meets your needs.
NICE-To-have techniques
These approaches aren’t mandatory, but they can elevate the quality, relevance, and consistency of AI-generated work.
Treat the AI as a collaborator: Use an iterative, multi-turn process. Think of the AI as a creative partner rather than a one-shot tool. Start with a base prompt, review the response, then refine it — adjusting tone, adding missing details, or asking for new angles.
Example: Good start — now make it more concise and include three alternative taglines.
Define rules and guardrails: If there are words, topics, or claims the output should avoid, make that clear in your prompt. Setting these boundaries early helps maintain brand safety and alignment.
Example: Draft a social caption for our energy drink launch. Avoid any references to alcohol, nightlife, or extreme sports. Keep the tone confident but inclusive.
Provide examples or inspiration: Show the AI what “good” looks like. Share snippets of past campaigns, preferred tone of voice, or sample copy to steer the output toward your desired style.
Example: Here’s an example of the tone we use: ‘Smarter energy, designed for everyday athletes.’ Now write three alternative headlines for our new flavour launch using the same voice.
Let the AI interview you: Encourage the model to ask clarifying questions before it answers. This helps it fill information gaps / blind spots and tailor the response more precisely to your needs.
Example: Before suggesting audience segments or messaging, ask me up to three questions to clarify who my target customers are — for example, their demographics, behaviours, or purchase motivations. Once you have my answers, propose tailored audience personas with key insights.
Use reusable variables: Write flexible prompts using placeholders like {brand}, {audience}, or {budget}. This lets you repurpose and scale prompts across different clients or campaigns without rewriting them each time.
Example template: Write a {length}-word product description for {brand}, targeting {audience}. Highlight how {product feature} helps solve {customer problem}.
Filled Example: Write a 100-word product description for EcoHome, targeting urban renters. Highlight how SmartTherm helps reduce energy bills without compromising comfort.
Build your own prompt library: Save the versions that consistently deliver strong results. A small, curated set of tested prompts becomes a powerful reference for future projects and training new team members.
How:
Store directly in the AI platform (process differ by platforms): pin the chat, rename it, search bar; keep one pinned chat called Prompt Library.
Or store out of AI-platform like a word document or spreadsheet (category, prompt, use case as potential columns), Notion… – make them searchable, shareable with your teams
Conclusion:
We’ve covered the best practices of effective prompting for marketers — starting with a simple checklist of what every prompt should include (Context, Role, Objective, and Task), followed by techniques such as adding guardrails, examples. And remember to fact‑check outputs.
Prompting is a skill – the more you practise, the better the outcome.
Take the next step: Commit 10 minutes a day to crafting and refining prompts. Try one new prompt each day for two weeks.
The possibilities are endless, whether it’s building a channel mix, reconciling ROAS, defining an audience segment or planning your next content calendar. This regular practice will demystify AI interactions and help you build a prompting habit that delivers tangible results.
Useful Links:
Anthropic – Prompt Engineering
https://docs.anthropic.com/en/docs/build-with-claude/prompt-engineering/overview
Anthropic – Building Effective Agents
https://www.anthropic.com/engineering/building-effective-agents
Microsoft Learn – Prompting
https://learn.microsoft.com/en-us/ai-builder/prompts-overview
Building a Prompting Library
GitHub – stuartridout/promptbuddy: Prompt Buddy is a free Microsoft Teams Power App using Dataverse for Teams. It is a space where your team can share their favourite AI prompts and upvote prompts from others. It is preloaded with Copilot categories but others can be added.



