Configuration #
- Go to GHL CRM → Settings → Custom Objects.
- Click Add Mapping.
- Select a WordPress Post Type from the dropdown.
- Select or create a GHL Custom Object Schema.
- Map fields:
- Core fields — ID, title, content, excerpt, date, status, slug, author.
- Post meta — Any custom meta field, including nested values via dot notation (e.g.,
meta:ld_course_steps.steps_count). - Taxonomies — Categories, tags, custom taxonomies.
- ACF fields — Advanced Custom Fields if available.
- Configure sync triggers.
- Save.
Sync Triggers #
Choose which events trigger a sync:
- Universal: publish, update, delete
- WooCommerce: product_purchased, order_processing, thankyou_page, stock_changed
- LearnDash: student_enrolled, student_completed, lesson_completed, quiz_completed, quiz_passed, quiz_failed, assignment_submitted, certificate_earned
- BuddyBoss: group_created, member_joined, member_left
