How To Publish To Instagram Automatically From WordPress


Many people use WordPress to share their Instagram photos. Several plugins allow you to integrate your feed into your blog. But what if you want to take a different path? Publishing content from WordPress to Instagram might be something you want to do to increase your blog scope and get more life out of your content and broaden your social circle and the content you offer your followers on an entirely different platform.

WordPress to Instagram? Really?

Yes, really. This could seem to be an unusual step given that WordPress is a blogging site and Instagram is a photo-sharing social network. However, in recent years, people have started to share longer and longer material on Instagram. In addition to being a social network, it has evolved into a proper microblogging forum.

Things opened up when they opened up the Instagram API to allow external providers to post to user accounts.

And, because you’re already making content for your blog, you can make it do double duty on Instagram. Best of all, it’s not difficult to do. All you need is a decent plugin. We happen to know a few. What do you think?


First and foremost, Blog2Social (as the name suggests) is not exclusive to Instagram. The plugin allows you to post from WordPress to Instagram or any of 16 other social media sites. However, for this, we will concentrate on Instagram.

The plugin is entirely free. The standard version of WordPress allows you to post to Instagram and other networks 100% of the time. The Premium edition, on the other hand, gives you access to automation. You can automatically post to Instagram from WordPress for $79 USD. We believe it is worthwhile given the ease of using the plugin and the other premium features you get. However, if you do not wish to pay, you can share directly from the plugin.

If you’re unsure if you want to upgrade to Premium, you can get a free 30-day trial. That way, you can determine which one is a better match for you.

Going from WordPress to Instagram

First and foremost, you must install and trigger Blog2Social. It’s in the WordPress repository, so it’s easy to set up. If enabled, you will see a new Blog2Social option near the bottom of your WP dashboard.

When you hover over the new object, the Settings page should appear in the menu. Choose it and go through the few things you may want to do first.

In general, free users will not have anything to play with here. However, we strongly advise you to correctly set your time zone since it is linked to your social networks, as well as to install a URL shortener service if you use one. Since you are posting to Instagram from WordPress rather than a hub like Buffer or HootSuite, you must monitor your own URL analytics. However, since Instagram does not allow live links in the body of a message, this is less critical for you than if you use other networks as well.

You can customize how the plugin handles pushing to Instagram on its own in the Auto-Post tab of the settings page. Again, free users will not have access to this feature, while Premium users will. (Don’t forget to take advantage of the free trial period to give it a try.)

Most sites will only want the Post option under New Posts picked, which means that only newly published posts will be posted to Instagram. Some may want to include Updated Posts as well in order to get more eyes on a new fixed or more appropriate material. If you don’t update often, this might be a good way to re-share your content with little (or no) extra effort.

Connecting to Instagram & Sharing

Connecting your blog to Instagram is a piece of cake. The Networks tab in your WordPress admin panel under Blog2Social displays a complete list of the 16 supported social networks. Instagram is near the top, and all you have to do is sign in and confirm your account credentials.

When you sign in, you can see an alert modal similar to the one shown below. It alerts you that you may receive an email or message informing you that your account is being accessed from the Cologne region of Germany and that everything is fine. Since their server is located there, you do not need to be concerned about account intrusion.

Blog2Social will also inform you that they will contact you via your account for a verification code.

Instagram will send this code to the account email address. Simply type the code into the box Blog2Social displays.

You’re good to go once you’ve been confirmed, and you can begin sharing from WordPress to Instagram right away.

Recommended: Ways To Stay Safe On Instagram While Protecting Your Privacy

Setting Up The Posts

When you create a new post in WordPress, the Blog2Social Custom Sharing & Scheduling meta box will appear in the right sidebar of the editor. It displays overall sharing statistics for the post (including re-sharing and so on), but it also indicates whether auto-sharing is enabled. If you are a free user, this will say you deactivated in red, and if you are a subscriber, it will say you activated in green.

Even though your updates will be posted to your Instagram account automatically, you may want to post something about them more than once.

Sharing Posts Manually from WordPress to Instagram

Go to the Site & Blog Content menu choice. You should see a list of all of your blog’s entries. You can filter and search by title, author, previously shared items, and so on.

To access the setup page for a new social post, click the Share on Social Media button.

The information on this page is clear. You may change the body and background of the shared message, which are both pulled from the Featured Image and the post text. Choose whether to publish it immediately or at a later time. You may also add additional social accounts to cross-post with.

Suppose you press the Display Calendar button in the pane’s lower-right corner. The content calendar appears, and you can schedule the post whenever it is most convenient for your marketing needs. Alternatively, save it as a draft for later.

Keep in mind that scheduling is a Premium feature of Blog2Social as well. However, if you use this as a scheduling method for when you write, the automation of scheduling out Instagram posts from WordPress makes the upgrade doubly worthwhile.

Read Also: The Most Important Instagram Statistics To Know

Wrapping Up with WordPress to Instagram

We believe that the Blog2Social plugin is the perfect solution for WordPress users who want to easily and quickly get their content to Instagram. It’s easy to use, fast, and lightweight, and it provides a plethora of options to both free and paid users. Although the automation, which is where a lot of the power comes from, requires the Premium upgrade, even free users can post from WordPress to Instagram in just a few clicks.

Facebook Comments Box


Please enter your comment!
Please enter your name here