Prompts for Instagram Posts: Captions, Ideas, and Brand-Voice Checks
Copy-ready AI prompts for Instagram campaign ideas, captions, and voice checks — with a system for keeping the campaign brief and approved messaging available to every drafting session.
Updated 5 min read
Prompts for Instagram posts work best when they give the AI a real brief to work from rather than a vague instruction to "write something engaging." A brief that names the product, the target audience, the campaign goal, and two or three things the caption must not say produces a much more usable first draft than an open-ended request. Tools like fenbs let you store the campaign brief and approved voice instructions so every assistant you use — whether you open a new chat or switch to a different app — starts with the same foundation rather than asking you to repeat the context.
The prompts below cover four stages of Instagram content work: generating campaign ideas, writing individual captions, checking a draft against brand voice, and preparing a content run. Each one is designed to produce something you can evaluate and revise rather than paste directly.
What makes a useful Instagram caption prompt
The most common mistake in AI caption writing is asking for captions without giving the model anything specific to say. "Write five Instagram captions for a skincare brand" returns five generic options that sound like every other skincare brand. A prompt that includes the product benefit, the specific audience concern, the campaign theme, and the call to action returns options worth considering.
Include your brand voice rules explicitly: whether the tone is warm or direct, whether you use humor, the vocabulary you avoid, and the length range that works for your audience. A model that has not been told these things will default to the average of what it has seen, which is rarely the right fit for a specific brand.
Keep your brief consistent across sessions. If you described the audience one way in March and a different way in October, the model will treat these as different audiences unless you correct it. One maintained brief that you update as the campaign evolves prevents that drift. See context engineering vs prompt engineering for more on structuring persistent context for AI work.
Prompts for generating campaign ideas
Before writing individual captions, it helps to settle on a campaign theme and a content mix. These prompts produce options you can evaluate before committing to a direction.
I am planning an Instagram campaign for [product/service]. Here is your campaign brief: Product: [what it is and what it does] Target audience: [who they are, what they care about, what they worry about] Campaign goal: [awareness, conversions, engagement, etc.] Tone: [e.g., warm and personal, direct and informative, playful] Words or phrases we avoid: [list them] Generate five campaign theme ideas. For each one, write: a one-sentence theme description, two example post concepts, and one reason this theme fits the audience brief. Do not write full captions yet.
Once you pick a theme, follow up by asking for a content mix: how many educational posts, how many product-focused posts, how many community or user-focused posts fit the theme. A content mix gives you a plan before you write a single caption.
Prompts for writing captions
With a theme and brief in place, caption prompts become specific. These examples show how to ask for variety in structure and length while keeping the core message consistent.
Using the campaign brief above, write three caption variations for this post: Image description: [describe what the image shows] Main message: [the one thing this post should communicate] Call to action: [what you want the viewer to do] Write one short caption (under 80 characters), one medium caption (80–150 characters), and one longer caption (150–250 characters with a line break between the hook and the body). For each, explain the choice you made in one sentence.
The audience for this campaign often [describe a specific frustration or problem, e.g., "runs out of their skincare product mid-routine and has to reorder urgently"]. Write an Instagram caption that acknowledges this experience, connects it naturally to [product name], and ends with [call to action]. Tone: [describe tone]. Length: 100–180 characters. Do not use hashtags — I will add those separately.
Notice that these prompts give the model a specific image description, a single main message, and a concrete call to action. Vague posts produce vague captions. The more specific the input, the less revision the output needs.
Prompts for brand-voice checks
A brand-voice check is a separate prompt from the writing prompt. Its job is to compare a finished draft against your stated rules and flag anything that does not match. Running this as a second prompt — rather than asking the model to write and check in one step — catches more issues.
Here is our brand voice brief: Tone: [describe tone] We always: [e.g., use second person, keep sentences short, lead with the customer not the product] We never: [e.g., use exclamation marks, mention competitors, use the word "amazing"] Audience: [describe the reader] Review this caption against your brief: [paste caption] Flag anything that conflicts with your brief. For each flag, quote the offending phrase and explain what rule it breaks. Suggest an alternative for each one.
Run this check on every caption before it goes to review. It catches vocabulary slips, tone shifts, and calls to action that do not match the campaign goal, usually in less time than a human editor would take to catch the same issues.
Keep your caption prompts where every session can use them
Save your best caption prompts, the brand voice brief, and the campaign theme as Skills in fenbs. The next time you open a new chat — or hand the campaign to a colleague — your brief is already there. No re-explaining, no inconsistent voice from a half-remembered instruction. Add approved voice rules as Decisions so every connected AI reads them before drafting.
Create a free accountFree for one person · No credit card · Works with Claude, ChatGPT, Cursor and more
Prompts for planning a content run
For a week or month of content, it helps to generate a plan first and fill in the captions second. This prompt produces a structured content plan you can review before any writing begins.
I need to plan [n] Instagram posts for [timeframe, e.g., the next two weeks]. Here is the campaign brief: [paste brief] Build a post plan with one row per post. Columns: post date, content type (educational/product/community), image concept in one sentence, main message in one sentence, and suggested call to action. Do not write captions yet. Balance the content types roughly [e.g., 40% educational, 40% product, 20% community]. Flag any date that might conflict with a known event or holiday.
A content plan reviewed before drafting prevents the common problem of ten posts that all say the same thing. Once the plan is approved, use the caption prompts above to fill in each row.
How to do this with fenbs
- Create a free account and add a project for your Instagram campaign.
- Paste the campaign brief — product description, audience, tone rules, words to avoid — into a context note. Add any approved voice rules as Decisions and rules.
- Save your best caption prompts and the brand-voice check prompt as Skills in the project.
- Connect your AI app over MCP from Integrations. At the start of each drafting session, ask the assistant to read the project context so it has your brief before generating anything.
- After each drafting session, update the project with approved captions, any voice decisions made, and the next post dates to fill in.
fenbs does not post to Instagram, schedule content, or analyze engagement. It keeps your brief, prompts, and approved messaging that make AI drafting consistent across sessions and collaborators. For patterns that apply to LinkedIn content as well, see prompts for LinkedIn posts.