Starfish Review Generation & Marketing for WordPress


Review Marketing & Generation for Everyone!

Does your business need more reviews? Or are you an online marketer who’s client’s would benefit from more reviews? If so, Starfish Reviews is the plugin for you! Starfish Reviews allows you to create and run review generation marketing campaigns right on your (or your client’s) WordPress website. Easily encourage positive, 5-star ratings and reviews on almost any online review platform.

How Review Generation Works

  1. Create a “funnel” with the familiar, friendly interface.
  2. Send the Funnel URL to your customers, users, followers, audience, etc and ask for feedback.
  3. The Starfish Reviews “funnel” asks users how they feel about your business, product, or service.
  4. If they like it, they’ll be sent to whatever URL you set in the Funnel settings. This should be a link to the reviews section of wherever you want to generate 5-star reviews.

It could be your Google My Business Reviews, Facebook Recommendations, Yelp listing, TripAdvisor page, podcast on iTunes, an Amazon product, or TrustPilot review page, or any other online review platform. Get 5-star reviews at any of those locations and many more!

If people are not so happy with your product, service, media, etc, they’ll be asked to provide feedback directly to you. This helps offset people’s natural tendency to only post reviews when they’re upset, or when they’ve totally misunderstood the purpose of the review. You’ll still learn what you can do to improve, but it won’t be published permanently for the whole world to see.

Want More Features, Funnels, & Control?

If you like this plugin but want to do more with it, check out Starfish Reviews premium plans. You’ll get all these awesome features:
* Priority support
* Disable “review gating” to comply with Google’s (and other review platforms’) policy
* Multiple review destinations so people can select where they want to leave the review
* Multiple funnels for different campaigns or locations
* Auto-forward to review destination
* See your overall rating based on analytics
* Destination analytics
* Customize wording of all prompts and buttons
* Insert via shortcode into any page or post
* Customize the funnel’s URL
* Manage feedback
* Vote on new features


  • This is the process a positive reviewer will go through to leave a 5-star review.
  • The funnel interface, where you can set a custom logo, review destination, etc.
  • What the funnel looks like on the front end, for your customers, followers, fans, etc.
  • The main settings screen.


Free version ( repository)

  1. Go to Plugins > Add New and search “Starfish Reviews”. Click the “Install Now” button, then the “Activate” button on this plugin.
  2. Go to Settings > Permalinks and just click the “Save Changes” button. No need to do anything else on this page.
  3. Go to the new Starfish Reviews > All Funnels section in your WP Admin sidebar.
  4. Create a new funnel. Make sure to put in the “Review Destination” URL and save the new funnel. The review destination should be the reviews section of whatever destination you want them to leave a review. Eg. (
  5. Copy the “Permalink” of the funnel and send it via text message or email to your customers or followers, asking them to provide you some feedback.

Premium Versions

How to Install Starfish Reviews Documentation

How to Upgrade Starfish Reviews Free to Premium


Can I use this to encourage reviews on ______ website?

Yes, you can send people to whatever URL you want. So as long as the destination is 1. a website, and 2. publicly linkable, you can send people there. Note: some sites may make it more difficult than others to actually leave a review, and most require an account (eg. Google for Google My Business, Amazon for product reviews, etc).

Could you add _____ feature?

We believe in LEAN Startup method. So if you ask, and so do a number of others of our members or potential members, it’s likely we’ll add it, as long as it fits with our core vision and goals.


November 4, 2019
Great service for a great price. Support is fantastic as well. Get your own reviews at a fraction of the cost of most review services.
September 13, 2019
Before I could begin using the Plug-in, Tevya and the Starfish Team provided an incredible level of support to resolve two unique technical issues I was experiencing. You can count on Starfish to stand behind this Plug-in! They provide hands-on support of their product - unlike many who push you off to Forums . . .
Read all 7 reviews

Contributors & Developers

“Starfish Review Generation & Marketing for WordPress” is open source software. The following people have contributed to this plugin.



2.3.1 – 2019-09-19

  • Enhancements
    • Settings: Added new “restore system defaults” to the original default settings
    • Funnels: Added option to restore funnel’s settings to current defaults
  • Fixes
    • Funnels: Microsoft Edge failing to recognize Spread Operators in Stepper JavaScript
    • Funnels: Negative icon not scaling on hover
    • Funnels: Default settings failing to be used when adding new funnel
    • Funnels: Updated skipped feedback public review text option description and example images
    • Reports: Positive feedback was being reported as Negative
    • Settings: Hiding License Key from Account page under Settings

2.3.0 – 2019-08-23

  • Enhancements
    • Funnels: Rebuilt Funnel workflow using a defined wizard/stepper
    • Funnels: Rebuilt Funnel styles using more unique selectors
    • Funnels: Removed conflicting JavaScript found in the WPTouch plugin (e.g. FastClick)
    • Languages: Updated POT file for current messages, removed old language files in preparation for new ones.

2.2.1 – 2019-07-08

  • Enhancements
    • Funnels: CSS identifiers made more unique to Starfish styles to help reduce conflicts with other plugins and themes.
  • Fixes
    • Settings: Funnel Slug option was mis-labeled as “Feedback” slug. Reset permalinks (flush rewrite rules) after saving option.
    • Funnels: Negative response email message was applying content filters, removed this.
    • Funnels: Funnel’s failing to save premium only options default values on save

2.2.0 – 2019-06-13

  • Enhancements
    • Feedback: Renamed “reviews” to “feedback” in preparation for importing external reviews
    • Reports (premium): Added month and destination filters
    • Require PHP Version 7.0.0 or higher, added Admin Notice
    • Funnels: Validate destination’s are valid URL’s
    • Funnels (premium): Review Gating, removed option to leave a public review even after skipping the negative feedback form
    • Updated Portable Object Template (POT) file
  • Fixes
    • Funnels: Email being sent on positive responses, should only be on negative responses
    • Funnels: Removed shortcode from default review prompt message for FREE version
    • Funnels (premium): Multiple destination icon colors not persisting after a custom icon destination
    • Funnels (premium): Support to go back from a custom icon to a predefined icon, without deleting and creating a new destination

2.1.5 – 2019-04-31

  • Fixes
    • Funnel: Added decoding of URL ampersand signs by wordpress text sanitation filters

2.1.4 – 2019-04-30

  • Fixes
    • Funnel: Destination URL’s containing query parameters failing to redirect

2.1.3 – 2019-04-04

  • Fixes
    • Funnel: Conflicting plugin’s font-awesome styling causes funnel icons to overlap and shorten
    • Funnel: Default template not checking for custom single-funnel.php file properly

2.1.2 – 2019-03-26

  • Fixes
    • Funnel (premium): Auto-redirect to destination
    • Funnel: Destination Image Styling
    • Funnel: Email sent on Feedback Submission
    • Settings: Branding Affiliate URL
    • Backend: enqueuing of scripts was not getting localized properly

2.1.1 – 2019-03-18

  • Fixes
    • Funnel: JavaScript and CSS files not loading for shortcodes when not directly in a post/page content (i.e. popups)

2.1.0 – 2019-03-12

  • Enhancements
    • Premium: Disable Reviewing Gating now adds link to skip the feedback form to leave a public review
    • Premium: Disable Review Gating option, Skip Feedback Link Text
    • Premium: Multi-destination funnels improved icon preview and styling
    • Premium: Multi-destination funnels returned reordering of destinations drag-n-drop
    • Premium: Recording feedback (review) when Feedback form is skipped, updating with destination selection
  • Fixes
    • Funnel: feedback query parameter support
    • Funnel: Missing icon preview and upload button when adding a new destination row
    • Funnel: Disable Review Gating Public Review Button Text
    • Activation/Deactivation: Flush Rewrite Rules on Activation

2.0.3 – 2019-03-05

  • Fixes
    • HTTP Response Headers containing extra output

2.0.2 – 2019-03-04

  • Fixes
    • Activation: Inline Activation of Premium Plan from Free Version within the Settings page
    • Activation: Properly check if free version is installed when activating the premium version
    • Show current plan (free vs premium) within restricted feature notices

2.0.1 – 2019-03-02

  • Enhancements
    • Premium: Improved Funnel configuratrion for Multi-Destinations preview of selected/uploaded icon
    • Freemius: Updated SDK to 2.2.4
  • Fixes
    • Reports: combine subdomains with main domain in Destinations chart
    • Reports: Responsiveness of charts
    • Settings: Clean on Deactivate option not saving
    • Funnels: Default Feedback Email not found
    • Funnels: Multiple destination upload icon wasn’t using WP Add Media dialog
    • Security Fix

2.0.0 – 2019-01-18

  • Enhancements
    • New Reports page providing a dedicated area for presenting many requested reports and charts
    • Consolidated free and premium source code, now using Freemius hooks to control access to the Premium features
    • Introduce upselling from free to premium plans directly within the plugin
  • Fixes
    • Shortcode failing to render:

1.6.1 – 2018-08-27

  • Fixes
    • Fix single funnel review destination field in settings

1.6 – 2018-08-10

  • Enhancements
    • Integrate Help Scout’s Beacon 2.0, so you can now look at our growing documentation and open a ticket, from the button floating in the bottom-left corner of all Starfish Reviews settings screens
    • Removed “Contact Us” page since you can now do it through Beacon.
  • Fixes
    • Updated to the latest version of the Freemius SDK.

1.5.2 – 2018-07-11

  • Enhancements
    • Hide the license key fields after activation. This way clients can’t find your license key.
    • Added German (thanks Dennis Klinger) translation.
    • Added .mo translation files for all included languages.
  • Fixes
    • Correct filename formats for translation .po files. Included translations work now!

1.5.1 – 2018-06-08

  • Fixes
    • Small fixing in Funnel Edit page Single and Multiple Destination fields toggle.

1.5.0 – 2018-06-07

  • Enhancements
    • Multiple destinations! You can now add multiple destinations to each funnel. Select an icon, color options, and a name. Also select your own icon.
    • Prevent review “gating” to comply with Google’s new policy. You can now present the destination after users have provided negative feedback so they can leave a public review.
    • Added French and Tagolog translations. Thanks to Eric Gracieta (French), Charry Mae Yanex (Tagolog), and Hannu Jaatinen (Finnish).
  • Fixes
    • 100% now displays in a more readable way inside the graph.
    • Updates to change “Yes” and “No” wording to “Positive” and “Negative” respectively. Makes it easier for translation and consistency.
    • Set font weight to bold on buttons so button text is readable on themes with skinny fonts.
    • Unescape special characters in email subject and “From” name so they stay special characters instead of being converted to HTML code equivalents.

1.4.2 – 2018-05-13

  • Fixes
    • Removed Freemius’ Pricing option from sidebar.

1.4.1 – 2018-05-11

  • Fixes
    • Fixed issue with license key field not allowing old WooCommerce API-based licenses to be input properly.

1.4.0 – 2018-05-08

  • Enhancements
    • Integrated with Freemius. This new licensing and selling platform will help us innovate and add new features much more quickly going forward.
    • Added default WP body classes and ID’s added to Funnel pages so you can target funnels generally or individual funnels in your CSS.
    • All functionality is disabled when the license is disabled, so you can now remotely remove a client’s access if they cancel their agreement with you.
  • Fixes
    • Removed body CSS being applied when using the shortcode.

1.3.0 – 2018-04-12

  • Enhancements

    • New positive and negative icon combinations: 4 options with Font Awesome 5 icons.
    • Ask for name, email, or phone number and toggle whether they’re required, in the negative response form.
    • Set the text of the submit buttons on the positive and negative responses, individually.
    • New “Funnel Logo” setting to display a logo above the funnel.
  • Fixes

    • jQery error when using shortcode in certain situations.
    • Force white background so theme doesn’t override it.
    • Message about upgrading from Business to Webmaster appearing in the wrong situation.
    • Misc typo’s and wording errors.

1.2.1 – 2018-03-14

  • Fixes
    • Include .po and .mo files for translation

1.2 – 2018-03-06

  • Enhancements

    • Auto-forward to destination URL after X number of seconds
    • Allow affiliates to put in their Affiliate ID to change “Powered by Starfish” to link with their affiliate link.
    • New {review-id} shortcode to include the ID variable in emails.
    • Set a reply-to email address.
    • Set reply-to email address to the ID, if the ID is a properly formatted email address. Allows you to reply directly to the review submitter on negative emails.
    • Compatibility added to support the Lite (free on edition. If you use that plugin, then switch to Business or Webmaster, all reviews and funnel data will be kept.
    • Matched colors of Reviews stats and chart to Starfish Colors.
    • Added this readme.txt to the plugin.
    • “Delete all settings on deactivation” checkbox option, to completely remove all Starfish Reviews data from your database when you deactivate the plugin.
  • Fixes

    • API Key & Email obscured in Settings>Starfish License.
    • Some coding best practices implemented for security and efficiency.
    • Reviews stats now have styling before the first review is submitted.
    • Negative review now requires at least 5 words to be completed. No more blank submissions.
    • Various wording updates for clarity.
    • Removed files generated by macOS from ZIP file.
    • Made {funnel-name} work in the message body.
    • Line break are no longer ignored in email template body.

1.1 – 2017-11-22

  • Fix: admin ratings ranges.
  • Updated: thank you message default wording.

1.0 – 2017-10-24

  • Initial development.