Skip to main content
WordPress Plugin · v0.1

Your WordPress site,
fully instrumented
in 60 seconds.

Tracking pixel, lead capture for the four major form plugins, server-side conversions to Google Ads + Meta CAPI, and embeddable reviews. One plugin, one click to connect, no third-party add-ons.

Free plugin. Requires an Elmob account (free tier available).

What you get

Everything a contractor's site needs to actually convert.

Built for local service businesses. No bloat, no upsell nags, no Pro tier locking the basics.

Tracking pixel

Page views + form events fire to api.elmob.ai. ~500 bytes deferred. No Core Web Vitals impact.

Click ID + UTM capture

gclid, gbraid, wbraid, fbclid, ttclid, msclkid + utm_*. First-party cookie set server-side so Safari ITP can't strip it.

Form lead capture

Forwards CF7, Elementor Pro, WPForms, Gravity submissions to your Elmob lead pipeline within seconds. Auto-maps name/email/phone/zip/message fields.

Server-side conversions

Fires Google Ads Enhanced Conversions + Meta CAPI with hashed PII. Recovers attribution lost to ad blockers and iOS.

WooCommerce purchases + refunds

Order completion + refund events feed your platform. Refund fanout is the differentiator no other free plugin ships.

Click-to-call tracking

Every tap on a tel: link logs as a call.initiated event with full attribution.

Reviews on any page

Shortcode, Gutenberg block, or Elementor widget. Renders an iframe of the review wall or compact badge.

Native Elementor widgets

Drag-and-drop Lead Form (no Elementor Pro needed) and Click-to-Call Card. Honeypot + time-trap built in.

Forms

Works with the form plugin you already use.

One install captures submissions from all four. No per-plugin add-ons to buy. Auto-detects field labels (name, email, phone, message, zip) without manual mapping.

Contact Form 7
wpcf7_mail_sent
Elementor Pro Forms
elementor_pro/forms/new_record
WPForms
wpforms_process_complete
Gravity Forms
gform_after_submission

Plus a native Elementor Lead Form widget that works WITHOUT Elementor Pro, if you want a clean drop-in.

Install

Three steps.

1

Install the plugin on your WordPress site

WordPress admin → Plugins → Add New → Upload Plugin. Pick the ZIP, click Install Now, then Activate.

Requires WordPress 6.0+ and PHP 7.4+. Works with any theme, with or without Elementor.

2

Click Connect to Elmob

Settings → Elmob AI → Connect to Elmob. You'll be redirected to your Elmob workspace to pick which client this WP site belongs to. (Got multiple clients in your agency? You'll see a picker.)

Token is encrypted at rest with AES-256-GCM and never exposed to the browser.

3

That's it. Submit a test form.

Within 5 seconds the lead lands in your Elmob client's Leads view with full attribution (gclid, fbclid, UTMs, landing URL). Server-side conversions fire automatically to Google Ads and Meta CAPI if you've configured them.

Every submission is logged in the plugin's Activity tab so you can retry failures with one click.

Mass-deploying across many client sites?

Generate site tokens in batch from your Elmob agency dashboard, then install via WP-CLI:

wp plugin install elmob-ai.zip --activate
wp elmob connect --token=esite_xxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Security + privacy

No half-measures.

Built against the 2025-2026 WP plugin CVE patterns (PHP object injection, broken auth, missing capability checks, unrestricted file upload, SSRF). Each item below is a deliberate design decision, not an afterthought.

Site token stored encrypted at rest (AES-256-GCM via wp_salt)
All outbound calls HMAC-signed with timestamp.body, +/-5 min replay window
Bearer token never exposed to the front-end JS
PII hashed in PHP (SHA-256) before leaving the WP server
WP Consent API integration for Consent Mode v2 / GDPR
Per-token rate limits at both plugin and platform level
Staging / dev environment auto-detected; conversion fires skipped
GPLv2-or-later license; zero third-party CDNs or fonts
For agencies

Manage every client's site from one place.

Run multiple clients? The OAuth-style connect flow lets you (or your client) pick which Elmob client each WP install belongs to. Switch clients with one click. Revoke access from your agency dashboard.

  • +Per-site tokens scoped to one client + one site URL
  • +Cross-client "WordPress Sites" view in your Elmob dashboard
  • +Audit log of every issue, rotation, and revocation
  • +WP-CLI for mass deploy across dozens of sites in minutes
WordPress Sites
Acme Plumbing
acmeplumbing.com Sync 38s ago
Bob's HVAC
bobshvac.com Sync 12m ago
Carlos Roofing
carlosroofing.com Sync 2h ago

Ready in less than a coffee break.

Free plugin, free Elmob tier to get started. Zero install friction.

Start Free
Elmob Assistant
Online
Hey! Are you an agency or a local business?
Want us to reach out?
Drop your info and we'll follow up personally.