Commerce + Analytics

Every chat, every order, every metric — one dashboard

Connect Shopify, WooCommerce, or our native catalog. The AI quotes live prices + stock from real inventory; analytics show revenue, AOV, abandoned-cart recovery, missing customers, repeat-purchase cohorts, and channel-by-channel conversion. The dashboard merchants told us they searched for and never found.

Why teams pick it

Live prices + stock in chat

AI never says "we have it" when you don't. Pulls real-time inventory before quoting; updates within seconds when stock drops on Shopify or WooCommerce.

Revenue from conversations

See which channel + which agent + which campaign turned chats into orders. Last-touch + assist attribution — not just open + click counters.

Abandoned-cart recovery on autopilot

WhatsApp + email follow-ups fire automatically with the actual cart contents + a one-click checkout link. Recovery rates 3-8x typical email-only flows.

Every metric a store actually needs

Below is the full panel — not a marketing slide. Live numbers from your store + your conversations, side by side.

Headline

Revenue

Daily / weekly / monthly trend, segmented by channel + campaign + agent.

Headline

AOV (Average Order Value)

How much each order is worth, sliced by acquisition channel. Higher AOV from WhatsApp orders? You will see it.

Funnel

Abandoned carts

Carts started but not completed. Recovery automation runs against this list 1h + 24h later.

Funnel

Recovered carts

Carts your follow-ups brought back. Recovery $ + recovery rate per cohort.

Channel

Conversion by channel

WhatsApp visits → orders %, vs Instagram %, vs Email %. Which channel pays?

Cohort

Repeat purchase rate

% of customers who order again within 30 / 60 / 90 days. The single best loyalty signal.

Cohort

Days between orders

Median time from order N to order N+1, per cohort. Tells you when to send the next campaign.

Cohort

Missing customers

Customers who used to buy + have gone silent past their typical reorder window. Auto-flagged for re-engagement.

Catalog

Top products by revenue

Which SKUs drive the dollars (not the most-clicked ones — the ones that close).

Catalog

Top products by inquiry

Which products customers ask about most. High inquiry + low conversion = page that needs work.

Attribution

Conversation → revenue attribution

Last-touch + assist credit per conversation. See which agent + which AI reply turned a chat into a sale.

Attribution

Ad-attributed orders

Orders that touched a paid Meta / Google / TikTok campaign. Per-campaign ROAS reads honest dollars, not click counts.

Customer journeys you can finally see

Each row below is a real workflow Comvix tracks end-to-end — from the first WhatsApp DM to the second purchase. Most analytics tools see one slice; we follow the whole arc.

1

New visitor → repeat customer

Visitor lands from an Instagram ad, asks a question on DM, AI quotes the price, customer checks out. 30 days later we ping them with the sequel product they'd like. We track every step + tell you which step is leaking.

2

Cart abandoned → recovered

Customer adds a product, gets distracted, leaves. 1h later: WhatsApp reminder with the cart contents. 24h later: email with a small discount. Recovered carts show with their original cart value + the recovery dollars credited to the right campaign.

3

Returning customer → support → upsell

Past customer returns with a "where's my order?" question. AI replies with the tracking link. Then it suggests a complementary product based on the original purchase. We track which suggestions actually convert.

4

Silent customer → re-engagement

Customer hasn't ordered in 90+ days (past their typical reorder window). They're flagged as "Missing". A targeted WhatsApp campaign goes out with a "we missed you" + a small discount. Reactivation rate tracked per campaign.

What the standard analytics dashboards miss

We started building Comvix because the merchant we built it for couldn't find any tool that did this. Here's what we cover that no Shopify-app + GA4 stack does.

Revenue + AOV
Standard stack
Yes
Comvix
Yes — segmented by channel + agent + campaign
Abandoned carts
Standard stack
Yes (count only)
Comvix
Yes + recovery automation + recovery $ tracked
Repeat-purchase rate by cohort
Standard stack
No (need a separate analytics SaaS)
Comvix
Built-in, per 30/60/90-day cohort
Days-between-orders per customer
Standard stack
No
Comvix
Yes — drives the missing-customer detector
Missing customers (silent past reorder window)
Standard stack
No
Comvix
Auto-flagged + re-engagement campaign one-click
Conversation → revenue attribution
Standard stack
No (chat lives in another tool)
Comvix
Last-touch + assist credit per conversation
AI agent contribution to revenue
Standard stack
No
Comvix
Per-AI-personality + per-human-agent attribution
Top products by inquiry vs by revenue
Standard stack
No (only revenue side visible)
Comvix
Both sides — find pages that get clicks but not orders
Ad-attributed orders honest $
Standard stack
Yes (often inflated by Meta-only attribution)
Comvix
Last-touch reconciled across Meta + Google + TikTok + WhatsApp
Live prices + stock in customer chat
Standard stack
No (chat tool ≠ store tool)
Comvix
AI pulls real inventory before quoting — never lies

How merchants use it

Shopify stores

Two-way sync — orders show in inbox + customer details auto-link. Refund a Shopify order from inside Comvix; the refund pushes back to Shopify within seconds.

WooCommerce stores

Same as Shopify. Stock changes mirror across systems within 30 seconds; product / variant edits sync both ways.

Comvix-native catalog

No external store? Build a public storefront in Comvix in 10 minutes. Stripe / PayMob / COD / bank-transfer all wired. Bookings module lives in the same catalog so service businesses get appointments + product sales side by side.

Works with

Shopify, WooCommerce, Salla, Comvix Catalog (native), Stripe, PayMob, Tap, iyzico, MercadoPago, Cash on Delivery, Bank Transfer, Meta Pixel, Google Analytics 4, TikTok Pixel

Frequently asked

Does my Shopify data stay synced?

Yes — webhooks on order create / update / refund + a nightly reconciliation cron catches anything that drifted. Data lag is typically under 30 seconds.

Can the AI take payment without leaving the chat?

Yes. It generates a Stripe / PayMob / Tap link inline. Customer pays in 2 clicks; order shows in your dashboard automatically with the conversation that produced it.

How does abandoned-cart recovery work?

Cart abandoned 1 hour → WhatsApp ping with cart contents + 1-click checkout. 24h later if still abandoned → email follow-up with a discount option. You decide the discount level + the timing.

You might also like

Ready to try Commerce + Analytics?

14-day free trial. No credit card.

Start free trial