Directory / plugin

Velora — Lead & Ad Analytics

v1.0.28 · by veloraapp

See which ads pay for themselves. Velora ties every order back to the ad that produced it.

About this plugin

Velora answers one question for a shop owner: which advertising brings back more money than it costs.

It counts each order once, across Google, Meta and every other paid channel, so two platforms cannot both claim the same sale. It shows what each channel returns per euro spent. And it names the step of the funnel that loses the most people — not as a chart to interpret, but as a sentence.

This plugin is the part that runs on your site. It is deliberately thin: it records which pages a visit saw and what was ordered, and sends that to your Velora account. No analytics logic runs in PHP, so it does not slow your site down.

What it does

  • Records page views and the campaign parameters a visit arrived with (UTM tags, Google and Meta click ids).
  • Sends WooCommerce orders — the order value and currency, not the shopper.
  • Detects form submissions from Contact Form 7, WPForms, Gravity Forms, Elementor Pro Forms and Fluent Forms.
  • Lets you mark specific pages as goals, for shops where the conversion is a booking or a call rather than an order.
  • Waits for consent. Nothing is linked to a returning visitor until your cookie banner says yes.

What it does not do

It does not store names, addresses, phone numbers or payment details. IP addresses are truncated before they are stored. It sets no third-party cookie and follows nobody across other websites.

External services

This plugin requires a Velora account and sends data to Velora’s API at https://api.veloraapp.io. Without that account the plugin does nothing — there is no local-only mode.

What is sent, and when

  • On each page view, once the visitor’s consent allows it: a random visitor identifier, the page URL, the referrer, the campaign parameters in the URL, the browser’s user-agent string, screen and window size, and a timestamp.
  • When a WooCommerce order is placed or changes: the order identifier, its value and currency, what the value is made of (tax, shipping and refunded amounts), and the timestamp. Where you enable it in Velora’s settings, a SHA-256 hash of the buyer’s e-mail address, used only to recognise a repeat customer. The e-mail itself is never sent.
  • With an order Velora recorded (a shopper who allowed measurement): how many earlier purchases the same e-mail address had in your shop — a number, nothing else.
  • Once a day, for an order Velora recorded that was the buyer’s first in your shop: how many purchases the same e-mail address has made since and their revenue without VAT and shipping, per currency — including purchases made without consent. A count and a sum, attached to the sale already recorded; the purchases themselves are not sent.
  • Once a day, from WooCommerce Analytics: how many new and returning customers your shop had per day and per month of first purchase, and their revenue without VAT and shipping. Counts and sums only — no order number, e-mail or customer identifier.
  • When a tracked form is submitted: which form it was, the page it was on, and the timestamp.
  • Only if you turn on the buyer survey in Velora: on the order confirmation page, the order identifier is sent to ask whether to show the question, and — if the buyer answers — the order identifier with the answer they picked or typed. Nothing else about the buyer is sent.
  • Once, when you connect the site: your site’s URL, exchanged for the credential the plugin then uses to authenticate.

Data is processed on servers in the European Union and kept for three years, then deleted. You can erase everything at any time from Velora’s settings.

Velora is operated by vertexly s. r. o. (IČO 57 900 523), Karpatské námestie 7770/10A, 831 06 Bratislava – Rača, Slovak Republic.

  • Terms of service: https://veloraapp.io/terms
  • Privacy policy: https://veloraapp.io/privacy
  • Data processing agreement: https://veloraapp.io/dpa

Plugin tags