---
description: Learn to write social media posts with AI: follow simple steps, example prompts and answers to common questions.
title: How to write social media posts with AI
image: https://agentrerank.com/og/generated/e6328aa9189c322d1cfa.png
---

On this page

[Steps](#guide-workflow)[Other tools](#guide-comparison)[Questions](#guide-questions)

[How-to guides](https://agentrerank.com/how-to)

# How to write social media posts with AI

Your bakery has an open Saturday class but no time for a week of blank-page writing. Build a small set of posts around the date, the lesson and how people can reserve a place.

Editorial starting points · [Affiliate disclosure](https://agentrerank.com/disclosure)

![](https://agentrerank.com/logos/buffer-ai.png)

Start with Buffer AI

Draft posts from confirmed facts

[Open Buffer AI](https://agentrerank.com/go/buffer-ai?from=%2Fhow-to%2Fwrite-social-media-posts)

Also in this guide: [Canva](https://agentrerank.com/tools/canva)

Contents

[Steps](#guide-workflow)[Other tools](#guide-comparison)[Questions](#guide-questions)

## Posts built around a verified offer

1. 1  
### Verify the offer details before drafting  
Verify the offer details before drafting.  
Confirm the bread class time, booking link and number of available places before drafting any promotional post.
2. 2  
Buffer AI  
### Draft posts from confirmed facts  
Prompt  
Draft three friendly posts for \[event and confirmed date and time\]. Use only the confirmed booking link and availability I provide.  
Copy prompt[Open Buffer AI](https://agentrerank.com/go/buffer-ai?from=%2Fhow-to%2Fwrite-social-media-posts)
3. 3  
Canva  
### Create a graphic from the approved message  
Then use Canva because it helps you create a graphic from the approved message.  
Prompt  
Paste the approved \[event\] headline into your tool and make a square graphic with \[confirmed date and time\] and a clear booking instruction.  
Copy prompt[Open Canva](https://agentrerank.com/go/canva?from=%2Fhow-to%2Fwrite-social-media-posts)
4. 4  
### Check the post against actual availability  
Check the post against actual availability.  
Preview the post and graphic together; check the date and link, then schedule only the versions that match actual class availability.

## Other tools for this task

* ![](https://agentrerank.com/logos/canva.png)[Canva](https://agentrerank.com/tools/canva)[Visit Canva (opens in a new tab)](https://agentrerank.com/go/canva?from=%2Fhow-to%2Fwrite-social-media-posts)  
Designs that combine templates, text and images.

## Before you write social media posts

Should every platform get the same post?

Keep the facts consistent but adjust length and image shape to suit where it will appear.

Can I say places are almost gone?

Only if your booking records support that claim at the time you publish.

What should the image include?

Use a real bread photo, the class date and one clear headline rather than every detail from the caption.

## Next guides

* [Make a video for Instagram with AI](https://agentrerank.com/how-to/make-a-video-for-instagram)
* [Turn a blog into a video with AI](https://agentrerank.com/how-to/turn-a-blog-into-a-video)
* [Plan a staff schedule with AI](https://agentrerank.com/how-to/plan-a-staff-schedule)

Save or share this guide

Share

Copy link[Post on X](https://x.com/intent/post?text=Our%20catalog%20pick%20for%20write%20social%20media%20posts%3A%20Buffer%20AI%20%E2%80%94%20via%20Agent%20Rerank&url=https%3A%2F%2Fagentrerank.com%2Fhow-to%2Fwrite-social-media-posts)Copy as reply[Download image](https://agentrerank.com/og/default.png)Share on your device

Save

Report a problem / Flag outdated priceReport a problemFlag outdated priceSend report

Did this work?YesPartlyI'm stuck

What got in your way?Wrong planCan't find the featureOutput not usableDoesn't work on my deviceSend feedback

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","name":"Agent Rerank","@id":"https://agentrerank.com/#organization","url":"https://agentrerank.com","founder":{"@id":"https://agentrerank.com/about#ashley-ansons"},"logo":"https://agentrerank.com/brand/mark.svg","contactPoint":{"@type":"ContactPoint","email":"founder@agentrerank.com","contactType":"customer support"}},{"@type":"WebSite","name":"Agent Rerank","@id":"https://agentrerank.com/#website","url":"https://agentrerank.com"}]}
{"@context":"https://schema.org","@graph":[{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://agentrerank.com/"},{"@type":"ListItem","position":2,"name":"How-to guides","item":"https://agentrerank.com/how-to"},{"@type":"ListItem","position":3,"name":"How to write social media posts with AI","item":"https://agentrerank.com/how-to/write-social-media-posts"}]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Should every platform get the same post?","acceptedAnswer":{"@type":"Answer","text":"Keep the facts consistent but adjust length and image shape to suit where it will appear."}},{"@type":"Question","name":"Can I say places are almost gone?","acceptedAnswer":{"@type":"Answer","text":"Only if your booking records support that claim at the time you publish."}},{"@type":"Question","name":"What should the image include?","acceptedAnswer":{"@type":"Answer","text":"Use a real bread photo, the class date and one clear headline rather than every detail from the caption."}}]},{"@type":"HowTo","name":"How to write social media posts with AI","description":"Your bakery has an open Saturday class but no time for a week of blank-page writing. Build a small set of posts around the date, the lesson and how people can reserve a place.","step":[{"@type":"HowToStep","position":1,"name":"Verify the offer details before drafting.","text":"Verify the offer details before drafting. Example: Confirm the bread class time, booking link and number of available places before drafting any promotional post."},{"@type":"HowToStep","position":2,"name":"Enter a confirmed offer, audience and date. Draft three posts with different openings, then remove claims you cannot prove.","text":"Enter a confirmed offer, audience and date. Draft three posts with different openings, then remove claims you cannot prove. Prompt: Draft three friendly posts for [event and confirmed date and time]. Use only the confirmed booking link and availability I provide."},{"@type":"HowToStep","position":3,"name":"Create a graphic from the approved message.","text":"Create a graphic from the approved message. Prompt: Paste the approved [event] headline into your tool and make a square graphic with [confirmed date and time] and a clear booking instruction."},{"@type":"HowToStep","position":4,"name":"Check the post against actual availability.","text":"Check the post against actual availability. Example: Preview the post and graphic together; check the date and link, then schedule only the versions that match actual class availability."}],"tool":[{"@type":"HowToTool","name":"Buffer AI"},{"@type":"HowToTool","name":"Canva"}]}]}
```
