facebook pixel
free instagram widget

Everyone is on Instagram nowadays.

So, one of the smart tactics for marketers is to benefit from this social platform by using it as an extremely useful source of content that attracts customers.

They are on the right track: user engagement from Instagram followers is the highest on Instagram compared to other social media platforms. 

From showing and keeping your Instagram users up to date with your new products to directly selling tour inventory, Instagram and your content become a central point of your business success.

Imagine the boost that will happen if you have the opportunity to extend your Instagram content beyond the Instagram app.

Yes, it is possible and you can utilize Instagram’s marketing potential on your website too.

And I am not just talking about displaying your Instagram Follow button, but using a tool to embed Instagram profile feed on your website. 

Okay, let’s get down to business.

In this article, we will show you step-by-step how you can use free tools to add your Instagram feed on your website and also websites built with other platforms such as WordPress.

You can do that manually or using a free version of WordPress Instagram plugin for website to do that instead of you.

Let’s get started!

How to embed Instagram feed on your WordPress Page for free

WordPress makes it even easier to integrate Instagram content on your website. 

Here are 2 free options on how to add your Instagram feed in WordPress:

1. Instagram’s official embedding option

Instagram offers an easy embed feature that lets you add an Instagram post on WordPress.

  1. To start, open your Instagram business app in the browser 
  2. Open the image you want to embed and choose the 3 dots menu in the upper right corner
  3. Choose the option ‘Embed’ and copy the embed code that will be provided to you below
  4. Open your WordPress editor and go to the page where you want that post to appear
  5. Select the area of the editor where you want to add the code and click on the + icon
  6. Select the ‘Embed’ block and paste the image URL in the input field
  7. Click ‘Update‘ (or ‘Preview’) to see your embedded Instagram feed

Check the full Instagram’s official embedding guide.

Although these are simple ways to embed your Instagram feed, they come with many limitations:

  • You can attach only one post at a time
  • No option for customizations, content moderation, performance analytics, live content updates, multiple posts, etc.

2. 3rd-party Instagram Feed Plugins for WordPress or any website

Important: In June 2020, Instagram will stop using the old API (“Basic Permission”) to display photos from personal Instagram accounts to widgets. This means that 3rd party apps that use the current API can no longer display photos from your account if they don’t switch to the new API.

To do so, you will need to convert your Instagram Personal account to Instagram Business Account or an Instagram Creator Account.

Read more: Major Instagram API Changes

On the other hand, there are professional Instagram plugins for websites that offer more advanced solutions when it comes to generating your Instagram photos on a WordPress platform and also provide free versions.

So, another easy way to add an Instagram feed on your website is by using the EmbedAlbums’s free Instagram widget.

embedsocial free instagram widget

It works like a charm.

And your Instagram photos will be live on your website in seconds. Follow the steps below to learn how to use it.

Steps to embed your Instagram feed

Follow the steps to see how you can embed your Instagram profile feed on any WordPress using the EmbedAlbum free Instagram feed widget.

Before you start, make sure you already have a free EmbedAlbum account. 

If not, create your free account, and then follow the steps below:

  1. Once you are on the platform navigate to ‘Instagram albums
  2. Click ‘Add new’
    Add feed from Instagram
  3. A pop-up box will show where you will be asked to connect to Instagram. Click ‘Connect with Instagram’ that will prompt you to connect an Instagram account with the EmbedAlbum platform
    Connect Instagram account
    Note: If you have several accounts that you manage, the system will display all of them. Select the account for where you want to generate posts and proceed to the feed.
  4. Once you choose your Instagram account, the platform will display your feed edit screen. Copy the provided code at the top right sidebar. Note: You can also use the shortcode below the code.
    Embed Code for Instagram Feed
  5. Paste the code into the body section of your WordPress website.

That’s it.

Note: Visit the demos section to check all possible options that you can do with EmbedAlbum.

Embed your Instagram feed on other web platforms

In the text so far we explained how to show your Instagram feed by copy/pasting a javascript code in your website’s body section.

And you probably wonder how to do this if you use a specific e-commerce platform or a web builder.

So here are the respected tutorials on how to use the EmbedFeed platform’s code for Instagram feeds:

Show Instagram Feed in WordPress

As mentioned, EmbedAlbum provides a free Instagram feed WordPress plugin that works for any WordPress themes.

First, you will need to download and activate the Instagram plugin on your WordPress website. 

Open your WordPress Page where you want to show the feed, and click on the Visual tab in the page’s text editor. Paste the provided shortcode in your widget page in EmbedAlbum and click ‘Save‘/’Publish‘ of that page.

Check the full Instagram Feed WordPress tutorial

Show Instagram Feed in SquareSpace

Navigate to the Squarespace Page where you want to show the Instagram feed. Navigate to the top right in the dark header of the block section and click the + button.

When the popover shows, click the content blog ‘Embed’. Once you see a pop-up, click the code icon.

Paste the code in the blank code space, click on ‘Set’ and finalize the process by clicking the ‘Save’ button on the top left corner.

Check the full Instagram Feed for Squarespace tutorial. 

Show Instagram Feed in Shopify

Log in to your Shopify account and go to Store > Options > Pages and open the page where you want to show the widget.

Click on the HTML/code icon in the right-hand corner of the text editor and paste the code. 

Check how you can add Instagram feed to Shopify.

Do more: Embed Instagram photo albums like a PRO

If you need professional settings or more options to customize or change the layouts of your feed, make your Instagram feeds shoppable with custom ‘Buy’ buttons, have control which Instagram posts are published, have multiple Instagram feed widgets on multiple websites, and much more, you can check EmbedAlbum PRO version features.

If you want to check all this option in action, follow the links below of the live demos:

With these exclusive Instagram widget options, you will definitely stand out from the crowd!

Customize your Instagram Feed

To stay creative and make your Instagram feed truly impressive, navigate to the Settings, Layout and Design boxes below the code and feel free to play around with the following options:

  • Order your media and create captions for them
  • Customize the size of your image and they should be shown
  • Link images to Instagram
  • Change the album title
  • Change the font and color of the title
  • Change the layout of the feed
  • Use CSS editor to design a custom feed style

Please note: Customization is not available in the free EmbedAlbum version.

Do more: Embed Hashtag Instagram feeds like a PRO

We explained how to use the EmbedAlbum platform for embedding your Instagram photo feeds on any website. Plus the free version.

For more advanced features, including embedding Instagram feeds from hashtags and moderation, try a professional social media aggregator – EmbedFeed.

EmbedFeed helps in curating quality web-based Instagram feed using hashtags, mentions and media published by an Instagram account. 

Additionally, it gives you the opportunity to apply your brand voice by customizing your feed with different colors and fonts, layout options, backgrounds, CTA’s, auto adding new media and many more.

You can also use the Moderation option and choose the content that you want to see displayed on your website.

Real-time auto content updates feed performance analytics and amazing customer support team come as a part of the package.

Well, congratulations on learning how you can extend the reach of your Instagram activity beyond Instagram’s mobile app! 

We hope that these Instagram widgets will help you offer a more unique experience for your website visitors.

Feel free to contact us for any additional help. We are always here for you!

Happy embedding! 🙂

Embed Instagram Feeds [PRO version]

Try our full featured social media aggreagator.

Avatar for Nikola Bojkov
Nikola Bojkov

CEO of EmbedSocial | Facebook ads craftsmen | Previous founder of a Facebook Partner Company | Lena's Dad.