Managing testimonials

Learn how to approve, reject, pin, respond to, and verify testimonials in Opinafy.

Approving and rejecting testimonials

All testimonials go through a moderation process before becoming publicly visible. This gives you full control over what is displayed on your website.

Testimonial states

  1. Pending verification (pending_verification): The testimonial just arrived and is waiting for email verification from the author (if enabled).
  2. Pending (pending): The email has been verified (or verification was not enabled). The testimonial awaits your approval.
  3. Approved (approved): You have approved the testimonial. It is visible on your widget and mini site.
  4. Rejected (rejected): You have rejected the testimonial. It is not publicly visible but is saved in your dashboard.

How to approve or reject

  1. Go to Projects > Your project > Testimonials.
  2. Filter by "Pending" status to see those that need attention.
  3. For each testimonial, you have Approve and Reject buttons.
  4. You can also approve or reject in bulk by selecting multiple testimonials.

Pinning testimonials

Pinned testimonials appear first on your widget and mini site. It is a way to give visibility to your most powerful testimonials.

How to pin a testimonial

  • Click the star/pin icon next to the approved testimonial.
  • Pinned testimonials are displayed with a special indicator.
  • You can pin as many as you want, but we recommend 3-5 per project.

Responding publicly

You can publicly respond to any approved testimonial. The response will appear below the testimonial on your widget and mini site.

Why respond

  • Shows that you value your customers' opinions.
  • Humanizes your brand.
  • Allows you to clarify or add context.
  • Improves engagement and perception from other visitors.

How to respond

  1. Open the testimonial in your dashboard.
  2. Write your response in the "Public response" field.
  3. Click "Save". The response will be visible immediately.

Email verification

Email verification adds a layer of trust to your testimonials. When enabled, the author receives an email to confirm the testimonial is theirs.

How it works

  1. The customer leaves a testimonial and enters their email.
  2. They receive an email with a verification link.
  3. When they click it, the testimonial moves from "pending_verification" to "pending".
  4. You approve or reject it as usual.

Verified testimonials display an "Email verified" badge on the widget, which increases credibility.

Company verification

If the author includes a corporate email (not Gmail, Hotmail, etc.), Opinafy automatically verifies that the domain matches the indicated company's website.

Testimonials with verified company show an additional verification badge that increases trust.

Sentiment analysis

Opinafy automatically analyzes the sentiment of each testimonial using artificial intelligence.

Sentiment categories

  • Positive: The testimonial expresses satisfaction and recommendation.
  • Neutral: The testimonial is balanced or factual without strong emotions.
  • Negative: The testimonial expresses dissatisfaction or complaints.

Sentiment analysis helps you:

  • Quickly identify problematic testimonials.
  • Filter testimonials by sentiment.
  • Understand overall customer satisfaction.
  • Make more informed approval decisions.

Full testimonial flow

This is the complete journey of a testimonial from creation to appearing on your website:

  1. The customer accesses the form (via link, QR, WhatsApp, or email).
  2. Fills out the form with their rating, text, name, and optional details.
  3. If email verification is enabled: they receive an email and confirm. State: pending_verificationpending.
  4. If verification is not enabled: goes directly to pending.
  5. You receive a notification via email that a new testimonial has arrived.
  6. You review and approve the testimonial. State: pendingapproved.
  7. The testimonial appears automatically on your widget, mini site, and wherever you have the code installed.

Management tips

  • Review pending testimonials at least once a day.
  • Pin testimonials that include specific results or numbers.
  • Always respond to negative testimonials professionally.
  • Use dashboard filters to efficiently manage large volumes.

Need more help?

If you have any questions, contact us and we will get back to you as soon as possible.