People Leads Integration

Changelog

2.2.0

  • Added: Dynamic services dropdown in settings, fetched from the CRM API (like sources).
  • Added: Click IDs (fbclid, gclid, ttclid, msclkid, etc.) now sent as individual fields instead of JSON blob.
  • Added: Real visitor IP forwarded to CRM via client_ip field (previously logged WP server IP).
  • Added: Unique external_id generated per submission for CRM deduplication support.

2.1.0

  • Security: Removed PHP object injection vector in log decoder.
  • Improved: API error responses are now parsed and structured for better diagnostics.
  • Improved: Site admins receive a throttled email notification when the API returns an error.
  • Added: Contact Form 7 per-form opt-out via people_leads_enabled “no” additional setting.
  • Refactored: Extracted shared field detection into Leader_Field_Detector utility.
  • Refactored: Extracted shared lead building, sending, and logging into Leader_Lead_Builder.
  • Refactored: Elementor and CF7 handlers now delegate to Leader_Lead_Builder, eliminating duplicated logic.

2.0.0

  • Major rewrite with improved architecture and tracking.
  • Added UTM and click ID tracking via frontend cookies.
  • Added source dropdown fetched from the CRM API.
  • Added per-form source and service overrides for Elementor.
  • Added per-form field mapping (auto-detect or manual) for Elementor.
  • Added Contact Form 7 integration with additional settings support.
  • Added local submission logging with 30-day auto-cleanup.
  • Migrated settings keys for backward compatibility with v1.x.

1.0.3

  • Added integration with Contact Form 7 plugin.

1.0.2

  • Added ability to send Custom Leader and Service IDs per form.

1.0.1

  • Fixed an issue where custom fields were not being sent to Leader.

1.0.0

  • Initial release.

Plugin Website
Visit website

Version:
2.2.0
Last Updated
April 6, 2026
Active Installs
10
Requires
WordPress 5.0
Tested Up To
WordPress 6.8.5

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.