A customer emails you “thanks, you were great to work with.” That belongs somewhere on your site, not on a product page, not as a star rating on a SKU, but on your home page, your about page, wherever someone’s deciding whether to hire you.
What you get
- A testimonial Custom Post Type in WordPress admin. Add them yourself, or let customers submit via the public form.
- Public submission form via
[trustie_testimonial_form]shortcode. Drop it on any page, share the URL with customers you want testimonials from. They fill it in, you get a testimonial. - Photo upload on the submission form. Customer attaches a photo, it appears next to their words in your display.
- Display anywhere: grid, slider, or as part of the unified reviews page. Shortcodes work in Gutenberg, Bricks, Divi, Elementor, Oxygen.
- Submission form with name, email, testimonial body, star rating, optional photo, and a consent checkbox before submit.
- Admin notification email when a new testimonial lands.
Already got a testimonials CPT?
Use it. Two paths.
Display them live, leave them where they are. Point Trustie at your existing CPT, fill in the meta keys it uses for name, email, company, role/title, and rating. Trustie reads from those keys when rendering. Nothing duplicated, nothing moved.
Or import them into Trustie’s own CPT. Trustie auto-detects Strong Testimonials, Easy Testimonials, Starter Templates, and Testimonial Rotator with their meta-key shapes pre-known. Pick the source, click Import, done. Originals stay put unless you choose to delete them.
The submission form
The form Trustie hands customers has the standard set: name, email, testimonial body, star rating, and an optional photo upload. The shape is fixed in Free; what you see is what your customers fill in.
A consent checkbox sits above the submit button by default: “I agree that my testimonial may be displayed on this website.” The wording is editable. Customers tick it before they can submit, so you have explicit consent on record before anything publishes.
“Copy to Google” prompt after submission
A customer just wrote you a glowing testimonial. They’re in the goodwill moment, on your site, with their words fresh. Most shops don’t think to ask them for a Google review at that moment. Trustie does.
After a testimonial is submitted, Trustie shows a “Copy your review to Google” prompt: a checkmark confirming the submission, their testimonial text in a copy-to-clipboard box, and a button that opens your Google Business Profile in a new tab. Two clicks and they’ve left you a Google review with the same words. The prompt only appears once you’ve configured your Google Place ID in the Google Reviews settings; without that, the prompt stays hidden.
Sending a collection request
Trustie sends a testimonial request email from your site. The email body is branded via Designer (same email designer that powers the order confirmation and review request emails, picking up your colours, fonts, and logo). Customer clicks through to the submission form on your domain, fills it in, you have a testimonial. Sends via WP_Mail from your own site, no third-party SMTP, no extra subscription.
If you want a follow-up sequence on top of the first email (a polite nudge a few days later if they don’t respond, then another after that), that’s Trustie Pro. Pro also lets you customise the submission form field by field (show or hide each one, set required vs optional, rename the labels), and adds richer admin tools for managing testimonial requests at scale.