WordPress Plugin

Setup & Configuration

Configure the Synoveo WordPress plugin to connect with your Google Business Profile

After installing the plugin, you need to generate API credentials from the Synoveo Hub and configure your WordPress site.

Step 1: Sign in to Synoveo Hub

Go to app.synoveo.com and sign in with your Google account.

Synoveo Hub sign in with Google

Synoveo uses Google OAuth for authentication. You'll be signed in directly with your Google account - no separate registration required.

Step 2: Connect Your Google Business Profile

After signing in, navigate to Locations to connect and manage your Google Business Profile locations.

Locations list in Synoveo Hub

Enable Sync for Your Location

Before creating an API key, you must enable sync for the location you want to connect to WordPress:

  1. Find your location in the list
  2. Toggle the Sync switch to ON
  3. The location must be verified in Google Business Profile

Only locations with sync enabled will appear in the API key creation modal. Make sure to toggle sync ON before proceeding.

Step 3: Generate API Credentials

Click API Keys in the sidebar, then click Create API Key

Create API Key modal

Configure your API key:

  • Platform: Select WordPress
  • Location: Choose the Google location to sync (only locations with sync enabled appear)
  • Domain: Your WordPress site URL

Confirm Creation

Review your settings and confirm the API key creation.

API Key creation confirmation

Copy Your Credentials

Copy the Client ID and Client Secret displayed.

API Key credentials displayed

Important: The Client Secret is only shown once. Save it securely before closing this dialog!

Step 4: Configure WordPress

Open Synoveo Dashboard

In WordPress admin, go to Synoveo → Dashboard. You'll see the disconnected state initially.

Synoveo Dashboard disconnected

Enter Credentials

Paste your Client ID and Client Secret in the credentials form.

Enter API credentials

Connect

Click Connect to establish the connection.

Verify Connection

You should see the connected state with your Google Business Profile location details.

Synoveo Dashboard connected

The dashboard shows:

  • Your connected location name
  • Verification status
  • Last sync time
  • Quick actions for syncing

Verified Location Indicator

When your location is properly verified with Google, you'll see a verification badge:

Verified location indicator

Detected Plugins

Synoveo automatically detects compatible WordPress plugins and extracts relevant data:

Detected plugins panel

Supported plugins include:

  • WooCommerce - Products, categories, business hours
  • Yoast SEO - Business name, address, social profiles
  • Rank Math - Business schema, local SEO data
  • Amelia - Services, booking info
  • Bookly - Services, pricing
  • Events Calendar - Events for Google Posts

Subscription Plans

Synoveo offers different plans with varying features. View and compare plans in the Hub:

Billing plans comparison

PlanLocationsFeatures
Lite1Basic business info sync
Solo1Complete profile management
Pro3Posts, reviews, Q&A
Business10Analytics, insights, unlimited

Settings Reference

SettingDescriptionDefault
Client IDYour Synoveo API Client ID(required)
Client SecretYour Synoveo API Secret(required)
Auto-SyncSync automatically on content changesOff
Debug ModeEnable verbose loggingOff

Troubleshooting Connection

If you're having trouble connecting:

  1. Verify credentials - Make sure you copied both Client ID and Secret correctly
  2. Check location sync - Ensure sync is enabled for your location in the Hub
  3. Domain match - The domain in your API key must match your WordPress site URL
  4. Clear cache - Clear any caching plugins that might interfere

Next Steps

On this page