Opinly Analytics Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Opinly Analytics installs the Opinly tracker on your WordPress site and reports your conversions
back to Opinly, attributed to the marketing source that drove each one. The goal is one clear
number: which sources actually drive results.
A conversion can be:
- A purchase — on WooCommerce stores, every completed order is reported with its total.
- A form submission — on any site, with or without WooCommerce, form submissions are tracked
and can be turned into valued conversions (for example a contact or signup form) in your Opinly
dashboard. This is ideal for lead-generation and service sites that don’t sell online.
Setup is one step: paste the Connect Key from your Opinly dashboard
(Analytics Setup) into Settings Opinly Analytics. The plugin then configures itself — no
snippet, no theme editing.
WooCommerce is not required — without a store you still get visit, click, form and source
tracking, plus form-submission conversions. Adding a store later turns on order revenue
automatically.
How it works
- The Opinly tracker is bundled with the plugin and enqueued the normal WordPress way. No code
is loaded from a remote server — only anonymous analytics data is sent to the Opinly API. - On the WooCommerce order-received page it fires a
purchaseevent with the order total and the
visitor’s anonymous id (exact attribution). - On order completion it also sends an HMAC-signed server-side webhook to Opinly as a reliable
backstop. The two are de-duplicated by order id, so revenue is never double-counted.
Privacy & consent
- The tracker uses an anonymous, randomly-generated visitor id stored in the browser. It is consent
aware: if a consent plugin compatible with the WordPress Consent API (or a cookie banner) is
active, Opinly follows its decision for the “statistics” category. - When a visitor submits a form containing an email address, that email is sent to Opinly to
identify the visitor and attribute their conversion to the source that drove it. Aside from that
email, values typed into form fields are never captured — only which fields a form has and
that it was submitted.
External services
This plugin connects to Opinly, a third-party analytics service operated by Opinly
(https://opinly.ai), to provide its analytics and revenue-attribution functionality. The plugin
will not function without an Opinly account and Connect Key.
What is sent, and when:
- During setup: when you save your Connect Key, the plugin calls the Opinly API
(https://api.opinly.ai/connect-info) to exchange the key for your site’s tracking
configuration. - On each page view (from the visitor’s browser): an anonymous visitor id, the page URL,
referrer, traffic-source parameters (UTM tags and ad click ids), and basic interaction events
(clicks, form submissions). For form submissions only the field names are sent — never the
values typed into them. - On a form submission containing an email (from the visitor’s browser): the submitted email
address, used to identify the visitor and attribute their conversion. - On a WooCommerce purchase: the order id, total, currency, and — server-side — the buyer’s
email address, used to attribute the sale to the visitor’s earlier activity.
This data is transmitted to the Opinly API endpoint configured for your account.
- Terms of Service: https://opinly.ai/terms-of-service
- Privacy Policy: https://opinly.ai/privacy
Privacy
Opinly receives an email address in two cases: when a visitor submits a form containing an email —
on any site, with or without WooCommerce — that email is sent to identify the visitor and attribute
their conversion; and on WooCommerce orders, the buyer’s email is sent to attribute the sale. You
are the data controller for your visitors’ and customers’ data; Opinly acts as a data processor on
your behalf. Ensure your site’s privacy policy discloses the use of Opinly and that you have an
appropriate lawful basis (and, where required, visitor consent) for analytics and attribution.
Screenshots
No screenshots provided

