Create a tweet


You can create, publish, and manage your Twitter content with Hootsuite. When you create a tweet, you can:

  • Attach images, GIFs, and videos
  • Edit and apply filters to your images
  • Specify the audience who can view your content
  • Choose whether to publish your tweet right away or to schedule it for a specific day and time

Watch Best practices for sharing content on Twitter for great publishing guidance. Visit Hootsuite Academy to watch more videos, take courses, or earn industry-recognized certifications.

Before you begin

Make sure you’ve already added a Twitter account to Hootsuite. To learn more, see Add a Twitter account.

Create a tweet

  1. Go to Create new post, and then select Post.
    create new post options
    Business and Enterprise organizations: Select your organization, and then select Select campaign to associate your post with a current or future campaign.
  2. Select the Twitter profile you'd like to publish to under Post to. select the Twitter profile you want to post to

    Note: Only one Twitter profile can be selected per post, and we don’t currently support Twitter polls.

  3. In the Text area, enter your text, tags, and emojis.
    • The character count is displayed as you compose your message. Twitter allows a maximum of 280 characters per tweet, including links and hashtags.
    • To mention a Twitter user, enter @ followed by the Twitter handle, and then select an option from the list. To learn more, see Mention a user or Page.
    • Select the smiley face in the bottom left to add emojis.
  4. Optionally, add a link. A link preview appears on the right.
    Can’t see a link preview? See Overview of link previews.
    • To shorten a link, select Shorten with All included links are shortened automatically. The full links remain visible in the New Post area while the post preview on the right displays the shortened links.
    • To add link tracking parameters, select Add tracking, select, and then select Custom. Enter your campaign name, type, and value, and then select Apply.

    Note: All plans can add custom parameters. See Apply link settings. Team, Business, and Enterprise customers can also set up a vanity URL to use as a link shortener instead of To learn more, see Add, share, or delete a vanity URL.

  5. Add one or more images, a GIF, or a video to your tweet by using one of the following options:
    • Drag and drop files from your computer into the Media area.
    • Select the select files to upload link.
    • Select Open media library, and then select Free Images or GIPHY from the drop-down. Select a media file, and then select Close Media Library.
      Business and Enterprise organizations: Select Content Library Images from the drop-down to select an image from your pre-approved media files.
  6. To edit an image, add filters or make other adjustments to it, select Edit image under the image. For detailed instruction on using the image editor, see Work with images.
  7. To edit alt text, select Edit alt text. Enter the alt text description of the image, and then select Apply. The character limit for Twitter alt text is 420 characters. Alt text is not supported for videos.
  8. Optional: If you’ve uploaded a video, select Edit video details to:
    • Edit the video thumbnail. Select a thumbnail preview, or select Add a new thumbnail to upload your own.
    • Enter a video title that is visible when the video is selected for viewing.
    • Add captions to your videos. Drag and drop .srt files from your computer into the Subtitles area or select the select an .srt file to upload link to upload your SubRip Subtitle file (SRT file). Select Done. One SRT file can be uploaded per post. Files must be saved with the following naming convention to upload successfully: filename.[language code]_[country code].srt. Example: Refer to this list of valid language and country codes

      Tip: If you need to publish your subtitles in multiple languages, use the Schedule and duplicate (or Post and duplicate) option in the Composer to build the tweet again with a different SRT file.

To learn more about adding media files, see:

Note: To select other options, such as adding tags or a location, see More options.

Publish a tweet

When you’re finished creating your tweet, review it in the preview on the right to see how it will look on your Twitter profile. If the Composer detects any issues with the post, you'll be alerted with a contextual error. To learn more, see Preview a post.

  • To publish the tweet right away, select Post Now on the bottom right of the Composer. If your message is published successfully, Hootsuite displays a confirmation message at the top of the screen.
  • To schedule your tweet, select Schedule for later on the bottom right of the Composer, and then select a date and time to publish the tweet. Select Done, and then select Schedule.

If you want to remain in the Composer to create, publish, or schedule another tweet, select the drop-down arrow next to Post now (or Schedule) and then select one of the following options:

  • Select Post and reuse accounts (or Schedule and reuse accounts) if you want to publish or schedule your tweet and create another one immediately after. The Composer resets all fields except the selected Twitter profile for you to begin creating your next tweet.
  • Select Post and duplicate (or Schedule and duplicate) if you want to publish or schedule your tweet and then retain it to edit and create a new, similar tweet, with a unique ID. The Composer retains all elements of the previous tweet.

Note: Professional, Team, Business, and Enterprise customers can also set posts to automatically publish when there are gaps in your scheduled content. See Automatically schedule a post.

For more information on how to schedule your content, see Schedule post.

More options

When you create your tweet, you can also take advantage of additional options to apply tags and add a physical location.

Apply a tag

Business and Enterprise organizations: Select Add next to Tags to apply tags to your tweets and analyze their performance in Hootsuite Analytics. Select the tags to add to your tweet, and then select Apply Tags. To learn more, see Add tags to track your outbound posts

Add a location

Select Add next to Twitter Location to add your physical location (sometimes called a geotag) to the tweet. Twitter adds location based on your browser settings or VPN location. Searching for locations is not available. Select Add your current location, select a result, and then select Apply. If no locations are found, select the lock icon in your browser address bar, allow the page to track your location, and then try again.