FeaturesPricingBlogResourcesContact
Sign inGet Started Free

How to Embed an Instagram Feed on Wix: The Complete Guide

Wix is one of the most popular website builders in the world, and for good reason — it makes building a professional-looking site genuinely accessible. But when it comes to embedding a live Instagram feed, Wix's native options leave a lot to be desired. The built-in social widgets are basic, the layout options are limited, and you have little control over which posts appear. This guide covers how to do it properly.

Whether you're running a Wix store, a restaurant website, a creative portfolio, or a local service business, a well-designed Instagram feed can significantly improve your site's social proof and visual appeal. Here's everything you need to know.


The Problem with Wix's Native Instagram Integration

Wix does offer some built-in social features, including an Instagram widget you can add through the Wix Editor. But if you've tried it, you've probably noticed the limitations pretty quickly.

The native widget gives you a basic grid layout and not much else. You can't curate which posts appear — it's all or nothing. Design customization is minimal. There's no support for combining Instagram with other platforms like Google Reviews or YouTube. And the widget is entirely dependent on whatever design constraints Wix imposes, which means it often clashes visually with custom-built Wix templates.

For sites where the Instagram feed is a decorative afterthought, this might be sufficient. For sites where the feed needs to do real work — building trust, showcasing products, displaying customer content — you need a better approach.


What You Need Before You Start

Regardless of which method you use, you'll need an Instagram Business or Creator account. Personal Instagram accounts no longer support third-party API access — a restriction Meta introduced several years ago that still catches people off guard. Switching to a Business account is free and takes about two minutes in the Instagram app: go to Settings → Account → Switch to Professional Account. Your followers, posts, and content are unaffected.

Your Instagram Business account also needs to be connected to a Facebook Page. Meta's API requires this for any third-party integration. If your accounts aren't already linked, you can connect them in your Instagram settings under Linked Accounts, or from within your Facebook Page settings.


Two Methods for Embedding Instagram on Wix

Method 1: Wix's Native Social Widget

If your requirements are simple — a basic grid of your recent posts, no curation, no custom design — Wix's native Instagram widget is the path of least resistance. To add it, open the Wix Editor, click the "+" button to add an element, navigate to Social under the elements menu, and look for the Instagram Feed widget. Connect your Instagram account and position the widget on your page.

As noted, this approach has significant limitations. But it requires zero third-party tools and takes about five minutes, which makes it worth mentioning for simpler use cases.

Method 2: A Dedicated Social Aggregator with HTML Embed

For anything beyond the basics, you'll want to use an external tool that generates an embed code. Wix supports custom HTML embeds through the HTML iFrame widget in the Wix Editor, which lets you inject any external code — including a <script> tag from a social aggregator — into your Wix page.

This is the approach we'll walk through in detail, using CollectSocials as the aggregator. It gives you professional layout options, full content curation, multi-platform support, and a design studio that lets you build a widget that actually matches your Wix site's aesthetic.


How to Add an Instagram Feed to Wix with CollectSocials

Step 1: Create Your Account

Sign up at CollectSocials. The 7-day free trial gives you full access to every feature with no credit card required. Once inside, you'll land in your dashboard where you manage all your feeds.

Step 2: Create a New Feed

Click "Create Feed" and give it a name that reflects its purpose — something like "Wix Homepage Feed" or "Instagram Gallery." A feed is a container for your sources and maps to a single embeddable widget. You can create separate feeds for different pages if your site needs different Instagram content in different places.

Step 3: Connect Your Instagram Account

Add Instagram as a source inside your feed. You'll go through Meta's official OAuth login — connect with your Facebook credentials, grant permissions, and select your Instagram Business account. CollectSocials will immediately begin importing your posts, reels, and carousels. Depending on how long you've been posting, you may see dozens or hundreds of posts appear in your feed.

If you want to add other platforms — Facebook, Google Reviews, YouTube — you can add those as additional sources to the same feed. All content merges into one unified widget.

Step 4: Curate Your Content on the Collect Page

The Collect page is where you decide what your Wix visitors will actually see. Every imported post is displayed here. Select the ones you want to show on your site — deselect anything off-brand, outdated, or irrelevant. You can also edit post captions inline if you want to tailor the text for a web audience.

This curation step is what separates a professional Instagram feed from a raw, unfiltered dump of your recent posts. Take fifteen minutes to be intentional here — it will dramatically affect the quality of the experience your visitors have.

Step 5: Design Your Widget

In the Design Studio, choose a layout that fits your Wix site's structure and the page where the widget will live.

Design Studio
My Instagram Feed
Save Changes
Get Code
Layout
Grid
Masonry
Carousel
List
Mosaic
Marquee
Theme
Minimal
Bold
Glass
Elegant
Neon
Display
Rating
Date
Avatar
Badge
Preview — Grid · MinimalB2B · Corporate
Instagram Feed
S
Sarah Kim
M
Mark Chen
A
Amy Liu
J
Jake Rao
R
Rita Patel
D
Dan Brooks

Matching your Instagram widget to Wix's visual templates and design language

Grid works well for portfolios, product showcases, and sites where a clean, structured look is important. Equal-size posts in uniform rows create visual order.

Masonry is the go-to for lifestyle brands, food and beverage businesses, and creatives. The varying post heights create visual rhythm and make the feed feel more like a curated editorial piece than a social media wall.

Carousel is ideal for space-constrained placements — a section that shouldn't dominate the page but should still feel premium. Users scroll horizontally through posts.

Marquee is a continuously scrolling layout that works beautifully on Wix sites that already have motion design elements. It creates energy and draws the eye without requiring a large block of screen real estate.

Once you've chosen a layout, pick a theme. For Wix sites, which often have bold, visual templates, themes like Bold, Vivid, and Elegant tend to integrate cleanly. If your Wix site uses a minimal or professional template, Minimal, Corporate, or Mono are strong choices. Toggle display elements — dates, avatars, platform badges — based on what fits your site's design language.

CollectSocials note: Wix's native Instagram widget gives you one layout option and minimal design control. CollectSocials offers 14+ layouts and 15 themes specifically because Wix users care about design — your Instagram feed should match your carefully chosen Wix template, not compromise it. The Shadow DOM architecture also means zero CSS conflicts with Wix's styling system.

Step 6: Get Your Embed Code

Toggle your feed to Public in CollectSocials. You'll get a <script> tag — copy it. This is the only piece of code you need.

Step 7: Embed on Your Wix Site

Open the Wix Editor for the page where you want to add the feed. Click the "+" button to add an element, then go to Embed Code (sometimes listed under "More" or "Embeds") and select "Embed HTML." This adds an HTML iFrame element to your Wix canvas.

Click the HTML element to open its settings panel. Paste your CollectSocials script tag into the code field. Click "Apply." The widget should appear in the editor preview — you can resize and reposition the HTML element on your Wix canvas to fit the layout you want.

A few Wix-specific notes: the HTML iFrame in Wix is sandboxed, which is standard behavior. The CollectSocials widget is designed to work within this sandboxed context. Make sure the HTML element is large enough on your canvas — the widget will render within the bounds of the iFrame you set in Wix.

Publish your Wix site to make the changes live. Test on both desktop and mobile to confirm the widget is responsive and rendering correctly.


Best Placement Strategies for Your Wix Site

Placement determines whether your Instagram feed becomes a genuine trust-building asset or something visitors scroll past without noticing.

Homepage social proof section. Most Wix templates have a defined section structure. Add your Instagram feed as a dedicated section in the lower half of your homepage — a "Follow Our Journey" or "See What We're Up To" section. This works particularly well for restaurants, photographers, fitness studios, retail stores, and any business where the visual identity is a selling point.

Wix Stores product pages. If you use Wix Stores for e-commerce, embedding Instagram content on product pages is a high-leverage move. Showing your products in real-world, lifestyle contexts — rather than just studio shots — builds the kind of confidence that converts browsers into buyers.

About page. The about page on a Wix site is often highly visited but underleveraged from a social proof perspective. Adding a curated Instagram feed here humanizes your brand and shows visitors the real, active side of your business.

Contact page. Pages where you're asking visitors to take action — fill in a form, book an appointment, send a message — benefit from nearby social proof. A compact carousel or marquee layout near your contact form can reinforce trust at exactly the right moment.


Wix-Specific Considerations

Mobile editor. Wix's mobile editor is separate from the desktop editor. After embedding your feed on desktop, switch to the mobile view in the Wix Editor and check that the HTML element is visible and appropriately sized. You may need to adjust its position or dimensions in the mobile layout.

Wix ADI vs. Wix Editor. If you built your site using Wix ADI (Artificial Design Intelligence) rather than the standard Wix Editor, you'll need to switch to the Wix Editor to embed custom HTML. Wix ADI doesn't support HTML iFrame elements. You can make this switch in your site settings without losing your content.

Page speed. Wix handles most performance optimization automatically, but custom HTML embeds sit outside of Wix's optimization pipeline. The CollectSocials widget loads asynchronously, so it won't block your Wix page from rendering — but keep this in mind if you're embedding feeds on multiple pages simultaneously.

CollectSocials is launching soonBe first to know — no spam, one email when we go live.

Keeping Your Feed Updated

Auto-sync is one of the main value propositions of a live Instagram widget. CollectSocials pulls new posts from your Instagram account at regular intervals — from every 5 minutes on higher-tier plans to every 24 hours on the free plan. New posts appear in your Collect page ready for curation.

Live Sync Pipeline
Sync: Every 5 min
📸
Instagram
Post published
CollectSocials
Auto-syncing
Curation
Your review queue
🌐
Website
Widget updates
● Token validOAuth token
New Instagram posts appear in your curation queue — select to go live

How new Instagram posts flow from your account to your Wix site automatically

The key habit to build: check your Collect page once a week and approve new posts into your active feed. New content won't appear on your Wix site until you've selected it, which gives you editorial control without requiring you to touch any code.

Instagram🔒
🚀
🏆
💡
🤝
auto
sync
yoursite.com
Instagram Feed
0/4
Posts locked in LinkedIn...

The journey of a post from Instagram to permanent display on your Wix website

How it works: When you post new content to Instagram, CollectSocials' sync system detects the new post at your next scheduled sync interval. The post is imported and appears in your Collect page dashboard for review. You select it for display, and it's immediately added to your live feed. The Wix site fetches the updated feed content on page load, so visitors see new posts without any code changes or republishing needed on your end.

If your Instagram OAuth token expires (Meta tokens have a limited lifespan), you'll be notified in your CollectSocials dashboard. Refreshing is a one-click process — reconnect your Instagram account in your Sources settings and syncing resumes immediately.


Final Thoughts

Wix makes beautiful websites accessible, but its native Instagram tools are a weak point. For businesses where visual social proof genuinely matters — which is most of them — using a dedicated tool to generate a fully designed, curated feed is worth the extra steps.

The combination of Wix's flexibility as a page builder and CollectSocials' design and curation tools gives you the best of both: a professionally designed website and a professional-grade social media widget that works together seamlessly.

Once your Instagram feed is live on Wix, consider expanding it. Adding Google Reviews alongside your Instagram posts creates a multi-signal trust section that covers both visual appeal and verified customer feedback — all in one embed, no extra work. For other platform-specific guides, see WordPress.

CollectSocials is coming soon

The social media aggregator built for performance and simplicity — pull from 12+ platforms without sacrificing page speed.