Revenue & Orders Attribution
How QuickReply.ai tracks orders and attributes revenue?
This tracking feature works only for Shopify stores. If you are using another e-commerce platform or a non-store business, the attribution tracking will not be available.
What is Revenue & Order Attribution?
When you send messages via QuickReply.ai, we track the actions your recipients take (reads, replies, clicks) and whether they place an order within a defined timeframe. The system then attributes that order (and revenue) to your WhatsApp campaign.
How QuickReply.ai tracks conversions
Once a message is sent from QuickReply.ai, any recipient who reads, replies or clicks on the message, and then places an order within the attribution window, will be counted as a conversion.
By default, QuickReply.ai uses a 72-hour attribution period (i.e., 3 days) similar to many email and ad platforms such as Klaviyo.
Example: You send a broadcast. A recipient sees or clicks it, and then places an order within the next 72 hours → that order is credited to that message.
Scenarios where conversion tracking may not work
Tracking may fail in certain edge-cases:
When the user has read receipts turned off on WhatsApp (so we don’t know if they read it).
If the user reads the message on one WhatsApp number, but places the order using a different number, tracking will not link correctly.
There may also be discrepancies vs other analytics systems (see next section).
Message-Attribution Rule
For each order, we will assign attribution to the most recent eligible message to which the user engaged just before the order.
A message is eligible if it meets both of the following:
It belongs to one of the following categories: • A
Broadcastwhose category is markedPromotional• ACampaignwhose category is markedPromotional• A Marketing‐Template Message triggered via a JourneyThe user engaged with the message (read / click / reply) before conversion, and the message was sent within the configured attribution window.
If no message meets these criteria, then the order is not attributed to us.
Why are QuickReply Analytics not matching with those in Shopify or Google Analytics?
Shopify says
There’s no such thing as 100% “true” marketing attribution.
Before you read further, we urge you to read this blog from Shopify block Marketing Attribution: Seeing the Customer Journey More Clearly If you’ve been marketing long enough, you’ll notice that for any given date range, different platforms might provide different values and credit for conversions, depending on the report you look at. When you look directly in Google Ads, Facebook Ads, Google Analytics, or even your Shopify reports, you might notice discrepancies. So what should become your source of truth?Technically, all of them are “correct.” They just view marketing differently. Here’s a primer on how each one works.There are multiple attribution models in marketing and none is perfect. Every attribution model helps you understand the campaign performance in a limited view (which is not accurate). But it can help you compare your different campaigns and to understand what works or what not.
Google Ads
By default, the Google Ads attribution window setting shows actions taken within 30 days of clicking on your ads using last click attribution.
Facebook Ads
Facebook defaults to last click attribution with attribution windows of within 24 hours of viewing your ad and within 28 days of clicking your ad.
Shopify
Shopify will track clickable actions across different paid and unpaid channels. Shopify’s analytics will remove duplicate conversions from all channels and will give credit to the last touchpoint in a conversion journey even if it’s a direct visit to your store.
Klaviyo
For Klaviyo, a conversion occurs when a recipient opens your message and places order in next 5 days.
QuickReply.ai
For QuickReply.ai, a conversion occurs when a recipient read, replied or clicked on WhatsApp message and places order in 3 days of message sent.
Important Notes & Limitations
Customisation available: If you’d like to change the default 72-hour attribution window (for example to 24 hours or 5 days), you can do so by reaching out to our support team and requesting your desired duration.
Best practice reminder: Use this attribution data to compare relative campaign performance (which message types, timing, segments work best), rather than expecting an exact 100% match to other analytics systems.
FAQs
Last updated
Was this helpful?