Beginner's Guide for WordPress / Start your WordPress Blog in minutes

How to Automatically Tweet When You Publish a New Post in WordPress

Do you want to tweet your newly published blog posts automatically?

Twitter is one of the best platforms to let your followers know whenever you publish a new post in WordPress. By tweeting new posts automatically, you can save time while growing your Twitter followers and website traffic.

In this article, we will show you how to automatically send a tweet when you publish a new post in WordPress.

How to auto tweet new posts in WordPress

Why Automatically Tweet New Blog Posts on Twitter?

Twitter is a great place to engage with your audience and build a following. However, it can be time-consuming to manually send out tweets whenever you publish a new post on your WordPress blog.

That’s where automatically sharing new blog posts on Twitter comes in handy. You can provide fresh content to your Twitter followers to keep them engaged.

That said, let’s look at how you can automatically Tweet whenever a new post is published on your WordPress website.

Video Tutorial

Subscribe to WPBeginner

If you’d prefer written instructions, just keep reading.

Automatically Share New WordPress Posts on Twitter Using Uncanny Automator

The easiest and most reliable way to tweet newly published content in WordPress is by using Uncanny Automator. It’s the best WordPress automation plugin that helps you create automated workflows without having to code.

Uncanny Automator

For this tutorial, we’ll be using the free version of Uncanny Automator, since it includes a Twitter integration.

There’s also an Uncanny Automator Pro version that unlocks more integrations like Google Sheets, Twilio, Slack, and others. It also offers advanced features like delayed or scheduled actions, buttons that can trigger any automation, and much more.

You can see our guide on how to create automated workflows in WordPress for more examples to reduce admin tasks and save time.

To get started automatically tweeting new posts, you’ll first need to install and activate the Uncanny Automator plugin on your website. For more details, you can follow our tutorial on how to install a WordPress plugin.

Upon activation, you’ll need to navigate to Automator » Settings and then select the ‘Twitter’ tab. After that, go ahead and click the ‘Connect an Account’ button.

Connect your Twitter account

On the next screen, you’ll need to allow Uncanny Automator to access your Twitter account. To do that, simply click the ‘Authorize app’ button.

Authorize Uncanny Automator to access Twitter account

You’ll now be redirected back to the Uncanny Automator settings page. You can see that your Twitter account will be successfully connected.

See your Connected Twitter account

Next, you’ll need to create a recipe to automatically send tweets when you publish a new blog post in WordPress.

To start, simply head over to Automator » Add New from your WordPress dashboard. Now, you’ll need to select a recipe type by choosing either logged-in users or everyone.

Logged-in recipes can be triggered by only users that are logged in to the website. However, if you want anyone to trigger the recipe, then you should select the ‘Everyone’ recipe type.

You can go ahead and select the ‘Logged-in users’ recipe type and then click the ‘Confirm’ button.

Select the logged in recipe type

After that, you’ll need to add a title for your recipe and then select ‘WordPress’ as your Logged-in triggers integration.

Select WordPress as your integration

Next, you will see a list of triggers to choose from. Go ahead and select ‘A user publishes a type of post with a taxonomy term in a taxonomy’.

Select a trigger

Now you can choose which content you’d like to automatically share on Twitter by selecting a ‘Post type’ from the dropdown menu.

For instance, if you want to share all blog posts, then simply choose the ‘Post’ option. You can also decide if you’re going to share posts from a particular category or tag by changing the Taxonomy options.

Choose post type to share on Twitter

When you’re done, click the ‘Save’ button.

Next, you’ll need to add an action for your recipe. An action is something that you want to do when the recipe is triggered, like sharing your content on Twitter.

You can start by clicking the ‘Add an action’ button.

Click add action button

Now select ‘Twitter’ as your integration under the Actions section.

Select Twitter as your Action

After that, you’ll need to choose the ‘Post a status to Twitter’ option for your action.

Choose your action for Twitter

Next, go ahead and add a Status that your followers will see on Twitter when new content is published.

Uncanny Automator also offers different options to customize your Tweet. For example, you can click the (*) asterisk button to the right of the text field and select ‘Post title’ and ‘Post URL’ to automatically appear in your Tweets.

Add a Twitter status

You can use the Image URL field below if you want the same image to appear with every blog post that’s tweeted out.

However, if you want your blog posts’ featured images to appear instead, then you’ll want to see our guide on how to add Twitter cards in WordPress.

Don’t forget to click the ‘Save’ button when you’re done.

Now you’re ready to publish your recipe. All you have to do is click the toggle under the ‘Recipe’ meta box and change the recipe status from Draft to ‘Live.’

Publish your recipe

That’s it! Uncanny Automator will automatically tweet when you publish a new blog post on your WordPress website.

You can now publish a new blog post and then visit your Twitter profile to see your tweet with the custom status.

Automatically share Tweets when publishing new post

We hope this article helped you send automatic tweets when you publish new posts in WordPress. You may also want to look at our tutorial on how to choose the best blogging platform and the best WooCommerce plugins for your store.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit – a collection of WordPress related products and resources that every professional should have!

Reader Interactions

13 CommentsLeave a Reply

  1. I have been following your website for a long time now… I find you ideas brilliant. Keep it up!

  2. Hi,

    I have a WordPress events listing website and I have set up an auto poster to tweet the event.

    is there a way to send a retweet that eventorganizer or venue to let them know about the WordPress post
    Is there a standard shortcode that is used?

    Thanks in advance

    (I have already been able to use shotcode to set up event title and URL in the auto tweet)

  3. Thank you very much for your post with the step-by-step manual. With the hints in your manual it was really easy to connect my blog with twitter.

  4. Can we get event if new posts has been published on wordpress to call some function or api.

  5. This is a great article . I really like this post and the simplicity of it’s implementation. Personally, I use IFTTT to query a handful of feeds from my site to update Twitter.

  6. What’s the benefit of using this versus the Publicize feature in WP that also allows you to automatically share your posts on Twitter?

  7. I really like this post and the simplicity of it’s implementation. Personally, I use IFTTT to query a handful of feeds from my site to update Twitter.

  8. While Tweeting your latest post is a common request among “bloggers” and web site owners, something many web site owners don’t think about is the impact if you have your own email newsletter (and you should be collecting email names and building your own in-house list)!

    IF you Tweet every new post, no one needs to subscribe to your newsletter!

    If you are both Tweeting and asking for NL subscribes, you could be hurting your own goals, so it would be best to carefully evaluate which option is better for you. Which route you go also depends upon your site goals and purpose, of course.

    All I’m saying is to carefully evaluate IF Tweeting every post is the best process for YOU!

    • Karen we do agree that may be not every post needs to be tweeted. However, we do not agree with the assumption that tweeting the same posts which you are going to include in your newsletter is in any way less effective. Twitter streams give your tweet a very limited exposure time. As soon as a user’s timeline gets new tweets from other people they follow, your tweet will most likely get buried, reducing your chances of getting noticed or clicked. On the other hand, repetition of your brand name, post title, and your updates, help you build brand recognition, trust, and authority. For more exposure we recommend building an email list.


Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.