WapifyDocs

Analytics

Ten tabs of reporting — an overview, the Inbox, each of the seven automations, and campaigns.

OverviewInboxCOD ConfirmationUpsellAsk for reviewCampaigns
Messages sent1,284946 customers
Delivered96%1,233 messages
Reply rate34%of customers
Revenue via Wapify61.4k82 orders
Messages per day

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.

TabWhat's specific to it
COD ConfirmationConfirmation rate, COD value confirmed, customers who confirmed vs cancelled, how fast customers answer, and the order funnel from messaged to confirmed.
UpsellLinks clicked, orders and revenue attributed, and best-performing products.
Ask for reviewRequests sent, reviews received, reviews per request, average rating, rating breakdown, best-rated products and the latest reviews.
Back in StockNew subscribers, restock alerts sent, orders placed after an alert, and which products people subscribe to most.
Abandoned CartCarts messaged, cart value, recovered carts and recovery rate.
FulfillmentShipping messages sent, delivery rate and replies.
CancellationSurveys 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.