LeadMachine Connector
LeadMachine Connector allows you to easily capture leads from your WordPress website and automatically send them to your LeadMachine CRM account. Features Easy setup – just enter your Company ID and API Key Native lead capture forms – customizable shortcode-based contact forms Newsletter signup forms – lightweight form with just name, email, and opt-in Analytics & tracking – automatic UTM, ad click IDs, and browser data collection Gravity Forms integration – connect any Gravity Form to LeadMachine Spam protection – built-in honeypot and time-based bot detection Responsive design – works on all devices AJAX form submission – smooth user experience without page reloads Automatic lead creation – leads instantly appear in your LeadMachine dashboard Tag support – automatically tag leads from different forms Customizable styling – colors, button text, success messages Blog post sync – sync posts to LeadMachine for automated email newsletters Conversion tracking – fires events for Google Analytics, Facebook Pixel, LinkedIn, TikTok, and more Native Form Usage Install and activate the plugin Go to LeadMachine settings in your WordPress admin Enter your LeadMachine Company ID and API Key Customize your form settings Add the shortcode [leadmachine_form] to any page or post Gravity Forms Integration Already using Gravity Forms? Connect your existing forms to LeadMachine: Go to LeadMachine settings > Gravity Forms tab Enable Gravity Forms integration Select a form and map fields to LeadMachine: First Name Last Name Email Phone Company Message Optionally add tags for each form Save settings – submissions now flow to LeadMachine automatically! Shortcode Options Customize individual forms using shortcode attributes: [leadmachine_form title="Contact Us" description="We'd love to hear from you!" tags="Contact Form,Website"] Available attributes: title – Form title (overrides global setting) description – Form description text button_text – Submit button text button_color – Button background color (hex) tags – Comma-separated tags to apply to leads background – Form background color (use “transparent” for none) title_color – Title text color description_color – Description text color label_color – Form label text color Examples: Contact form: [leadmachine_form tags="Contact Form,High Priority"] Newsletter Form For simple newsletter signups, use the dedicated newsletter shortcode: [leadmachine_newsletter] This form only collects: * Full Name * Email Address * Opt-in checkbox Newsletter shortcode attributes: title – Form title (default: “Subscribe to Our Newsletter”) description – Form description text button_text – Submit button text (default: “Subscribe”) tags – Comma-separated tags (default: “newsletter”) optin_text – Opt-in checkbox text (supports HTML for links) name_label – Label for name field email_label – Label for email field All color attributes from the contact form Examples: Newsletter signup: [leadmachine_newsletter title="Stay Updated" tags="newsletter,blog"] Simple signup: [leadmachine_newsletter button_text="Sign Up" button_color="#22c55e"] Analytics & Tracking Both forms automatically collect browser and tracking data: UTM parameters – utm_source, utm_medium, utm_campaign, utm_term, utm_content Ad platform click IDs – Google Ads (gclid), Facebook (fbclid), LinkedIn, TikTok, Microsoft/Bing Browser data – device type, screen size, language, timezone Referrer – where the visitor came from Tracking cookies – Google Analytics, Facebook Pixel, HubSpot, LinkedIn Form submissions also fire conversion events for: * Google Analytics 4 (gtag.js) * Google Analytics Universal (legacy) * Facebook Pixel * LinkedIn Insight Tag * TikTok Pixel * Microsoft/Bing UET * Google Tag Manager dataLayer Conversion & ROAS Tracking (Gravity Forms + Stripe) Fire a Google Ads conversion — and optionally a GA4 purchase event carrying real revenue — when a form is completed. This works with the plugin’s native forms and with connected Gravity Forms, including Gravity Forms + Stripe checkout. Values are always dynamic; nothing is hard-coded. Settings live under LeadMachine > Google Ads: Conversion ID — your Google Ads conversion ID, e.g. AW-123456789 (Google Ads > Goals > Conversions > Tag setup). The global gtag.js tag for this account must be installed on your site. Conversion Label — the conversion action’s label (the part after the slash in the tag). Optional. Send GA4 purchase event — also fire a GA4 purchase event with the transaction value + currency, for revenue / ROAS reporting. Confirmation page — optional but recommended for payment forms. If set, the conversion fires ONLY when the visitor reaches a page whose URL contains this text (e.g. payment-success), so abandoned checkouts are never counted. Leave blank to fire on the first page after submission. How the value is provided (never hard-coded): If your Gravity Form collects payment with the Gravity Forms Stripe or PayPal add-on (payment inside the form), the amount + currency are read automatically from the entry. If checkout happens on a separate / hosted Stripe page, pass the amount on your confirmation redirect’s query string: add value={total}¤cy=USD (use the merge-tag picker for {total}). The keys must be exactly value and currency. The conversion still fires without a value, in which case Google Ads uses the conversion action’s own value. Recommended setup for Gravity Forms + Stripe hosted checkout: Update the plugin, then open LeadMachine > Google Ads. Enter your Conversion ID and Label, tick Send GA4 purchase event, and set Confirmation page to your Stripe success/thank-you page (e.g. payment-success). In the Gravity Form’s Confirmation (Page Redirect), enable Pass Field Data via Query String and include value={your total merge tag}¤cy=USD. Ensure the global Google tag (gtag.js) for your Ads account is installed site-wide — via your Google tag, Google Site Kit, or a header snippet. On a completed purchase the plugin fires the Google Ads conversion and (if enabled) a GA4 purchase, both carrying the transaction value + currency, and only on the confirmation page — so abandoned checkouts are excluded. Verify with Google Tag Assistant or GA4 DebugView on the confirmation page: you should see conversion and purchase events with value and currency populated.
Top keywords
- form27×2.96%
- forms19×2.08%
- leadmachine19×2.08%
- google17×1.86%
- conversion14×1.53%
- text14×1.53%
- gravity13×1.42%
- newsletter12×1.31%
- color11×1.20%
- page11×1.20%
- tag11×1.20%
- gravity forms10×1.10%
WS Form LITE – Drag & Drop Contact Form Builder
Create Professional, Mobile-Friendly, Accessible Forms for WordPress – For Free! WS Form LITE is a powerful, feature-rich form builder that lets you create fully styled, responsive, and accessible forms. Unlike other plugins, WS Form LITE includes premium-quality features at no cost, such as unlimited forms, customizable styling, submission exporting, and robust anti-spam protection. Perfect for websites of all sizes, WS Form LITE empowers you to build smarter forms with ease. Choose from single-click templates or build your own form for WordPress using the unique drag and drop form editor. Create Beautiful Forms with Ease WS Form LITE includes an incredibly powerful and intuitive form styler, enabling you to design stunning forms directly within WordPress. Whether you’re matching your site’s branding or building custom layouts from scratch, WS Form’s Styler gives you full control over the appearance of your forms, no coding required. Included Features Unlimited Forms Unlimited Submissions Unlimited Styles Accessibility Friendly CaptchaFox Clean HTML 5 Code Cloudflare Turnstile Captcha Data Sources Drag and Drop Layout Editor Elementor Angie Integration Framework Friendly (Bootstrap, Foundation) GDPR Ready Google reCAPTCHA hCaptcha MCP Server Mobile Friendly Multiple Tab Forms Responsive Forms Section Library Send Unlimited Emails Single Click Templates Styler Translation Variables How to Create a Form in WordPress Go to WS Form > Add New. Choose a template or start from a blank form. Use the drag-and-drop editor to add fields. Click “Publish” and embed the form using your preferred page builder. Page Builders Add forms to your website using your favorite WordPress page builder: Beaver Builder Block Editor (Gutenberg) Breakdance Bricks Classic Editor Divi 4 Divi 5 Elementor Etch Oxygen For other builders simply use the WS Form shortcode! Spam Protection WS Form includes a powerful, multi-layer spam protection system to block unwanted submissions automatically. You get both built-in defenses and integrations with leading anti-spam services. Built-in Defenses Honeypot to silently trap bots WordPress NONCE validation Field validation (client-side and server-side) Duplicate submission detection and blocking IP rate limiting and throttling Keyword, domain, user agent, and IP blocking rules Optional server-side custom validation hooks Anti-Spam Fields and Integrations AbuseIPDB Akismet CaptchaFox Clearout Cloudflare Turnstile Google reCAPTCHA hCaptcha Works alongside third-party services such as CleanTalk and OOPSpam Multilingual Forms and Translation Translate your forms using your favorite multilingual plugin, or create different forms per language: Polylang TranslatePress Weglot WPML Manual translation Upgrade to PRO This plugin is the free LITE edition of WS Form PRO. The PRO edition comes with unrivaled additional features: 65+ Feature Rich Field Types Calculated Fields Cascading Select, Checkbox and Radio Fields Conditional Logic Conversational Forms Data Encryption Debug Console E-Commerce Repeatable Sections Save Progress Signatures Statistics Track Visitors … and more! Upgrade to WS Form PRO. PRO Integrations Airtable Akismet Amazon S3 AutomatorWP ActiveCampaign Authorize.Net Accept AWeber Bento Brevo (Sendinblue) Campaign Monitor Clearout Constant Contact ConvertKit dotdigital Drip Dropbox Fluent CRM Freshdesk GetResponse Google Address Google Drive Google Map Google Sheets Groundhogg HighLevel HubSpot iContact InstaWP Klaviyo Laposta LeadConnector Mailchimp MailerLite MailPoet Mailster Make Modula Mollie Moosend Notion OpenAI PayPal Checkout PDF Pipedrive Post Management Salesforce Slack Stripe Elements Twilio User Management Webex WooCommerce WP Fusion Zapier Zendesk Zoho CRM …. or use the Webhook action to integrate with your own custom APIs or external systems. PRO Custom Field Plugin Compatibility ACF ACPT JetEngine Meta Box Pods Toolset Theme / Framework Support WS Form is compatible with all WordPress themes, and also outputs native HTML for the following front-end frameworks: Bootstrap 5+ Bootstrap 4.1-4.5.x Bootstrap 4.0 Bootstrap 3.x Foundation 6.4+ Foundation 6.0-6.3.1 Foundation 5.x Performance WS Form was built with enterprise level performance in mind. WS Form does not interfere with the loading of other page or post content on your website and isolates submission records to ensure as your website grows your page load speed is not affected. All form code is HTML 5 compliant and if your website theme uses a framework such as Bootstrap or Foundation WS Form automatically outputs code to suit that framework. This means your form loads as fast as possible without any unnecessary overhead typically found in other form plugins for WordPress. Click here to learn more about the WSForm performance features. Extensive Field Types WS Form comes complete with all the field types you need to build a contact form. Upgrade to WS Form PRO to take advantage of all the form field types available, including: Color Picker Date / Time File Upload Google Address Google Map Google Routing hCaptcha HTML Legal Media Capture (Includes QR code reader) Message Previous Tab / Next Tab Price Progress Bar Range Slider Rating reCAPTCHA Save Signature Validation … and more! For Developers WS Form PRO comes with a unique debug console that provides you with rapid, form population capabilities (perfect for form testing!), as well as comprehensive event and error logging. 3rd Party Use WS Form includes the following third party components: Date Format by Jacob Wright – Used for formatting server and post dates on the public JavaScript interface. Intl-Tel-Input – Used for international telephone input Select2 – Used for AJAX select dropdowns CanIUse.com – Used for linking to field and field attribute compatibility pages Coloris – Used for the color picker in the styler External Services WS Form uses the following API endpoints to provide services within the plugin: AbuseIPDB https://api.abuseipdb.com/api/v2/ This endpoint is called when AbuseIPDB spam protection is enabled to check the submitter IP address, and optionally to report an IP when a submission is marked as spam. Terms of Use / Privacy Policy CaptchaFox https://api.captchafox.com/siteverify This endpoint is called when a form is submitted to validate a CaptchaFox field. Terms of Use / Privacy Policy Google reCaptcha https://www.google.com/recaptcha/api/siteverify This endpoint is called when a form is submitted to validate a reCaptcha field. Terms of Use / Privacy Policy hCaptcha https://hcaptcha.com/siteverify This endpoint is called when a form is submitted to validate an hCaptcha field. Terms of Use / Privacy Policy Turnstile https://challenges.cloudflare.com/turnstile/v0/siteverify This endpoint is called when a form is submitted to validate a Turnstile field. Terms of Use / Privacy Policy WS Form – Knowledge base popular articles https://wsform.com/plugin-support/knowledgebase_content.php This endpoint is called when the support sidebar is opened to show popular knowledge base articles. Terms of Use / Privacy Policy WS Form – Knowledge base search https://wsform.com/plugin-support/knowledgebase_search.php This endpoint is called when a knowledge base search is performed in the support sidebar to return knowledge article results. Terms of Use / Privacy Policy WS Form – Support ticket requests https://wsform.com/plugin-support/contact.php This endpoint is called when a support ticket request is submitted in the support sidebar to create the support ticket and return the ticket ID. Terms of Use / Privacy Policy WS Form – Deactivation feedback requests https://wsform.com/plugin-support/deactivate_feedback.php This endpoint is called when deactivation feedback is submitted to provide your feedback to WS Form. Terms of Use / Privacy Policy WS Form – Select, checkbox and radio presets https://cdn.wsform.com/plugin-support/preset.json This endpoint is called when the preset option is selected for a select, checkbox or radio field to return the available presets and preset data (e.g. List of countries). Terms of Use / Privacy Policy Support Need help? Check out our extensive knowledge base. For support, please visit the WS Form LITE support forum.