Embed guides / Webflow
Embed Notion testimonials on Webflow
Webflow's Embed element accepts any HTML, so NotionProof drops straight in. Your testimonials keep living in Notion — edit a quote there and your Webflow site updates within minutes, no republish needed.
Heads up: Custom-code embeds require a Webflow site plan that allows custom code (Basic and up). The free Starter plan limits embed usage.
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
Add an Embed element in Webflow
In the Webflow Designer, press A to open Add Elements, scroll to Advanced → Embed, and drag it where you want the testimonials to appear.
- 4
Paste the snippet and publish
Paste your NotionProof snippet into the HTML Embed code editor, hit Save & Close, then Publish. The widget renders live on your published site (embeds show a placeholder inside the Designer canvas).
The snippet (same on every platform)
<script src="https://notionproof.com/embed.js" data-id="YOUR_EMBED_ID" async></script>Tips for Webflow
- ✓The widget is shadow-DOM isolated, so Webflow's classes and your custom CSS can't break it (and it can't break them).
- ✓Use a full-width Section or Container as the parent — the Wall layout is responsive and fills whatever width it gets.
- ✓You won't see the live widget inside the Designer preview; check the published site.
Webflow + NotionProof FAQ
›Do I need to republish Webflow when testimonials change?
No. The widget fetches from your Notion database at load time (with a 5-minute cache), so new or edited testimonials appear automatically without touching Webflow.
›Will it slow down my Webflow site?
The script is under 10KB and loads async, so it doesn't block rendering or hurt your Core Web Vitals.
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.