Core foundation
OAuth2 authentication & token refresh?Securely connects WordPress to GoHighLevel and automatically refreshes the access token when it expires.
API scope detection?Detects which GoHighLevel permissions are available so the plugin only requests and uses the features your account supports.
Field mapping (manual)?Lets you map WordPress fields to GoHighLevel properties without writing custom code.
User sync (register, update, delete, login)?Keeps WordPress users and GoHighLevel contacts aligned as people register, update profiles, or log in.
Webhooks + queue processing?Includes free, unlimited inbound webhooks and background queue processing so sync events stay reliable without extra per-event charges.
Sync preview / dry run?Shows exactly what would sync before it is written to GoHighLevel, which helps validate rules and data changes safely.
—
AI-assisted field suggestions?Suggests the best matching GoHighLevel field names and mappings based on your WordPress data.
—
Tags & restrictions
Role-based tags (per-role, registration, bulk)?Applies tags automatically based on a user role, registration event, or bulk action.
Tag Rules (centralized tag config view)?Shows all configured tag rules together in one place so you can review what a tag grants, removes, or enrolls a user into.
Tag Impact (preview grants/removals before apply)?Previews the exact access, tag, and enrollment changes before the tag is applied, so you can catch unintended side effects first.
Global tags (location-scoped)?Applies tags based on the user's site or location context so you can segment by region or office.
—
Tag-based content restrictions (page/post/CPT)?Restricts access to content based on tags or status in the user profile and CRM data.
Restriction overrides (admin bypass, allow-list)?Allows admins or selected users to bypass restrictions while keeping the rest of the site protected.
—
Archive & REST API protection?Blocks restricted content in archive pages and API responses so users cannot see hidden items by accident.
—
Elementor widget conditions?Shows or hides Elementor widgets based on access rules, tags, or user status.
—
Gutenberg restricted-content block?Lets you lock content inside the block editor for users who do not meet the required conditions.
[ghl_restrict] shortcode?A simple shortcode that conditionally shows or hides content based on the user's tag or access state.
Contact Form 7 / Elementor / Gutenberg tag automations?Applies tags automatically from forms and page actions without custom code.
Forms & webhooks
GHL form embedding (shortcode, Gutenberg, Elementor)?Embeds GoHighLevel forms inside WordPress with your chosen page builder or shortcode method.
Gravity Forms integration?Free includes core Gravity Forms submission handling: create or update the GoHighLevel contact and apply configured tags when a form is submitted.
Gravity Forms conditional sync?Pro adds conditional rules so only qualifying Gravity Forms submissions sync, based on the values your visitor selected or entered.
—
Gravity Forms notes & contact source?Pro can add a submission note and identify Gravity Forms as the contact source in GoHighLevel, preserving useful context for sales and support.
—
Gravity Forms sync timing?Pro lets you choose whether qualifying submissions sync immediately or are delayed for a controlled follow-up workflow.
—
Gravity Forms workflow enrollment?Pro can enroll the submitted contact into a selected GoHighLevel workflow after a qualifying submission syncs — starting nurture, onboarding, or follow-up automation.
—
Per-form submission limits?Limits how many submissions a form can process before it pauses or blocks more entries.
—
Contact Form 7 integration?Syncs form submissions and contact data between WordPress forms and GoHighLevel.
Webhook inbound sync (GHL → WP)?Includes unlimited free inbound GoHighLevel webhooks so CRM events can update WordPress in real time without a separate per-webhook fee.
Bulk import (GHL → WP)?Imports existing GHL records into WordPress in bulk, including mapped fields and tag data.
BuddyBoss Group → Custom Object sync?Syncs BuddyBoss groups and memberships into GoHighLevel custom objects for richer CRM tracking.
WooCommerce & LearnDash
WooCommerce order/customer sync?Pushes WooCommerce customer and order data into GoHighLevel so sales and lifecycle workflows stay in sync.
—
WooCommerce Subscriptions + Memberships sync?Tracks subscription and membership status so the right tags and access rules stay aligned.
—
Auto-suspend tags for subscriptions & memberships?Adds a tag when a paid plan expires or is suspended so automations can pause access immediately.
—
WooCommerce deep integration (abandoned cart, per-product tags, opportunities)?Supports advanced WooCommerce workflows like abandoned cart tagging, product-based tags, and opportunity tracking.
—
WooCommerce calendar auto-booking?Books a GoHighLevel calendar appointment automatically when an order reaches the statuses you choose — and cancels the slot on refund or cancellation.
—
WooCommerce purchase workflow enrollment?Enrolls the buyer into a GoHighLevel workflow on your chosen order statuses, with removal on cancellation or refund and optional re-trigger on subscription renewals.
—
LearnDash activity sync?Pushes course activity, completion events, and learning status into GoHighLevel for automations and segments.
—
LearnDash enrollment automation?Automatically tags or enrolls users based on LearnDash course or bundle activity.
—
LearnDash course workflow enrollment?Starts a selected GoHighLevel workflow whenever a user is enrolled in a course, processed through the background sync queue.
—
BuddyBoss auto-join + membership tags?Automatically tags and enrolls members when they join a BuddyBoss community or membership.
—
BuddyBoss group leader / promotion tags?Applies tags for group admins, leaders, and promoted members so you can segment them in GHL.
—
Advanced
Custom Objects (post type → GHL object)?Turns WordPress records into structured GoHighLevel objects for deeper CRM workflows.
—
Family relationships & tag inheritance?Links related contacts and carries tags across the family so the right automations fire consistently.
—
Conditional navigation menus?Shows or hides menu items according to membership, tag, or user access conditions.
—
Extended field mapping (XProfile, WC, LearnDash)?Maps more advanced WordPress data sources like BuddyBoss profiles, WooCommerce info, and LearnDash activity.
—
Public REST API endpoints?Exposes selected data for external systems or custom integrations without exposing the full admin surface.
—
Analytics dashboard (charts, CSV export)?Shows sync health, activity, and counts in charts with CSV export for reporting.
—
Enhanced sync logs (detail modal)?Shows detailed sync activity so you can trace what changed and why.
—
Login sync?Syncs last login date, login count, inactivity triggers, and login-based redirects between WordPress and GoHighLevel.
—
White-label support?Helps agencies present the product under their own branding and client-facing setup.
—
Platform & scale
Sync queue & engine (Action Scheduler)?Runs background sync jobs reliably and in order so large data changes do not get lost or duplicated.
Email notifications?Sends relevant alerts, notices, and operational updates to admins or staff.
Auto-login links?Creates secure one-click links that log the user into the right WordPress or partner destination.
White-label domain support?Supports branded domains so the plugin or portal can feel native to your agency or client setup.
WordPress Multisite?Allows the plugin to work across a multisite network with the right network-level control.
Security (encryption, nonce, rate limiting)?Protects data and access paths with encryption, nonce checks, and rate limiting best practices.
Number of sites?Shows how many WordPress installs are included in the plan.
1
1
10
Dedicated 1-on-1 onboarding?Includes direct setup help to launch the plugin and CRM workflows correctly the first time.
—
—
Dedicated support channel?Gives agencies or priority users a direct line to support rather than a public queue.
—
—