← Back to Blog

Embed an Instagram Hashtag Feed on Your Website

Show Instagram posts with a hashtag on your website: make a Pro SnapWidget widget, sign in with Facebook, choose a hashtag filter and paste the code.

Published on Apr 14, 2021

Table of contents

To embed an Instagram hashtag feed on your website, make a pro Instagram widget in SnapWidget, connect your account with Sign In With Facebook and choose a hashtag option in the Filter menu. Then click Get Widget and paste the code into your site. Hashtag widgets come with the Pro plan ($14 a month) and the Developer plan ($99 a month), and both start with a 14-day free trial.

We updated this guide on 16 October 2026 for the current widget builder. Our Instagram hashtag widget page lists every hashtag feature.

What you need

  • A SnapWidget Pro or Developer plan. Free widgets and the Lite plan do not have hashtag filters.
  • An Instagram Business or Creator account that is linked to a Facebook Page.
  • A Facebook account that manages that Page. You sign in with it.

Which hashtag filter should you choose?

The Filter menu has four hashtag options. This guide covers these three:

  • Hashtag Only (Top Media) shows the most popular public posts that use the hashtag, from any account. Use it for a brand, event or campaign hashtag that your customers post with.
  • Hashtag Only (Recent Media) shows public posts that use the hashtag from the last 24 hours only. Instagram gives no older posts for this option, so a hashtag that gets few posts can leave the widget with few or no posts. Use it for a busy hashtag, such as one for a live event.
  • Hashtag and User shows only your own posts that have the hashtag in the caption. Use it to show one product line, one event or one topic from your own account.

The fourth option, Hashtag Campaign, shows posts from people who join your SnapWidget campaign through its link and post with your hashtag. When you choose it, the builder shows a Hashtag Campaign field. Click it to create your first campaign.

Most of our customers choose Hashtag and User. It was the filter on more than 9 in 10 of the Instagram hashtag widgets that loaded on websites in the 7 days to 16 October 2026.

Whichever option you choose, the widget shows the newest posts first.

How to embed an Instagram hashtag feed

  1. Log in to SnapWidget and create a pro Instagram widget. The grid, board, slideshow, scrolling and popup layouts have the Filter menu.
  2. Click the Username field. In the window that opens, click Sign In With Facebook (the button for Creator and Business accounts with a Facebook Page). Sign in with the Facebook account that manages your Page, then choose your Instagram account.
  3. In the Filter menu, choose Hashtag Only (Top Media), Hashtag Only (Recent Media) or Hashtag and User.
  4. Type the hashtag in the Hashtag field without the # sign, then click Update Preview to see the posts.
  5. Click Get Widget and copy the embed code.
  6. Paste the code into the HTML or embed block of your website, then publish the page. Our guides show where the code goes in WordPress, Shopify, Wix and Squarespace.

For Hashtag and User, Sign In With Instagram also works.

Instagram's limits on hashtag feeds

These limits come from Instagram, not from SnapWidget:

  • Instagram allows at most 30 different hashtags in 7 days (Meta's Hashtag Search documentation). Choose your hashtag before you test many of them in one week.
  • Recent Media covers only posts from the last 24 hours (Meta's Recent Media documentation).
  • The feed shows only public photos and videos. Posts from private accounts and ads do not show.
  • Instagram gives no posts for hashtags that it treats as sensitive or offensive.

Questions

Why does my widget say "This filter option is not supported"?

Your Instagram account is connected with Sign In With Instagram. Hashtag Only (Top Media) and Hashtag Only (Recent Media) need Sign In With Facebook. Click the Username field again and choose Sign In With Facebook.

How often does a hashtag widget show new posts?

Hashtag widgets are pro widgets, so they refresh every 5 minutes.

Can I keep some accounts out of the feed?

Yes. Add their usernames to Blocked Users on the Advanced tab of the widget builder.

Can I show the posts where other accounts mention me?

Yes. Choose Mentions in the Filter menu and connect with Sign In With Facebook. Read how to display your Instagram mentions on your website.

Can I embed a hashtag feed for free?

No. Hashtag filters need the Pro or Developer plan. Both start with a 14-day free trial, so you can test a hashtag feed before you pay. Free widgets show your own Instagram or Facebook posts.

Want to display your Instagram photos on your website?