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.
In this guide
Have a question?
Ask our AI assistantTo connect a WordPress.com website to your social networks, you have two options.
To connect your site to your social media profiles, take the following steps:
- Visit your site’s dashboard.
- In the menu on the side, navigate to Jetpack → Social.
- Click the “Connect an account” button.
- In the Manage Jetpack Social connections screen, click the Connect button next to the platform you want to connect.
- Follow the prompts to connect to a service.

Your account is now connected, and new posts you publish will be shared to it automatically.
Follow these steps to connect social accounts through the post editor:
- Navigate to Posts in your site’s dashboard and create or edit a post.
- At the top-right of your screen, click the green Jetpack icon.

- In the Share to social media section, click the “Connect your accounts” button that opens up the connection management.
- Click the Connect button next to the social network you want to connect to, and follow the prompts to connect to a service.

Note: Once you have a connected account, the Share to social media section lists your accounts with an “Add a new account” link in place of the “Connect your accounts” button. Click “Add a new account” to connect another.
Your account is now connected, and new posts you publish will be shared to it automatically.
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:
- Navigate to Posts in your site’s dashboard and create or edit a post.
- At the top-right of your screen, click the green Jetpack icon.
- Under Share to social media, select from one of the following options:
- Toggle the buttons next to each connected social network to enable or disable automatic sharing of that post.
- Click the “Preview and customize” button to add a custom message or image to the post.
- Click the Publish button 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 or customize the message that goes out with each social media post. On sites with the Business plan or higher, the Social Image Generator can create a share image for your posts automatically.
Each social network has its own guide for connecting it to your site:
- Facebook: Connect your site to a Facebook Page.
- Threads: Send each new post to your Threads profile.
- LinkedIn: Publish your posts to a LinkedIn profile or page.
- Instagram: Auto-share to a professional (business or creator) Instagram account.
- Mastodon: Share your posts on Mastodon and the wider Fediverse.
- Tumblr: Post your content automatically to a Tumblr blog.
- Nextdoor: Reach your Nextdoor community with each new post.
- Bluesky: Connect a Bluesky profile using an app password.
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. Meanwhile, you can manually share your blog posts with other social networks by copying the direct link to the post.
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.
Social media previews display information about your site when you share a link to social networks like Facebook, LinkedIn, and X (formerly Twitter).
Learn how to control your site’s social media previews.
To completely disconnect a social network from your connections, follow these steps:
- From your site’s dashboard, navigate to Jetpack → Social.
- Click the down arrow next to the account you want to disconnect.
- Click the Disconnect button and confirm that you want to disconnect your account.
You can reconnect or connect a new account at any time.
For Facebook, switching to a different account or Page also requires removing the Jetpack app in your Facebook settings. See Reconnect to Facebook.
If your post doesn’t automatically share to your connected social media platforms after publishing, check these common causes:
- Scheduled posts only share after they’re published.
- Posts reverted to draft and republished won’t auto-share again. To share a post again, follow the steps to reshare a post on social media.
- Connection issues with a specific service can often be fixed by disconnecting and reconnecting. Disconnect and reconnect the social network, then publish a new post to test.
- Static pages and custom post types don’t auto-share by default. For plugin-enabled sites, use the Jetpack Social plugin to enable sharing for custom post types like portfolios and WooCommerce products.
- Multi-user sites may require checking the “Mark the connection as shared” box on the Connections page for each connected social network.
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.