Skip to content

PlatformVoice for business

Hear your customers.

Collect testimonials, honest feedback and private messages with one link. Choose what to approve and publish on your website.

Explore the ways to collect

No app or account needed to reply.

A woman speaking into her phone at a desk beside a laptop

Example testimonial · appearance preview

A reply worth hearing.

Named testimonial
0:08 / 0:22

Illustrative waveform. No audio attached to this preview.

Their permission to publish. Your decision to approve.

Example collection widget · Business

Customer testimonials

What made you pick us, and what has it actually been like since?

Listen back before you send.

Record a reply

Static preview. Recording is off.

What people use it for

Four things worth asking out loud.

Voice testimonials

Plenty of happy customers who would never turn a camera on will talk for thirty seconds. They leave a name, a role and a rating; you approve it, pin it, and it plays on your site with a synced transcript.

Customer feedback, honest

Anonymous when you want candour: no name, no account, and a voice disguised in the browser before it uploads. Named when you want to follow up. Either way it lands private, with a transcript.

A contact form people finish

Talk to us, instead of type to us. A visitor records, leaves a name and email, and you get the message and its transcript in your inbox with a reply-to. Ours is at /contact.

Coaching and hiring

Session feedback from clients and students, one question candidates answer before a call is booked. Each has its own workspace, its own links and its own wall - and nobody is scored, ranked or filtered.

On your website

One script tag. The wall matches your page.

Paste the snippet where the testimonials should go. The widget reads the background behind it and picks the face that reads on it, follows your own light and dark toggle, and takes your brand colour for the stars, the play button and the progress. Change what is pinned in the dashboard and the site follows.

A testimonial as the widget draws it - name, role, rating, the voice, and a transcript behind the icon.

Testimonial wall

<div data-pv-testimonials
     data-pv-key="pv_live_4f2a…"
     data-pv-collection="customer-testimonials"></div>
<script async src="https://staging.platformvoice.com/embed/v1/testimonials.js"></script>

Feedback collector

<script async src="https://staging.platformvoice.com/embed/v1/collector.js"
        data-pv-key="pv_live_4f2a…"
        data-pv-collection="customer-testimonials"
        data-pv-trigger="#leave-feedback"></script>

The whole install. The key is locked to the domains you list, so a copied snippet does nothing anywhere else. Any element on the page can be the trigger. Read the setup guide.

The wall

A rail of the testimonials you pinned, in the order you set. One shared player, so playing a second one stops the first; arrows on wide screens, a swipe on phones, and optional auto-scroll that stops the moment someone is listening.

The button

A “Leave feedback” button on your own page opens the recorder in a modal, on your domain, with your question. No redirect, nothing to install, and the microphone prompt names your site.

The contact page

Point /contact at a collection and it becomes a voice contact form: name and email required, never published, no rating. The same thing this site does with its own. See ours.

How collecting works

Someone answers out loud. It lands in your inbox, private.

Try it: the same thing your customer does, with no account and nothing to install. Named or anonymous is your choice per collection; a rating is optional; the consent line they agree to is the one you publish under.

1 · You create it

2 · Anyone can reply

How was working with us?

3 · You hear them

Replies

Ada Lovelace 0:34
Grace Hopper 0:51
Linus T. 0:22

Each one arrives private, with a transcript and an email to you. Approve it, pin it, and it is on your wall.

Named or anonymous is set per collection. Either way, what comes back is a voice.

Anonymous

Anonymous, including the voice

No account and no name is attached to a reply. Before it uploads, the person answering can shift the pitch and pace of their own voice right in their browser. You receive the altered take; the original never leaves their device.

Your call

Nothing shows up without you

Replies land private, and you get an email as they do - worded for what the link is: a testimonial from Ada at Acme via acme.com, session feedback from a client, a message on your contact form. You listen, approve what may be shown, and pin the ones that belong on the wall. Nothing goes public on its own.

The catch, stated plainly

An anonymous reply is anonymous to you too - you cannot tell who sent what, and that is the point. If you need to follow up, make the collection a named one: people leave a name, a role and an email or rating, and agree to be shown before anything is published.

Who it's for

Who gets the most out of asking.

Founders & small businesses

Testimonials people believe: a real customer, their name, their voice, on a wall that matches your site. Plus the feedback they would never type, and a contact form they actually finish.

Coaches & educators

Hear how the session landed. Spoken reflections from clients and students, anonymous course feedback that people actually give, named check-ins you can keep and compare.

Recruiters & teams

Thirty seconds says more than a CV. One question candidates answer in their own voice before a call is booked, and anonymous team feedback with the voice disguised.

Privacy

Their voice is in your care. Here is how it's kept.

Not “encrypted in transit and then sitting in a bucket.” Each recording gets AES-256-GCM envelope encryption the moment it lands, and nothing anyone says to you is shown anywhere until you say so.

Encrypted at rest

AES-256-GCM, unique key per file, wrapped by a master key. Nobody reads a raw recording off disk.

Consent, recorded and versioned

A named reply carries the exact wording the person agreed to, with a version stamped against it. Publishing is refused without their consent to be shown.

Anonymous means anonymous

No account and no name on an anonymous reply, and the voice disguise runs in their browser before upload. The original never leaves their device.

Delete means delete

Remove a reply, a collection or a whole account permanently, from the dashboard, not a support ticket.

Features per plan

Every plan, side by side.

What you can collect, show and embed on each plan.

Workspace
FeatureFREEPROPRO+
Feedback collections per workspace102550
Named testimonials and ratings
Responses per collectionUnlimitedUnlimitedUnlimited
Websites that can embed115
Testimonials pinned per wall3350
Transcripts in the widget

Your next conversation

Give your customers a voice.

Create a collection, share the link and hear what comes back.