Blogging

Post Automatically to Social Media

This guide provides instructions on how to connect your WordPress.com site to various social networking services using the auto-sharing (formerly Publicize) feature. Once you connect your site to your social media accounts, you can automatically share your posts to the connected social media profiles.

Table of Contents

Set Up Auto-sharing

To connect your site to your social networks, go to Tools Marketing in your dashboard, then click on the Connections tab. You’ll see various services listed: Facebook, Twitter, LinkedIn, and Tumblr. Next, click the Connect button and follow the prompts to connect to a service. Detailed instructions for each social network are listed further down in this guide.

Not seeing the options to connect your site to social networks? Make sure to launch your site! Auto-sharing is available only when your site is public. So make sure your site is not in the Coming Soon or Private mode.

↑ Table of Contents ↑

Auto-share Your Posts

Once you’ve approved a connection to any of these services, the next time you publish a post, you’ll see the auto-sharing options on the confirmation screen under Share this post:

The Share this post section has toggles for each social service, and then a text field under "Customize your message"

You can toggle on/off the different services to prevent sharing each post to a specific social media platform.

Customize Your Message

You can choose to write a custom message to go along with the post that will appear on social media. To access this setting at any time, click on the Jetpack icon in the top right corner of the post editing screen (it looks like a green circle with a lightning bolt inside of it).

A close up of the post editing screen, with the Jetpack icon clicked, and the "Share this post" section open to adjust.

↑ Table of Contents ↑

Share Your Content Again

Re-sharing posts to your social profiles is a feature of WordPress.com Premium, Business, and eCommerce plans or our legacy Pro plan.

You can re-share posts anytime by clicking on the Jetpack icon in the top right corner of the post-editing screen (it looks like a green circle with a lightning bolt inside of it).

You’ll then see the auto-sharing options where you can add a custom message, toggle which social media platform(s) you want to share to, and manage connections. Finally, select Share Post to re-share the post.

A close up of the post editing screen, with the Jetpack icon clicked, and the "Share this post" section open to adjust.

By selecting among your connected social media accounts, you can craft your message to specific networks and audiences and use different wording for each one.

Alternatively, you can view your list of posts from your dashboard, by clicking on Posts. Search for the post you want to share again. Click on the ellipses (three dots) menu to the right of the post, then select Share.

On the Posts list, when the three dots to the right of any post are clicked, Share will show in the options to re-publicize.

You’ll then see the same re-sharing options described above. Finally, select Share Post to re-share the post.

When re-publicizing a post, a modal will pop up with the social connections and a place to customize the sharing message. The Share post button will send out the publicizing.

If you’re trying to share a post from another author on your site, make sure that the social media connections are global and valid for all users on the site. If they’re not, you will only be able to share again the posts of which you’re the author. A site administrator can check this by going to Tools → Marketing → Connections and clicking the downward arrow icon next to any service.

↑ Table of Contents ↑

Facebook Pages

To connect a Facebook page to your site so that posts are automatically shared to your page, follow these steps:

  1. From your dashboard, go to Tools → MarketingConnections.
  2. Select the Connect button next to Facebook.
  3. In the window that pops up, log into Facebook.
  4. Follow the prompts:
    • If you have multiple Facebook Pages, choose which one you want to share your blog posts to. Only one Facebook Page can be connected at a time.
    • Choose what WordPress.com is allowed to do on behalf of your pages.
    • Select Okay.
  5. You’ll be taken back to WordPress.com, and another pop-up will ask you to confirm connecting your account.
  6. Click Connect, and you’re done!

⚠️

Posts can be auto-shared only to Facebook pages which are published and visible to the public.

Posts can’t be auto-shared to a personal Facebook profile, a Page-only account, a page using Facebook’s new page experience, or a page managed by the Facebook Business Manager.

Images on Facebook

For automatically shared posts, Facebook will attempt to display an image in the preview. Facebook typically selects images that are at least 480 x 480 pixels in the following order:

  1. The post’s featured image (it is recommended that you set this for each post.)
  2. The first image of a slideshow within the post.
  3. The first image of a gallery within the post.
  4. An image is attached to the post.
  5. Any other image in the post (not attached but perhaps linked.)
Reconnecting Facebook

Sometimes the connection between Facebook and WordPress.com might get disconnected. Taking the following steps will solve most issues:

  1. From your dashboard, go to Tools → MarketingConnections in your dashboard and click Disconnect next to the link to the Facebook profile or page you wish to disconnect.
  2. Reload the page and confirm the link now says Connect, but don’t click that link yet.
  3. Log into your Facebook account. Then go to your Facebook Account Settings → Business Integrations page by clicking this Business Integration Settings link.
  4. Remove the WordPress.com app by checking the box next to it and clicking Remove. (If there is no WordPress.com row, don’t worry, just skip this step.) If you see a popup asking for confirmation, click the “Remove” button.
  5. Do not check the box to delete content created by WordPress.com. This will remove all previously shared Facebook posts, and there is no way to recover them.
  6. Log back into your WordPress.com site. Go to Tools MarketingConnections in your dashboard and follow these steps to reconnect.

↑ Table of Contents ↑

Twitter

To connect a Twitter account to your site so that posts are automatically shared to your feed, follow these steps:

  1. From your dashboard, go to Tools → MarketingConnections.
  2. Click the Connect button next to Twitter.
  3. A new window will open. Select Authorize app.
  4. Sign in to your Twitter account and choose the account you want to connect to.
  5. After returning to WordPress.com, you’ll see another pop-up window confirming the connection. Select Connect.
Images on Twitter

Twitter can display an image in the preview only if you first validate your site to use Twitter Cards. Do this by submitting a post to their Card Validator. Each Card Type will need to be done by submitting a post example for each. For instance, if your post has a gallery, Twitter will share it as a Gallery Card, so this Card Type would need to be validated.

To display one image, make sure to set a featured image on your post.

Reconnecting Twitter

Sometimes the connection between Twitter and WordPress.com might get disconnected. Taking the following steps will solve most issues:

  1. Log in to your WordPress.com account.
  2. From your dashboard, go to Tools → MarketingConnections in your dashboard and click Disconnect next to the link to the Twitter account you wish to disconnect.
  3. Reload the page and confirm the link now says Connect.
  4. Clear your browser’s cookies (this clears some cookies that Twitter sets, which are often part of the problem).
  5. Log back into your WordPress.com site. From your dashboard, go to Tools MarketingConnections in your dashboard and follow these steps to reconnect.

↑ Table of Contents ↑

LinkedIn

To connect a LinkedIn profile (Company Pages are not supported) to your site so that posts are automatically shared with your connections, follow these steps:

  1. From your dashboard, go to Tools MarketingConnections.
  2. Click the Connect button next to LinkedIn.
  3. In the new window that opens:
    • Sign in to your LinkedIn account.
    • Approve the connection to WordPress.com by selecting Allow.
  4. After returning to WordPress.com, you’ll see another pop-up window confirming the connection. Select Connect.
Reconnecting LinkedIn

Sometimes the connection between LinkedIn and WordPress.com might get disconnected. Taking the following steps will solve most issues:

  1. Log in to your WordPress.com account.
  2. From your dashboard, go to Tools MarketingConnections in your dashboard and click Disconnect next to the link to the LinkedIn account you wish to disconnect.
  3. Reload the page and confirm the link now says Connect.
  4. Clear your browser’s cookies (this clears some cookies that LinkedIn sets, which are likely part of the problem).
  5. Log back into your WordPress.com site. Go to Tools → MarketingConnections in your dashboard and follow these steps to reconnect.

↑ Table of Contents ↑

Tumblr

To connect a Tumblr blog to your site so that posts are automatically shared to Tumblr, follow these steps:

  1. From your dashboard, go to Tools MarketingConnections.
  2. Click the Connect button next to Tumblr.
  3. In the new window that opens:
    • Sign in to your Tumblr account.
    • Approve the connection to WordPress.com by selecting Allow.
  4. After returning to WordPress.com, you’ll see another pop-up window confirming the account you want to connect. Select Connect.
Images on Tumblr

Tumblr will display an image if:

  • your post is in the image post format.
  • image is embedded within the first 256 characters of the post.

↑ Table of Contents ↑

Other Social Networks

Looking for another social network to share your posts to? Popular social media sites like Instagram and Pinterest do not support automatic posting to their services. If this changes in the future, we may add support for more social media services. In the meantime, click the following links to learn how to integrate your website with Instagram and Pinterest.

↑ Table of Contents ↑

Connecting Multiple Users

Multiple connections to the same account:

  • If you are a site administrator, you can “share” any connection so that all your authors can post to the same account without each author having to set up their own connection separately.
  • Other WordPress.com Administrators, Editors, or Authors on the blog can also have their own social media connections in addition to yours.
  • Twitter allows you to connect multiple social service accounts from the same WordPress.com account. This means you can connect five Twitter accounts, for example, and your posts will publish to all of them. Other services, like Facebook, only allow a single connection to auto-share your posts.

Who can set up Auto-sharing connections

  • Administrator, Editor, or Author user roles can set up auto-sharing connections.
  • If you’re a Contributor to a blog, you cannot auto-share.
  • Only Administrators can share their connections with other users.

↑ Table of Contents ↑

Common Reasons Why a Post Failed to Auto-share

  • If you schedule a post, it will not be shared until it is actually published.
  • If you revert a post to a draft, then publish it again, the post will not be shared again. To share a post to your social media platforms again, see this section.
  • Saving a post as a draft will not share it.
  • Static pages will not be shared.
  • If you have trouble with your posts not being sent to a specific service, disconnecting/reconnecting will often help fix it. See the instructions above for how to reconnect for each different social network. After connecting/reconnecting the services, you need to publish a new post to test auto-sharing.
  • If your site has more than one user, you may need to check the box that says Connection available to all administrators, editors, and authors on the Connections page.

↑ Table of Contents ↑

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. Often, these terms give the service rights in user-published content greater than the rights we (Automattic) have in content published to WordPress.com.

Still confused?

Contact support.

Not quite what you're looking for?

Get Help