What it is
Senja is a service for collecting customer testimonials and sharing them.1 It gathers text and video testimonials through custom forms.1 It imports existing reviews from more than 30 platforms.1 Testimonials appear as widgets, images, videos or a Wall of Love page.1 Senja Proof Ltd runs the service, and Oliver Meakings is its founder and CEO.1,2
What people pay
| Plan | Price | Includes |
|---|---|---|
| Free | $0 per month3 | 15 text and video testimonials, SD video exports, Senja branding |
| Starter | $29 per month, billed monthly; yearly billing gives 2 months free3 | Unlimited testimonials, 3 forms, 1 project, 2 seats, custom branding |
| Pro | $59 per month, billed monthly; yearly billing gives 2 months free3 | Unlimited forms, 5 projects, 5 seats, rich snippets, translation to 20 languages |
Prices as listed on the official pages on 2026-10-07. Prices change, so check the sources below.
What the paid plans add
On the free plan, testimonials beyond the first 15 are hidden until an upgrade.3 Removing Senja branding requires the Starter plan at $29 per month.3 More than 3 forms requires the Pro plan at $59 per month.3 Extra projects cost $10 per month and extra seats $5 per month.3
What a copy needs to do
- A public form for name, role, photo, rating and quote
- A review queue to approve or hide each submission
- A wall page with every approved testimonial
- An embeddable grid for any website
- No cap on testimonials and no third-party branding
How to build it yourself
- A Next.js route handler receives each form submission on the server.4
- Vercel Blob stores each testimonial as a JSON file.5
- Client uploads send each photo from the browser straight to Blob storage.6
- A review page lists pending entries, and a route handler marks each one approved.4
- The wall page reads approved entries from Blob and renders them in a grid.5
- An iframe places the same grid on any external page.7
What a copy leaves out
- Video testimonials and imports from review sites
- Rich snippets and translation to 20 languages
- Senja's name, logo and screens
Or order it built
$100, ready in 24 hours, 3 revisions. You pay only after we say yes, and a full refund if it does not work for you.
The wish, ready to sendBuild me my own testimonial wall for my coaching business, where clients leave text testimonials. Keep: a collection form with photo and star rating, an approval queue, a wall page and an embeddable grid widget, with no cap on testimonials and no third-party branding.Check this wish, $100
References
- Senja. Senja: collect and share testimonials. Accessed 2026-10-07.
- Senja. About Senja. Accessed 2026-10-07.
- Senja. Plans and pricing. Accessed 2026-10-07.
- Next.js. Route Handlers. Accessed 2026-10-07.
- Vercel. Vercel Blob. Accessed 2026-10-07.
- Vercel. Client Uploads with Vercel Blob. Accessed 2026-10-07.
- MDN Web Docs. <iframe>: The Inline Frame element. Accessed 2026-10-07.
Senja is a trademark of its owner. HundredBucks is not affiliated with Senja. A copy does what the product does, with its own name and design.