Embed guides / Notion Sites
Embed testimonials on a Notion-powered site
Honest answer first: pages published directly at notion.site do NOT run custom scripts — Notion strips them, so no third-party widget (ours included) can render there. But if your site is built on Notion through Super, Potion, Simple.ink, or another Notion-site builder with code injection, NotionProof works great — and the irony is beautiful: your testimonials live in Notion, rendered on a site built from Notion.
Heads up: Requires a Notion-site builder with code injection (Super, Potion, Simple.ink, Bullet, etc.). Native notion.site publishing doesn't support scripts.
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
Open your site builder's code injection
In Super: Site → Settings → Code → Body/Footer. In Potion: Settings → Custom Code. In Simple.ink: Dashboard → Custom Code. Paste the snippet there for site-wide, or in a page-specific code slot if your builder has one.
- 4
Position it with a placeholder (optional)
Some builders inject code only at the page bottom. To place the wall mid-page, add an HTML anchor/embed block where supported, or accept the footer position — a testimonial wall above the footer is a classic, high-converting spot.
The snippet (same on every platform)
<script src="https://notionproof.com/embed.js" data-id="YOUR_EMBED_ID" async></script>Tips for Notion Sites
- ✓If you're on native notion.site and can't switch builders, link out to a /wall page on any host (even a free Carrd-style page) that carries the widget.
- ✓Super's per-page code slots give the most control over placement.
- ✓Keep collecting testimonials in the same Notion workspace your site content lives in — one workspace, everything in sync.
Notion Sites + NotionProof FAQ
›Can I embed NotionProof directly in a Notion page?
Inside the Notion app, /embed only shows iframeable URLs — Notion doesn't execute script tags. On published notion.site pages scripts are stripped entirely. Use a Notion-site builder with code injection (Super, Potion, Simple.ink) for a real embed.
›Which Notion site builders support NotionProof?
Any builder that offers custom code injection: Super, Potion, Simple.ink, Bullet, and most paid tiers of similar tools.
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.