Introducing Intagrate: Automatically Post Instagram Images to Your WordPress Site

If you purchase through a link on our site, we may earn a commission. Learn more.

Instagram has revolutionised mobile photography in recent years and even after being acquired by Facebook in 2012 its popularity and usage has continued to soar. The WordPress community loves to incorporate photography in their websites. The WordPress plugin repository is full of widgets for Flickr, Instagram and other services which are great for displaying recent images.
Table of Contents
WP Engine High Performance Hosting
BionicWP Hosting

Instagram has revolutionized mobile photography in recent years and even after being acquired by Facebook in 2012 its popularity and usage have continued to soar. The WordPress community loves to incorporate photography into their websites.

The WordPress plugin repository is full of widgets for Flickr, Instagram, and other services which are great for displaying recent images. In this post, we’ll be taking a look at the Intagrate plugin for WordPress.

What the Plugin Does

The simplest use for Intagrate is to automatically grab new images you have posted on Instagram and create a new post on your site with each image. This can happen whenever someone visits your site so you can achieve an up to date photo blog of your Instagram photos. This fills the gap in Instagram’s sharing options for WordPress.

This plugin solves the problem for many users and is currently being used in many different ways. The plugin has been updated with new features throughout the years and it has grown into a powerful and flexible solution for integrating Instagram with WordPress.

Use Cases

  • Photo Blog – The plugin is great for anyone looking to create a photo blog with their most recent Instagram posts. The plugin posts all the images from your Instagram account to the blog and can also post your images with a certain hashtag. This means that you can forget about writing an actual post yourself, as the blog stays updated all by itself!
  • Hashtag Photo Competition – Use the plugin to grab images posted by any user with a specific hashtag. Post each image to the same page to display the competition entries.
  • Business or Brand Promotion – It’s great for small or large businesses to promote their brand. Run a snowboarding company? Post images to your site tagged with #snowboarding or #yourbrand.
  • Wedding / Event Image Capture – If you want to collect images from a group of people during an event, like your friends at a wedding, set up a hashtag to use and set the plugin to post those images. A great way to look back on your day.
  • Image Backup – The plugin allows you to save and use every image you post to the WordPress media library. This means that, whatever happens to Instagram, you will always have copies of your images backed up and safe.

Quick Start

The plugin has a great documentation area with a growing collection of video tutorials, but I thought I would give you a quick introductory tutorial showing how to get the plugin up and running and posting images.

Once you have installed and activated the plugin you will have a new menu item for Intagrate in the left hand navigation. Hover over it, click “Add Account” and you will be taken to the edit account screen.


The plugin allows you to create unlimited Intagrate accounts to achieve things with Instagram images. An account is connected to an Instagram account and this allows you to grab images from a variety of streams. You can get your images, the images in your feed, images from a specific user, any images tagged with a hashtag, and any images tagged with a specific location.

Save the draft of the account then click “Login to Instagram” and fill out your Instagram credentials on their site, separate to the plugin which does not store your details.


Once connected, the plugin loads the last 20 images from the connected account (but you can retrieve your entire Instagram history). For this tutorial, I will use my own images so I won’t change the ‘Media Stream’ in the Instagram settings. The images that are loaded in the Instagram Media box are not yet posted to your site but are cached by the plugin, allowing you to do things like edit captions and ignore certain pictures.


The account title and content is used as a template for how the post will be created. You can use a whole bunch of Instagram data about the image in the form of template tags and these can be incorporated with HTML in the content editor to customize the post as much as you want. I will make a few tweaks to add some details about the filter and date.


Once you are happy with the settings click “Publish”. The plugin will now trigger when someone visits your site. Visit your site to see the new posts that have been created.


Packed Full of Features

The example above is very simple but the plugin can be pushed to the limits of your ideas. It is a content creation engine that allows your to put images anywhere on your site, in various different formats. You can create new and add to existing posts, pages, and custom post types.

Pricing starts from $55/year for a single site license, great for a personal photo blog. This includes support and updates for a year. There are other license tiers available for those developers and bloggers that want to use the plugin over multiple sites.

Check out the features and have a play on the live demonstration site.

If you enjoyed this post, make sure to subscribe to WP Mayor’s RSS feed.

Alyona Galea

Alyona is a WordPress enthusiast, focused on sharing interesting things she comes across during her work with this great CMS. She loves exploring new destinations and maintains a travel blog at

Discover more from our archives ↓

Popular articles ↓

7 Responses

  1. Hey Lain,

    Thanks for this idea. I want to use it to organise a contest from many instagrammers that i don’t even familiar with.

    As you mentioned in the website, this plugin can be used for contest.

    Could i know is that the other instagrammers can use specific hashtag for their image, and the instagram feed will be auto posted to wordpress site as blog post? (even i didn’t add their instagram account into my site)

    thanks for your time to answer my question

  2. I need an Instagram plugin that makes a header from tagged photos. we use a tag for our brand on Twitter and Instagram. Would be nice to be able to easily post photos from our fans as headers.

  3. This is one of my favourite plugins, simple to set up, then it quietly goes about its job. (I use on my ) Thanks again Iain!

Share Your Thoughts

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

Claim Your Free Website Tip 👇

Leave your name, email and website URL below to receive one actionable improvement tip tailored for your website within the next 24 hours.

"They identified areas for improvement that we had not previously considered." - Elliot

By providing your information, you'll also be subscribing to our weekly newsletter packed with exclusive content and insights. You can unsubscribe at any time with just one click.