Skip to main content

  Article updated: April 05, 2022

Publish posts with the composer (Legacy)

This composer is set to retire. See Create and publish posts for the most recent information.

Publishing through Hootsuite lets you post to several social networks at once, saving you time and helping keep your content consistent across your channels.

Note: Hootsuite does not support creating events or polls.

Try publishing with our new Composer. It will give you a preview per social network of how your posts will look!

Create a post in the legacy composer

  1. Point to Composer , then select Legacy composer.
    Selecting legacy composer in menu
  2. Select the social account(s) that will publish the post by pointing to Select an account. See Select accounts in composer (Legacy) for more information. Only one Twitter profile can be selected per post.
  3. Select Compose message, and then enter your post text.
    Check the area below the compose message box for a character count to ensure your post is within the character limit. Instagram captions can contain a maximum of 30 hashtags.
  4. To include a shortened link, place the cursor in the compose box where you want to insert the link into your post, then paste your link in the Add a link field and select Shrink. Links published to Facebook or LinkedIn will automatically generate a link preview. Text must be included in the post body along with the link preview (the URL is sufficient) to ensure the post publishes successfully.
    See Work with link previews to learn more.
  5. Select Attach media, and then choose files to upload, to attach an image or video to your post.
    See Work with images or Work with videos for more details.
    Business and Enterprise users can also select the Content Library tab to select images or post templates to publish.
    See Use assets from a content library for more information.
  6. Publish or schedule the post.
    • To publish the post right away, select Send Now.
    • To schedule the post, select Scheduling, and then select the date and time to publish the post. Optionally, check the box to receive an email when the post is sent, or select View date in Publisher to review other content scheduled for that day, and then select Schedule.

Note: The Send button may change to Send (Delayed) after clicking if a post was published to a large number of social networks. The posts will publish after a few minutes.

Additional options:

  • Select Add location to geotag your tweets. This adds your physical location data to your tweets based on your browser settings.
  • To mention a Twitter user or Facebook Page in your post, enter @username in the compose box, and select the username from the list of results that populates.
    See Mention a user or Page for more details.
  • Professional, Team, Business, and Enterprise plans can add custom tracking parameters to links. See Change custom URL parameters (Legacy) to learn more.
  • Business and Enterprise users can add tags to outgoing posts by selecting Add tags to the message, selecting Enter a Tag, and then selecting one from the list.
    See Add tags to track your outbound posts for more information.
  • Team, Business, and Enterprise users can select a different default link shortener if they have been granted permissions to use their organization’s vanity URL. Select Add a link, then Advanced, and then under URL shortener, select the vanity URL from the drop-down menu.
    See Set up a vanity URL to learn how to share a vanity URL.
  • Business and Enterprise users can apply targeting to LinkedIn Page or Facebook Page posts by selecting Targeting options, and then selecting the boxes you want to target (this is not supported for video posts).
    • LinkedIn options: job function, industry, company size, and seniority.
    • Facebook options: location, minimum age, interested in, relationship, and education. For targeting by location, enter a country, or select Target by country to change the targeting area to a region, state or city.

Send Twitter direct messages

A direct message (or DM), also known as a private message (or PM), is a private message on Twitter sent to a specific user. You can only send direct messages to people who follow you or who have enabled direct messages from anyone in their Twitter account settings.

Direct messages have a limit of 10,000 characters. A character count will not display under the compose box for direct messages.

Important: Due to an API limitation, images attached to direct messages will not be sent with the message.

To send a Twitter direct message

  1. Select the Twitter profile that will post the message.
  2. Click Compose message.
  3. Enter d followed by the @Twitterhandle you are messaging, followed by your message.
  4. Click Send Now.

Note:d, d., m, and m. (lower or upper-case) are all shortcut characters for sending direct messages in Twitter. Regular tweets that begin with any of these characters will fail because Twitter will try to treat them as direct messages.

Sending a direct message is also an available action in Twitter streams. Selecting Direct Message will open the composer. It will be pre-populated with the letter d followed by the recipient’s Twitter handle.


Can't find what you're looking for? We're here to help