WordPress Integration Guide
Connect your WordPress site with LocalLeads. Set up your automated local landing pages and display GBP review badges using our step-by-step onboarding walkthrough.
Serve Landing Pages Under Your Domain
Our lightweight, custom WordPress plugin acts as a secure reverse-proxy. It allows all your generated "service + location" landing pages to load directly under your main WordPress domain (e.g., yoursite.com/local/plumbing-in-boston.html). This is highly recommended for maintaining consistent branding and building domain authority.
-
1
Download Plugin Package
Get your customized plugin archive containing pre-configured settings tailored to your Client ID.
Custom WordPress Plugin
Pre-linked package containing your active credentials for plug-and-play setup.
-
2
Upload and Install
Navigate to your WordPress Admin Area, click on Plugins > Add New > Upload Plugin, choose the downloaded
localleads-seo.zipfile, and click Install Now. -
3
Activate the Plugin
Once the installation process finishes, click the Activate Plugin link to initialize the LocalLeads integration panel.
-
4
Flush Permalinks Critical
To ensure WordPress recognizes the new virtual landing page routes, you must flush the rewrite rules. Go to Settings > Permalinks in your WordPress admin dashboard and click the Save Changes button once. No modifications are needed on this screen; simply clicking save refreshes the routing table.
-
5
Configure URL Folder Prefix Optional
Navigate to Settings > LocalLeads SEO in your WordPress panel. The default prefix is
local, making your pages live atyoursite.com/local/.... You can customize this folder segment (e.g.locationsorservices). If changed, make sure to flush your Permalinks again.
Google Business Profile Reviews Widget
Showcase verified customer reviews in a beautiful, glassmorphic layout. Choose your layout style in the Widget Builder, copy your embed snippet, and follow the guidelines below for your specific setup.
Gutenberg HTML Block Integration
Use the native Block Editor to embed reviews on specific landing pages, blogs, or home sections:
- Select your theme and styling parameters inside the Widget Builder and copy the script embed code.
- Open the target post or page in the WordPress editor.
- Click the + (Add Block) button, type "Custom HTML", and add the block to your editor grid.
- Paste the copied script inside the text area of the block.
- Click Update or Publish. The reviews widget will automatically fetch and load your customer reviews dynamically.
Embed Site-wide Floating Review Badges
To display a floating reviews badge sticky on every page of your site:
- Choose the Floating Badge layout option in the Widget Builder and copy the generated snippet.
- Install a free script injection plugin, such as WPCode (Insert Headers and Footers) from the WordPress plugin registry.
- Go to Code Snippets > Header & Footer in your WordPress dashboard menu.
- Paste your script tag directly into the Footer input box (this ensures the widget scripts load asynchronously without blocking page rendering).
- Click Save Changes. The floating reviews badge will appear on all pages.
Elementor, Divi & Beaver Builder
Add the reviews card grid or carousel sections in visual drag-and-drop builders:
- Copy the reviews widget layout embed script.
- Open the editor view in your site builder (e.g., click Edit with Elementor).
- Search your components list for the HTML block or Code module and drag it into your desired section columns.
- Paste the code snippet into the editor settings input box.
- Apply and save changes. The reviews grid will render inside the builder's preview structure.
Additional Local SEO Widgets
Boost conversions, simplify navigation, and inject local SEO schemas directly on WordPress pages.
Troubleshooting & Caching Tips
- Log into WordPress and click Clear Cache in your admin toolbar.
- If minification or JS combination features are enabled, exclude the LocalLeads script URL prefix (
*localseogen.com/api/widget*) from optimizations.
</body> tag or in the footer, or marked with defer or async parameters.