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.

3-day free trial

Pro

Everything NotionProof does.

$5/month

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

Why NotionProof

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
NotionProofSenja
Where your data livesIn your NotionTheir database
Source of truthYour Notion DBRe-imported copies
Lock-in riskZeroMigration required to leave
Starting price$5/mo · $50/yr$29/mo and up
Video testimonials✓ Loom, YouTube, mp4✓ on higher tiers
Free trial3 days, card on fileVaries

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.