Embed guides / Framer
Embed Notion testimonials on Framer
Framer's built-in Embed component runs custom HTML on your published site. Paste the NotionProof snippet once and your testimonials stream in from Notion — edit them in Notion, they update on Framer automatically.
NotionProof is $5/mo (or $50/yr) with a 3-day free trial and a 30-day money-back guarantee.
Step by step
- 1
Connect your Notion database to NotionProof
Sign in at notionproof.com with Notion (one click), pick the database that holds your testimonials — or duplicate our free template — and NotionProof auto-detects your columns (name, quote, photo, rating, video).
- 2
Copy your one-line embed code
Pick a layout (Wall, Carousel, or Floating), tweak colors if you like, and copy the snippet. It looks like this and it's the same for every platform — only where you paste it changes.
- 3
Insert Framer's Embed component
In the Framer editor, open Insert (⌘K or the Insert panel), search “Embed”, and drop the Embed component onto your canvas where the testimonials should live.
- 4
Switch to HTML mode and paste
In the Embed component's properties panel, set the type to HTML and paste your NotionProof snippet. Resize the component to full width, then publish.
The snippet (same on every platform)
<script src="https://notionproof.com/embed.js" data-id="YOUR_EMBED_ID" async></script>Tips for Framer
- ✓Give the Embed component a min-height (e.g. 400px) so the layout doesn't jump while the widget loads.
- ✓The widget inherits nothing from Framer styles (shadow DOM), so choose your colors inside NotionProof's theme editor.
- ✓Embeds render on the published site; the canvas shows a placeholder.
Framer + NotionProof FAQ
›Does the embed work on Framer's free plan?
The Embed component is available on Framer's paid site plans; check your plan's feature list — if you can add an Embed component, NotionProof works.
›Can I match my Framer site's design?
Yes — NotionProof has three theme presets plus full accent-color control, and light/dark/transparent backgrounds so it can sit on any Framer section.
This wall is rendered by the same embed.js you'll paste on your site.
One line of code, anywhere. Won't break your site's styles. Loads instantly with your page, and updates automatically when you edit testimonials in Notion.
One plan. All features. Zero risk.
3-day free trial, then a 30-day money-back guarantee. Your testimonials stay in your Notion either way.
Pro
Everything NotionProof does.
Switch to annual to save 2 months
Card required · Cancel anytime in the first 3 days, no charge
Founding member
Same product. Lower price, locked forever.
That's $2.42/month
- ★Price locked forever — it never goes up while you're subscribed
- ★Concierge setup: I'll personally get your widget live with you
- ★Notion CRM template for collecting testimonials
- ★Direct line to the founder — your feedback shapes the roadmap
Why so cheap? I'm trading the first 25 customers a 42% discount, forever, for honest feedback and a testimonial (if you think it's earned one).
Starts with the same 3-day trial · Cancel anytime
Every plan includes
- ✓Unlimited testimonials
- ✓Unlimited embeds
- ✓Three layouts: Wall, Carousel, Floating
- ✓Three theme presets + full color control
- ✓Show / hide rating, photo, company, date
- ✓Shadow-DOM isolation — never breaks your styles
- ✓Works on Webflow, WordPress, Carrd, Notion sites, Framer, plain HTML
- ✓Self-updating from your Notion database
- ✓Privacy-first: your data stays in Notion
30-day money-back guarantee
If NotionProof isn't worth it, email me within 30 days of your first charge and I'll refund 100% — no questions, no forms, no "retention specialist". And because your testimonials never leave Notion, you walk away with everything you came with.