Title: PraiseBloom – Customer Reviews &amp; Testimonials
Author: Modasserul Hoque
Published: <strong>October 24, 2026</strong>
Last modified: October 24, 2026

---

Search plugins

![](https://ps.w.org/praisebloom/assets/banner-772x250.png?rev=3763193)

![](https://ps.w.org/praisebloom/assets/icon-256x256.png?rev=3763193)

# PraiseBloom – Customer Reviews & Testimonials

 By [Modasserul Hoque](https://profiles.wordpress.org/modasserjasim/)

[Download](https://downloads.wordpress.org/plugin/praisebloom.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/praisebloom/#description)
 * [Reviews](https://wordpress.org/plugins/praisebloom/#reviews)
 *  [Installation](https://wordpress.org/plugins/praisebloom/#installation)
 * [Development](https://wordpress.org/plugins/praisebloom/#developers)

 [Support](https://wordpress.org/support/plugin/praisebloom/)

## Description

**PraiseBloom** turns one happy customer into reviews in several places at once.

Most review plugins stop when the review is saved. PraiseBloom goes one step further:
right after a customer leaves a review on your site, it shows them their own words
in a clean card with a one-click **Copy** button, and asks them to post the same
review on Google, Yelp, Trustpilot or any platform you choose. Copy, tap, paste,
done. Your best reviews now help you on your website _and_ on the platforms new 
customers actually search.

Everything is self-hosted. Reviews live in your own WordPress database: no external
service, no account, no API key, no tracking, no monthly fee.

#### How it works

 1. **Collect.** Customers write their review in a clean, mobile-first form with an
    optional photo.
 2. **Amplify.** After submitting, they see their review in a card with a Copy button
    and your platform buttons.
 3. **Moderate.** Every review, whatever the rating, waits in your dashboard. Approve,
    reject, edit, feature or reply in one click.
 4. **Show.** Display approved reviews anywhere with one shortcode: grid, list, carousel
    or a rating badge, in five card designs.

#### Built to get you more reviews

 * **Review page created for you.** Activation creates a ready-to-share review page
   at /praisebloom.
 * **Share in one click.** The dashboard’s _Share review link_ menu sends your review
   page by WhatsApp, Facebook, X, LinkedIn or email, copies the link, or gives you
   a downloadable QR code for counters, receipts and packaging. Every option adds
   its own tracking tag, so _Top sources_ shows which channel brings in reviews.
   Links stay in sync even if you rename the page.
 * **Know what works.** Each share channel is tagged automatically, so the dashboard
   shows which channel brings in reviews.
 * **Your platforms, your icons.** Google, Yelp, Trustpilot, Facebook, Tripadvisor
   and G2 are ready to enable: paste your review link and they appear. Add any other
   platform with its own logo from your Media Library.

#### A dashboard that tells you something

 * Total reviews, average rating, happiness rate, new reviews and pending count 
   at a glance.
 * Rating distribution, reviews over time and top sources for the last 30 days, 
   90 days or 12 months.
 * Latest reviews with one-click approve and reject.

#### Beautiful displays

 * **Layouts:** grid (1–6 columns), list, carousel with arrows, dots and autoplay,
   and a rating badge.
 * **Card templates:** Classic, Modern, Minimal, Bubble and Gradient.
 * **Filters:** minimum rating, service or product, featured only; order by date,
   rating or random.
 * **Design settings:** accent color, star color and corner radius, applied everywhere.
 * **Shortcode Builder:** pick options in the admin and copy the finished shortcode.
 * Reviewer photos with a tidy initials avatar when there is none.

#### Shortcodes

 * `[praisebloom_form]` – the review form with the share screen.
 * `[praisebloom layout="carousel" template="modern" columns="3" min_rating="4"]`–
   display reviews.
 * `[praisebloom layout="badge"]` – average-rating badge.

#### More features

 * Add and edit reviews in the admin with a star-click rating and a headshot from
   the Media Library.
 * CSV import and export.
 * Spam protection with a honeypot, a time trap and rate limiting, with no external
   service.
 * Email notification for every new review.
 * A custom capability so editors can moderate reviews without full admin rights.
 * Theme developers can override card templates from `yourtheme/praisebloom/`.
 * Personal data export and erase tools, and suggested privacy policy text.
 * Translation-ready and accessible: keyboard navigation, focus states and reduced-
   motion support.

#### A note on fairness

Every customer can write a review, every rating lands in your moderation queue, 
and by default every reviewer is invited to share on your platforms, whatever their
rating. Asking only happy customers to post publicly is known as “review gating”,
and Google’s review policies and some regulators do not allow it. If gating is allowed
for you, you can turn off _Show share buttons to everyone_ and set a rating threshold
instead. Reviews you add manually require you to confirm the customer’s permission.

#### Credits

PraiseBloom links to your own review pages on the platforms you configure. It is
not affiliated with or endorsed by any of them; platform names and marks belong 
to their owners and are used only to identify where your links go. Platform icon
shapes come from the [Simple Icons](https://simpleicons.org/) project (CC0). The
bundled QR code generator is the MIT-licensed [qrcode-generator](https://github.com/kazuhikoarase/qrcode-generator)
library by Kazuhiko Arase.

## Screenshots

[⌊The Reviews Dashboard with stats, charts and the share menu.⌉⌊The Reviews Dashboard
with stats, charts and the share menu.⌉[

The Reviews Dashboard with stats, charts and the share menu.

[⌊The review form your customers see.⌉⌊The review form your customers see.⌉[

The review form your customers see.

[⌊The share screen after a review: the review card with Copy button and platform
buttons.⌉⌊The share screen after a review: the review card with Copy button and 
platform buttons.⌉[

The share screen after a review: the review card with Copy button and platform buttons.

[⌊All Reviews moderation screen.⌉⌊All Reviews moderation screen.⌉[

All Reviews moderation screen.

[⌊Review carousel and grid on the front end.⌉⌊Review carousel and grid on the front
end.⌉[

Review carousel and grid on the front end.

[⌊Sharing platforms in Settings.⌉⌊Sharing platforms in Settings.⌉[

Sharing platforms in Settings.

## Installation

 1. Install PraiseBloom from **Plugins  Add New**, or upload the plugin folder to `/
    wp-content/plugins/`.
 2. Activate the plugin. A review page is created at `/praisebloom`.
 3. Go to **Reviews  Settings**, paste your Google, Yelp or Trustpilot review links.
 4. Share your review page from **Reviews  Dashboard  Share review link**.
 5. Put `[praisebloom]` wherever you want reviews to appear, or build the shortcode
    in **Reviews  Shortcode Builder**.

## FAQ

### Where are my reviews stored?

In your own WordPress database, in a dedicated table. Nothing is sent to any external
service.

### Does PraiseBloom load anything from other sites?

No. There are no external requests, no tracking and no remote assets. Platform buttons
are plain links to the review pages you enter.

### Can unhappy customers write a review?

Yes. The form is open to everyone and every review reaches your moderation queue
and your inbox. By default every reviewer also sees the platform buttons. If you
turn off _Show share buttons to everyone_, reviewers below your threshold (4 stars
by default) see a thank-you message instead.

### Where do I find my Google review link?

In your Google Business Profile, choose “Ask for reviews” and copy the link. For
other platforms, use the page where customers write a review for your business.

### Can I show only 5-star reviews for one service?

Yes: `[praisebloom min_rating="5" service="your-service"]`. The Shortcode Builder
makes this easy.

### Can I change the card design?

Pick one of five templates and set the accent color, star color and corner radius
in Settings. Developers can override the template files from their theme.

### Does it work with page builders and the block editor?

Yes. Place the shortcode in a Shortcode block, or in any shortcode or HTML widget
of your page builder.

### Can reviewers upload a photo?

Yes, optionally: JPG, PNG or WebP up to 2 MB. Without a photo, the card shows the
reviewer’s initials.

### What happens to my data if I delete the plugin?

Nothing, unless you tick “Delete all reviews and settings when the plugin is deleted”
in Settings. Only then does uninstalling remove the data.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“PraiseBloom – Customer Reviews & Testimonials” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Modasserul Hoque ](https://profiles.wordpress.org/modasserjasim/)

[Translate “PraiseBloom – Customer Reviews & Testimonials” into your language.](https://translate.wordpress.org/projects/wp-plugins/praisebloom)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/praisebloom/), check
out the [SVN repository](https://plugins.svn.wordpress.org/praisebloom/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/praisebloom/) by
[RSS](https://plugins.trac.wordpress.org/log/praisebloom/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial public release: review form with optional photo, share-to-platform screen,
   moderation dashboard with stats and charts, share menu with WhatsApp, Facebook,
   X, LinkedIn, email, copy link and QR code with per-channel source tracking, dynamic
   platforms, five card templates, grid, list, carousel and badge layouts, Shortcode
   Builder, CSV import and export, privacy tools.

## Meta

 *  Version **1.0.0**
 *  Last updated **5 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [customer reviews](https://wordpress.org/plugins/tags/customer-reviews/)[review form](https://wordpress.org/plugins/tags/review-form/)
   [reviews](https://wordpress.org/plugins/tags/reviews/)[star rating](https://wordpress.org/plugins/tags/star-rating/)
   [testimonials](https://wordpress.org/plugins/tags/testimonials/)
 *  [Advanced View](https://wordpress.org/plugins/praisebloom/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/praisebloom/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/praisebloom/reviews/)

## Contributors

 *   [ Modasserul Hoque ](https://profiles.wordpress.org/modasserjasim/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/praisebloom/)