AI Prompts for Social Media

Consistency is the hardest part of social media, and it is where AI helps most. But a prompt like "write a LinkedIn post about productivity" produces the kind of generic content that gets scrolled past. Effective social media prompts specify your audience, the platform's conventions, the format you want (carousel hook, thread, single post), and the voice that matches your brand. Each platform rewards different patterns — LinkedIn favors story-driven posts with a personal insight, Twitter rewards concise contrarian takes, and Instagram captions need to balance personality with searchable keywords. The prompts below cover all of these contexts.

For content ideation, give the AI your niche, your audience's pain points, and three recent posts that performed well — it can then generate a week of post ideas that fit your content pillars. Caption prompts should include the image or video context, the call-to-action you want, and your brand's tone of voice. Hashtag generation works best when you provide the platform, your niche, and whether you want reach-focused broad tags or engagement-focused niche tags. Content calendar prompts are powerful for batch planning: provide your posting frequency, content pillars, and any upcoming dates or launches, and the AI can map out a full month of varied content types.

The creators who get the most from AI are the ones who build reusable prompt templates for each content type and platform. Save your best-performing post prompts, iterate on them, and you will spend less time creating while posting more consistently. PromptingBox lets you tag prompts by platform, organize them into folders, and pull them up instantly whenever you sit down to create content.

Social Media Prompt Templates

Copy any prompt and paste it into your AI tool. Replace the {{variables}} with your brand and content details.

Twitter/X Thread

Write a Twitter/X thread ({{thread_length}} tweets) about {{topic}}.

Target audience: {{target_audience}}
My angle/unique take: {{unique_angle}}
Goal: {{thread_goal}} (e.g., educate, drive signups, build authority, spark discussion)

Thread structure:
1. Hook tweet — must stop the scroll. Use a bold claim, surprising stat, or contrarian take. No "Thread:" label.
2. Body tweets — one clear idea per tweet. Use short sentences. Break lines for readability. Include a concrete example, data point, or story in at least 2 tweets.
3. Closing tweet — clear CTA: {{call_to_action}}

Constraints:
- Each tweet under 280 characters
- No hashtags in the thread body (only in the last tweet if at all)
- No emojis in the hook tweet
- Write in {{voice}} voice (e.g., conversational, authoritative, witty)
- Include a "save this" moment — one tweet that is valuable enough to bookmark on its own
thread_lengthtopictarget_audienceunique_anglethread_goalcall_to_actionvoice

Why it works: The hook tweet determines whether anyone reads the rest. Requiring one standout "save this" tweet increases bookmarks and shares, which the algorithm rewards heavily.

LinkedIn Carousel Post

Create a LinkedIn carousel post about {{topic}}.

Target audience: {{target_audience}}
Number of slides: {{slide_count}} (recommended: 8-12)
Key takeaway the reader should remember: {{key_takeaway}}

Structure each slide as:
- **Slide 1 (Cover):** A headline that promises a specific outcome. Not clickbait — a real benefit. Example format: "{{number}} {{things}} that {{outcome}}"
- **Slides 2-{{penultimate_slide}}:** One idea per slide. Use large text (under 20 words per slide). Add a supporting line in smaller text if needed. Number each slide for progress.
- **Last slide:** Recap the key points as a checklist, then CTA: {{call_to_action}}

Caption for the post (to accompany the carousel):
- Opening line must hook without revealing the answer (pattern interrupt or question)
- 3-4 sentences max
- End with a question to drive comments
- Relevant hashtags: 3-5, mix of broad and niche for {{industry}}

Voice: {{voice}}
topictarget_audienceslide_countkey_takeawaynumberthingsoutcomepenultimate_slidecall_to_actionindustryvoice

Why it works: LinkedIn carousels get 3x the reach of text posts because they increase dwell time. Numbering slides and limiting words per slide forces scannable, swipeable content that holds attention.

Instagram Caption

Write an Instagram caption for a post about {{post_topic}}.

The image/video shows: {{visual_description}}
Account niche: {{niche}}
Target audience: {{target_audience}}
Post goal: {{post_goal}} (e.g., engagement, saves, profile visits, link clicks)

Caption structure:
1. **Hook (first line):** This is all that shows before "...more". Make it irresistible — a bold statement, question, or unexpected opening. Under 125 characters.
2. **Body:** Tell a micro-story, share a tip, or provide value in {{caption_style}} style. Use line breaks for readability. 3-5 short paragraphs.
3. **CTA:** {{call_to_action}} — phrase it as a question to drive comments (the algorithm rewards comments over likes)
4. **Hashtags:** {{hashtag_count}} hashtags in a separate comment (not in the caption). Mix: 5 broad (100K+ posts), 5 mid-range (10K-100K), 5 niche (under 10K) relevant to {{niche}}.

Tone: {{tone}}
Do NOT use: generic phrases like "link in bio" as the hook, excessive emojis, or corporate language.
post_topicvisual_descriptionnichetarget_audiencepost_goalcaption_stylecall_to_actionhashtag_counttone

Why it works: Instagram truncates captions after the first line, so the hook determines everything. Structuring hashtags by reach tier maximizes discoverability across different audience sizes.

TikTok Script

Write a TikTok video script about {{topic}}.

Video format: {{format}} (e.g., talking head, voiceover with b-roll, duet, skit, tutorial)
Target length: {{duration}} seconds
Target audience: {{target_audience}}
Trending sound/format to reference (if any): {{trend_reference}}

Script structure:
**Hook (0-3 seconds):** The first sentence must create curiosity or tension. Patterns that work: "Stop doing X", "The reason you can't X is...", "I tested X so you don't have to", "Nobody talks about this but..."

**Body (4-{{body_end}} seconds):**
- Deliver the content in {{content_style}} style
- Keep sentences under 10 words — this is spoken content, not written
- Include at least one moment of tension or surprise to prevent swipe-away
- Add visual cues in [brackets] for cuts, text overlays, or b-roll

**CTA (last 3-5 seconds):** {{call_to_action}}
- Make it feel natural, not salesy
- Use "Follow for more {{content_category}}" only if it fits organically

Caption: Under 100 characters. Include 3-4 relevant hashtags.
topicformatdurationtarget_audiencetrend_referencebody_endcontent_stylecall_to_actioncontent_category

Why it works: TikTok retention is decided in the first 3 seconds. Structuring the hook as curiosity or tension maximizes watch-through rate, which is the primary factor in the algorithm.

Community Engagement Post

Write a community engagement post for {{platform}} (e.g., Facebook Group, Discord, Reddit, Slack community).

Community topic: {{community_topic}}
My role in the community: {{your_role}} (e.g., admin, active member, brand representative)
Post goal: {{post_goal}} (e.g., start a discussion, gather feedback, share a resource, welcome new members)

The specific topic or question: {{discussion_topic}}

Guidelines:
- Open with something relatable that members will nod along to — a shared frustration, a common experience, or a "am I the only one who..." moment
- If asking a question, make it easy to answer. Multiple choice or "A or B?" gets more responses than open-ended
- Share your own answer first to model the behavior you want
- Keep it under {{word_count}} words — community posts should not feel like blog articles
- Match the community's communication style: {{community_tone}} (e.g., casual/meme-friendly, professional, supportive)
- Do NOT promote anything. This is about connection, not conversion.
- End with a specific question, not "what do you think?"
platformcommunity_topicyour_rolepost_goaldiscussion_topicword_countcommunity_tone

Why it works: Community engagement fails when it feels like broadcasting. Sharing your own answer first and making the question easy to respond to lowers the barrier and models the discussion you want.

Hashtag Strategy

Create a hashtag strategy for {{brand_or_account}} on {{platform}}.

Niche: {{niche}}
Target audience: {{target_audience}}
Content pillars (the 3-5 topics we consistently post about): {{content_pillars}}
Current follower count: {{follower_count}}
Goal: {{goal}} (e.g., grow reach, build community, increase saves)

Deliver:

**1. Branded Hashtag** — One unique hashtag for our brand/community that is:
- Easy to remember and spell
- Not already heavily used by others
- Works as a community tag followers would actually use

**2. Content Pillar Hashtags** — For each content pillar, provide:
- 3 broad hashtags (100K+ posts) for reach
- 3 mid-range hashtags (10K-100K posts) for discoverability
- 3 niche hashtags (under 10K posts) for targeted engagement

**3. Hashtag Sets** — Create 4 pre-built hashtag sets of {{hashtags_per_set}} hashtags each that I can rotate across posts to avoid looking spammy and to test which combinations perform best.

**4. Hashtags to Avoid** — List any hashtags in our niche that are shadowbanned, overly saturated, or attract the wrong audience.

Format each set as a copy-pasteable block.
brand_or_accountplatformnichetarget_audiencecontent_pillarsfollower_countgoalhashtags_per_set

Why it works: Most hashtag strategies fail by using only broad tags where you cannot compete. Tiering by post volume ensures visibility across different audience sizes. Rotating sets prevents algorithmic penalties for repetition.