Title: SimpliRoot &#8211; Lead Capture &amp; Call Tracking for WordPress
Author: simpliteca
Published: <strong>2026-يىلى 3-ئىيۇل</strong>
Last modified: 2026-يىلى 20-ئىيۇل

---

قىستۇرما ئىزدە

![](https://ps.w.org/simpliroot-lead-capture/assets/banner-772x250.png?rev=3595009)

![](https://ps.w.org/simpliroot-lead-capture/assets/icon-256x256.png?rev=3595009)

# SimpliRoot – Lead Capture & Call Tracking for WordPress

 يازغۇچى [simpliteca](https://profiles.wordpress.org/simpliteca/)

[چۈشۈر](https://downloads.wordpress.org/plugin/simpliroot-lead-capture.2.6.0.zip)

 * [تەپسىلاتلار](https://ug.wordpress.org/plugins/simpliroot-lead-capture/#description)
 * [باھالاشلار](https://ug.wordpress.org/plugins/simpliroot-lead-capture/#reviews)
 *  [ئورنىتىش](https://ug.wordpress.org/plugins/simpliroot-lead-capture/#installation)
 * [ئىجادىيەت](https://ug.wordpress.org/plugins/simpliroot-lead-capture/#developers)

 [قوللاش](https://wordpress.org/support/plugin/simpliroot-lead-capture/)

## چۈشەندۈرۈش

**SimpliRoot Lead Capture & Call Tracking** connects your WordPress site to **SimpliRoot**(
https://simpliroot.com) — a marketing CRM and reporting platform. This plugin is
the WordPress piece of that larger system: it captures every lead your website produces—
form submissions and phone calls — and forwards them, with full marketing attribution,
to your project’s CRM inside SimpliRoot, where your team works the leads and your
campaigns are reported on.

Capture happens **server-side**, so it keeps working even when a visitor declines
cookies, blocks JavaScript or uses an ad-blocker, and without depending on Google
Tag Manager.

#### How lead capture works

When someone submits a form on your site, the plugin reads the submitted fields —
detecting the name, email and phone automatically, whatever the field names are —
together with the exact page URL, any consent (acceptance) checkboxes, and the marketing
attribution of that visit (UTM parameters, ad-platform click-ids and referrer). 
The lead is stored locally first and then delivered to your CRM. If SimpliRoot is
briefly unreachable, the lead is queued and retried automatically, so nothing is
lost — and each lead carries a stable id, so a retry never creates a duplicate.

Attribution recognizes UTM parameters, referrer, and 16 ad-platform click-ids automatically:
Google (gclid/gbraid/wbraid), Microsoft, Meta, TikTok, LinkedIn, X, Pinterest, Reddit,
Snapchat, Yandex, Taboola and Outbrain — so you always know which campaign produced
each lead.

#### Supported form plugins

The plugin captures leads from all the major WordPress form builders:

 * **Contact Form 7**
 * **Elementor Forms**
 * **WPForms**
 * **Gravity Forms**
 * **Fluent Forms**

These five are captured server-side — after validation, with no dependency on JavaScript.
Any other form is captured too: a custom theme form, Ninja Forms, Forminator, Formidable,
and so on — so a site that doesn’t use one of the builders above still doesn’t lose
its leads. Forms already handled server-side are never double-counted, and search/
login / comment forms are ignored.

Need a form plugin we don’t list yet, or a specific integration for your setup? **
We can build new features on request** — SimpliRoot is actively developed; just 
tell us what you need.

#### Call tracking (DNI)

Optionally, the plugin loads SimpliRoot’s dynamic-number-insertion script, which
swaps the phone numbers shown on your site so that each phone call is tied back 
to the campaign that drove the visit — the same way form leads are attributed.

#### One CRM for every lead — including Meta

Because the plugin connects your website to your SimpliRoot project, your leads 
land in the same CRM as the rest of your marketing. Once connected, that CRM can
also collect **leads from Meta (Facebook and Instagram) Lead Ads** — so your website
forms, phone calls and Meta lead-form submissions all arrive in one place, fully
attributed and ready for your team to act on.

#### Token-only setup

Paste your project token and pick what to track. «Test connection» and «Send test
lead» buttons confirm everything works.

#### Requirements

 * A **SimpliRoot account** and a project token (free to obtain at https://simpliroot.
   com).
 * For form capture: one of the supported form plugins listed above (or any other
   form — it is captured as well).

### External services

This plugin is a client for the **SimpliRoot** service and **requires an active 
SimpliRoot account** to function. It is not usable on its own. It communicates with
SimpliRoot’s API at **https://app.simpliroot.com**.

The following data is transmitted to SimpliRoot:

 1. **When you save settings or use the «Test connection» button** (admin only): your
    project token is sent to `https://app.simpliroot.com/api/leads/config/{token}` 
    to resolve and display the connected project name.
 2. **When a visitor submits a Contact Form 7 form** (if form capture is enabled): 
    the plugin sends to `https://app.simpliroot.com/api/leads/web/{token}` the data
    the visitor entered (e.g. name, email, phone and any other form fields), the state
    of consent checkboxes, the page URL, the referrer, the visitor’s IP address and
    browser user-agent string, and any UTM parameters / ad-platform click-ids present
    in the visit. This is personal data and is sent so it can be stored as a lead in
    your CRM.
 3. **When call tracking is enabled**: the plugin loads the script `https://app.simpliroot.
    com/js/dni-router.js` on your pages, which swaps displayed phone numbers and reports
    call attribution to SimpliRoot.
 4. **When you click «Send test lead»** (admin only): a sample lead is sent to the 
    same lead endpoint so you can verify the connection.

Your use of the SimpliRoot service is governed by its terms and privacy policy:

 * Terms of Service: https://simpliroot.com/terms/
 * Privacy Policy: https://simpliroot.com/privacy/

As the site owner you are responsible for disclosing this data processing to your
visitors and for obtaining any consent required in your jurisdiction.

## ئېكران كەسمىسى

[⌊The SimpliRoot settings screen — connected to a project, with Contact Form 7 lead
capture and call tracking enabled.⌉⌊The SimpliRoot settings screen — connected to
a project, with Contact Form 7 lead capture and call tracking enabled.⌉[

The SimpliRoot settings screen — connected to a project, with Contact Form 7 lead
capture and call tracking enabled.

[⌊Testing the connection — the plugin resolves your project token and confirms which
CRM the leads will be sent to.⌉⌊Testing the connection — the plugin resolves your
project token and confirms which CRM the leads will be sent to.⌉[

Testing the connection — the plugin resolves your project token and confirms which
CRM the leads will be sent to.

## ئورنىتىش

 1. Install and activate the plugin.
 2. In your WordPress admin, open the **SimpliRoot** menu.
 3. Paste your **Project token** (SimpliRoot  your project  _Calls_ tab  _Project token_).
 4. Choose what to track: **Form leads** (requires Contact Form 7) and/or **Call tracking**.
 5. Click **Save changes**, then **Test connection** and **Send test lead** to confirm
    leads arrive in your CRM.

If you previously added the DNI tag through Google Tag Manager, remove it after 
enabling call tracking here to avoid loading it twice.

## FAQ

### Do I need a SimpliRoot account?

Yes. This plugin sends your leads to SimpliRoot and requires a project token from
a SimpliRoot account.

### Does it work without cookie consent?

Yes. Form and call data are captured server-side, so capture does not depend on 
the visitor accepting cookies. You remain responsible for disclosing this processing
to visitors.

### Which forms are supported?

Contact Form 7, Elementor Forms, WPForms, Gravity Forms and Fluent Forms are captured
server-side (reliable, after validation). Any other form on the site — custom theme
forms, Ninja Forms, Forminator, Formidable, etc. — is captured on submit as a fallback.
The plugin reads each form’s fields and consent (acceptance) tags automatically.

### Where do my leads go?

To the CRM of the project the token belongs to, inside your SimpliRoot account at
https://app.simpliroot.com.

## باھالاشلار

بۇ قىستۇرمىغا تېخى باھا يېزىلمىدى.

## تۆھپىكار ۋە ئىجادكار

«SimpliRoot – Lead Capture & Call Tracking for WordPress» كودى ئوچۇق يۇمشاق دېتال.
تۆۋەندىكى كىشىلەر بۇ قىستۇرمىغا تۆھپە قوشقان.

تۆھپىكار

 *   [ simpliteca ](https://profiles.wordpress.org/simpliteca/)

[«SimpliRoot – Lead Capture & Call Tracking for WordPress» نى تىلىڭىزغا تەرجىمە قىلىڭ](https://translate.wordpress.org/projects/wp-plugins/simpliroot-lead-capture)

### ئىجادىيەتكە قىزىقامسىز؟

[كودقا كۆز يۈگۈرتۈپ](https://plugins.trac.wordpress.org/browser/simpliroot-lead-capture/)،
[SVN خەزىنە](https://plugins.svn.wordpress.org/simpliroot-lead-capture/) تەكشۈرۈپ
ياكى [RSS](https://plugins.trac.wordpress.org/log/simpliroot-lead-capture/?limit=100&mode=stop_on_copy&format=rss)
ئارقىلىق [ئىجادىيەت خاتىرىسى](https://plugins.trac.wordpress.org/log/simpliroot-lead-capture/)
گە مۇشتەرى بولغىلى بولىدۇ.

## ئۆزگىرىش خاتىرىسى

#### 2.6.0

 * New: capture leads from more form plugins, not just Contact Form 7. Elementor
   Forms, WPForms, Gravity Forms and Fluent Forms are now captured server-side through
   the same reliable queue. Any other form on the site (custom theme forms, Ninja
   Forms, Forminator, Formidable, etc.) is captured on submit as a fallback, so 
   a site that doesn’t use Contact Form 7 no longer silently loses its leads. Forms
   already handled server-side are never double-counted, and search/login/comment
   forms are ignored.

#### 2.5.1

 * Fix: capture leads on `wpcf7_submit` instead of `wpcf7_before_send_mail`. On 
   forms protected by reCAPTCHA/Akismet, a submission flagged as spam never fired
   the old hook, so genuine leads were silently dropped. Leads are now captured 
   for every completed submission (including spam-flagged and mail-failed) and forwarded
   with their status, so an over-strict anti-spam filter can no longer lose a lead—
   it is flagged in the CRM instead of hidden.

#### 2.5.0

 * Reliability: form leads are now stored locally and retried. If SimpliRoot is 
   temporarily unreachable or returns an error, the lead is queued and re-sent automatically(
   WP-Cron, with backoff) instead of being lost. Each lead carries a stable id so
   retries never create duplicates. Local records are pruned automatically (sent
   leads after 7 days). Settings page shows the queue status with a «Resend now»
   button.

#### 2.4.2

 * Fix: detect the name/email/phone fields by their Contact Form 7 field TYPE (email/
   tel tags), not by a fixed list of field names. Forms using CF7’s auto-generated
   field names (e.g. email-443, tel-278) were submitted successfully but produced
   no lead, because the old detection matched none of their fields. Adds keyword
   and value-shape fallbacks so leads are captured from any form layout.

#### 2.4.1

 * Fix: Contact Form 7 leads are now captured on `wpcf7_before_send_mail` instead
   of `wpcf7_mail_sent`. On sites where CF7 email delivery fails (e.g. no SMTP configured),
   submissions were silently not sent to the CRM; they are now captured regardless
   of whether the notification email is delivered.

#### 2.4.0

 * All scripts now enqueued via wp_enqueue_script / wp_add_inline_script (no inline
   script tags).
 * Attribution cookie data is sanitized per value before use.
 * Single-line plugin description; display name updated.

#### 2.3.0

 * Prepared for the WordPress.org Plugin Directory: added readme, full external-
   services disclosure, license file.
 * Hardening: unslash/sanitize all superglobal input before use.

#### 2.2.0

 * Capture all Contact Form 7 fields, the exact page URL, and consent checkbox states.
 * 16 ad-platform click-ids plus UTM and referrer attribution.
 * Settings page with Test connection and Send test lead.

## Meta

 *  Version **2.6.0**
 *  ئاخىرقى يېڭىلانغان ۋاقىت **3 كۈن بۇرۇن**
 *  ئاكتىپ ئورنىتىش سانى **10 دىن ئاز**
 *  WordPress نەشرى ** 5.6 ياكى يۇقىرى **
 *  **7.0.2** دا سىنالغان
 *  PHP نەشرى ** 7.4 ياكى يۇقىرى **
 *  تىل
 * [English (US)](https://wordpress.org/plugins/simpliroot-lead-capture/)
 * بەلگە
 * [attribution](https://ug.wordpress.org/plugins/tags/attribution/)[call tracking](https://ug.wordpress.org/plugins/tags/call-tracking/)
   [contact form 7](https://ug.wordpress.org/plugins/tags/contact-form-7/)[crm](https://ug.wordpress.org/plugins/tags/crm/)
   [leads](https://ug.wordpress.org/plugins/tags/leads/)
 *  [ئالىي كۆرۈنۈش](https://ug.wordpress.org/plugins/simpliroot-lead-capture/advanced/)

## دەرىجە

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/simpliroot-lead-capture/reviews/#new-post)

[بارلىق ئىنكاسنى كۆرسەت](https://wordpress.org/support/plugin/simpliroot-lead-capture/reviews/)

## تۆھپىكار

 *   [ simpliteca ](https://profiles.wordpress.org/simpliteca/)

## قوللاش

چۈشەندۈرۈشىڭىز بارمۇ؟ ياردەم لازىممۇ؟

 [قوللاش مۇنبىرىنى كۆرسەت](https://wordpress.org/support/plugin/simpliroot-lead-capture/)