Articles on: Creating Content

Creating Social Posts

Creating social media posts


This article covers everything specific to social media posts — single-image, text-only, and carousel formats. For images on their own (without a caption), see Generating images. For long-form content, see Long-form content.


Three ways to create a social post


1. Quick prompt in chat


Open Chats and type:


Create three Instagram posts for our new spring collection, written for @Eco-conscious Millennial, in @Friendly Conversational style.


Mavic returns three posts, each with image and caption. Refine, schedule, or publish.


2. The "Start creating" panel


The side panel has a Start creating button. Click it and choose Create a New Post. Pick the channel and let Mavic walk you through.


3. The Post workflow


Click the workflow icon in the chat composer. Pick the post type that matches your channel:


  • Facebook Post
  • LinkedIn Post
  • Instagram Image Post / Carousel / Reel / Story / Image to Caption
  • X (Twitter) Post
  • Threads / Bluesky Post


Each workflow asks for:


  • Objective — Brand awareness, engagement, lead generation, product promotion, event announcement
  • Customer profile — pick from your saved profiles
  • Tone — friendly, professional, fun, technical, persuasive, or custom
  • Topic — what the post is about
  • Specific channel goals — depends on the platform (e.g. for LinkedIn, "Establish thought leadership")
  • (Optional) SEO keywords, hashtags, CTAs, attached image


Fill in the form, review the generated prompt on the right, click Use Prompt, then Send.



Carousels use the same flow as image posts but the workflow asks how many slides and what each slide should cover. You can:


  • Let Mavic auto-structure (e.g. "5 slides: 1 hook, 3 content, 1 CTA")
  • Manually specify each slide
  • Use a Carousel template from your Brand DNA so every slide is on-brand


See Carousel template tips for design recommendations.


Reels, Shorts and TikTok


For short-form video you have two parts: the script and the video itself. Mavic generates both.


The script


Use the Reel or Short-form video script workflow. It asks for:


  • Hook (first 3 seconds)
  • Main content
  • CTA
  • Length target
  • Tone & energy


The video


Once you have the script, generate the video itself. Three options:


  • Text-to-video — describe the scene from your script
  • Image-to-video — animate a single still you've already generated or uploaded
  • First-and-last frame — give Mavic two frames and have it morph between them (select models only)


See Generating videos for the full walkthrough, the model-by-model capability table, and tips for keeping videos on-brand with @-mentions.


Editing captions per platform


When a post is generated for multiple channels, character limits and formatting differ. Mavic produces one base post, then you can:


  1. Open the post in the editor.
  2. Click each channel tab (e.g. Instagram, LinkedIn, X).
  3. Edit the caption specifically for that channel — tighten for X, expand for LinkedIn, keep visual-led for Instagram.
  4. Save.


This way, one post becomes a tailored multi-channel campaign without losing the original.


See Editing captions per platform.


Tagging companies and people in a post


If you want to mention an external company or user (so they get notified), use the @ Mention button inside the post editor — not the @ in the chat. See Tagging companies & people in posts for the difference.


Adding alt text


Mavic can generate alt text automatically. See Accessibility: alt text.


Once you have a post you like


  • Add to Planner — drag-and-drop or click Add to Planner, pick a date and time
  • Publish now — click Publish to send straight to the connected channel
  • Save the prompt so you can reuse it next time
  • Star the idea if you want to keep the underlying concept for later


Tips for stronger social posts


  • One clear job per post. Hook, insight, takeaway. Don't try to do five things at once.
  • @-tag your Customer Profile. A post written for a real person beats a post written to "everyone" every time.
  • Use a Writing Style. This is the easiest way to stop sounding like generic AI.
  • Add a Template for image-led posts. Templates lock in your colors, fonts, and layout.
  • Iterate within the chat. Refine in small steps rather than starting fresh.






Updated: May 2026


Updated on: 07/05/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!