Foto de logo de Instagram

Interested in auto-posting from WordPress to Instagram?

Instagram was launched in 2010 and is one of the largest social networks in the world, with close to one billion active users. For this reason, companies are committed to this social network and include it in their digital marketing strategy as an essential part.

In this article, we will see how you can automatically post to Instagram every time you publish a new post in WordPress.

Why Automatically Post Your Blog Content on Instagram?

Having a business account on Instagram to boost your business is a great option to reach more people and get them to visit your website.

One of the main advantages of posting on Instagram is that it has a large volume of users. As I have already mentioned, Instagram has more than 1,000 million monthly users. That’s a huge number of people who may be looking for products or services like the ones you offer. At least 70% of users who use Instagram claim to discover new products.

Instagram gives you a better understanding of your visitors: Instagram users make use of the network to expose their tastes, preferences, and lifestyles. Having information about their location and behavior can help you create a profile of what your followers are like and what attracts them, which will help you define your next content strategies.

Also, although Instagram does not allow you to directly link a post to a blog in the descriptions of the photos, adding the URL of your website in the Instagram profile will allow users to go to your website to learn more about your services and products.

Having a presence on Instagram is an additional channel for increasing your brand’s reputation. And since managing an engaging Instagram account takes time and effort, you can save some of that time by automating the Instagram posting process.

Let’s see how you can automatically post to Instagram every time you publish a new post on your WordPress blog.

Automatically Post from WordPress to Instagram

Nelio Content is a plugin that allows you to automate Instagram posting from your WordPress website. Not only does it allow you to post to Instagram, but it also allows you to automatically post to Twitter, Facebook, LinkedIn, Google My Business, Pinterest, Reddit, TikTok, and Tumblr.

The first thing you should do is install and activate the free version of Nelio Content, which you can download directly from the WordPress dashboard. This free version will allow you to automatically publish a post on Instagram every time you publish a new post on your blog.

Once installed, just go to the plugin Settings » Social Profiles and click on the Instagram icon to connect your WordPress with your Instagram profile.

Created a new profile on Instagram
Connect an Instagram profile.

You will get a pop-up window to select whether you want to connect your Instagram account directly to WordPress through Nelio Content or through an account you have on Buffer.

Select how you want to connect your Instagram profile to your WordPress website
Select how you want to connect your Instagram profile to your WordPress website.

When selecting to connect the profile through the Nelio Content plugin, you’ll need to log into Facebook. If you were already logged in, it will only ask you if you want to continue with your Facebook account. Next, you must confirm in a pop-up window the Instagram account associated with your Facebook account:

Confirm the Instagram account you want to connect with Nelio Content
Confirm the Instagram account you want to connect with Nelio Content.

And that’s it! Your Instagram account is ready and you can now use Nelio Content to automate the publication of new posts.

Instagram account connected with Nelio Content
Instagram account connected with Nelio Content.

Create an Instagram Post to Publish

When you write a WordPress post, the free version of Nelio Content allows you to create an Instagram post to be published automatically at the same time that said blog post is published. To do this, at the end of the post, you will find the “Social Media” box where clicking on the “Add social message” link allows you to create the Instagram post.

Nelio Content Social Media Box
Nelio Content Social Media Box.

If you only have one Instagram account connected to your blog, a pop-up will open for you to create the post on that account.

Create a post on Instagram to be published at the time of publication of your entry
Create an Instagramm post to be published at the time of publication of your blog post.

By default, the message that is created includes the title of the post, the permalink and the featured image of the post. You can modify the message text as you like, add hashtags, emojis, and some post placeholders: the title, author, excerpt, categories, tags and permalink. You can also change the image of the post, and preview the post by clicking on the eye icon.

Editing the post to publish on Instagram
Editing the post to publish on Instagram.

Save this message and it’ll be automatically shared when the post is published on your site. You will see the message below your post in the Social Media box:

Post to publish on Instagram
Post to publish on Instagram.

In addition, you can also see the message on the Nelio Content’s editorial calendar, right next to your blog post.

Nelio Content calendar showing scheduled Instagram entry and post
Nelio Content calendar showing the scheduled blog post and Instagram post.

By clicking on the scheduled Instagram post (from the Social Media box or from the calendar), you can edit it again and modify it as you wish. And if you ever need to reschedule the post to another date, just drag the post with the mouse to the new date and drop it.

In the editorial calendar, easily change the publication date of a post
In the editorial calendar, easily change the publication date of a post.

After that, you’ll see the Instagram message you created will also be automatically rescheduled to match the new blog post’s publication date.

Post and Instagram post rescheduled to new post date
Posts rescheduled on new publication date.

And that’s it, the moment your blog post is published, the Instagram post will be published automatically without you having to worry about anything else.

Automatically Generate Instagram Posts

If you purchase the Premium version of Nelio Content (the price of an annual subscription for one site is €5 per month), it provides you with a set of automations so that the posts you are going to publish on Instagram are generated automatically.

After writing any post, in the Social Media box, you only have to click on the “Fill Timeline” button and Nelio Content will take care of creating social messages (better known as posts or news in the case of Instagram) in all those social networks that have connected to your website.

Automatically generated messages timeline in different social profiles including Instagram
Automatically generated message timeline on different social profiles including Instagram.

For the messages to be generated automatically, Nelio Content uses various “sources:”

  1. relevant sentences from your post, automatically detected by Nelio Content
  2. highlighted phrases that you want Nelio Content to use for automatic sharing
  3. social templates define in the plugin’s settings
  4. custom phrases you’ve explicitly written for the current blog post

Customize the Automations

You can optimize Nelio Content’s automatic message generation algorithm in various ways so that messages published on any social network look more natural. From the editing page of any post, you can select any piece of text and click the editor button with the down arrow and indicate that you want to highlight it for sharing on Social Media.

Screenshot of social media highlight
Screenshot of social media highlight.

Also, in the Social Templates tab of Nelio Content’s Settings, you can define message templates for each social profile you have connected. Each social template includes the pattern that the social message will have. For example, the automatically generated Instagram post in the Timeline image above has been created from a previously defined social template:

Social template created to publish posts on Instagram
Social template created to publish posts on Instagram.

And finally, Nelio Content allows you to add custom sentences. In the Post’s Social Settings you can check the Custom sentences box and type which phrases you want to add as a resource in the automatic social message generation algorithm.

Write custom phrases promoting a post
Type custom senteces promoting a post.

To Sum Up

Promoting your blog posts on Instagram will help you give it more visibility and get more visits to your website. With Nelio Content you don’t have to worry about anything – every time a new post is published, our plugin will take care of the rest. Just define the message it should share or let Nelio Content do it for you.

Featured image by Alexander Shatov on Unsplash.

6 responses to “How to Automatically Post to Instagram from WordPress”

  1. Haberledik Avatar

    Very nice content, thank you, we were very pleased with you in a short time 🙂

    1. Ruth Raventós Avatar

      Thanks for kind comment!!😊

  2. Christiana Casuscelli Avatar
    Christiana Casuscelli

    will the paid version select images from the post other than the featured image?

    1. Antonio Villegas Avatar

      It will choose a random image from the content of your post if you do not have a featured image set.

  3. Kaccho Avatar

    Can Nelio Content attach more than one picture at a time?

    1. David Aguilera Avatar

      Unfortunately, it’s not possible at the moment.

Leave a Reply

Your email address will not be published. Required fields are marked *

I have read and agree to the Nelio Software Privacy Policy

Your personal data will be located on SiteGround and will be treated by Nelio Software with the sole purpose of publishing this comment here. The legitimation is carried out through your express consent. Contact us to access, rectify, limit, or delete your data.