Hi @agbthg!
My apologies for delay here! This issue is likely because of an attribution model discrepancy as described by this Help Center article:
Klaviyo automatically computes conversion analytics for all metrics in your account. By default, the window is 5 days for email and 24 hours for SMS, but you can adjust this in your account's email and SMS settings pages. Therefore, if the bookings came in outside the attribution window set in your account, the revenue would not appear.
Additionally, since you’re using both SMS and email, there could be a discrepancy caused by Multi-channel conversions. Per the Help Center article:
Klaviyo uses a combination of a "last touch" model and each channel's attribution window. It attributes a conversion to whichever message was clicked or opened most recently, as long as that conversion also falls within the message's attribution window.
or example, let’s say that:
- A customer opens an email on day 1.
- The same customer opened a push notification on day 2.
If the customer buys the product on day 3, the conversion will be attributed to the push notification. The push is the “last touch” and, as long as the purchase happens within the 24-hour window, the revenue will be credited to that notification.
However, say the customer buys a product on day 4. In this case, the conversion will be attributed to the email. Since the purchase is outside the push conversion window, it can’t be attributed to push. However, the purchase does fall within the email window, so Klaviyo will attribute the conversion to the email.
The seeming lack of revenue per message is likely caused by one of the mechanisms described in the Help Center articles I referenced, so I would read through those and then check your account settings to verify your desired attribution window.
Best,
Brian