How do I link my Instagram feed with WordPress?

Tips 'n tricks about the web, digital trends, and online marketing

Back to the overview

Integrating your Instagram feed on your WordPress website is a smart move. Not only does it add visual appeal, it also shows recent content to website visitors without you having to do manual updates.

At Funkhaus, we regularly get asked how to do this properly, without the website becoming sluggish or the feed suddenly stopping loading.
One of the most popular and stable solutions for this is the plugin Smash Balloon Instagram Feed.

In this article, we explain step by step how to integrate a dynamic Instagram feed on your WordPress website.

(Read more below.)
How do I link my Instagram feed with WordPress?

Questions about this post?

Schedule a free consultation
Send an email ๐Ÿ‘‹

What is the smash balloon instagram feed plugin?

Smash Balloon is one of the most reliable plugins when it comes to social media integrations within WordPress. Their Instagram Feed plugin is designed to easily and securely display your Instagram photos and videos on your website. What makes it powerful is that you get full control over the formatting, caching and performance of the feed, which not only makes it look pretty but also keeps it working well technically.

The plugin uses the official Instagram Graph API, which means you need a business account or creator account to connect. This also puts it in line with Meta's latest security requirements, unlike older plugins that worked via unauthorised workarounds.

How do I set up the Instagram feed?

Step 1: Installing the plugin

In your WordPress dashboard, go to Plugins > New plugin. Then search for "Smash Balloon Instagram Feed". Install the plugin and activate it immediately after installation. You will now see an additional item appear in the left-hand menu: Instagram Feed.

If you have purchased a Pro version, you can upload it manually via Plugins > New plugin > Upload plugin.

Step 2: linking your Instagram account

Once the plugin is installed, click Instagram Feed > Settings in the dashboard. Here you can link your Instagram account. Choose whether you want to link a personal or business account. We strongly recommend using a business account, as you will then have access to additional display options as well as more stability via the official Graph API.

Click the "Add Source" button and follow the login process through Instagram. Give the requested permissions to the plugin. After approval, you will see your account appear in the list.

Note: if you are an agency and want to manage multiple Instagram accounts for different clients, you will have to create a separate link for each client each time. Smash Balloon allows you to manage multiple accounts, which is handy in such a situation.

Step 3: Creating a feed

After linking your account, click All Feeds and choose Add New. The plugin will now give you several layout options: default grid, carousel, masonry, highlight and more. Choose the style that best suits your branding and your content.

In the next step, you select which Instagram account you want to use for this particular feed. Then you can specify which content to show: photos, reels, videos or combinations.

Smash Balloon also offers the ability to filter hashtags or specific posts. Useful if you want to build a separate landing page around a campaign or a particular content series.

Step 4: Set design

One of Smash Balloon's strengths is its styling flexibility. You can fully customise colour, font, spacing and hover effects to match your house style. In addition, you can set how many columns and rows you want to display on desktop, tablet and mobile. The plugin is responsive, so you don't have to worry about displaying on different screens.

If you use the Pro version, you have access to even more extensive options such as pop-ups on clicks, lightboxes, and moderation options where you can hide certain posts.

A custom CSS box is also provided for developers, so you can perfectly fine-tune what is not possible by default via the visual editor.

Step 5: Integrate the feed on your page or in your footer

After setting up the feed, you will see a shortcode, such as [instagram feed=1]. Copy this shortcode and paste it on any page, blog post or widget where you want to display the feed.

If you work with PHP templates, you can also integrate the shortcode via do_shortcode().

Troubleshooting

Sometimes pairing fails due to changes to your Instagram account or expired tokens. In that case, you can reconnect your account via Instagram Feed > Settings. If you use a business account, you can also check via your Facebook Business Manager whether the link is still valid.

Make sure you refresh caching regularly, especially if you notice new posts not appearing. Most problems are easily solved by reconnecting the plugin or clearing the cache.

Step 1:
Go to Settings

Step 2:
Go to Manage sources and click on Reconnect

Step 3:
Choose Business Basic and then Connect

Step 4:
Connect to Instagram and go through the steps

Conclusion

Integrating your Instagram feed into WordPress via Smash Balloon is not only user-friendly but also technically stable and future-proof. By using the official API and smart caching methods, you ensure that your content is always up-to-date without slowing down your site. Moreover, the design is fully customisable, so the feed nicely matches your branding.

At Funkhaus, we often implement this for clients looking for a dynamic, visual look on their site. Want help with integration or have questions about the technical side? Give us a call, we're happy to think with you.

๐Ÿ‘‰ Funkhaus goes the extra mile for you

We are the all-in-one partner that takes care of everything: from creative web designs to technical optimisations and strategic content. You focus on your business, we take care of the rest.

Send us an email for personal advice

Get in touch, and we'll schedule an appointment soon

๐Ÿ‘‹ Hi, we are there for you!

I have a question about
This field is for validation purposes and should be left unchanged.

What our partners say

ACg8ocLR0VtY2hJBHOe5T4D0pVzpZT yIybh4ZpotgH LfIzhNoWRw=s120 c rp mo br100
Geert Berden

When you bring together strong potential from the healthcare sector with Funkhaus' special expertise from the ICT -sector, the result is more than worth... ๐Ÿ‘Š

ALV UjUpe6vePkIUc4wQqycPY6RpLowEMgG9EEVQsSRpG9EcsMybLWs=s120 c rp mo br100
Expo Z

Always accessible, always helped quickly and professionally.

Very pleased with our fun and smooth collaboration!

ACg8ocIZLvxVqQP6CfmE eRv0pC34KJl58Y8HLX6f WfqyVNvWl kw=s120 c rp mo br100
Bart Van Peel

Punishing service! Our website had been running way too slow for years. That was solved quickly and efficiently. A friendly contact too. I will be back for more Funk!

ALV UjVrGYqiaTex27xfqFgHHOOVBCIc3s57R8y0Ad40Oc7uoQGAUKw=s120 c rp mo br100
Kurt Habraken

Are you looking for a reliable partner to increase your online visibility, are you looking for a partner to get a website built? Wout and the colleagues at Funkhaus are a fine partner to start a project. At first, they listen carefully to what we wanted as customers. Based on this, Wout makes an offer, and after approval, they get to work. During the set-up period, there is frequent contact and consultation so that everything runs smoothly and the outcome is as the customer, us, expected. Even the after-service after delivery, which is invaluable after all, is super.

A fine partner to work with, who doesn't look down on any extra effort either. All this at a fair affordable cost makes absolutely super

ACg8ocIPfu4sgS8RJCTs Y8mh4U90oHeMXppg9WCzvUeywNxDPFoeQ=s120 c rp mo br100
Kris Vantilt

Always good service and fast assistance

ALV UjWy3uzn2KNmBydvkWG gQlc Xn3F4n5EhHsDULb UoLMHPXUhI4rQ=s120 c rp mo br100
Angelique Lijffijt

I approached Wout as part of a website for an estate agent where Realworks needed to be built in and am very pleased with the result. Funkhous has a professional approach and fast service. Definitely highly recommended.

ACg8ocJt x jc2hTOYYMGtOTgh0dBqYpt4KV5h1dsR7mxFWzVDu3wQ=s120 c rp mo ba3 br100
Kylie Mineo

Fantastic website builder with a lot of experience! It was very smooth cooperation and you can't ask anything too much of Wout to get everything to your liking. Highly recommended!

ACg8ocJ kQqqK hnmZ8zgS7Mi5xiLRms g0STrIKXR MioPocvuB6A=s120 c rp mo br100
David Demuynck

The collaboration with Funkhaus was perfect. They managed to build a beautiful website that fully meets our objectives. We highly recommend Funkhaus' services!

ALV UjWl4tm22a medej7EihqWVofbFr9dONjksk4p5HTO C17EdZ0 a=s120 c rp mo ba3 br100
Nick Van der Hallen

Fantastic and honest company with very flexible and fast customer service. Funkhaus took our new website to the next level, with plenty of options to expand on later. Great to work with and highly recommended!

ACg8ocI3ql0o0BhjTwmjrTks4QNqYdoxkXlNQi5ZldMg2g3JaNTwig=s120 c rp mo br100
Laura Marie Belmans

Very nice company that always offers fast and quality service to its customer. In recent years, they have already brought several jobs to a successful conclusion. Very satisfied with customer focus, services rendered and smooth communication.