What is a good click rate for a shoppable Instagram feed on Shopify?
![Shoppable Instagram Feed Statistics from 653 Shopify Stores [2026]](/assets/blog/best-shopify-shoppable-instagram-feed-apps/banner.avif)
Shoppable Instagram feeds are on a lot of Shopify homepages, but few stores know how many shoppers actually click the photos. So we measured it.
This is original Vitals data from 653 Shopify stores that used our Shoppable Instagram Feed app in the last 90 days, part of the Vitals subscription, which is installed on 33,647 Shopify stores. Together they recorded 5.3 million feed impressions and 335,535 clicks on a feed image. 319 of them had 1,000 or more impressions, which is the group our headline numbers describe. We show all 653 stores next to it.
Below you'll find what a typical store gets from its Instagram feed, what the top 10% of stores get, and how the numbers change with traffic, store size, order value, Shopify plan and theme.
KEY STATISTICS
What is a shoppable Instagram feed?
A shoppable Instagram feed is a grid or carousel of your Instagram photos shown on your Shopify store. Each photo can be tagged with products, so a shopper who likes a picture can go straight to the item in it.
It works as social proof and as a second way to browse. The photos show the product in real use, which a plain product photo can't do. If you're still choosing one, see our comparison of the best shoppable Instagram feed apps for Shopify.
How we measured it
We counted every Shopify store running Vitals Instagram Feed that had at least one feed impression between 6 July and 3 October 2026. That is 653 stores. We then split them by traffic. 319 stores had 1,000 or more feed impressions. Below that line a few clicks swing a rate by several points, so the rate says little. The headline numbers and the segment tables use the 1,000+ group. All 653 stores stay in the count and are shown in the "all stores" row and the traffic volume table.
We worked out each metric per store, then ranked the stores. The median is the store in the middle. "Top 25%" and "top 10%" are the values a store needs to reach to be in that group, and "bottom 25%" is the value a quarter of stores fall below.
The terms used throughout:
- An impression is one time the feed is shown on a page, counted once for the whole feed and not once per photo.
- Click rate is clicks on a feed image divided by impressions. Clicking a photo opens the post in a pop-up on the store.
- Product-tag clicks are clicks on a tagged product in that pop-up, which opens the product page.
What's a good Instagram feed click rate?
Click rate here is clicks on a feed image per impression. For stores with 1,000+ impressions, 6.7% is normal. Anything above 12.0% puts a store in the top quarter, and 19.3% puts it in the top tenth. Below 2.2%, a store is in the bottom quarter, and the feed is probably low on the page, showing old photos or sitting where shoppers aren't looking.
The all-stores median is lower, at 5.0%, because feeds with very little traffic are included. The next section shows this.
Photos get clicked far more than product tags. Across all 653 stores there were 335,535 clicks on a feed image and 1,683 clicks on product tags. Most shoppers treat the feed as something to look at first, and only a few tap through to a tagged product.
Does the Instagram feed lead to sales?
Attributed sales are too low to report. Vitals treats the Instagram feed as an engagement module and doesn't track sales for it, and across all 653 stores only a handful of orders could be tied to the feed, which is not enough to say anything reliable about how much it sells. Treat the Instagram feed as an engagement tool: it shows shoppers real photos of your products, and the click rate above tells you whether they're looking.
If sales are your main goal, see the best Shopify apps to increase conversion rate.
Does traffic volume change the numbers?
Yes, and the lowest band is noisy. Stores with fewer than 100 impressions have a median click rate of 0.0%, because most of them recorded no clicks at all. With so few impressions, one click moves the rate by several points, which is also why their top 10% looks high at 30.3%. These stores pull the all-stores median down, so don't read them as typical.
Stores with 1,000 to 9,999 impressions do best, with a median of 7.1%. Stores with 10,000 or more come in lower, at 4.6%. One possible reason is that a feed shown on every page of a busy store reaches more shoppers who aren't browsing for photos, but our data can't confirm it.
Compare yourself with stores at your own volume, not with the overall median.
Do bigger stores get more clicks on their Instagram feed?
The tables from here on cover the 319 stores with 1,000+ impressions.
Yes, and the gap is widest at the bottom. Stores doing 1,000 or more orders a month have a median click rate of 8.8%, more than five times the 1.6% of stores doing fewer than 10.
Past 10 orders a month the difference is small: 6.7%, 7.6% and 8.8%. The step that matters is from a brand-new store to one with steady traffic. A store with few visitors often has a thin feed too, and the shoppers who do arrive are less likely to browse a grid of photos.
Does average order value change Instagram feed clicks?
Stores at $60 and above sit between 6.9% and 7.3%. The $30 to $59 band is the outlier at 3.9%, with a bottom 25% of 1.0%.
A guess at why: higher-priced products, such as fashion, home and beauty, are bought on looks, and Instagram is where those looks live. Lower-priced catalogues tend to be bought on price or need, so photos get fewer taps.
Does the Shopify plan matter?
Stores on the Shopify plan have a median click rate of 7.5%, against 5.1% on Basic. The plan itself isn't the cause. Stores on the higher plan tend to have more orders, and as the store-size table shows, those stores see more clicks.
Does your theme matter?
Barely. Dawn stores have a median of 7.1% and stores on every other theme have 6.3%, and the top 10% is higher on other themes. The feed works the same way whatever theme it sits on. Not sure which theme you're on? Our Shopify theme detector will tell you.
Does an Instagram feed work better on mobile?
We can't answer this one from our data. Vitals records feed impressions and clicks per store, not per device, so we don't have a mobile and desktop split to publish.
How to calculate your own Instagram feed click rate
You need feed impressions and clicks on feed images for the same date range.
Click rate = clicks on a feed image ÷ feed impressions
Divide by impressions, not page views; the feed isn't shown on every page, so page views will make your rate look lower than it is. Use a long enough period to reach at least 1,000 impressions, or a handful of clicks will swing the result.
If you use Vitals, impressions and clicks are in the Instagram Feed analytics in your Vitals dashboard.
What click rate should you aim for?
Use the table for your traffic level and store size rather than the overall median. A store with 300 feed impressions shouldn't compare itself with one that has 20,000.
If you're in the bottom 25% (under a 2.2% click rate at 1,000+ impressions), start by checking where the feed sits and what it shows, using the steps below. If you're below the median for your group, the median is a fair target. If you're at the median, the top 25% is the next step: a 12.0% click rate. The top 10% (19.3%) is a ceiling, not a goal.
How to get more clicks on your Instagram feed
- Move the feed higher. A feed at the bottom of the homepage is seen by fewer shoppers. In Position you can show it on the home page and on product pages. On Online Store 2.0 themes, choose Display manually and drag the block higher in the theme editor.
- Keep the photos fresh. An old feed with photos from last year tells shoppers the brand is quiet. Leave Auto publish new posts on and new Instagram posts appear on the store, with a sync about every 6 hours.
- Show photos of your products in use. These are the pictures shoppers click most.
- Tag the products in the photo. Without a tag, the pop-up has no product to send shoppers to. Open Posts, click a post, click the image and choose Tag a product; tags take 2 to 3 minutes to appear, and carousel posts can be tagged on every image. Only 1,683 clicks in our data were on product tags, so there is room to grow.
- Add a short heading above the feed. Something like "As seen on Instagram" tells shoppers the photos are real and worth tapping. Set it as the Section title under Appearance.
For more ways to turn browsers into buyers, see our guide to review apps. You can set all of this up in the Vitals Shoppable Instagram Feed app settings.
Frequently asked questions
1. What is a good click rate for an Instagram feed on Shopify?
The median click rate for a shoppable Instagram feed is 6.7% of impressions among 319 Shopify stores with 1,000+ impressions, and 5.0% across all 653 stores, in 2026. The top 25% of stores with 1,000+ impressions reach 12.0% and the top 10% reach 19.3%.
2. What is a bad Instagram feed click rate?
A click rate of 2.2% or less puts a store with 1,000+ impressions in the bottom 25%. Check where the feed sits on the page and whether the photos are recent.
3. Does a shoppable Instagram feed increase sales?
Attributed sales are too low to report. Vitals doesn't track sales for the Instagram feed, and across 653 stores only 23 orders could be tied to it, so we can't say how much it sells. What we can measure is engagement: the median store with 1,000+ impressions gets a click on a feed image for 6.7% of impressions.
4. Is an Instagram feed worth it for small stores?
It gets fewer clicks. Among stores with 1,000+ impressions, those with fewer than 10 orders a month have a 1.6% median click rate, against 6.7% for stores doing 10 to 99 orders.
5. Do shoppers click the products tagged in Instagram feed photos?
Not often. Our 653 stores recorded 335,535 clicks on feed images and 1,683 clicks on product tags.
Methodology and sources
Data: Vitals Instagram Feed analytics for 653 Shopify stores with at least one feed impression between 6 July and 3 October 2026. 319 of them had 1,000 or more impressions; this group is used for the headline numbers and the store size, order value, plan and theme tables, because a rate only means something once there is enough traffic. All 653 stores are counted and shown in the all-stores row and the traffic volume table. Vitals keeps this analytics data for 90 days, so this edition covers one quarter; later editions will add more. Every figure is the 25th percentile, median, 75th percentile or 90th percentile of per-store values. We only show a group of stores, such as a Shopify plan or an order-value band, when it has at least 30 stores. With fewer than that, one or two unusual stores can move the median too much to trust. No shopper-level or store-identifying data is published. For how Vitals itself affects store speed, see our Shopify speed benchmark.
If you'd like to cite these numbers, please link to this page as "Vitals Instagram Feed Statistics 2026".

