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. 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. 2

    Upload and Install

    Navigate to your WordPress Admin Area, click on Plugins > Add New > Upload Plugin, choose the downloaded localleads-seo.zip file, and click Install Now.

  3. 3

    Activate the Plugin

    Once the installation process finishes, click the Activate Plugin link to initialize the LocalLeads integration panel.

  4. 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. 5

    Configure URL Folder Prefix Optional

    Navigate to Settings > LocalLeads SEO in your WordPress panel. The default prefix is local, making your pages live at yoursite.com/local/.... You can customize this folder segment (e.g. locations or services). 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:

  1. Select your theme and styling parameters inside the Widget Builder and copy the script embed code.
  2. Open the target post or page in the WordPress editor.
  3. Click the + (Add Block) button, type "Custom HTML", and add the block to your editor grid.
  4. Paste the copied script inside the text area of the block.
  5. 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:

  1. Choose the Floating Badge layout option in the Widget Builder and copy the generated snippet.
  2. Install a free script injection plugin, such as WPCode (Insert Headers and Footers) from the WordPress plugin registry.
  3. Go to Code Snippets > Header & Footer in your WordPress dashboard menu.
  4. Paste your script tag directly into the Footer input box (this ensures the widget scripts load asynchronously without blocking page rendering).
  5. 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:

  1. Copy the reviews widget layout embed script.
  2. Open the editor view in your site builder (e.g., click Edit with Elementor).
  3. Search your components list for the HTML block or Code module and drag it into your desired section columns.
  4. Paste the code snippet into the editor settings input box.
  5. 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.

Service Area Listing

Renders a card grid or inline pill layout referencing all your generated town pages to spread link authority.

Configure & Copy Code

Structured Card & Schema

Displays a professional brand card and injects valid, structured JSON-LD LocalBusiness metadata directly into your page head.

Configure & Copy Code

White-Label SEO Audit

Renders an audit tool frame allowing site visitors to perform free local audits, generating leads directly for you.

Configure & Copy Code

SMS & Email Requests

Generate optimized reviews request templates designed to prompt clients to mention services and cities for maximum SEO impact.

Open Generator

Troubleshooting & Caching Tips

Ensure you have generated pages in your account first. If you are using a new account with no pages or connected GBP reviews, the widget will render a placeholder block indicating configure status. Once reviews are imported or synced, they will appear dynamically.
If you are running caching plugins like WP Rocket, LiteSpeed Cache, W3 Total Cache, or server-level caching:
  • 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.
This typically happens if WordPress hasn't updated its internal rewrite rule table. Go to Settings > Permalinks in your WordPress admin dashboard and click the Save Changes button. This flushes the permalinks and solves routing issues.
To maintain perfect scores in Core Web Vitals, our widget scripts run asynchronously. If your performance optimizer flags render-blocking assets, ensure the scripts are loaded right before the closing </body> tag or in the footer, or marked with defer or async parameters.