Guides/Grow your audience/Blogging/Post automatically to social media

Post automatically to social media

Connect your site to social media platforms and automatically share your posts to your connected accounts. This guide will show you how to share your posts on social media using Jetpack Social (formerly known as Publicize.)

Set up Jetpack Social

Image for: Set up Jetpack Social

To connect your site to your social networks, you have two options.

Connect accounts in your dashboard

  1. Visit your site’s dashboard.
  2. In the menu on the side, navigate to Jetpack → Social.
  3. Click the “Connect an account” button.
  4. In the “Manage Jetpack Social connections” screen, click the “Connect” button next to the platform you want to connect.
  5. Follow the prompts to connect to a service.

Connect accounts from the post editor

  1. Navigate to Posts in your dashboard and create or edit a post.
  2. At the top-right of your screen, click the green Jetpack icon.
  1. In the “Share this Post” section, click the “Connect an account” button that opens up the connection management.
  2. Click the “Connect” button next to the social network you want to connect to, and follow the prompts to connect to a service.

Share a post

Image for: Share a post

Once you enable social sharing, each post you publish will be shared automatically with the social networks you selected. You can modify the settings for each individual post.

To modify the automatic share settings for an individual post before you publish it, you can follow these steps:

  1. Navigate to Posts in your dashboard and create or edit a post.
  2. At the top-right of your screen, click the green Jetpack icon.
  3. Select from one of the following options:
    • Toggle the “Share when publishing” setting off to not have your post automatically shared.
    • Click each connected network to toggle off sharing for just that specific social network.
    • Click the “Preview social posts” button to add a custom message or image to the post.
  4. Click “Publish when you’re ready to push your blog post to the world.

Upon publishing the blog post, the post will be shared to your connected social media accounts automatically. You can also return here to reshare the post to social media again.

Connect to specific social networks

Image for: Connect to specific social networks

Other social networks

Looking for another social network to share your posts to? It is not currently possible to auto-share posts from WordPress.com to Twitter/X, Pinterest and non-business Instagram accounts. We may add support for more social media services. In the meantime, You can manually share your blog posts with other social networks by copying the direct link to the post.

Connect multiple users

Image for: Connect multiple users

After adding a new connection, site administrators can make the connection “global,” meaning it can also be used by any other user on your site who has the ability to publish posts (Admins, Editors, and Authors.)

To make the connection available to all users, check the box labeled “Mark the connection as shared”:

Other WordPress.com Administrators, Editors, or Authors on the site can also have their own social media connections in addition to yours.

Image for: Social media link previews

WordPress.com automatically adds Open Graph meta tags to each one of your posts. These tags are used by social networks like Facebook, LinkedIn, and X to gather information about the post and build a post preview that includes an image, title, and description. This preview is displayed when a link from your website is shared on social media.

If you install a plugin to handle Open Graph meta tags on your site, we’ll automatically deactivate the default option (via the Jetpack plugin) to avoid any duplicates.

For more information about the image included with link previews, visit our guides on the Facebook Image Thumbnail and the LinkedIn Image Thumbnail.

Disconnect a social network

Image for: Disconnect a social network

To completely disconnect a social network from your connections, follow these steps:

  1. From your site’s dashboard, navigate to Jetpack → Social.
  2. Click the down arrow next to the account you want to disconnect.
  3. Click the “Disconnect” button and confirm that you want to disconnect your account.

You can reconnect or connect a new account at any time.

Common reasons why posts fail to auto-share

Image for: Common reasons why posts fail to auto-share

If your post doesn’t automatically share to your connected social media platforms after publishing, check these common causes:

Terms of service

Image for: Terms of service

Automatically sharing your post to another online service may subject your shared content to that other service’s terms of use. Many other online services have terms of use or content guidelines that differ from our WordPress.com Terms of Service. Typically, these terms give the service rights in user-published content greater than the rights we (Automattic) have in content published to WordPress.com.

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!