Integration Guide
WordPress Plugin
Display beautiful testimonial widgets on your WordPress site with our Gutenberg block or classic shortcode. Setup takes under two minutes and works with every theme and page builder.
Download the plugin
Go to your Credibly dashboard, open any widget, and scroll to the Platform Integrations section. Click "Download Plugin (.zip)" under WordPress. The plugin file is pre-configured with your widget ID so you do not need to copy any embed codes or API keys separately.
Upload to WordPress
In your WordPress admin, navigate to Plugins > Add New > Upload Plugin. Select the .zip file you just downloaded and click Install Now, then Activate. The plugin adds no bloat — it registers only the block and shortcode needed to render your widget.
Add to your page
Use the Credibly Gutenberg block or paste the [credibly] shortcode into any post or page. Your widget ID is pre-configured from the download, so the widget appears immediately after you save and publish. You can place it anywhere on the page — in the main content area, a sidebar widget, or a full-width section.
Plugin Features
The Credibly WordPress plugin is built to be invisible — it adds exactly what you need and nothing more, so it integrates cleanly into any WordPress setup.
Gutenberg Block
A native block editor block lets you drag and drop your testimonial widget exactly where you want it — no shortcodes or HTML required.
Shortcode Support
For classic editor users and page builders, use the [credibly id="YOUR_ID"] shortcode anywhere WordPress accepts shortcodes.
Works With All Themes
The plugin outputs a single iframe that inherits no global styles, so it looks correct on every WordPress theme without conflicts.
Fully Responsive
The embed automatically adapts its height and width to fit any column or container size, from full-width desktop to mobile sidebars.
Lightweight Footprint
The plugin adds under 2 KB of JavaScript to your page. No jQuery dependency, no bloated admin panels — just what is needed to render your widget.
Page Builder Compatible
Works seamlessly with Elementor, Divi, Beaver Builder, and any other page builder that supports standard WordPress shortcodes or HTML blocks.
Best Practices
Get the most out of your WordPress testimonial widgets with these placement and configuration tips.
Place widgets near purchase decisions
The highest-converting locations are directly above or below your pricing table, on product pages, and on checkout pages. Testimonials at the moment of purchase reduce hesitation.
Use one widget per section type
Create separate Credibly widgets for different audiences — one for product testimonials, one for service reviews, one for case studies — and embed each where it is most relevant rather than showing all testimonials everywhere.
Keep the plugin updated
Credibly pushes widget style and performance improvements regularly. Keeping the plugin current ensures you get the latest embed script without needing to re-download.
Test in a staging environment first
If you are using a caching plugin (WP Rocket, W3 Total Cache, LiteSpeed), flush your cache after adding the Credibly block and verify the widget loads correctly before checking on mobile.
Troubleshooting
Most issues come down to caching or plugin conflicts. Here are the three most common problems and how to fix them.
Widget shows a blank area or spinner that never loads
This is almost always a caching or CSP issue. Flush your WordPress cache plugin, then check your server's Content-Security-Policy header to ensure it allows iframes from credibly.so. If you use Cloudflare, verify that Rocket Loader is not deferring the embed script.
Shortcode appears as plain text instead of a widget
Confirm the plugin is activated (Plugins > Installed Plugins). If activated and still not rendering, your theme or another plugin may be stripping shortcodes from certain post types. Try switching to a default WordPress theme temporarily to isolate the conflict.
Gutenberg block is missing from the block inserter
Clear your browser cache and reload the block editor. If the block still does not appear, navigate to Plugins, deactivate the Credibly plugin, then reactivate it. This forces WordPress to re-register the block assets.
Frequently Asked Questions
Does the Credibly WordPress plugin work with Elementor?
Yes. You can use the [credibly] shortcode inside any Elementor shortcode widget, or add an HTML widget and paste the embed code directly. The widget renders correctly inside Elementor page templates, headers, and footers.
Will the Credibly plugin slow down my WordPress site?
No. The plugin adds under 2 KB of JavaScript and loads the widget asynchronously so it never blocks your page render. Your Core Web Vitals scores are unaffected. The embed is lazy-loaded by default on browsers that support Intersection Observer.
Do I need to update the plugin manually each time Credibly releases changes?
Widget style improvements and new testimonials update automatically because the widget content is served from Credibly's CDN. You only need to update the plugin file itself when Credibly releases a new plugin version, which happens infrequently.
Can I use multiple Credibly widgets on one page?
Yes. You can place as many [credibly id="WIDGET_ID"] shortcodes or Gutenberg blocks on a single page as you need. Use different widget IDs to display different collections or styles. Each widget loads independently.
Does the plugin work with WordPress Multisite?
Yes. You can network-activate the plugin to make it available across all sites in your Multisite network, or activate it individually per site. Each site uses its own widget ID from the Credibly dashboard.
More Integrations
Credibly works with the tools your business already uses. Explore our other platform integrations.