Create and publish social posts

Last updated: October 11, 2018

Applies to:

Marketing Hub
Professional, Enterprise
Legacy Marketing Hub Basic

Use HubSpot's social tool to create and publish social posts to promote your blog content or landing page offers on social media, increase traffic to your website, and reap the SEO benefits of being active on social media.

Learn how to craft perfect social media posts on the HubSpot Marketing Blog.

  • In your HubSpot account, navigate to Marketing > Social.
  • The social publishing dashboard displays all social posts that have been published from your HubSpot account.

  • In the upper right, click Create social post.
  • In the right pane, select the first social network to publish your social post to. You can publish social posts to Facebook, Instagram, Twitter, LinkedIn, or Google+. If you haven't connected your social accounts to HubSpot, set them up first before continuing.

Please note: with effect from August 1, 2018, Facebook no longer supports third-party applications posting to personal Facebook accounts. As a result, HubSpot no longer allows posts to be published or scheduled to personal Facebook accounts, and they will not show up in the social composer.

  • In the text box, enter the content for your social post.
    • To add emojis to your post, click the emoji emojic icon. 

    • If you are creating a Facebook, Instagram, LinkedIn, or Twitter post, you can use the @ symbol to mention or tag other accounts. Instagram mentions will not be auto-completed, but Instagram will acknowledge the mention when the post is live.

Please note: 

  • Facebook and LinkedIn's APIs only allow mentions or tags for Facebook pages or LinkedIn Company Pages. Individual Facebook or LinkedIn users cannot be mentioned when creating a social post in HubSpot.
  • Only Twitter accounts you follow will show up in the auto-complete dropdown menu. To mention Twitter accounts you don't follow, enter the full Twitter handle. Twitter will acknowledge the mention when the post is live.
  • After you've drafted your post content, choose the content you're going to promote.
    • Click the attach attach icon to select a HubSpot-hosted blog post or landing page to attach to your post, then click OKThis will insert the title and link of your content directly into your social post. If you want to share content that isn't hosted on HubSpot, enter the link to the content directly into the text box.
    • Once you've added the content link, a post preview will be generated from the content metadata. This will include a picture (if available), title, meta description (if available), and link. 

Please note: 

  • To insert an image, click the image insertImage icon. You can select an existing image in your file manager, or click Add image to upload a new image from your device or a URL.
    • To use a stock image from Shutterstock, click into the search bar and enter a search term, then press the Enter key and click the Stock images tab. Click an image to review its details, then click Insert to add it to your social post.

    • If you're posting to Facebook or Twitter, you can post up to four images in one social post. Click the image insertImage icon again to insert another image.
  • If you're posting to Facebook, Twitter, or a LinkedIn Company Page (Instagram’s API currently does not allow third-party video posting), you can insert a video by clicking the video insertVideo icon. You can select an existing video in your file manager, or click Upload videos to upload a new video from your device.

Please note:

  • Images or videos must be posted with accompanying text in the social post.
  • Any images or videos inserted into the post will replace the image generated in the post preview if you have a content link.
  • Images and videos must be uploaded in one of the following formats: png, jpg, jpeg, gif, mp4, avi, mov, mpeg4, mp4, or m4v.
  • Animated GIFs will play on Twitter and Google+, and will not play on Facebook, Instagram, and LinkedIn.
  • Video uploads cannot exceed 20 minutes in length.
  • The composer will automatically select a publish date based on your social publishing schedule, but you can change the date by clicking the When dropdown menu. You can select a specific date and time, or click Publish now to publish the social post immediately.

  • Lastly, select a HubSpot campaign to associate the social post with. In the bottom right, click the Campaign dropdown menu and select a campaign or click Create a new campaign.

  • (Optional) Once you've finished setting up your social post, you can choose to publish another post or publish to another social account by clicking the corresponding social icon next to Schedule another. This will automatically duplicate your existing post content into the new post.

  • Once your post(s) is ready to go, click Schedule post or Publish post now at the bottom left to schedule it for publishing or publish it immediately, depending on the publish date and time you selected.