WordPress plugin intelligence profile

MyVitalAssistant

First party ad attribution for MyVitalAssistant accounts. Keeps visitor attribution alive in Safari and carries it into your CRM with your leads.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.6.1
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.3 · PHP 7.4
Directory statusactive
Last directory update26 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records MyVitalAssistant version 1.6.1 as active, updated 2mo ago and tested up to WordPress 7.0.

Overview

About this plugin

This is the companion plugin for MyVitalAssistant, a marketing attribution service for businesses that run Keap or HighLevel alongside Google and Meta ads. It requires a MyVitalAssistant account and does nothing until you connect one on its settings page.

It does three things.

Serves tracking from your own domain. The MyVitalAssistant tracking script normally loads from a tracking subdomain. Safari treats a first party name answering from a third party network as cloaking and caps its cookie at seven days, which quietly erases the ad click that earned each visitor.

This plugin claims one path on your site, /vt/, and forwards it to the MyVitalAssistant collector, so the browser only ever talks to your own domain and the attribution cookie lives its full term.

Carries attribution into your forms. When a visitor submits a form built with Contact Form 7, WPForms, Gravity Forms, Fluent Forms, Ninja Forms, Formidable, Elementor Pro, or Keap Opt-in Forms, the plugin sends the submitted email, name, and phone along with the visitor’s attribution cookie to your MyVitalAssistant account, which writes the attribution onto the contact in your connected CRM, Keap or HighLevel. No hidden fields to wire.

Optionally syncs WooCommerce orders. If you paste an order sync key from your MyVitalAssistant account, paid orders, status changes, and refunds are sent across so your sales reach your CRM and your books with the ad that earned them already attached. This is off until you paste the key.

The payload is built field by field on an allow list; order meta beyond WooCommerce’s own attribution fields and known CRM ids never leaves your server.

Nothing is stored on your site beyond the plugin settings and a small activity log of the last 100 captures. No database tables are created.

External services

This plugin is a connector for the MyVitalAssistant service, operated by Vital Consulting. com unless support tells you otherwise.

The plugin contacts no external service at all until you connect your account on its settings page. Connecting is the deliberate opt in: every call listed below starts only after you have registered with the service and configured the plugin, and stops the moment you deactivate.

What is sent, and when:

  • Visitor tracking beacons. When a page loads, the tracking script sends the page URL, referrer, any ad click ids and UTM parameters on the URL, and an anonymous visitor id, through your own /vt/ path to the collector. This runs on every public page view once the plugin is connected.
  • Form captures. When one of the supported form plugins accepts a submission, the plugin sends the submitted email, name, and phone plus the visitor’s attribution cookie to the collector, so the lead’s contact in your connected CRM receives its attribution.
  • WooCommerce orders. Only if you paste the optional order sync key: order number, status, totals, line items, billing name, email, phone and company, coupon and refund details, and WooCommerce’s own attribution meta are sent when payment completes, when status changes, and when a refund is recorded.
  • Account linking. When you enter your MyVitalAssistant email on the settings page, the plugin sends that email and your site URL once to look up your account.
  • Your list of tracking forms. On the settings page and in the block editor, the plugin asks the collector which forms your account has, sending only your account id and the access token the service issued when you linked. Only each form’s name and its short code come back. The answer is cached for twelve hours.
  • Placing a tracking form on a page. If you place one of your MyVitalAssistant forms with the block or the shortcode, that page loads the form’s script from the collector when a visitor views it, and what the visitor types is sent to the collector when they submit. The form itself is stored by the service rather than on this site. Pages with no form placed on them are unaffected.
  • A daily heartbeat. Once a day the plugin pings the collector with your account id, your plugin version and your WordPress version, so your MyVitalAssistant dashboard can tell you the install is alive and warn you when something needs attention. On a site running WooCommerce it also sends your WooCommerce version, your store currency, and the name, folder and version number of your active commerce and CRM plugins, so the dashboard can warn you when one of those extensions changes what your order data means. That plugin list is sent only when WooCommerce is present, because that is the only situation the warning applies to. No other plugin list, no post content, no user accounts and no customer records are sent by the heartbeat. It also fetches your own home page from your server once a day to warn you if an old hand pasted tracking tag is still present and double counting.

This data is processed under the MyVitalAssistant terms of service and privacy policy. You are responsible for disclosing your use of visitor tracking in your own site’s privacy policy, and for any visitor consent your jurisdiction requires.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • analytics
  • attribution
  • keap
  • tracking
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.3 · PHP 7.4
Update activity26 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.