Back to the website

Frequently asked questions

Short answers to the questions we hear most, with a link to the full guide for each one.

Getting started

What is Magic Testimonials for?

It helps you collect, organize and publish customer testimonials. You capture a testimonial from any web page with the browser extension, AI reads it, you ask the author for permission, and you show it on your website with a widget. See Capture your first testimonial.

How do I get started?

Start with Account setup, then install the browser extension and capture your first testimonial.

Do I have to type out the testimonial?

No. AI reads the text, author and rating from your screenshot, and you check the result. See AI captures overview.

Which browsers does the extension work in?

Chrome, plus Edge and Brave, which can install Chrome Web Store extensions. There is no version for Firefox or Safari. See Install the browser extension.

Is there a free plan?

Yes. There is a Free plan, and paid plans have no trial, so use Free to try the app. See Plans overview.

Capturing and the Inbox

Why is my testimonial not showing up?

It is usually behind a filter, in another organization or on the Testimonials page instead of the Inbox. See Data not appearing.

Why did a capture skip my Inbox?

Its source has Auto-Approve on, so it went straight to Approved. It stays Hidden from your widgets until the author gives permission. See Sources.

What are the testimonial statuses?

Inbox, Approved, Approved (Anonymous), Rejected, Archived and Processing Failed. See Status workflow.

Can I undo an approval?

Yes. Click Reject or Archive, then Move to Inbox if you want to review it again.

Why was my capture flagged as a duplicate?

Its wording closely matches a testimonial you already have. If the words are only similar, click Not a Duplicate. Capturing the exact same image shows Already captured. See Duplicate detection.

Can one screenshot hold several testimonials?

Yes. AI makes a separate testimonial for each person, and it counts as one AI capture. See Multi-testimonial split.

Can I hide a name or crop a screenshot?

Yes. Click Edit Image above the screenshot. See Screenshot tools.

Can I add video testimonials?

Yes. See Upload a video. Whether a video can play in a widget depends on your plan.

AI captures

What uses an AI capture?

Each screenshot, each Reprocess, each row in a CSV import and each uploaded video when AI writes its text. Searching, editing and approving do not. See AI capture credits.

When does my count reset?

On the 1st of each month, UTC. It has nothing to do with your billing date, and unused AI captures do not carry over. See Usage and quotas.

What happens when I reach my limit?

New captures, Reprocess and video uploads are refused until the reset or until you upgrade. A refused capture is not saved. Everything you already have keeps working. See Understanding usage limits.

Will you warn me before I reach it?

Not by email. Watch AI captures this month at the bottom of the sidebar. See Quota alerts.

Can I use my own AI key?

Yes, if your plan includes it. An Owner or Admin adds it under Settings > AI. See AI settings.

A testimonial is stuck. What do I do?

Give it a few minutes, then click Reprocess. See Data not appearing.

Permissions and consent

Why ask for permission?

A public post is not permission to use someone's words in your marketing. See Why permissions matter.

Does the author need an account?

No. They click a link in the email and choose an answer on the consent page.

What if I already have permission?

Click Approve and note the proof yourself. See Manual approval.

Why did the author not get the email?

Start with their spam folder and the address on the request. See Email issues.

Does a reminder go out?

No. Nothing is sent by itself after the first email. To send it again, click Resend on the Permissions page. See Sending a permission request.

What happens if the author never answers?

The request stays Waiting for reply, and the testimonial does not go live. Silence never counts as a yes. If the author said yes another way, see Manual approval.

Do I need to turn anything on for the GDPR?

There is no setting for it. Every workspace asks each author for an explicit answer. That alone does not make you compliant with the GDPR. See Legal and GDPR.

Does Auto-Approve put a testimonial live?

No. Auto-Approve is set per source, and it moves a capture past your Inbox. It does not put a testimonial live by itself.

Can an author change their answer?

Not on the consent page. If they ask you, an Owner or Admin can click Ask again on the Permissions page to send them a new request. See Declined permissions.

Can an author stay anonymous?

Yes. They choose Yes, but hide my name, and your widgets show your Anonymous Display Name from Settings > General.

What if an author says no?

The testimonial moves to Archived and cannot go live in your widgets. See Declined permissions.

Email

Can I send from my own address?

Yes, with Postmark or Custom SMTP. On Platform Default, emails come from a magic-testimonials.com address. See Email provider setup and From address.

Why do my emails land in spam?

Usually because of your sending domain. See Email issues.

Can I change the wording of permission emails?

Partly. Your own template changes the subject and the plain text version. The formatted email most people see stays the same. See Default vs custom templates.

Can I test my setup first?

Yes. Test send shows how. To see what authors get, send a real request to yourself.

Projects, tags and sources

What is the difference between a project and a tag?

A testimonial sits in one project or none, like a folder. It can have many tags, like labels. See Project basics.

Can AI tag testimonials for me?

Yes. Each project has an Auto-tag mode that sets how much freedom AI has. See AI tag mode per project and AI auto-tagging.

What is a source?

It says where a testimonial came from, such as LinkedIn or Google. We set it from the page address when you capture. See Sources.

Widgets and sharing

How do I show testimonials on my website?

Build a widget, copy its code and paste it into your page. See Create a widget and Add a widget to your site.

Why does an approved testimonial not appear in my widget?

A widget shows only testimonials marked Live, and approved does not always mean Live. See Data not appearing.

Team and roles

What can each role do?

Members work with testimonials, Admins also look after settings and integrations, and Owners also manage the plan and the team. See Roles and permissions.

How do I invite a teammate?

An Owner or Admin goes to Settings > Team. See Add team members.

How many people can I add?

Your plan sets this. See Plans overview.

How do I make someone an Owner?

An Owner changes their role on the Team page. An organization can have more than one Owner. See Managing members.

An invitation expired. What now?

Invitations last 7 days. Ask the sender to click Resend or to invite you again. See Inviting members.

Why can a teammate not see some Settings pages?

Their role is Member. See Roles and permissions.

Plan and billing

How much does it cost?

See Plans overview, which shows where to find current prices and limits.

How do I upgrade, downgrade or cancel?

An Owner does this under Settings > Plan & billing. A cancelled plan runs to the end of your billing period, then your organization moves to Free. See Upgrade or downgrade.

Can I get a refund?

Contact us and tell us which invoice it is.

Where are my invoices, and how do I change my card?

Invoices are at the bottom of Plan & billing. Your card is in your Link account. See Invoices and payment.

Why does my statement say LINK.COM?

Link is Stripe's payment service, and it handles our payments. See Invoices and payment.

Security and privacy

Can other customers see my testimonials?

No. Each organization's testimonials, team and settings are kept separate. Testimonials that are Live in your widgets are public, because that is what a widget is for.

Is my data encrypted?

The app runs over HTTPS. Saved integration keys, AI keys and email provider details are encrypted.

How do I turn on two-factor authentication?

Go to Settings > Profile & security and click Enable 2FA. You need an authenticator app. See Two-factor authentication.

I lost my phone. How do I get back in?

Use a backup code, or add your saved key to an authenticator app on a new phone. See Login and access.

Can you see my password?

No. It is not stored in readable form. If you forget it, click Forgot your password? on the sign-in page.

Data and export

Can I export everything?

An Owner or Admin can download JSON, CSV or a Full Backup with images under Settings > Export. Videos are not included in any format. See Export your data.

Can I bring in testimonials I already have?

Yes, from a CSV file, or with an import from Endorsal. Of the files you can download, only CSV can be brought back in, not JSON or a backup. See CSV import.

Can I bring in testimonials I keep in Endorsal?

Yes. Connect Endorsal under Settings > Integrations and click Import. Each import copies what is new, and it runs only when you click. Nothing is sent to Endorsal. See Import from Endorsal.

Can I get a deleted organization back?

No. Deleting cannot be undone, so make a Full Backup first. See General settings.

Still stuck?

See Getting help.

Last updated