Captain Social Review
Captain Social Review is a powerful yet easy-to-use WordPress plugin that lets you display stunning social reviews and testimonials from 11 platforms on your website — with full control over layout, card style, and display options.
Whether you want to showcase Google reviews, Facebook ratings, app store feedback, or e-commerce testimonials — this plugin makes it simple. No coding required.
Designed for performance and flexibility, it works with any modern WordPress theme using shortcodes.
Perfect for businesses, agencies, and marketers who want to build trust and social proof directly on their website.
Key Features
- ⭐ Display reviews from 11 platforms in one plugin
- 🎨 4 beautiful card styles — Classic, Bubble, Minimal List, Popup Grid
- 🔗 Auto-fetch live reviews via API connection
- 🌙 Dark mode support
- 📱 Fully responsive and mobile-friendly
- 📐 1–4 column grid layout with responsive preview
- 🔍 Filter reviews by minimum star rating
- ⚡ Built-in API response caching to improve performance
- 🧩 No coding required — shortcode-based integration
Supported Review Platforms
Auto-fetch via API: – Google Reviews – Facebook Reviews – Yelp Reviews – Tripadvisor Reviews – Trustpilot Reviews – Glassdoor Reviews – G2 Reviews – App Store (Apple) – Google Play Store – WooCommerce Reviews – WordPress.org Plugin Reviews
Card Styles
- Classic Card — Avatar, name, star rating, and review text in a clean stacked layout.
- Bubble Card — Quote-style card with accent top border, ideal for testimonials.
- Minimal List — Left-bordered compact row layout for dense review lists.
- Popup Grid — Grid of review cards with a « Read more » popup for full review text.
Usage
After activation:
- Create a Feed — Click « Create Feed » and select your review platform (e.g. Google, Facebook, Yelp).
- Name Your Feed — Give it a recognizable name for your dashboard.
- Connect API — Enter your API credentials for live review fetching.
- Test Connection — Use the built-in test to verify your API credentials are working.
- Customize Layout — Choose card style, number of columns, dark mode, and minimum rating filter.
- Publish — Use the shortcode
[captain-social-review id="X"]on any page or post.
Getting API Credentials
Each platform has its own method for obtaining API credentials. Below is a quick summary:
- Google Reviews — Requires a Google Place ID and a Google API Key with Places API (New) enabled from Google Cloud Console.
- Facebook Reviews — Requires a Facebook Page ID and a Page Access Token from Facebook Developer Graph API Explorer.
- Yelp Reviews — Requires a Yelp Business ID (slug) and a Yelp Fusion API Key.
- Tripadvisor Reviews — Requires a Location ID and an API Key from the Tripadvisor Content API program.
- Trustpilot Reviews — Requires a Business Unit ID and an API Key from developers.trustpilot.com.
- Glassdoor Reviews — Requires a Partner ID, API Key, and Employer ID from the Glassdoor Partner Program.
- G2 Reviews — Requires an API Token from G2 Sell → Integrations, and your product slug.
- App Store — Requires only your numeric App ID and a country code. No API key needed.
- Google Play — Requires your app’s Package Name and a Service Account JSON from Google Cloud.
- WooCommerce — Requires a Store URL, Consumer Key, and Consumer Secret from WooCommerce REST API settings.
- WordPress.org — Requires only your plugin slug. No API key needed.
External Services
This plugin connects to third-party review platform APIs to fetch review data for display on your website. A connection is made only when a feed is loaded on the frontend, previewed in the admin dashboard, or when cached data expires and needs refreshing.
Services used and data sent:
-
Google Places API (Google LLC) — Sends your Google Place ID and API Key to fetch business reviews. Terms: https://developers.google.com/maps/terms | Privacy: https://policies.google.com/privacy
-
Facebook Graph API (Meta Platforms, Inc.) — Sends your Page ID and Access Token to fetch page reviews. Terms: https://developers.facebook.com/terms | Privacy: https://www.facebook.com/privacy/policy
-
Yelp Fusion API (Yelp Inc.) — Sends your Business ID and API Key to fetch business reviews. Terms: https://www.yelp.com/developers/api_terms | Privacy: https://terms.yelp.com/privacy/en_us/20260101_en_us/
-
Tripadvisor Content API (Tripadvisor LLC) — Sends your Location ID and API Key to fetch location reviews. Terms: https://tripadvisor.mediaroom.com/us-terms-of-use | Privacy: https://tripadvisor.mediaroom.com/US-privacy-policy
-
Trustpilot API (Trustpilot A/S) — Sends your Business Unit ID and API Key to fetch reviews. Terms: https://developers.trustpilot.com | Privacy: https://legal.trustpilot.com/end-user-privacy-terms
-
Glassdoor API (Glassdoor, Inc.) — Sends your Partner ID, API Key, and Employer ID to fetch employer reviews. Terms: https://www.glassdoor.com/about/terms/ | Privacy: https://www.glassdoor.com/about/privacy.htm
-
G2 API (G2.com, Inc.) — Sends your API Token and product slug to fetch software reviews. Terms: https://www.g2.com/static/terms | Privacy: https://www.g2.com/static/privacy
-
Apple App Store RSS API (Apple Inc.) — Sends your App ID and country code to fetch app reviews. No API key required. Terms: https://www.apple.com/legal/internet-services/itunes/us/terms.html | Privacy: https://www.apple.com/legal/privacy
-
Google Play Developer API (Google LLC) — Sends your package name and Service Account credentials to fetch app reviews. Terms: https://play.google.com/about/developer-content-policy/ | Privacy: https://policies.google.com/privacy
-
WooCommerce REST API — Sends your store URL, Consumer Key, and Consumer Secret to your own WooCommerce store’s REST endpoint to fetch product reviews. This connects to a store you own/control, not a third-party server.
-
WordPress.org API (WordPress.org / Automattic) — Sends your plugin slug to two public, unauthenticated WordPress.org endpoints: the Plugins API (api.wordpress.org/plugins/info/1.2/) to fetch plugin rating data, and the Support API (api.wordpress.org/support/1.0/) to fetch individual plugin review text. No API key or account is required. Privacy: https://wordpress.org/about/privacy/
No visitor personal data is collected or transmitted by this plugin.
