Skip to main content

  Article updated: November 19, 2021

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.
  • 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

To get started, select Create new post . Then follow the numbered steps in this example to create your post. 

sample screenshot with numbered callouts corresponding to the following list

  1. Under Post to, select the Twitter profile you'd like to publish to. 

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

  2. In the Content area, enter your post text. 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
  3. Above the Content area, the character count updates as you type. Twitter allows a maximum of 280 characters per tweet, including links and hashtags. 
  4. In the Content area, type a link (optional). A link preview appears on the right. Can’t see a link preview? See Work with link previews.
  5. Below the Content area, select the smiley face to add emoji (see also Add more inclusive emoji).
  6. To shorten a link, below the Content area, select Shorten with The full links remain visible in the Content area, while the post preview on the right displays the shortened link.
  7. To add link tracking parameters, below the Content area, select Add tracking, select, and then select Custom. Enter your campaign name, type, and value, and then select Apply.
    More about parameters

    All plans can add custom link tracking parameters, designed to work with analytics systems. Parameters are tags that identify a link and the post that contains it. See Apply link settings to learn more. 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.

  8. In the Media area, add one or more images, a GIF, or a video to your post.
    Media upload 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.

    To learn more about media file requirements, see Image file requirements and Work with videos.

  9. To edit an image, add filters, or make other adjustments to it, select Edit image. For detailed instruction on using the image editor, see Work with images.
  10. To edit alt text (descriptive text for your image), select Edit alt text. Enter the alt text description of the image, and then select Apply. The character limit for Twitter is 420 characters.

Advanced options

When you create your tweet, you can also take advantage of additional options (depending on your Hootsuite plan type), such as applying tags and adding a location.

Edit video details

If you’ve uploaded a video, you can select Edit video details to:

  • 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 Apply. One SRT file can be uploaded per post. To upload successfully, SRT file names must have the following format: filename.[language code]_[country code].srt. Language codes are two lowercase letters and country codes are two uppercase letters. Example: Refer to the Facebook 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 to build the tweet again with a different SRT file.

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. If your location isn't included in your published tweet, check your Twitter account's privacy settings. You may need to enable the setting that lets you add location info to your tweets.

Upload images from your content library (Business and Enterprise organizations)

In the Media area, select Open media library, and then select Content Library Images from the drop-down to select an image from your pre-approved media files.

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. To learn more, see Add tags to track your outbound posts

Specify a campaign (Business and Enterprise organizations)

Select your organization, and then select Select campaign to associate your post with a current or future campaign. To learn more, see Create and manage content campaigns.

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. You'll be alerted to any issues with your tweet. To learn more, see Preview a post.

  • To publish the tweet right away, select Post Now on the bottom right. If your tweet is published successfully, Hootsuite displays a confirmation message at the top of the screen.
  • To schedule your tweet, select Schedule for later, and then manually select a date and time to publish the tweet or select a day and then choose from any recommended times available (See Schedule posts at recommended times). Select Done, and then select Schedule.

Note: Posts that are published immediately (not scheduled) are not visible in Planner.

If you want 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. All fields are reset 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. All elements of the previous tweet are retained.