Skip to main content
Metrics type: Cross-Platform MetricsCategory: Ecommerce Platform
Your highest-spending OpenCart customers who have stopped engaging with email. The cohort most expensive to lose, and the one your email reports rarely single out.

At a glance

A cross-connector view that joins your top OpenCart customers by lifetime or windowed spend with a connected email platform’s engagement signal (opens and clicks). It surfaces the customers who matter most to revenue but who have gone quiet on email. These are the highest-value churn risk in the store: losing one top spender costs far more than losing several casual buyers, and email is usually the cheapest channel to win them back. Because OpenCart has no native email engagement data, this card only populates when an email connector (for example Klaviyo or Dotdigital) is linked.

Calculation

Calculated automatically from your OpenCart data joined with the connected channel. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

A French skincare brand on OpenCart 4.x with Dotdigital connected as its email platform. Snapshot taken 12 Apr 26, engagement assessed over the prior 90 days (13 Jan 26 to 12 Apr 26). What’s interesting here:
  1. 28 top spenders are quietly disengaging, and that trips the alert. With a >20 top spenders unengaged threshold, the card is firing. These 28 customers average EUR 1,180 a year each, so the cohort represents roughly EUR 33,000 of annual revenue at risk. Losing them silently costs far more than the 3,700 unengaged casual buyers combined.
  2. The casual tier is a distraction here. 3,700 casual customers are unengaged too, but they spend EUR 64 a year. The whole point of this card is to filter the noise and surface only the high-value cohort, so marketing spends its win-back effort where the money is.
  3. OpenCart cannot see this on its own. OpenCart knows who the top spenders are (from oc_order), but it has no idea who opened an email. The engagement half comes entirely from the connected Dotdigital account. Without the email connector, this card stays empty, which is itself a signal that you are flying blind on retention.
  4. The 28 are still customers today. This is a leading indicator, not a churn report. They have not left; they have gone quiet. That window, still a customer but no longer engaging, is the cheapest time to act.
  5. Engagement, not recency of purchase, is the trigger. A top spender might have bought last month but ignored every email since. This card catches that, where a pure recency-of-purchase view would not, because the email channel going dark predicts the next purchase not happening.
Action priority order:
  1. Pull the 28 into a dedicated win-back flow in the email platform within the week. Personalise on their actual purchase history from OpenCart.
  2. Try a different channel for the hardest cases. If email is dark, an SMS or a direct outreach for the very top spenders may reconnect them; email-only is not the only lever.
  3. Check deliverability before assuming disinterest. Some “unengaged” customers are not ignoring you, your mail is landing in spam. Verify the email platform’s deliverability metrics before writing them off.
  4. Feed the cohort back to acquisition. If your best customers churn at this rate, the acquisition cards (New Customers (30d)) need to keep pace just to stand still.

Sibling cards merchants should reference together

Reconciling against OpenCart

Where to look in OpenCart admin: OpenCart can give you the spend half but not the engagement half. Reports → Customers → Customer Orders ranks customers by number of orders and total, which is how you identify top spenders. Customers → Customers shows the account and newsletter consent. The underlying data is oc_customer joined to aggregated oc_order totals. There is no email open or click data anywhere in OpenCart, that lives only in the connected email platform. Other OpenCart views that look relevant but cannot answer this:
  • Customers → Customers newsletter flag: tells you who consented, not who is engaging.
  • Reports → Customers → Customers Online: shows site activity, not email engagement.
  • Marketing → Mail: OpenCart’s own basic mailer has no per-customer open/click tracking.
Why our number may legitimately differ from a manual cross-check: Cross-connector reconciliation (OpenCart customers and orders joined with a connected email platform):

Known limitations / merchant FAQs

Why is this card empty? Almost always because no email platform is connected. OpenCart has no email engagement data of its own, so the engagement half of the join comes entirely from a linked email connector (for example Klaviyo or Dotdigital). Connect one and the card populates. How do you decide who is “high value”? By spend, aggregated per customer from their OpenCart orders. The card takes the top spend tier. The detail view lists each customer with their spend so you can see exactly who is in the cohort. What counts as “unengaged”? No opens or clicks recorded by the connected email platform over the 90-day window. It is an email-engagement signal, not a purchase-recency signal, a customer who bought recently but ignores every email still counts as unengaged here. A customer in here bought last week, that cannot be churn? It can be the start of it. They are still buying but no longer reading your email, which removes your cheapest re-engagement channel. The point of the card is to catch the disengagement while they are still a customer. Could these just be deliverability problems, not disinterest? Yes, and that is worth checking first. If your mail is landing in spam, customers look unengaged when really they never saw the message. Verify the email platform’s deliverability metrics before treating the cohort as lost. Why a 90-day window? Email engagement is bursty; a 30-day window misclassifies seasonal buyers as churned, and a 6-month window reacts too slowly. Ninety days is long enough to be confident the silence is real and short enough to act while the customer is still active. The count differs from my email platform’s unengaged segment, why? The email platform’s segment is not spend-filtered, it lists every unengaged contact regardless of value. This card intersects that with OpenCart’s top spenders, so it is deliberately a smaller, higher-value subset.

Tracked live in Vortex IQ Nerve Centre

High-Value Customers Unengaged on Email is one of hundreds of KPI pulses Vortex IQ tracks across OpenCart and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.