How to Add Instagram to WordPress

With an estimated 200 million active users, Instagram is a platform your marketing campaign simply can’t afford to overlook. It presents a great opportunity to increase your brand awareness, especially given that 80% of users follow a business on Instagram.

The good news is, it’s easy to add an Instagram feed to WordPress. This will enable the platform’s users to rapidly find your site (potentially boosting conversion rates in the process). It’s also a great way to build interest in your brand .

In this article, we’ll cover the benefits of adding an Instagram feed to WordPress. Then, we’ll cover how to do it via a few useful plugins. Let’s dive in!

Instagram on WordPress

Instagram is a photo and video-sharing social networking platform. Given this, visual industries such as fashion and makeup outlets, furniture producers, and travel agencies will naturally benefit most from using it. Personal bloggers will also find value in the platform, especially for generating traffic for their content.

Fortunately, Instagram can be integrated with WordPress in a number of ways. One of the most popular approaches is adding an Instagram feed to WordPress.

Benefits of Adding an Instagram Feed to WordPress

Essentially, your feed will display the latest photos you’ve uploaded to Instagram on your WordPress website. The primary benefit of incorporating a feed is it enables you to significantly increase your brand’s exposure. However, there are a number of other notable benefits.

By regularly updating your Instagram feed with enticing, shareable images (complemented with searchable hashtags), you can keep engagement levels high, and potentially develop long-lasting customer relationships.

Finally, an Instagram feed will enable you to establish a greater sense of trust with your customer base. By regularly updating your feed, you can continuously demonstrate that your company is relevant, innovative, and able to respond to trends.

How to Embed an Instagram Feed to WordPress

It’s possible to embed individual Instagram pictures or videos manually with ease. However, the same can’t be said for embedding an entire Instagram feed. The quickest and most efficient method to do this is through a dedicated WordPress Instagram plugin.

However, if the plugin approach isn’t suitable, there are also third-party services available. One notable example is IFTTT, a service that creates chains of simple conditional statements and generate actions based on triggers. You can use IFTTT to create a ‘recipe’ (a set of actions based on pre-configured triggers) that will enable you to automatically transform your Instagram photos into WordPress blog posts.

The latter method isn’t completely the same as embedding an Instagram feed, although it’s still an automated way of showing off your latest photos. To actually embed a feed, check out the following plugins.

Feed Them Social – Facebook, Instagram, Twitter, YouTube, Pinterest

instagram wordpress plugin

In addition to Instagram, Feed Them Social lets you incorporate feeds from other popular social media platforms (including YouTube, Pinterest, Facebook and Twitter) with ease. You can also add a button to let viewers view your entire Instagram gallery directly from your site.

The plugin has an intuitive interface for adjusting the width of your feed, and the spacing between images. You can also specify the number of columns present in the feed.

How To Set Up

After installing and activating the plugin, navigate to the Feed Them screen within WordPress, and select Instagram Options. Then, log into your account via the Instagram button:

how to set up "feed them social"

Follow the prompts to locate your Access Token, then simply return to the Instagram Options page and enter your User ID and Access Token. While there are other optional settings to peruse, saving your changes and adding the dedicated shortcode to your posts or pages will display your Instagram feed on your site.


The base plugin is free, although there’s a premium extension available. This provides a variety of advanced features, such as a video popup display and infinite scrolling, and begins at $50.

Custom Instagram Feed

Next up, Custom Instagram Feed gives you almost total control over the way your Instagram feed will display. You’re able to rearrange the order of photos, set a background colour, include a follow button, and much more.

A stand out feature of the plugin is it lets you display photos from multiple Instagram accounts with ease. This is particularly useful if you have separate accounts for various facets of your business you want to combine into a single feed.

How To Set Up

After installing and activating the plugin, simply navigate to the Easy Instagram Feed screen within WordPress. In the General Settings tab, select the Login to your account and authorize the app button:

How to setup an instagram wordpress plugin

Once you have followed the prompts and retrieved your Access Token, return to the General Settings tab and enter it into the Your access token field. You’ll also need to enter your Instagram User ID. Finally, hit the Save button.

Once you’ve connected your account, you can navigate to the Design Customization tab to configure the appearance of your feed:

how to add instagram to wordpress

There are options here for setting feed dimensions, changing the background colour, adjusting the image resolution, and more. As with Feed Them Social, you’ll need to add a shortcode to your site in order to view your feed.


The plugin is completely free, although the premium version ($29 per year) lets you add captions, lightboxes, videos, as well as a variety of advanced sharing features to your feed.

Enjoy Instagram Feed

enjoy plugin for instragram

Enjoy Instagram Feed isn’t as feature-rich as the other options on this list. However, it does provide a quick and easy way to customize your feed to match your aesthetic.

The plugin comes with a variety of transition effects, and enables you to add Instagram images to your sidebar. It also lets you effortlessly adjust the transition speeds and interval rates of your feed carousels.

How To Set Up

Once you’ve installed and activated the plugin, navigate to Settings > Enjoy Plugin for Instagram within WordPress. You’ll then be prompted to Connect Your Account:

instagram plugin for wordpress

Once you have entered in your Username and Password, select Save Changes and navigate to the Settings tab. Here, you can configure your image feed carousel and grid view settings. Once you are happy with your selections, simply select Save Settings.

instagram plugin setup

Once you’ve added the shortcode to a suitable post or page, your Instagram feed will display on your site.


There is a Premium version of the plugin, offering a raft of additional features. These include video visualization capabilities, album and badge view layouts, as well as the ability to add custom shortcodes.

Get Support For More Common WordPress Questions From WP Engine

Setting up a WordPress site that can optimally accommodate your Instagram feed means choosing a good host provider. That’s where WP Engine comes to the rescue!

When you have questions about your WordPress website – whether related to style, function, or customizability – you can always rely on the WP Engine support team to help. We also have a dedicated resource center to peruse, filled with useful beginner-guides and blogs.

To learn more about WP Engine (and the variety of features it offers) take a look at our managed hosting plans.

Get started.

Build faster, protect your brand, and grow your business with a WordPress platform built to power remarkable online experiences.