Connect HubSpot

Connect HubSpot to see your HubSpot blog posts, pages and scheduled email campaigns on your CoSchedule calendar, and to create new posts and pages from it. Available on every plan, including the free plan.

Before you connect

Connect with a HubSpot user who can access your blog, landing pages and marketing email in HubSpot. CoSchedule syncs what that user can reach.

Set up the connection

  1. From your calendar, open Settings.
  2. Click Integrations.
  3. Find HubSpot and click Enable.
  4. Sign in to HubSpot and approve the connection.
HubSpot card in CoSchedule's Settings > Integrations, with the connected HubSpot account listed below.

Your HubSpot account now shows at the bottom of the page. You can rename it for your calendar, or click Sync to pull in new content at any time. CoSchedule adds your existing HubSpot blog posts, pages and scheduled email campaigns to your calendar.

Create a HubSpot blog post

  1. On your calendar, click + on the date you want.
  2. Select the HubSpot Blog Post project type.
  3. Enter the title and any other details, then click Create.
  4. In the project, set the post's title, author and scheduled time.
A HubSpot Blog Post project in CoSchedule with title, author and schedule fields and the Edit in HubSpot button.

To change anything else, click Edit in HubSpot.

Create a HubSpot page

  1. On your calendar, click + on the date you want.
  2. Select the HubSpot Page project type.
  3. Enter the title and any other details, then click Create.
  4. Choose Landing Page or Website Page.
Choosing Landing Page or Website Page for a new HubSpot Page project in CoSchedule.
  1. Choose the page's URL and template.
  2. In the project, set the page's title and scheduled time.
A HubSpot Page project in CoSchedule with its title and schedule and the Edit in HubSpot button.

To change anything else, click Edit in HubSpot.

See HubSpot email campaigns on your calendar

Scheduled HubSpot email campaigns show on your calendar as HubSpot Email projects, with their title, scheduled date and subject line. You create and edit the emails in HubSpot. To change one, open it and click Edit in HubSpot.

A synced HubSpot email campaign on the CoSchedule calendar showing its title, date and subject line.

Frequently asked questions

Can I promote a HubSpot post on social media from CoSchedule?

Yes. Add a social campaign to any synced HubSpot post. See Create a social campaign.

Can I embed my CoSchedule calendar in HubSpot?

No. The calendar can't be embedded in HubSpot.

Learn more