Pricing
Simple pricing. Privacy by default.
Pay for the pretty frontend. Your testimonials stay in your Notion — always. Cancel any time, no migration needed.
One plan. All features. 3-day free trial.
73% cheaper than Senja. Your testimonials stay in your Notion.
Pro
Everything NotionProof does.
Switch to annual to save 2 months
- ✓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
Card required · Cancel anytime in the first 3 days, no charge
The only testimonial widget where your data stays in Notion.
Everyone else makes you import testimonials into their tool. We render straight from your existing Notion database — so you keep ownership, you keep your workflow, and you keep the option to leave at any time.
Your testimonials live in your Notion
Not in our database. Not on someone else's server. The database stays in your workspace forever — if you ever stop paying, you still have everything. No migration, no export, no lock-in.
Edit in Notion, see it everywhere
Change a quote in your testimonials database → the widget on every site you've embedded updates within minutes. The database is the source of truth. No re-importing, no syncing tools, no manual updates.
Built for the way Notion users already work
If you collect testimonials in Notion (via a form, a Slack-to-Notion sync, or manual entry), this just plugs in. We read your existing schema and map fields automatically — no need to restructure anything.
Text, photo, video — all from one Notion column
Add a Loom share link, paste a YouTube URL, or upload an mp4 to a Notion files column. We auto-detect and render it as a player on the widget. No separate video hosting required.
One line of code, anywhere
Shadow-DOM isolated, so it loads instantly without breaking your site's styles. Works on WordPress, Webflow, Wix, Framer, plain HTML — anywhere you can paste a script tag.
Fair pricing — by design
$5/mo or $50/yr. One plan, all features (text + video, unlimited widgets, unlimited testimonials). We're a solo-built tool with low infra costs and we pass that through honestly.
▸Already evaluating Senja? Quick side-by-side
| NotionProof | Senja | |
|---|---|---|
| Where your data lives | In your Notion | Their database |
| Source of truth | Your Notion DB | Re-imported copies |
| Lock-in risk | Zero | Migration required to leave |
| Starting price | $5/mo · $50/yr | $29/mo and up |
| Video testimonials | ✓ Loom, YouTube, mp4 | ✓ on higher tiers |
| Free trial | 3 days, card on file | Varies |
Questions
›Is there a free tier?
No, but every account gets a 3-day free trial with full access. We chose a trial over a free tier so we don't have to add a 'Powered by' badge to your widgets and so we stay sustainable as a solo project.
›Do I need a credit card for the trial?
Yes. We collect it upfront so the experience is seamless when the trial ends. Cancel any time during the first 3 days and you won't be charged a cent.
›Do you store my testimonials?
No. Your testimonials live in your Notion database. We cache them for 5 minutes at a time so widgets load fast, then re-fetch from Notion. If you revoke our integration, the data we have evicts within an hour.
›What happens if I cancel?
Your widgets stop rendering at the end of your billing period. Your Notion data is untouched. No vendor lock-in — you can resubscribe later or move to another tool any time.
›Will it slow down my site?
The embed script is under 10KB and loads async. Widgets render inside a shadow DOM so they can't affect your site's styles.
›Does it work on Webflow, WordPress, Carrd, Notion Sites, Framer?
Yes — anywhere you can paste an HTML embed. One line of code. The script loads from our CDN; your site's hosting platform doesn't matter.
›Can I show video testimonials too?
Yes — paste a Loom, YouTube, or Vimeo URL (or a direct .mp4 link) in your Notion 'Video' column and we auto-embed the player on each card. Works alongside text and photos.
›Can I customize the look?
Yes — three theme presets, accent color picker, light/dark/transparent background, and toggles for every field. Switch layouts between Wall, Carousel, and Floating any time.
›I have 100 testimonials in Notion. Can I show only some of them?
Today, the cleanest approach is two Notion databases — a 'Collection' DB for everything submitted and a 'Published' DB connected to NotionProof for the ones you approve. We're considering a Featured-row checkbox filter for v1.1.
More answers in the full FAQ.