How to add Instagram posts on your website as testimonials
Instagram is where your customers share photos of your product, tag your brand, and leave glowing comments. Here’s how to turn that organic content into compelling social proof on your site.
The universal snippet
Once your Instagram testimonials are in Vouchnest, embed them anywhere with two lines of HTML. The widget handles images, captions, and attribution.
HTML snippet
<script src="https://cdn.vouchnest.com/widget.js" data-space-id="YOUR_SPACE_ID" async></script> <div id="vouchnest-wall"></div>
Visual testimonials
Instagram posts are inherently visual — photos of your product in use make powerful social proof.
Multi-source walls
Mix Instagram posts with Google reviews, tweets, and written testimonials in a single unified wall.
Lightweight embeds
Vouchnest's widget is smaller and faster than Instagram's native embed JS — better for page speed.
No code? Use the hosted wall page
Every Vouchnest space includes a hosted wall at vouchnest.com/wall/your-space-slug. Share it in your Instagram bio, email signature, or link in bio tool — zero code required.
Platform-by-platform instructions
Instagram embed
- 1Open the Instagram post (photo, reel, or carousel) you want to embed on your site.
- 2Click the three-dot menu (⋯) in the top right of the post and select 'Embed'.
- 3Copy the generated iframe or JavaScript embed code.
- 4Paste the code into your website using a Custom HTML block or embed element.
- 5Note: Instagram's native embed may be heavy on page load. Consider Vouchnest's lightweight alternative for better performance.
Vouchnest social import
- 1Go to your Vouchnest dashboard and open the Import section.
- 2Select the social media import option and paste the Instagram post URL.
- 3Vouchnest fetches the post content — preview it before approving.
- 4Add context: include the caption, author handle, and a note about why this was great feedback.
- 5Approve the post and it appears on your wall alongside testimonials from other sources.
Instagram API widget
- 1Convert your Instagram account to a Business or Creator account to access the API.
- 2Register a Facebook App and get an Instagram Business Account ID.
- 3Generate a long-lived access token using the Facebook Graph API.
- 4Use a third-party widget tool to fetch and display Instagram posts on your site.
- 5Be aware: Instagram's API has strict rate limits and content policies. Vouchnest simplifies this significantly.
Third-party aggregator
- 1Sign up for a third-party social media aggregator tool (e.g., Taggbox, Curator, or EmbedSocial).
- 2Connect your Instagram account or hashtag to the aggregator.
- 3Customize the layout and select which posts to display.
- 4Copy the embed code provided by the aggregator and paste it on your site.
- 5Most aggregators are paid. Vouchnest offers a simpler, more affordable way to display Instagram content as testimonials.
Screenshot with attribution
- 1Take a screenshot of the Instagram post showing the content, handle, and engagement.
- 2Crop the image to focus on the testimonial-relevant portion.
- 3Upload the screenshot as a testimonial image in Vouchnest's manual entry.
- 4Add the caption text and a link back to the original Instagram post for attribution.
- 5This approach gives you full control over the visual presentation and avoids Instagram's embed limitations.
Frequently asked questions
Do I need permission to use Instagram posts?+
Instagram's terms allow embedding of public posts using their official embed feature. For added safety, tag the user or send a DM asking if they're okay with being featured on your site. Screenshots should always include attribution.
Will Instagram embeds slow my site?+
Instagram's native embed JS can be heavy. Vouchnest's widget is significantly smaller and loads asynchronously. For best performance, import posts into Vouchnest and use our snippet instead of Instagram's native embed.
Can I embed Instagram stories?+
Stories expire after 24 hours, so embedding them long-term isn't practical. If you've saved a Story as a highlight or downloaded it, you can upload the video/image as a testimonial in Vouchnest's manual entry.
Do I need a business account?+
No. You can embed public Instagram posts from any account using the native embed feature. For API-based methods, you need a Business or Creator account. Vouchnest's import works with public post URLs regardless of account type.
How often do posts update?+
Imported posts in Vouchnest are static — they won't change unless you manually update them. If you want new Instagram mentions to appear automatically, you'll need to check your dashboard periodically and approve new imports.
Turn Instagram love into trust
Import your best Instagram posts into Vouchnest, add context, and embed a beautiful wall on any page. No credit card required.
Start free — no credit card