Social Proof Wall Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Social Proof Wall automatically collects your latest public posts from Instagram, Facebook, LinkedIn and Google Reviews – and displays them as an attractive, always up-to-date Social Wall directly on your website.
No more manual copy-pasting. No outdated screenshots. Just live social proof that builds trust with every visitor.
Why Social Proof Wall?
Website visitors trust real reviews and social media posts far more than any advertising claim. Social Proof Wall brings that trust directly to your website – automatically.
Features
- Instagram – Display your latest Business or Creator posts with images
- Facebook – Show your latest Page posts including images
- Google Reviews – Embed star ratings and customer reviews (4–5 stars only)
- LinkedIn – Embed your latest company page post via oEmbed
- Demo Mode – Test the layout with realistic dummy data before connecting any API
- Smart Caching – Posts are cached in your database (configurable interval, default 6h) to avoid unnecessary API calls
- Responsive Grid – 2, 3 or 4 columns, collapses cleanly on mobile
- Shortcode –
[social_proof_wall]drops the wall onto any page or post - Widget – Add the wall to any sidebar or footer widget area
- Accent Color – Pick any color to match your brand
- Press Section – Optional “In the Press” area for media mentions
- Partner Branding – Optional footer attribution link (configurable URL)
- Automatic Refresh – Cron-based background refresh keeps content current
Shortcode Usage
Basic:
[social_proof_wall]
With options:
[social_proof_wall platforms=”instagram,google” columns=”3″ limit=”9″]
Available parameters:
platforms– comma-separated list:instagram,facebook,google,linkedincolumns–2,3, or4limit– maximum number of posts to show (0 = no limit)show_press–trueto show the Press sectiontitle– custom heading above the wall
Getting Started
- Install and activate the plugin
- Go to Settings Social Proof Wall
- Enable Demo Mode to see the wall immediately with sample data
- Add your API credentials for each platform you want to display
- Disable Demo Mode – the wall now shows your real content
API Requirements
- Instagram – Meta for Developers account, Instagram Basic Display API, Long-Lived Access Token
- Facebook – Meta for Developers account, Page Access Token with
pages_read_engagementpermission - Google Reviews – Google Cloud Console account, Places API enabled, API Key + Place ID
- LinkedIn – No API key needed – just your public Company Page URL (oEmbed)
External services
This plugin can optionally connect to third-party APIs to automatically fetch and display your own social media posts and reviews. A connection to a given service is only made if you enter that service’s API credentials in the plugin settings (Settings Social Proof Wall). If a platform is left unconfigured, or if Demo Mode is enabled, no request is sent to that service. Requests are made periodically via WordPress Cron (default every 6 hours, configurable) and whenever you trigger a manual cache refresh in the admin settings.
No data about your site’s visitors is ever sent to these services — only the credentials/URLs you configure are transmitted, solely to retrieve your own public content, which is then cached in your WordPress database.
Instagram (Meta Graph API)
Used to fetch your latest Instagram posts (caption, image, permalink, timestamp). When configured, your Instagram access token is sent to https://graph.instagram.com/me/media.
Service provided by Meta Platforms, Inc.: Terms of Service, Privacy Policy
Facebook (Graph API)
Used to fetch your latest Facebook Page posts (message, image, permalink, date). When configured, your Facebook Page access token and Page ID are sent to https://graph.facebook.com/.
Service provided by Meta Platforms, Inc.: Terms of Service, Privacy Policy
Google Reviews (Google Places API)
Used to fetch your Google Business reviews (author name, rating, text, profile photo URL). When configured, your Google Place ID and API key are sent to https://maps.googleapis.com/maps/api/place/details/json.
Service provided by Google LLC: Terms of Service, Privacy Policy
LinkedIn (oEmbed)
Used to embed your latest public LinkedIn Company Page post. When configured, your LinkedIn company page URL is sent to LinkedIn’s public oEmbed endpoint at https://www.linkedin.com/oembed. No API key or login is required; only public posts can be embedded this way.
Service provided by LinkedIn Corporation: User Agreement, Privacy Policy
Screenshots
No screenshots provided

