# Proofly > Proofly is a video testimonial platform for founders. Collect in-browser video reviews, import testimonials from X, and publish a Wall of Love anywhere. Proofly turns a single link into a stream of on-camera customer stories. Branded request pages, in-browser recording, unlimited Twitter testimonial imports, approvals, and an embeddable Wall of Love — built for founders and indie SaaS teams. ## What Proofly does - **Video testimonial collection.** Customers record on-camera reviews from any browser — no app, no login. - **Twitter testimonial import.** Import public X posts as testimonials with no API key. - **Branded request pages.** Set prompts, captions, and brand colours in seconds. - **Wall of Love.** Themeable, embeddable widget that ships testimonials anywhere. - **Approvals & rights.** Built-in consent capture, no DocuSign required. ## Pricing - **Sketch** — Free forever. 5 video testimonials, 10 text testimonials, 1 Wall of Love, and unlimited Twitter testimonial imports. - **Studio** — $15 / month. Unlimited testimonials and walls, unlimited Twitter testimonial imports, priority support. Every plan includes unlimited team members. ## Key pages - [Home](https://useproofly.app/) — product overview, pricing, FAQ - [Field Notes (Blog)](https://useproofly.app/blog) — essays and playbooks on video testimonials, social proof, and founder marketing - [Sign up](https://useproofly.app/sign-up) — start free - [Sign in](https://useproofly.app/sign-in) — existing users ## Recent articles - [How to collect video testimonials in 2026 (without chasing anyone)](https://useproofly.app/blog/how-to-collect-testimonials) — Most founders treat video testimonials like a side quest — something to figure out after launch. Here's the system that actually works: who to ask, when to ask, how to make it easy enough that people actually do it. - [The best way to get customer reviews in 2026 (and why most requests fail)](https://useproofly.app/blog/best-way-to-get-customer-reviews) — Star ratings are easy to fake and hard to trust. Written quotes are easy to ignore. Here's a ranked breakdown of every review format, what each one actually does for conversion, and the exact ask that gets customers to say yes. - [Why we ditched iframes for our testimonial widget and wrote 1,000 lines of vanilla JS instead](https://useproofly.app/blog/why-we-ditched-iframes-for-vanilla-js-embed) — iFrames seem like the obvious answer for cross-site embedding. We shipped one, watched it break on half our customers' sites, and replaced it with a self-contained vanilla JS script that renders directly into the host page DOM. - [Free video testimonial tools for your website in 2026 — honestly compared](https://useproofly.app/blog/free-testimonials-tools) — Six tools with genuine free plans, what each one actually lets you do before charging you, and which one makes sense depending on how many videos you need and how much friction you're willing to put in your customers' way. - [How to use social proof for sales in 2026 — not just on your homepage](https://useproofly.app/blog/use-social-proof-for-sales) — Most teams treat social proof as a landing page decoration. The founders closing deals faster are using it in outbound emails, sales decks, and live calls — in formats their buyers actually trust. Here's the full playbook. - [The best way to record testimonials in the browser in 2026](https://useproofly.app/blog/record-testimonials-in-browser) — Native browser recording has been good enough for production-quality testimonials for a while now. Here's what makes it work, what breaks it on mobile, and why it outperforms every app-download or screen-share alternative for customer completion rates. - [Top social proof tools for founders in 2026 — and the difference that actually matters](https://useproofly.app/blog/top-social-proof-tools-for-founders) — Most tool roundups lump testimonial platforms and FOMO notification widgets into the same list, which is like comparing a billboard to a pop-up ad. They do different things. Here's how to tell which category you need and which tools are worth your time in each. - [The SaaS founder's guide to collecting video testimonials that actually convert](https://useproofly.app/blog/saas-founder-guide-video-testimonials) — Most founders ask for testimonials wrong — an email asking for 'a quick quote' gets a polite non-answer. This is the playbook we built from watching 500+ testimonial requests go out and seeing which ones customers actually completed. - [Testimonial software for indie hackers in 2026 — what actually fits your constraints](https://useproofly.app/blog/testimonial-software-for-indie-hackers) — Indie hackers have different requirements than funded teams: tighter budgets, no ops overhead to configure complex tools, and a narrower window between 'this customer loves me' and 'they've moved on.' Here's a grounded comparison of what's available and which constraints each tool respects. - [The best customer success story tools in 2026 — and why most search results get the category wrong](https://useproofly.app/blog/best-customer-success-story-tools) — Search for 'customer success story tools' and you'll mostly get CS management platforms — Gainsight, ChurnZero, health scoring software. That's a different category. This article covers the tools that help you actually capture, build, and publish customer stories as marketing assets. - [How we handle 200 MB video uploads in a serverless Next.js app without choking the database](https://useproofly.app/blog/200mb-video-uploads-serverless-nextjs) — Video uploads in serverless environments have three failure modes: timeouts on large files, connection pool exhaustion, and broken uploads on flaky mobile connections. Here's how we solved all three in Proofly's Next.js API route. - [Auth in Next.js App Router without the waterfall: our middleware-header pattern](https://useproofly.app/blog/nextjs-auth-middleware-header-pattern) — Every protected page calling auth.getUser() independently creates a waterfall. We solved it with one middleware that refreshes the Supabase session and injects user identity as request headers — so Server Components read from headers, not from the network. - [How we 3.8x'd testimonial completion rates by removing every login screen](https://useproofly.app/blog/no-login-testimonial-flow) — We rebuilt our customer testimonial flow around a single browser link — no app, no signup. Completion rates went from 12% to 46% in eight weeks. Here's the playbook. - [From one wall to many: migrating a multi-tenant SaaS schema without downtime](https://useproofly.app/blog/multi-tenant-schema-migration-multi-wall) — We launched with one Wall of Love per user, then customers started asking for multiple walls per product. Here's the exact migration we ran — two SQL files, a backfill, and a foreign key addition — and how we did it without dropping a table or taking the app offline. - [Streaming, Suspense, and loading.tsx: how we made the Proofly dashboard feel instant](https://useproofly.app/blog/nextjs-streaming-suspense-dashboard) — A dashboard with slow database queries feels slow even when the queries are fast. Here's how we restructured Proofly's App Router layout to stream the shell immediately and push async data behind Suspense boundaries — so navigation feels instant regardless of query time. - [The unguessable slug: building public-but-private URLs without OAuth](https://useproofly.app/blog/unguessable-slug-public-private-urls) — Proofly has two types of public URLs that don't require login — the customer recording page and the embeddable wall feed. Both are secured entirely by an unguessable random slug. Here's how we generate them, what makes them secure, and where the tradeoffs are. - [How we increased landing page conversion by 31% with video testimonials](https://useproofly.app/blog/video-testimonials-landing-page-conversion) — We embedded a six-testimonial wall on our own landing page and measured the impact over eight weeks. Here's what moved the needle, what didn't, and the exact implementation we shipped. - [Supabase + Drizzle ORM in serverless: the `prepare: false` problem nobody warns you about](https://useproofly.app/blog/supabase-drizzle-serverless-prepare-false) — We deployed Proofly on Vercel with Supabase Postgres and Drizzle ORM, and our API routes started throwing PgBouncer errors in production. Here's what causes it, why it only shows up under load, and the exact configuration that fixed it. - [Where to embed a Wall of Love (and where it actively hurts conversion)](https://useproofly.app/blog/where-to-embed-wall-of-love) — We A/B tested 14 placements of the Wall of Love embed across 80 SaaS landing pages. Three slots lifted conversion by 20%+. Two dropped it. Here's the map. - [Turn customers into your best sales reps: a playbook for video testimonials at scale](https://useproofly.app/blog/video-testimonials-at-scale-playbook) — Getting one video testimonial is luck. Getting twenty is a system. Here's the repeatable process we've seen work across hundreds of SaaS teams on Proofly — from the first ask to a library of customer evidence that compounds over time. - [The 7 questions that produce great video testimonials](https://useproofly.app/blog/seven-questions-for-great-testimonials) — Stop asking 'tell us about your experience.' These seven questions reliably produce on-camera answers that make great landing-page clips, written for founders by a documentary director. ## Sitemap & feeds - https://useproofly.app/sitemap.xml — XML sitemap - https://useproofly.app/blog/rss.xml — RSS feed - https://useproofly.app/robots.txt — robots.txt ## Contact - Email: contact@useproofly.app - Twitter: https://twitter.com/touseefcodes