top of page

Creating posts for your campaigns

Updated: Jan 25

Posts are the primary building blocks of SpeechifAI campaigns. As you share your campaigns, posts are the way your networks will interact and share your content. This entry explains the key elements of posts and how to craft them.



The SpeechifAI Post Creation Menu allows you to create new posts and manage the posts you've created.

The SpeechifAI Post Creation Menu is accessible through your campaign's main menu under "Posts." This menu consists of two distinct sections. The first section is where you can create new posts to include in your campaign. The second section is where you preview previously created posts and make edits as needed. With the multi-select feature, campaign managers can select multiple posts at a time to duplicate, delete, publish, and move to draft, and move to a new campaign.



  • Social Media - Select the social media platforms you want to share your posts. SpeechifAI posts can be shared on Twitter, Facebook, Instagram, Linkedin, Direct Messaging (Whatsapp and iMessage), and all apps on mobile devices

  • Text - Enter the text you want to have as a caption for your social media post. Remember that if you want your post to be used on Twitter, it must meet Twitter's 280-character limit. We have a character count at the bottom to keep track of this limit. Any hashtags can be inserted into this section

  • Link - Add a link to the content you want to promote.

  • Link Caption - Enter a short phrase/call to action that will display at the bottom of your social media post. This will replace the long URL and users will click the caption to be taken to your link. You may enter a unique caption per post or utilize the global caption for shared links under 'Sharing Options'

  • Image, Video, Giphy - Add an image, video, or GIF relevant to the post. The image or video will upload natively on all social media platforms. If you insert a URL, it will act as a preview for the link in the post. Here are a few image ratio suggestions:

  • For Facebook, Twitter, and LinkedIn, we recommend a 2:1 aspect ratio. Click here for a template.

  • For WhatsApp and other direct messaging, we recommend a square image. Click here for a template.

  • For Instagram, we recommend a range of specifications, from 1x1 to 1.91x1, depending on if the post is intended as a story or post. Click here for a template.

  • Requirements for Images, Video, and GIF upload

  • Images must be less than 32 MB and less than 6000 pixels. We support the upload of PNG, JPG/JPEG/MJPEG, BMP, WEBP, and TIFF.

  • Videos must be less than 128 MB, less than 90 seconds long, and less than 4000 pixels

  • GIFs must be less than 64 MB, less than 30 seconds long, and less than 4000 pixels



  • Native Video Sharing

  • To upload a video, simply drag and drop the video

  • Sharing Native Videos on Desktop:

  • Our platform will automatically download the video file and copy the post caption to the clipboard

  • Users will then see a pop-up screen asking for their permission to continue to their preferred social media network

  • Inside the social network, the user simply selects the downloaded file and pastes the post caption from their clipboard

  • Sharing Native Videos on Mobile:

  • Our platform will open the phone's share menu so that the user can select their preferred app

  • After choosing the app, the user can select which posting feature they want to use the video for (e.g. a story, or post)

  • The video then gets automatically carried over to the app. In some apps (e.g. Twitter, Whatsapp) the text is also carried over automatically

  • In cases where the text is not carried over, the user can easily paste it from their clipboard

  • Embed GIF or Video from a live Tweet

  • Native Twitter GIF

  • Choose a Tweet with an embedded GIF and click on "copy link to Tweet"

  • In the copied link, delete everything after the status number and add /video/1

  • For example, the link ( would change to

  • When creating a post on SpeechifAI, copy the Twitter GIF link in the "add link" field and add a picture that would let your sharers know what they will be sharing (e.g a screenshot of the GIF)

  • Native Twitter Video

  • Choose a Tweet with an embedded video and click on "copy link to Tweet"

  • In the copied link, delete everything after the status number and add /video/1

  • When creating a post on SpeechifAI, copy the Twitter video link in the "add link" field and add a picture that would let your sharers know what they will be sharing (e.g a screenshot of the video)

  • When a user shares the post via SpeechifAI, it will pick up the Twitter video link.

  • Once it's posted on Twitter, the video will display and play directly in the Twitter app. Viewers of the Tweet will therefore be able to play the video in the Twitter app without being redirected to another website.



While designing your posts, you can view the post preview on your right. Below the post preview is a checklist of essential elements to be included in your post: Text, Image/Video/Gif/Giphy, Link, Link Caption, and social media platforms.

As you design your posts, a preview of it will be shown on the right along with a checklist of items to include.

The "Posts" section compiles all created posts within the campaign, allowing you to view, revise or delete them at will. Don't worry if you've already shared your campaign with your networks! Any changes you make to posts will automatically be reflected in the sharing toolkit and other SpeechifAI materials.

When you completed designing your post, you can either post it to your live campaign or save the post as a draft. As a draft, you can continue to edit a post and it will not be on your live campaign until you publish it.



Fill-in-the-blank functionality allows for even easier customization of posts by your audience. Users will only need to click on the empty field to insert their own copy, making post personalization simple and efficient.

To add a blank field, you just need to type anything inside double brackets. For example:

[[insert something]], [[type here]], [[add your reason here]], [[enter text]]

Here's a video tutorial on how to insert fill-in-the-blanks into your toolkit.



bottom of page