> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://mavic.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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](https://mavic.crisp.help/en/article/generating-images-10lbfs5/). For long-form content, see [Long-form content](https://mavic.crisp.help/en/article/long-form-content-1ydwzte/).

## Three ways to create a social post

### 1. Quick prompt in chat

Open **Chats** and type:
![](https://storage.crisp.chat/users/helpdesk/website/-/4/d/c/5/4dc54cebe974dc00/screenshot-2026-06-09-at-13701_t8kwqd.png =550x384)

> 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 "Post Editor" panel

The side panel has a **Post editor** button. Click it. Pick the channel and let Mavic walk you through.
![](https://storage.crisp.chat/users/helpdesk/website/-/4/d/c/5/4dc54cebe974dc00/22-copy_153x1tw.png =300x800)
### 3. The Post workflow

Click the workflow icon in the chat composer. Pick the post type that matches your channel:
![](https://storage.crisp.chat/users/helpdesk/website/-/4/d/c/5/4dc54cebe974dc00/screenshot-2026-10-02-at-95648_i3elht.png =500x300)
* **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**.

## Carousel posts (Instagram, LinkedIn)

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](/articles/tips-and-tricks-carousel) 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](https://mavic.crisp.help/en/article/generating-videos-zlwph1/) 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. Click **Post editor** on the **side navigation**
![](https://storage.crisp.chat/users/helpdesk/website/-/4/d/c/5/4dc54cebe974dc00/22-copy_13mk9au.png)

1. Click each channel tab (e.g. **Instagram**, **LinkedIn**, **X**).
![](https://storage.crisp.chat/users/helpdesk/website/-/4/d/c/5/4dc54cebe974dc00/22_txts6f.png =500x400)

1. Edit the caption specifically for that channel — tighten for X, expand for LinkedIn, keep visual-led for Instagram.
2. Save.

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

See [Editing captions per platform](https://mavic.crisp.help/en/article/editing-captions-per-platform-1jihvy9/).

## 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](https://mavic.crisp.help/en/article/tagging-companies-and-users-ss4wvp/) for the difference.

## Adding alt text

Mavic can generate alt text automatically. See [Accessibility: alt text](https://mavic.crisp.help/en/article/alt-text-qcpd97/).

## 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.

## Related articles

* [Using @ to reference brand data](https://mavic.crisp.help/en/article/using-mentions-qduay6/)
* [Generating images](https://mavic.crisp.help/en/article/generating-images-10lbfs5/)
* [Editing captions per platform](https://mavic.crisp.help/en/article/editing-captions-per-platform-1jihvy9/)
* [Tagging companies & people in posts](https://mavic.crisp.help/en/article/tagging-companies-and-users-ss4wvp/)
* [Multi-channel publishing](https://mavic.crisp.help/en/article/multi-channel-publishing-1w83o5k/)



**Updated:** September 2026