{"id":271491,"date":"2026-01-03T15:22:29","date_gmt":"2026-01-03T15:22:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/leadmachine-connector\/"},"modified":"2026-03-21T15:47:21","modified_gmt":"2026-03-21T15:47:21","slug":"leadmachine-connector","status":"publish","type":"plugin","link":"https:\/\/fr.wordpress.org\/plugins\/leadmachine-connector\/","author":23430509,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.6.0","stable_tag":"2.6.0","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"LeadMachine Connector","header_author":"LeadMachine","header_description":"Connect your WordPress site to LeadMachine to capture and manage leads seamlessly. Supports native forms and Gravity Forms.","assets_banners_color":"","last_updated":"2026-03-21 15:47:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/leadmachine.fyi\/wordpress","header_author_uri":"https:\/\/leadmachine.fyi","rating":5,"author_block_rating":0,"active_installs":0,"downloads":356,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.1.3":{"tag":"2.1.3","author":"leadmachinefyi","date":"2026-01-03 15:35:00"},"2.2.0":{"tag":"2.2.0","author":"leadmachinefyi","date":"2026-01-12 19:56:22"},"2.3.0":{"tag":"2.3.0","author":"leadmachinefyi","date":"2026-01-17 21:06:52"},"2.4.0":{"tag":"2.4.0","author":"leadmachinefyi","date":"2026-02-04 14:46:09"},"2.5.0":{"tag":"2.5.0","author":"leadmachinefyi","date":"2026-02-04 17:03:07"},"2.5.1":{"tag":"2.5.1","author":"leadmachinefyi","date":"2026-02-04 17:41:33"},"2.6.0":{"tag":"2.6.0","author":"leadmachinefyi","date":"2026-03-21 15:47:21"}},"upgrade_notice":{"2.5.0":"<p>Improved form layouts: full-width by default, inline newsletter form on desktop, and customizable input styling.<\/p>","2.3.0":"<p>New Blog Post Sync feature! Automatically sync WordPress posts to LeadMachine for AI-powered email newsletters.<\/p>","2.1.2":"<p>WordPress coding standards compliance: proper input unslashing, variable prefixing, and debug logging.<\/p>","2.1.1":"<p>Security improvements for output escaping and data sanitization. Recommended for all users.<\/p>","2.1.0":"<p>Adds spam protection to reduce unwanted form submissions. Recommended for all users.<\/p>","2.0.0":"<p>Major update with Gravity Forms integration! Connect your existing Gravity Forms to LeadMachine.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3431718,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3431718,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.1.3","2.2.0","2.3.0","2.4.0","2.5.0","2.5.1","2.6.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Main settings page - configure your LeadMachine connection","2":"Form settings page - customize colors, text, and styling","3":"Gravity Forms integration - map form fields to LeadMachine","4":"Example form on the frontend of your site","5":"Lead data synced to your LeadMachine dashboard"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[358,1150,1655,337,335],"plugin_category":[58],"plugin_contributors":[253233],"plugin_business_model":[],"class_list":["post-271491","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form","plugin_tags-crm","plugin_tags-gravity-forms","plugin_tags-lead-generation","plugin_tags-leads","plugin_category-user-management","plugin_contributors-leadmachinefyi","plugin_committers-leadmachinefyi"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/leadmachine-connector\/assets\/icon-128x128.png?rev=3431718","icon_2x":"https:\/\/ps.w.org\/leadmachine-connector\/assets\/icon-256x256.png?rev=3431718","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>LeadMachine Connector allows you to easily capture leads from your WordPress website and automatically send them to your LeadMachine CRM account.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Easy setup<\/strong> - just enter your Company ID and API Key<\/li>\n<li><strong>Native lead capture forms<\/strong> - customizable shortcode-based contact forms<\/li>\n<li><strong>Newsletter signup forms<\/strong> - lightweight form with just name, email, and opt-in<\/li>\n<li><strong>Analytics &amp; tracking<\/strong> - automatic UTM, ad click IDs, and browser data collection<\/li>\n<li><strong>Gravity Forms integration<\/strong> - connect any Gravity Form to LeadMachine<\/li>\n<li><strong>Spam protection<\/strong> - built-in honeypot and time-based bot detection<\/li>\n<li><strong>Responsive design<\/strong> - works on all devices<\/li>\n<li><strong>AJAX form submission<\/strong> - smooth user experience without page reloads<\/li>\n<li><strong>Automatic lead creation<\/strong> - leads instantly appear in your LeadMachine dashboard<\/li>\n<li><strong>Tag support<\/strong> - automatically tag leads from different forms<\/li>\n<li><strong>Customizable styling<\/strong> - colors, button text, success messages<\/li>\n<li><strong>Blog post sync<\/strong> - sync posts to LeadMachine for automated email newsletters<\/li>\n<li><strong>Conversion tracking<\/strong> - fires events for Google Analytics, Facebook Pixel, LinkedIn, TikTok, and more<\/li>\n<\/ul>\n\n<h4>Native Form Usage<\/h4>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Go to <strong>LeadMachine<\/strong> settings in your WordPress admin<\/li>\n<li>Enter your LeadMachine Company ID and API Key<\/li>\n<li>Customize your form settings<\/li>\n<li>Add the shortcode <code>[leadmachine_form]<\/code> to any page or post<\/li>\n<\/ol>\n\n<h4>Gravity Forms Integration<\/h4>\n\n<p>Already using Gravity Forms? Connect your existing forms to LeadMachine:<\/p>\n\n<ol>\n<li>Go to <strong>LeadMachine<\/strong> settings &gt; <strong>Gravity Forms<\/strong> tab<\/li>\n<li>Enable Gravity Forms integration<\/li>\n<li>Select a form and map fields to LeadMachine:\n\n<ul>\n<li>First Name<\/li>\n<li>Last Name<\/li>\n<li>Email<\/li>\n<li>Phone<\/li>\n<li>Company<\/li>\n<li>Message<\/li>\n<\/ul><\/li>\n<li>Optionally add tags for each form<\/li>\n<li>Save settings - submissions now flow to LeadMachine automatically!<\/li>\n<\/ol>\n\n<h4>Shortcode Options<\/h4>\n\n<p>Customize individual forms using shortcode attributes:<\/p>\n\n<pre><code>[leadmachine_form title=\"Contact Us\" description=\"We'd love to hear from you!\" tags=\"Contact Form,Website\"]\n<\/code><\/pre>\n\n<p><strong>Available attributes:<\/strong><\/p>\n\n<ul>\n<li><code>title<\/code> - Form title (overrides global setting)<\/li>\n<li><code>description<\/code> - Form description text<\/li>\n<li><code>button_text<\/code> - Submit button text<\/li>\n<li><code>button_color<\/code> - Button background color (hex)<\/li>\n<li><code>tags<\/code> - Comma-separated tags to apply to leads<\/li>\n<li><code>background<\/code> - Form background color (use \"transparent\" for none)<\/li>\n<li><code>title_color<\/code> - Title text color<\/li>\n<li><code>description_color<\/code> - Description text color<\/li>\n<li><code>label_color<\/code> - Form label text color<\/li>\n<\/ul>\n\n<p><strong>Examples:<\/strong><\/p>\n\n<p>Contact form: <code>[leadmachine_form tags=\"Contact Form,High Priority\"]<\/code><\/p>\n\n<h4>Newsletter Form<\/h4>\n\n<p>For simple newsletter signups, use the dedicated newsletter shortcode:<\/p>\n\n<pre><code>[leadmachine_newsletter]\n<\/code><\/pre>\n\n<p>This form only collects:\n* Full Name\n* Email Address\n* Opt-in checkbox<\/p>\n\n<p><strong>Newsletter shortcode attributes:<\/strong><\/p>\n\n<ul>\n<li><code>title<\/code> - Form title (default: \"Subscribe to Our Newsletter\")<\/li>\n<li><code>description<\/code> - Form description text<\/li>\n<li><code>button_text<\/code> - Submit button text (default: \"Subscribe\")<\/li>\n<li><code>tags<\/code> - Comma-separated tags (default: \"newsletter\")<\/li>\n<li><code>optin_text<\/code> - Opt-in checkbox text (supports HTML for links)<\/li>\n<li><code>name_label<\/code> - Label for name field<\/li>\n<li><code>email_label<\/code> - Label for email field<\/li>\n<li>All color attributes from the contact form<\/li>\n<\/ul>\n\n<p><strong>Examples:<\/strong><\/p>\n\n<p>Newsletter signup: <code>[leadmachine_newsletter title=\"Stay Updated\" tags=\"newsletter,blog\"]<\/code><\/p>\n\n<p>Simple signup: <code>[leadmachine_newsletter button_text=\"Sign Up\" button_color=\"#22c55e\"]<\/code><\/p>\n\n<h4>Analytics &amp; Tracking<\/h4>\n\n<p>Both forms automatically collect browser and tracking data:<\/p>\n\n<ul>\n<li><strong>UTM parameters<\/strong> - utm_source, utm_medium, utm_campaign, utm_term, utm_content<\/li>\n<li><strong>Ad platform click IDs<\/strong> - Google Ads (gclid), Facebook (fbclid), LinkedIn, TikTok, Microsoft\/Bing<\/li>\n<li><strong>Browser data<\/strong> - device type, screen size, language, timezone<\/li>\n<li><strong>Referrer<\/strong> - where the visitor came from<\/li>\n<li><strong>Tracking cookies<\/strong> - Google Analytics, Facebook Pixel, HubSpot, LinkedIn<\/li>\n<\/ul>\n\n<p>Form submissions also fire conversion events for:\n* Google Analytics 4 (gtag.js)\n* Google Analytics Universal (legacy)\n* Facebook Pixel\n* LinkedIn Insight Tag\n* TikTok Pixel\n* Microsoft\/Bing UET\n* Google Tag Manager dataLayer<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Download the plugin zip file<\/li>\n<li>Go to WordPress Admin &gt; Plugins &gt; Add New<\/li>\n<li>Click \"Upload Plugin\" and choose the zip file<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<li>Go to LeadMachine settings and enter your Company ID and API Key<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20find%20my%20company%20id%20and%20api%20key%3F\"><h3>Where do I find my Company ID and API Key?<\/h3><\/dt>\n<dd><p>Log in to your LeadMachine dashboard at https:\/\/app.leadmachine.fyi and go to <strong>Settings &gt; Company &gt; WordPress Plugin<\/strong> to find your credentials.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20gravity%20forms%3F\"><h3>Does this work with Gravity Forms?<\/h3><\/dt>\n<dd><p>Yes! Version 2.0+ includes full Gravity Forms integration. You can map any Gravity Form fields to LeadMachine and automatically send submissions as leads.<\/p><\/dd>\n<dt id=\"can%20i%20use%20multiple%20forms%20on%20the%20same%20site%3F\"><h3>Can I use multiple forms on the same site?<\/h3><\/dt>\n<dd><p>Absolutely. You can use the native <code>[leadmachine_form]<\/code> shortcode on multiple pages with different settings, and\/or connect multiple Gravity Forms - each with their own field mappings and tags.<\/p><\/dd>\n<dt id=\"how%20does%20spam%20protection%20work%3F\"><h3>How does spam protection work?<\/h3><\/dt>\n<dd><p>The plugin uses two methods: a honeypot field (invisible to humans but bots fill it) and time-based validation (forms submitted too quickly are rejected). No CAPTCHA required.<\/p><\/dd>\n<dt id=\"will%20this%20work%20with%20my%20theme%3F\"><h3>Will this work with my theme?<\/h3><\/dt>\n<dd><p>Yes! The plugin is designed to work with any WordPress theme. Form styling is minimal and adapts to your theme's styles.<\/p><\/dd>\n<dt id=\"is%20the%20form%20submission%20secure%3F\"><h3>Is the form submission secure?<\/h3><\/dt>\n<dd><p>Yes. All submissions use WordPress nonces for CSRF protection and are transmitted securely to your LeadMachine account via HTTPS.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.6.0<\/h4>\n\n<ul>\n<li>NEW: Google Ads conversion tracking tab \u2014 configure Conversion ID + Label to fire gtag events on form submit<\/li>\n<li>NEW: GCLID\/GBRAID\/WBRAID capture via cookie (30-day window) for offline conversion upload<\/li>\n<li>NEW: Gravity Forms GCLID injection \u2014 click IDs from cookies forwarded to LeadMachine API automatically<\/li>\n<li>NEW: analytics_data.gclid forwarded to LeadMachine on all form submissions for first-touch attribution<\/li>\n<\/ul>\n\n<h4>2.5.1<\/h4>\n\n<ul>\n<li>FIX: Default form background is now transparent (was incorrectly white)<\/li>\n<li>FIX: Opt-in checkbox links now inherit label color instead of hardcoded blue<\/li>\n<li>FIX: Newsletter form labels now left-justified with their fields<\/li>\n<li>FIX: Opt-in text now uses muted styling (smaller, reduced opacity)<\/li>\n<\/ul>\n\n<h4>2.5.0<\/h4>\n\n<ul>\n<li>NEW: Full-width form layout by default<\/li>\n<li>Newsletter form now displays inline on desktop (Name, Email, Button side by side)<\/li>\n<li>Stacks responsively on mobile devices<\/li>\n<li>NEW: Input styling settings in Contact Form tab<\/li>\n<li>Input background color, border color, and text color now customizable<\/li>\n<li>Newsletter form styling now shared from Contact Form settings<\/li>\n<li>Added styling info link in Newsletter settings tab<\/li>\n<li>Improved overall form responsiveness<\/li>\n<\/ul>\n\n<h4>2.4.0<\/h4>\n\n<ul>\n<li>NEW: Newsletter signup form shortcode [leadmachine_newsletter]<\/li>\n<li>NEW: Lightweight form with just Full Name, Email, and Opt-in fields<\/li>\n<li>NEW: Analytics &amp; tracking data collection for all forms<\/li>\n<li>Captures UTM parameters, ad click IDs (Google, Facebook, LinkedIn, TikTok, etc.)<\/li>\n<li>Collects browser data (device type, screen size, language, timezone)<\/li>\n<li>Records tracking cookies (GA, Facebook Pixel, HubSpot, LinkedIn)<\/li>\n<li>NEW: Conversion tracking events for major ad platforms<\/li>\n<li>Fires events for GA4, Facebook Pixel, LinkedIn, TikTok, Microsoft\/Bing<\/li>\n<li>Pushes events to Google Tag Manager dataLayer<\/li>\n<li>Form view and submit events for analytics attribution<\/li>\n<li>All tracking data included in lead notes for attribution analysis<\/li>\n<\/ul>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>NEW: Blog Post Sync for email campaigns<\/li>\n<li>Automatically sync posts to LeadMachine when published<\/li>\n<li>Bulk sync existing posts with one click<\/li>\n<li>Category sync for targeted newsletter campaigns<\/li>\n<li>Posts are summarized by AI for engaging email content<\/li>\n<li>Select which categories to include in nurture campaigns<\/li>\n<\/ul>\n\n<h4>2.2.0<\/h4>\n\n<ul>\n<li>NEW: Advanced spam detection for Gravity Forms submissions<\/li>\n<li>Blocks known spam bot name patterns (e.g., \"taics\" suffix bots)<\/li>\n<li>Detects gibberish names, repeating patterns, suspicious email TLDs<\/li>\n<li>Filters disposable email domains and spam keywords in messages<\/li>\n<li>Respects Gravity Forms spam status for entries marked as spam<\/li>\n<li>Debug logging for blocked spam (when WP_DEBUG is enabled)<\/li>\n<\/ul>\n\n<h4>2.1.2<\/h4>\n\n<ul>\n<li>Added wp_unslash() before all input sanitization per WordPress coding standards<\/li>\n<li>Prefixed all global variables with leadmachine_ for namespace compliance<\/li>\n<li>Wrapped debug logging in WP_DEBUG checks<\/li>\n<li>Improved $_SERVER variable sanitization<\/li>\n<li>Reduced readme tags to maximum of 5<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>Fixed output escaping for improved security<\/li>\n<li>Improved JSON field sanitization with content validation<\/li>\n<li>Security hardening for WordPress.org compliance<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Added spam protection with honeypot field<\/li>\n<li>Added time-based bot detection (rejects instant submissions)<\/li>\n<li>Spam attempts are logged with IP address for monitoring<\/li>\n<li>Forms expire after 1 hour for additional security<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Bug fixes and stability improvements<\/li>\n<li>Improved error handling for API responses<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>NEW: Gravity Forms integration<\/li>\n<li>Map any Gravity Form to LeadMachine fields<\/li>\n<li>Per-form tag configuration for Gravity Forms<\/li>\n<li>Default tags option for all Gravity Forms submissions<\/li>\n<li>AJAX field loading for Gravity Forms mapping<\/li>\n<li>Improved admin UI with tabbed settings<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Enhanced admin instructions with step-by-step Quick Start Guide<\/li>\n<li>Added clear instructions on where to find Company ID in LeadMachine<\/li>\n<li>Added dedicated \"Using Tags\" section with examples<\/li>\n<li>Improved sidebar documentation for better user onboarding<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Moved color customization to WordPress admin settings page<\/li>\n<li>Added color pickers for: Form Background, Title Color, Description Color, Label Color<\/li>\n<li>Colors can now be set globally in settings and optionally overridden per-form via shortcode<\/li>\n<li>Improved user experience - configure once, use everywhere<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Form now hides after successful submission, showing only success message<\/li>\n<li>Added <code>background<\/code> attribute - supports hex colors or \"transparent\"<\/li>\n<li>Added <code>title_color<\/code> attribute for custom title text color<\/li>\n<li>Added <code>description_color<\/code> attribute for custom description text color<\/li>\n<li>Added <code>label_color<\/code> attribute for custom form label color<\/li>\n<li>Improved styling flexibility to match any website design<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Added Terms of Service and Privacy Policy consent checkbox (required)<\/li>\n<li>Records opt-in timestamp in database for GDPR\/compliance<\/li>\n<li>Captures IP address and consent confirmation in lead notes<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed JavaScript form validation bug for split name fields<\/li>\n<li>Resolved \"First name, last name, and email are required\" error<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added tag support - automatically tag leads from different forms<\/li>\n<li>Split name field into first_name and last_name for better data accuracy<\/li>\n<li>Source field now shows the actual page URL where form was submitted<\/li>\n<li>Improved note formatting - cleaner, more professional structure<\/li>\n<li>Fixed all database column mismatches<\/li>\n<li>Mobile responsive split fields<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Improved error handling and logging<\/li>\n<li>Added detailed error messages for debugging<\/li>\n<li>Better API error reporting<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Lead capture form with customizable fields<\/li>\n<li>Admin settings page<\/li>\n<li>Integration with LeadMachine API<\/li>\n<li>Responsive design<\/li>\n<li>AJAX form submission<\/li>\n<\/ul>","raw_excerpt":"Connect your WordPress site to LeadMachine to capture and manage leads seamlessly. Supports native forms and Gravity Forms.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/271491","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=271491"}],"author":[{"embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/leadmachinefyi"}],"wp:attachment":[{"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=271491"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=271491"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=271491"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=271491"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=271491"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=271491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}