How to Embed Testimonials on Framer
Framer makes beautiful sites — but adding real testimonials usually means hand-coding a code component. Drop EmbedProof into an Embed and you're done in 30 seconds.
Framer ships gorgeous templates, but most "testimonials" are placeholder strings sitting in static text layers. Real testimonials live somewhere — usually in your inbox or DMs. EmbedProof is the missing layer: one Embed component, one script tag, real social proof.
This guide walks you through installing the EmbedProof widget on Framer step by step. The whole thing takes about five minutes — most of which is you sipping coffee while Framer saves your changes. At the end you'll have a real, customer-collected wall of love on your site for $8/mo, instead of $19-50/mo for Senja or Testimonial.to.
Install steps
- Copy your EmbedProof widget script from the dashboard
- In Framer, insert an Embed component from the Insert menu
- Paste the script tag into the HTML field of the Embed component
- Resize the embed frame to fit your widget and publish
The snippet
Here's the full script tag you'll paste into Framer. Replace YOUR_TOKEN with the widget token from your EmbedProof dashboard:
<script src="https://embedproof.app/api/widget/YOUR_TOKEN" data-widget="YOUR_TOKEN"></script>The Embed component renders the widget inline. For best results, set the embed to fluid width so the widget adapts to your section.
Why EmbedProof on Framer
- Drop into any Embed component, fluid or fixed width
- No code component or custom React required
- Mobile responsive by default
- Light and dark themes that match Framer's aesthetic
The math vs alternatives
Testimonial.to charges $50/mo. Senja starts at $19/mo and jumps to $39/mo for most useful features. EmbedProof is $8/mo flat — that's $96/year compared to $228-$600/year. For an indie Framer site doing <$10k MRR, that price gap matters. You can spend the difference on a domain, a logo, and a year of email hosting.
Frequently asked questions
Does it slow down my site?
No. The EmbedProof script is around 4KB gzipped and loads asynchronously, so it doesn't block your Framer page from rendering. Your Core Web Vitals stay green and your visitors don't notice a thing.
Can I customize the look?
Yes. EmbedProof ships with light and dark themes plus grid, list, and carousel layouts. Everything is configured in the dashboard — no CSS overrides needed inside Framer.
Do I need technical skills?
If you can paste a single line of HTML into a Framer embed field, you can install EmbedProof. The whole setup — from creating an account to a live widget on your site — takes about five minutes.
What does it cost?
$8/mo flat, with a 7-day free trial. That's it. No per-testimonial fees, no per-view fees, no upgrades to unlock the widget. Compare that to Testimonial.to at $50/mo or Senja starting at $19/mo.
Ready to add testimonials to your Framer site?
7-day free trial. $8/mo after. No credit card required.
Start 7-day free trial — $8/mo