Yext Webhook + ACF Plugin

About the Project

  1. Technology Stack: Built as a WordPress plugin with seamless integration of Yext webhook handling and Advanced Custom Fields (ACF), providing a robust and flexible content synchronization framework.
  2. Operations Management: Automatically listens for incoming webhook events from Yext and synchronizes content directly into corresponding ACF fields without manual intervention.
  3. Relationship Management: Enables precise data control and customization through:
    • Mapping Yext webhook data to specific ACF fields
    • Manual overrides that allow local edits to take priority over synced data
    • Individual shortcodes for displaying synced fields on the frontend
  4. Business Data Management: Handles structured external data efficiently by:
    • Parsing and storing webhook payloads into WordPress custom fields
    • Preserving field-level accuracy and synchronization logs
    • Maintaining override metadata to prevent unintentional overwrites
  5. Admin Panel: Includes a lightweight settings page to:
    • Define ACF field mappings to Yext data keys
    • Toggle sync behavior and enable/disable overrides
    • Access shortcode documentation and usage guidance
  6. Frontend Integration: Provides a collection of ready-to-use shortcodes for each ACF field, enabling flexible and customizable display of Yext data on any WordPress page or post.
  7. Manual Control & Sync Flexibility: While automated syncing ensures real-time accuracy, manual overrides empower site owners to fine-tune or personalize content without losing control over updates.