Features

Every tool to stop trusting platforms with your budget

Revtrace gives you a complete, independent picture of where your WooCommerce revenue actually comes from — built on first-party data your ad platforms can't touch.

Server-side attribution

Attribution that works even when pixels don't

Most attribution tools rely on a JavaScript pixel that fires in the visitor's browser. That pixel is blocked by ad blockers, disabled by consent banners, and increasingly restricted by browsers. Revtrace works differently: the WooCommerce plugin captures UTM parameters and referrer data server-side on every visit, before any browser restriction can interfere.

When a customer places an order, the attribution record is written from your server — not reconstructed from unreliable client-side signals. The result is coverage that routinely reaches 90–95% of all orders, compared to 50–60% for pixel-based tools.

features-revtrace

Works through consent banners. Data is captured server-side before the page renders, so consent state doesn't affect coverage.

30-day attribution window. A first-party cookie persists for 30 days, capturing customers who take time to decide.

Both first and last touch. Every order stores both the channel that started the journey and the one that closed it — so you can choose the model that fits your strategy.

No sampling, no modelling. Every attributed order is a real, server-confirmed transaction — not an estimate.

Weekly AI brief

Monday morning clarity, without opening a dashboard

Every Monday at 07:00, Revtrace generates a plain-English revenue brief for the completed week and delivers it to your inbox — or your Slack channel. It covers what drove revenue, what underperformed, how your customer mix shifted, and ends with one specific, actionable recommendation for the week ahead.

The brief is written by an AI analyst that has read every order, channel, and campaign from your store's data. It does not repeat numbers you already know — it tells you what those numbers mean and what to do next.

ai-brief-revtrace

Delivered every Monday at 07:00. Arrives before your week starts — not a recap you read on Friday.

Week-on-week comparisons built in. Revenue, orders, channel mix, and customer split are all compared to the prior week automatically.

Email and Slack. Deliver to your inbox, your team's Slack channel, or both.

Fallback if AI is unavailable. If the AI generation fails, a clean data summary is sent instead — you always get the brief.

AI chat analyst

Ask anything. Get an answer in seconds

The built-in AI analyst answers questions about your store's attribution data in plain language — grounded entirely in your actual revenue data, not guesses. It has access to your last 30 days of orders, channels, and campaigns at all times.

No spreadsheets. No SQL. No waiting for a report to run. Ask the question you actually have, get the answer that actually matters.

ai-chat-analyst-revtrace

Grounded in your data only. The AI analyst does not speculate. If the data cannot answer your question, it says so — and tells you what data would be needed.

Conversation memory. Follow-up questions work naturally — the analyst remembers the context of the conversation.

Streams in real time. Answers appear as they're generated — no waiting for a full response to load.

Available on Pro and Agency plans. Included in your 21-day trial.

Multi-touch journey viewer

See the full path, not just the last step

Last-click attribution is the easy answer, not the right one. A customer might see your Instagram ad twice, click a Google Shopping result, read a blog post, get an email, and then buy — giving all the credit to email misses everything that built the intent to purchase.

Revtrace records every touchpoint in a customer's journey. For each order, you can see the full sequence of channels and pages visited from first interaction to checkout.

multi-touch-journey-viewer-revtrace

Every touchpoint, in order. See channels, sources, pages visited, and timestamps for the full path to purchase.

First and last touch stored separately. Switch between attribution models — or use both — without losing any historical data.

Accessible per order. Search any order by ID and pull up its complete journey in one click.

Campaign-level detail. UTM campaign, source, medium, and content values are captured and stored at every touchpoint.

Anomaly alerts

Know about problems before your customers do

Revtrace checks your store's metrics every hour and alerts you the moment something looks wrong — a sudden revenue drop, zero orders when you'd normally have dozens, a traffic spike with no conversions, or a spike in guest checkouts that might signal a login issue.

Every alert includes an AI-generated diagnosis: a 2–3 sentence explanation of the most likely cause and the first thing to check. You get the signal and the context — not just a number and a red arrow.

Checks run every hour. Compares yesterday's full-day metrics against your 7-day daily average — catching drops as soon as there's enough data to be confident.

Four alert types: revenue zero, revenue drop (>50%), session drop (>50%), traffic spike with no conversions, and guest checkout rate spike.

Severity levels. Critical, high, medium, and low — so you know whether to wake someone up or just check in the morning.

Deduplication built in. The same anomaly won't alert you twice for the same day. You get one clear signal, not a flood of notifications.

LTV by channel

Which channel buys the best customers — not just the most

First-order revenue tells you where customers come from. Lifetime value tells you which of those customers were actually worth acquiring. A channel that drives cheap first purchases but never repeats is worth far less than one that costs more upfront but builds loyal buyers.

Revtrace calculates 90-day and 12-month revenue per customer for each acquisition channel — so you can see which channels are building your business, not just your order count.

ltv-by-channel-revtrace

First-touch based. LTV is attributed to the channel that started the customer relationship — not the one that closed the last order.

90-day and 12-month windows. See both the short-term payback and the long-term value, side by side.

Informs channel investment decisions. Use LTV data to set realistic CAC targets per channel — and stop optimising for a metric that doesn't reflect long-term revenue.

Customer intelligence

New customers, returning customers, and the guests in between

Every order in Revtrace is classified into one of three customer types: a new customer placing their first order, a returning customer who has purchased before, or a guest — someone who checked out without an account, whose history cannot be tracked.

This split matters because the three groups behave very differently. A week where 80% of revenue came from returning customers is a retention story. A week where guest orders spiked from 10% to 45% is a signal — either a promotion attracted one-time buyers, or something is wrong with your login or registration flow.

customer-intelligence-revtrace

Guest orders are surfaced separately — never hidden. Rather than lumping guests into "new," Revtrace shows them as a distinct group so you can see exactly what you're measuring and what you're not.

Revenue per customer type. Each group shows its order count and total revenue — so you can see not just how many, but how much each type is worth.

Tracked in the weekly AI brief. The brief includes week-on-week changes in your customer mix — the AI flags unusual shifts automatically.

Guest rate anomaly detection. A spike in guest checkout rate triggers an automated alert — a useful early warning for checkout flow issues or unusual campaign traffic.

Meta CAPI & Google Enhanced

Send better signals to the platforms — without depending on their pixels

Meta's Conversions API (CAPI) and Google's Enhanced Conversions let you send purchase events from your server directly to their ad platforms — bypassing the browser-side pixel entirely. Better conversion data means better ad optimisation: your campaigns spend less time in learning mode and target more accurately.

Revtrace handles both integrations without any code. Connect your Meta access token and Google conversion ID in settings, and server-side events start flowing immediately. No developer required, no custom implementation, no ongoing maintenance.

meta-capi-google-revtrace

Setup in one settings screen. Paste your Meta pixel ID + access token, or your Google conversion ID. That's it.

Improves campaign performance within days. More reliable conversion data reduces the time Meta and Google spend in learning mode and improves targeting accuracy.

Works alongside your existing pixel. Revtrace sends server-side events in addition to whatever pixel you already have — you don't need to remove anything.

GDPR-safe event data. Revtrace hashes customer identifiers before sending them to Meta and Google, in line with their data use requirements.

Everything included in your free trial

All features — including the AI analyst, weekly brief, and anomaly alerts — are fully available during your 21-day trial. No feature flags, no artificial limits. See everything Revtrace can do before you decide.

No credit card required · Cancel anytime · Setup in 5 minutes · GDPR compliant