Free WordPress plugin

WordPress CRM Integration: Every Form Lead, Straight into TracktCRM

Your website gets enquiries every day, but they sit in an inbox until someone copies them into a sheet. The free TracktCRM plugin sends every WordPress form submission into your CRM within seconds: name, phone, email, message, the page it came from and the ad that brought the visitor. Your team can call or WhatsApp the lead while they are still on your website.

Works with Contact Form 7, WPForms, Gravity Forms, Fluent Forms, Forminator and Elementor Forms · WordPress 5.8+ · PHP 7.4+

WordPress contact form lead sent automatically to TracktCRM as a new lead with source, owner and campaign
  • 2-minute setup. Click Connect, then Allow. No API key needed.

  • 6 form plugins. Detected automatically.

  • 0 lost leads. Saved and retried if anything fails.

  • Free plugin. Leads land in your TracktCRM account.

FORM PLUGINS

Works with the form plugin you already use

No need to rebuild your forms. Install TracktCRM next to your current form plugin and every form on your site shows up in the plugin settings. Turn each form on or off with one switch.

TracktCRM WordPress plugin works with Contact Form 7, WPForms, Gravity Forms, Fluent Forms, Forminator and Elementor Forms

Contact Form 7

The most popular free form plugin. Every form is detected automatically.

WPForms

Name fields are split into first and last name for you.

Gravity Forms

Works with name, address, dropdown and file upload fields.

Fluent Forms

Works with multi-column layouts and name fields.

Forminator

Works with every Forminator form type that collects contact details.

Elementor Forms (Elementor Pro)

Forms appear in the plugin after their first submission. Leads are sent from day one.

SETUP

How to connect WordPress to TracktCRM in 2 minutes

Three steps to connect WordPress to TracktCRM: install the plugin, click Allow, leads arrive automatically
  1. Download and install the plugin. In WordPress go to Plugins → Add New → Upload Plugin. Choose tracktcrm-wordpress.zip, then click Install and Activate.

  2. Click “Connect to TracktCRM”. Open TracktCRM in the WordPress menu and click the button. A new tab opens your TracktCRM login.

  3. Click Allow. Choose the pipeline and lead owner (or keep your assignment rules), then click Allow. The plugin connects by itself. You don't copy or paste any key.

  4. Test it. Submit one of your forms. The lead appears in TracktCRM within seconds, and in the plugin's Activity list.

LEAD DETAILS

What every WordPress lead includes

TracktCRM doesn't just copy the name and number. Each lead arrives ready for your sales team to act on:

  • Contact details. Name (or first and last name), phone, email and company, matched to the right CRM fields automatically.
  • The message. Exactly what the visitor typed.
  • Every extra field. Budget, city, service, preferred time. Anything else on your form is added to the lead as a note, so nothing is lost.
  • Where the lead came from. Page URL, page title and the referring site.
  • Which ad or campaign. utm_source, utm_medium, utm_campaign, utm_term, utm_content, plus Google (gclid) and Facebook (fbclid) click IDs, so you know which campaign brings real customers.
  • Form name. The source shows as “WordPress · Contact Form 7 · Contact us”, so you can filter and report by form.
TracktCRM lead created from a WordPress form with message, extra fields, page URL, referrer and UTM values

FEATURES

Built for teams that can't afford to miss an enquiry

One-click connect

Log in and click Allow, just like connecting a Google account. No API keys to copy or leak.

Automatic field mapping

The plugin recognises name, email, phone, company and message fields on its own. Change any field with a simple dropdown if you need to.

Per-form control

Send only the forms that matter. Keep newsletter or careers forms out of your sales pipeline.

Never lose a lead

Every submission is saved on your site first. If TracktCRM can't be reached, the plugin retries automatically until the lead is delivered.

No duplicates

Retries never create a second lead. If the same person enquires again, the new message is added to their existing open lead instead of creating a copy.

Instant follow-up

New WordPress leads trigger your TracktCRM assignment rules and automations. They can be assigned to a salesperson, get a WhatsApp reply and get a follow-up task automatically.

RELIABLE DELIVERY

Your leads are safe even when something goes wrong

Most form-to-CRM setups fail silently: a timeout, an expired key or a paused subscription, and the lead is simply gone. The TracktCRM plugin stores every submission on your WordPress site before sending it. If the CRM is offline, your key was revoked, or your plan needs renewing, the lead waits in a queue and is sent automatically once things are fine again. The plugin's Activity screen shows what was sent, what is waiting and why.

Leads are saved on your WordPress site first and retried automatically until they reach TracktCRM

INSIDE THE PLUGIN

Simple settings, inside your WordPress dashboard

Everything lives on one screen in WordPress. You can see your connection status, plan and pipeline, turn each form on or off, map fields, and check the last 20 leads with a direct “View lead” link into TracktCRM.

Download free plugin
TracktCRM WordPress plugin settings screen showing connection status, form on/off switches and lead activity

COMPARISON

TracktCRM plugin vs other ways to get WordPress leads into a CRM

FeatureEmail notificationsZapier / MakeTracktCRM plugin
Setup timeAlready on20–30 min per form2 minutes for all forms
Monthly costFreePaid plan as volume growsFree plugin
Lead reaches CRMOnly if someone copies itYesYes, within seconds
UTM and ad click IDsNoOnly if you map themYes, automatically
Retries if something failsNoLimitedYes, queued on your site
Duplicate protectionNoNoYes
Works for every formYesOne zap per formYes, switch per form

WHO IT'S FOR

Who uses the WordPress CRM integration

Agencies

Run client websites on WordPress? Send each client's leads into their own pipeline.

FAQ

WordPress CRM plugin FAQs

Is the TracktCRM WordPress plugin free?

Yes. The plugin is free to download and use. Leads are delivered into your TracktCRM account, and receiving them needs a paid TracktCRM plan.

Which form plugins does it support?

Contact Form 7, WPForms (Lite and Pro), Gravity Forms, Fluent Forms, Forminator and Elementor Pro Forms. The plugin detects them automatically.

Do I need an API key?

No. Click “Connect to TracktCRM”, log in and click Allow. An API key option is still there for special cases, like staging sites.

What happens if TracktCRM is down or my subscription expires?

The lead is saved on your WordPress site and retried automatically. When your plan is paused, leads are kept for up to 30 days and sent as soon as it is active again.

Will retries create duplicate leads?

No. Each submission has a unique ID, so a retry is never counted twice. If the same person submits again, the new enquiry is added to their existing open lead.

Does it capture UTM parameters and Google Ads clicks?

Yes. utm_source, utm_medium, utm_campaign, utm_term, utm_content, gclid and fbclid are captured with a small first-party cookie and added to the lead. You can turn this off in the plugin settings.

Can I choose which pipeline and salesperson get the leads?

Yes. Pick the pipeline and lead owner on the Allow screen, or let your TracktCRM assignment rules decide.

Can I send only some forms to the CRM?

Yes. Every form has its own on/off switch. Newsletter or job application forms can stay out of your sales pipeline.

Will it slow down my website?

No. The front-end script is under 2 KB and only stores the campaign source. Leads are sent from the server after the form is submitted.

Can I connect more than one WordPress website?

Yes. Install the plugin on each site and connect it. You can see and revoke every connected site in TracktCRM → Integrations → WordPress.

MORE INTEGRATIONS

More ways to capture leads in TracktCRM

Stop copying form leads by hand

Install the free plugin, click Allow, and your next website enquiry lands in TracktCRM ready to call.