Skip to content

Create a custom social publishing schedule

Last updated: June 28, 2023

Available with any of the following subscriptions, except where noted:

Marketing Hub Professional, Enterprise
Legacy Marketing Hub Basic

HubSpot's social tool gives you the option to post social posts immediately, at a custom time, or on a default publishing schedule.

In addition, you can create a custom publishing schedule to easily schedule your social posts based on when you anticipate getting the most engagement.

Please note: ensure that your account time zone is correct before determining the optimal times to schedule your social posts or setting up your custom social publishing schedule.

Determine the optimal times to schedule your social posts

To get a better sense of which times work best for publishing your social posts, you can review your Top Posts report and the data on the Published tab of your Social dashboard.

Learn more about how you can review and compare your published social posts to optimize your social engagements. 

Review your Top Posts report

You can check the Top Posts report to get an overview of the publish times of your top ten social posts:

  • In your HubSpot account, navigate to Marketing > Social.
  • Click the Analyze tab. 
  • At the bottom of the page, review the Top Posts report. The published date will display on the report. 
  • To filter your posts, you can click the Filter by dropdown menu to filter the posts by most interactions, most impressions, most clicks, or most shares.

Analyze and filter your published social posts

If you're looking to get more data on optimal publishing times based on all your social posts, you can filter and review publish times on your Social dashboard:

  • In your HubSpot account, navigate to Marketing > Social.
  • In the upper left of the table, leave the account filter set to All accounts and the campaign filter set to All campaigns.


  • At the top of the table, click the Clicks column header to sort your published social posts by the number of clicks received.
  • Review the Published Time column to see the date and time each post was published. Write down the publish times of the 10 most frequently clicked posts to determine what time of day works best.

social ss


Set up your custom social publishing schedule

  • In your HubSpot account, click the settings settings icon in the main navigation bar.
  • In the left sidebar menu, navigate to Marketing > Social.
  • Click the Publishing tab.
  • Hover over a day you want to add a publish time to, then click Add time.
  • In the dialog box, reference your publish times and select a time and any additional days of the week you want this time to apply to. When you're done, click Apply.

  • To delete an existing publish time, hover over the time and click the deletetrash can icon.
  • To vary your publish times so that posts are published within 10 minutes (before or after) of the scheduled time, click to toggle the Publish like a human switch on.

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.