How to Embed Social Media Feeds into Figma Sites?

Learn how to embed Instagram and Google Reviews widgets from EmbedSocial into Figma Sites using iframe code. Step-by-step guide with visuals to enhance your Figma pages with live social proof.

Steps to embed Instagram feeds in Figma Sites

Yes! Figma has a new web builder called Figma Sites, and now you can design and publish a website in a no-code environment.

You can create responsive, visually polished landing pages, portfolios, or internal projects – all powered by your Figma designs. But what if you want to make your pages more dynamic with real-time social proof?

Now you can embed any EmbedSocial widget – an Instagram feed, a Google Reviews slider, or a TikTok mentions gallery – directly into your Figma Site.

Image

Embed Instagram feed on your website without lifting a finger!

Generate and embed Instagram widget with your feed, mentions, or hashtags directly to your website.

Start 7-day free trial

FYI: You can automatically embed an Instagram widget with a social media aggregator, bringing your website to life with fresh content.

What are Figma Sites?

Figma Sites is a lightweight publishing tool that allows you to turn any Figma design into a live, shareable web page with no need for developers.


Think of it as a way to ship micro-sites, campaigns, or presentations using your existing design system. And now, with embed support, you can enhance your pages with live widgets from EmbedSocial.

Steps to embed Instagram or Google reviews widgets in Figma Sites

Only iframe codes are supported in Figma Sites. This means you need to use the iframe embed option from your EmbedSocial widget. Here’s how to do it step-by-step:

Step 1: Copy the widget’s Iframe code

  1. Go to your EmbedSocial account or create a new account if you are a new user.
  2. Go to Widgets, create new or select the widget you want to embed (Instagram Feed, Google Reviews, TikTok, etc.)
  3. In the Editor, in the left-hand settings panel, click the ‘Embed’ tab and click
  4. Copy the iframe code (make sure you do not use the JavaScript version)
Embed social media feeds with iframe code

Step 2: Add the HTML Block in Figma Sites

Follow these steps to paste your code inside your Figma Site:

  1. Open your Figma Site project.
  2. From the left-hand panel, click the ➕ button to add a new block.
  3. Select Embeds from the block options.
  4. Then choose the URL or HTML block. You will need to adjust the block in the area where you want to embed the code.
    Embed Instagram widget in Figma sites
  5. You will see a new HTML panel on the right, where you will need to paste your iframe code.
    Add iframe code in Figma sites

Step 3: Adjust position and publish

  • After embedding, you can adjust the block’s positionwidth, and height.
  • Your widget will render live inside the Figma Site layout, allowing you to preview and style the rest of your content accordingly.
  • Click Publish to see the changes live.

Here is a live Figma site with an embedded Instagram widget by EmbedSocial – see it in action.

Live Figma site with Instagram widget by EmbedSocial
See live Figma Site

Getting started

You’ll now have a fully functional EmbedSocial widget inside your Figma Site – whether it shows Instagram UGC, customer testimonials, a shippable widget, or real-time Google Reviews. It’s a simple way to turn your static design into a living experience powered by authentic content.

Image

Embed Instagram shop on your website automatically!

Generate and display Instagram shoppable feed on your website with tagged product links to checkout..

Start 7-day free trial

Get started

Aggregate user-generated content and display social proof on any website.

Start free trial


CEO of EmbedSocial 

Nikola Bojkov is the CEO of EmbedSocial, an entrepreneur who turns problems into products. With over a decade of hands-on experience with social media APIs, he guides EmbedSocial in its role as a technical partner for both SMEs and large agencies, maximizing the impact of their user-generated content. EmbedSocial has offices in Skopje, Tokyo and Lisbon with over 250,000 users.