Marketing prompts · How to use a skill
write-ad-campaign-prompt
A prompt that plans a small advertising campaign for your product - target audience, key messages and slogans, ad copy variants, channels, budget split and what to measure. Use when the user wants to advertise a product, plan paid ads on Google, Meta or TikTok, write ad copy or slogans, or promote an app or service.
Version 1.0 · Updated 2026-10-31
Install in Claude Code, Cursor or Codex (optional)
Only for AI coding tools that read skill folders. Run one line in a terminal, in your project folder. It downloads this skill's text files from TheSkillVault and nothing else; you can read them first with “View raw SKILL.md”.
Claude Code (all your projects)
curl -fsSL --create-dirs 'https://theskillvault.ai/api/skills/write-ad-campaign-prompt/raw' -o ~/'.claude/skills/write-ad-campaign-prompt/SKILL.md'Cursor (this project)
curl -fsSL --create-dirs 'https://theskillvault.ai/api/skills/write-ad-campaign-prompt/raw' -o '.cursor/skills/write-ad-campaign-prompt/SKILL.md'Codex and other Agent Skills tools (this project)
curl -fsSL --create-dirs 'https://theskillvault.ai/api/skills/write-ad-campaign-prompt/raw' -o '.agents/skills/write-ad-campaign-prompt/SKILL.md'
Or connect the whole library over MCP
Add TheSkillVault to Cursor or add this to your app's MCP settings (read-only; help):
{
"mcpServers": {
"theskillvault": {
"url": "https://theskillvault.ai/mcp"
}
}
}Write an ad campaign (prompt)
When to use
- You are about to spend money on ads and want a plan first.
- You need ad copy and slogan options to test.
- You are choosing between ad platforms for a small budget.
Steps
- Fill in the brief: product, audience, budget, goal and where your customers spend time.
- Run the prompt below and pick one or two channels to start, not all of them.
- Launch two or three copy variants with a small daily cap, then keep the winner.
- Check the results against the metrics in the plan after one or two weeks.
Prompt
Act as an experienced advertiser. Plan a campaign for:
- Product: {{PRODUCT AND WHAT MAKES IT DIFFERENT}}
- Target audience: {{WHO, AGE, WHERE}}
- Goal: {{SIGN-UPS / SALES / AWARENESS}}
- Budget and length: {{e.g. 500 dollars over 4 weeks}}
Give me:
1. AUDIENCE: 2 audience segments with their main problem and what would make them click.
2. MESSAGES: 3 key messages and 5 slogan options.
3. AD COPY: for each segment, 3 variants (headline under 40 characters, body under 125 characters, call to action).
4. CHANNELS: the 1-2 best channels for this budget, and why, plus one to skip.
5. BUDGET: a simple split by channel and week, with a daily cap.
6. MEASURE: the 3 numbers to track and what result would mean "stop" or "scale".
Keep claims honest. Do not promise results the product cannot deliver.
How to adapt
- No budget yet? Replace BUDGET with "free ways to test these messages first".
- Local business? Add "people within 10 km of {{TOWN}}" to the audience.
Gotchas
- Ad platforms reject misleading claims and some health, money and crypto ads. Read the platform's ad policy before launch.
- Set a spending cap in the ad account so a mistake cannot drain your card.
- Do not upload private customer email lists to an ad platform unless your privacy policy and their consent allow it.
- Works with any ad platform (Google, Meta, TikTok, LinkedIn, Reddit). No platform lock-in.
Done when
- You have one chosen channel, 2-3 copy variants, a daily cap and 3 numbers to watch.
Example prompt
"Plan a small ad campaign for my meal-prep app with a 300 dollar budget."
---
Based on the "Advertiser" prompt by devisasari on prompts.chat (CC0 1.0, public domain).
Adapted from devisasari (prompts.chat, 'Advertiser') (Public domain (CC0 1.0) - prompt contributed to prompts.chat by devisasari), CC0 1.0. Adapted by TheSkillVault: expanded into a fill-in brief with budget, ad copy variants, metrics, steps, safety and done-when sections.
Licence: CC0 1.0. Attribution when you reuse it: Based on work by devisasari (prompts.chat, 'Advertiser') (Public domain (CC0 1.0) - prompt contributed to prompts.chat by devisasari, CC0 1.0), https://github.com/f/prompts.chat/blob/2fe67135becdc605c6dcb2bacb7ce49bdb27c362/prompts.csv; adapted by TheSkillVault, https://theskillvault.ai