Analytics
Ten tabs of reporting — an overview, the Inbox, each of the seven automations, and campaigns.
One tabbed page. Every tab honours the same date range, so switching between them compares like with like.
Analytics is one page with ten tabs: an overview, the Inbox, each of the seven automations, and campaigns. Every tab respects the date range you pick, and every number is counted in the database over that exact range rather than estimated from a page of recent rows.
The date range
A picker at the top of the page, shared by every tab. Presets are Today, Yesterday, Last 7 days, Last 30 days, Last 90 days and Last 12 months, or choose your own dates.
A period is two inclusive calendar days, not a rolling window from the current instant. Pick July and you get July — and the same range reports the same totals whether you load it now or in an hour.
"Last 7 days" includes today. Shopify's own admin excludes it, so a small difference between the two is expected rather than a bug.
Overview
The cross-cutting numbers, across every automation and campaign.
- Message funnel — sent, delivered, failed, and replied, as counts and rates.
- Messages per day — a daily chart of send volume.
- Messages by channel — WhatsApp, Messenger and Instagram.
- Customers messaged — distinct people, not message rows.
- Revenue via Wapify — orders and revenue attributed to messages. See Revenue attribution.
Recipients, not messages
This distinction runs through the whole page. Engagement rates count distinct customers and orders, never message rows — otherwise an automation that sends a reminder would look twice as engaging as one that doesn't, simply for sending more. Delivery, by contrast, is genuinely per message, and is counted that way.
Inbox
Conversations rather than sends.
- Messages received, per day.
- Messages replied — how many you answered, and the share of chats that got a customer message.
- Median reply time — how fast you answer, and how fast customers answer you.
- Awaiting your reply — the backlog right now. "Every chat has been answered" when there isn't one.
- Triage — how chats sorted into Lead, Support and Ordered, and how many leads converted.
- AI — reply suggestions written, order lookups run for phone-less chats, and orders created from the Inbox.
- Template messages sent from a chat, separated from free-text replies.
The automation tabs
One tab each for COD Confirmation, Upsell, Ask for review, Back in Stock, Abandoned Cart, Fulfillment and Cancellation. All share the same shape — a message funnel, a daily chart, and the metrics specific to that automation.
| Tab | What's specific to it |
|---|---|
| COD Confirmation | Confirmation rate, COD value confirmed, customers who confirmed vs cancelled, how fast customers answer, and the order funnel from messaged to confirmed. |
| Upsell | Links clicked, orders and revenue attributed, and best-performing products. |
| Ask for review | Requests sent, reviews received, reviews per request, average rating, rating breakdown, best-rated products and the latest reviews. |
| Back in Stock | New subscribers, restock alerts sent, orders placed after an alert, and which products people subscribe to most. |
| Abandoned Cart | Carts messaged, cart value, recovered carts and recovery rate. |
| Fulfillment | Shipping messages sent, delivery rate and replies. |
| Cancellation | Surveys sent, reasons collected, top reasons and most-cancelled products. |
Each tab links to the matching Logs tab and to that automation's settings, so a number you want to act on is one click from the thing that produces it.
Campaigns
Recent campaigns compared side by side — recipients, delivery, taps and replies. Individual campaign detail lives on the campaign itself; see Campaign results.
When a tab is empty
Tabs say why they're empty rather than showing zeroes. If an automation is off, the tab says so and offers to turn it on. If it's on but nothing has happened in the period, it says that instead. If a feature isn't in your plan, the tab names the plan that unlocks it rather than hiding it.
What Analytics deliberately doesn't show
- Read receipts. Wapify never tracks whether a message was opened. Whether someone replied is the metric that means something, and it's the one reported.
- Estimated or projected figures. Every number is a count of something that happened.
- Other stores' data. Everything here is your store alone.