How to create and schedule social media posts
Write one post and publish it to Facebook, Instagram, TikTok and YouTube Shorts now or at a time you choose.
Write one post and publish it to your Facebook Pages, Instagram, TikTok and YouTube Shorts at the same time. You can post right away or pick a date and time, and EcomUp publishes it for you.
Before you start
- Connect at least one account under Connections. If nothing is connected, you'll see No social media connected with a Connect social media button.
- Your role needs permission to create posts. Ask your store owner if the Create Post tab is missing.
- Instagram needs at least one image or video. TikTok and YouTube Shorts need a video.
Steps
- In the sidebar, open Post → Create Post.
- Under Posting To, tap each account you want to post to. You can pick several Facebook Pages, but only one Instagram account, one TikTok account and one YouTube channel per post.

Pick accounts under Posting To (1), then write in each platform box (2). - A writing box opens for each platform you picked. Type your text in the box under What do you want to share?. Each platform has its own box, so you can write a shorter caption for Instagram and a longer one for Facebook.
- To add photos or videos, click Insert Media and choose from your gallery. To make a new picture or video with AI, click AI Image or AI Video. This opens the AI studio in a new tab. Make it there, then come back and use Insert Media.
- Optional: type a few words about your product and click Generate Post. The AI turns your draft into a full post and fills it into every platform you picked.

Type a few words, then click Generate Post (1). - Check the Live Preview on the right to see how the post will look on each platform.
- To post later, click Schedule, pick a date and time (15-minute steps), then click Done. To go back to posting now, click Publish now instead.

Pick a date and time (1), check the Goes live text (2), then click Done (3). - Click Publish Now or Schedule Post. Not ready yet? Click Save Draft to finish it later.
Check your posts
Open the Post History tab to see every post and its status. Use the status filter to show only Published, Scheduled, Draft, Failed, Needs check and so on. Open a post to Edit it, Duplicate it, or see its timeline.
You can edit draft, scheduled and published posts. Scheduled posts also show on Post → Calendar, where you can drag them to another day.
Tips
- Watch the character counter under each box. Limits are 63,206 for Facebook, 2,200 for Instagram and TikTok, and 5,000 for YouTube. The Publish Now button stays off while any box is over its limit.
- A yellow warning icon next to a platform name means that platform still needs media before it can publish.
- Generate Post uses your plan's content generation allowance. You can see how much you have left on your plan page.
- The scheduled time uses your device's time. Make sure your phone or computer clock is correct.
Troubleshooting
“Please select at least one platform”
You haven't picked an account under Posting To. Tap at least one account first.
“Instagram requires at least one image or video”
Instagram can't publish text-only posts. Add a photo or video with Insert Media.
“TikTok requires at least one video” / “YouTube Shorts requires at least one video”
These platforms only accept video. Add a video from your gallery.
“Type something in one of your platforms first — Generate expands on your own draft.”
Generate Post needs a few words to start from. Write a short line about your product, then click it again.
“Your content generation limit has been reached. Upgrade your plan to continue.”
You've used all the AI writing included in your plan for this billing cycle. You can still write and publish posts yourself. To keep using AI, upgrade your plan.
“Scheduled time must be in the future”
The time you picked has already passed. Pick a later time.
The post shows “Publishing failed”
The post card shows the reason, for example The account needs to be reconnected or The platform rejected the post. If the account needs reconnecting, follow Reconnect an expired connection, then publish again.
The post shows “Check needed”
EcomUp lost contact with the platform while publishing, so it doesn't know if the post went live. Open your page. If the post is there, click It's live. If not, click Publish again. Check first, because publishing again can create a duplicate.