All Collections
Reports
Report Types
Widget Reporting Analytics
Widget Reporting Analytics

Understand how Rebuy Widgets are performing for you!

Christian Sokolowski avatar
Written by Christian Sokolowski
Updated over a week ago

Overview

This is the Widget Report that you'll most likely look at when you want a breakdown of how well Rebuy is doing for your platform. The report is a collection of analytics measurements that merchants should find most important for assessing Rebuy in relation to their companies growth.

Stores can choose whether to include tax in line items. You can view that in Shopify Admin > Settings > Taxes. Shipping/discounts are not calculated in Rebuy's AOV. Our reports don't take into account taxes (Shipping/Discounts) and therefore our reported AOV may be off compared to that of Shopify's reported AOV.

This report encompass Widgets such as dynamic bundles, checkout, PDPs, etc. If you are interested in learning more about the Post Purchase report, you can head over to the Post Purchase Analytics Report article.


Running Widget Report

The Rebuy report is derived from order information sourced from Shopify. To manually acquire this data, execute a Rebuy Report, and subsequently select the export option situated beneath it.

Go to the Rebuy Admin > Reports page and select either Today, 30, 60, 90, or a custom report option to generate a report for the specified date range.

We have separated the widget analytics and post purchase analytics into two different tabs. You can run the reports and swap between the two tabs as you wish.


Widget Analytics

In this section, you will find a collection of twelve cards. Each card represents a significant analytic or factor that contributes to the calculation of another analytic. The cards available in this section are as follows.


Analytics Definitions

Type

Definition

Total Order Count

The total number of line items (products) from the orders that have gone through your store.

Total Line Count

The total number of line items (products) from the orders that have gone through your store.

Total Sales

The total number of sales, in your store's currency, that have gone through your store.

Orders w/ Rebuy Add On

The total number of orders that have gone through your store via a Rebuy Add On.

Rebuy Added Line Items

The total number of line items added (products) added to orders via Rebuy Add Ons. For instance, a customer adds a product to an order through a Rebuy recommendation widget.

Rebuy Sales

The total number of sales, in your store's currency, that have gone through your store via Rebuy Add Ons.

Percent of Orders w/ Rebuy Add On

"Orders w/ Rebuy Add On" as a percent of "Total Order Count."

Rebuy Lines as Percent of Total

"Rebuy Added Line Items" as a percent of "Total Line Count."

Rebuy Sales as Percent of Total

"Rebuy Sales" as a percent of "Total Sales."

AOV Without Rebuy

The calculated Average Order Value BEFORE accounting for orders that went through Rebuy. (doesn't include taxes)

AOV With Rebuy

The calculated Average Order Value AFTER accounting for orders that went through Rebuy. (doesn't include taxes)

Rebuy AOV Boost

The Average Order Value w/ Rebuy as a percent of the total Average Order Value. (doesn't include taxes)


Charts

The Rebuy report includes several charts that offer a visual representation of the orders made through Rebuy, the total percentage of daily sales, and the attribution type within the selected time period for the report.

Sales Attribution by Type

The Sales Attribution by Type categorizes the merchant's reporting into different groups or buckets. In many instances, there may be multiple data sources and potentially several widgets associated with each of these distinct Attribution Types.

Type

Definition

Product Discovery

Orders made by a customer that navigates to the Product Page from a Rebuy widget.

Rebuy Shopify Checkout

Orders made by a customer using a Rebuy widget placed on the Shopify Checkout Page.

Rebuy Product

Orders with items added from a Product Cross-Sell widget.

Rebuy Cart

Orders with items added from any cart type widget.

Rebuy Switch-to-Subscription

Orders with items added from any switch-to-subscription or Selling Plans widget.

Rebuy Switch to One-Time

Orders that were added to cart as a subscription and then downgraded to a one-time order. This feature can be toggled off if needed - learn more here.

Rebuy Product Upsell

Orders with items added from the Product Upsell widget.

Rebuy Dynamic Product Bundle

Orders with items added from a Dynamic Bundle widget.

Rebuy Gift with Purchase

Orders with items added from the Rebuy Gift with Purchase Widget.

Rebuy Shopify Checkout Extensions

Orders with items added from a Rebuy Shopify Checkout Extensions widget

Rebuy Tiered Progress Bar

Orders with items added from the Tiered Progress Bar in the Smart Cart

Rebuy Buy More Save More

Orders with items added using the Buy More Save More button in the Smart Cart

Rebuy Smart Links

Orders with items that were added from a session initiated via a Rebuy Smart Link

Rebuy Klaviyo Event

Orders with items that were added from a session initiated via a Klaviyo Event

Rebuy Reorder

Orders with items that were added from a session initiated via a Reorder Landing Page link

Subscription Reactivation

Orders with items that came from a Reactivation Landing Page

Smart Search

Rebuy sales by Add-to-Cart Origin within Smart Search


Sales Attribution by Rebuy Widget Id Event

This report provides a detailed analysis of the performance of each individual widget. The names of the items in the report are derived from the merchant's naming convention and our corresponding widget ID.


Sales Attribution by Smart Search Source

The table breaks down Rebuy sales by Add-to-Cart Origin, providing insights into where customers are adding products to their carts from within the Smart Search features.

Type

Definition

Product Page

RGR credited to Smart Search recommendations guiding customers to the Product Detail Page (PDP) and resulting in an Add-to-Cart (ATC) action.

Results Page

RGR credited to Smart Search recommendations featured on the results page that led to an Add-to-Cart (ATC) action.

Quick View

RGR credited to Smart Search recommendations leading to Add-to-Cart (ATC) actions on the Quick View page.

Q: How does Smart Search attribution work?

A: When a customer interacts with Smart Search and adds an item to the cart, the revenue generated from that purchase is attributed to Smart Search. This means that any item added to the cart directly from the search results page, quick view, or from the product detail page (PDP) after using search will count towards Smart Search RGR.


Sales Attribution by Rebuy Klaviyo Event

This table provides a detailed breakdown of Rebuy sales based on Klaviyo events. It showcases the specific events within the Klaviyo platform that are associated with the sales made through Rebuy.


Rebuy daily sales

These figures represent the add-on sales generated by Rebuy during the specified period. Add-on sales refer to the additional purchases made by customers as a result of Rebuy's influence. These sales are attributed directly to the Rebuy platform and provide insights into the effectiveness of Rebuy in driving additional revenue.


Total Daily Sales

The following represents the cumulative sales for the store during the specified period. It reflects the total revenue generated by the store, including all product purchases, subscriptions, and any other transactions within the given timeframe.


Rebuy Percent of Total Daily Sales


The provided percentage represents the portion of sales within the given period of time that can be attributed to Rebuy. It indicates the relative contribution of Rebuy towards the overall sales performance during that specific timeframe.


Orders

Within the orders section, you'll find a representative compilation of orders featuring Rebuy line items. This list presents details such as the order ID, customer email, line net total, Rebuy line net total, Rebuy percentage, and order timestamp. Additionally, you have the option to access further order insights through the API or Admin view. Opting for the Admin view will direct you to the corresponding order within your Shopify admin portal.


Exporting Report Data

The report generated by Rebuy is based on the order data obtained from Shopify. To manually retrieve this data, you can run a Rebuy Report and then click on the export button located below.


Examples of Rebuy Generated Revenue

This is an example of how an order might look in Shopify when using Rebuy on your store. This order is segmented by color so that we can highlight and explain which contribute to Rebuy Generated Revenue (RGR) and which do not.

  1. Red - Additional details

    1. This attribution signifies that the order passed through Rebuy Smart Cart. This is not RGR, it simply indicates that Smart Cart was used.

  2. Green - First line item

    1. This item was added using the stores native features and is not counted as RGR.

    2. Any item added directly from the store without using Rebuy is not attributed to Rebuy.

  3. Blue - Multiple line items

    1. These items were added using a variety of Rebuy Products and therefore each item counts as RGR.

    2. All items that are added because of Rebuy will carry Rebuy Attribution data.

      1. In orange you can see various data such as the widget ID or the name of the feature used (ex: Rebuy Switch to Subscription) so you know which Rebuy product added each item.

      2. For a full list of possible Rebuy Attribution data please see the Sales Attribution by Type section above.

FAQs

What timezone are reports generated in?

The reports reflect the merchant's timezone configured in Shopify, which is derived from the "iana_timezone" field in the "shopify_shop_data" admin data of the store on Shopify. Both web and exports use the same timezone.

Are refunds included in the Rebuy Widget analytics?

The dashboard for aggregating reports and the end-of-quarter Report Engine-based reports take into account the refunds. The billable RGR is derived from the data aggregation, meaning that payment for refunded orders should no longer be made.

How do the attributions work?

The “product discovery” attribution window is activated only when a customer clicks on a product to view the product detail page from a Rebuy widget, which may be through the Smart Cart’s cross-selling feature or a product page widget for example. Once the customer clicks, Rebuy sets a cookie for a 24 hour attribution window. After 24 hours the cookie expires and is removed. If the customer adds the product to their cart during the attribution window, Rebuy will include hidden line item properties for “product discovery” attribution and the Widget ID, allowing you to track the recommendation’s source.

  • Example 1 - YES Attribution

    • If you tap a product displayed through a Rebuy widget, the 24 hour attribution window is started. You will then land on the product detail page where you can learn more about the product. If you then add the product to the cart, Rebuy will add the hidden line item properties to the item for tracking.

  • Example 2 - NO Attribution

    • If you tap a product displayed through a Rebuy widget, the 24 hour attribution window is started. You will then land on the product detail page where you can learn more about the product. If you decide to think about the purchase and come back the following day (24 hours or later) and add the product to the cart, Rebuy will NOT add any hidden line item properties to the item.

  • Once line item properties are added to a cart item they are never removed. So if an item is added to the cart during the attribution window, the item will have the hidden properties. If the customer then waits two days before purchasing their cart, the product discovery sourced item will still have the hidden properties and the purchased item will show up in your reporting.

Does Smart Cart Attributions contribute to RGR?

No, Smart Cart Attributions do not contribute to Rebuy Generated Revenue. You can read more about those attributes in the Smart Cart Attributions doc.

Is Rebuy attribution cookie-based?

No, Rebuy attribution is not cookie-based. It relies on line item properties on each product.

How long does a product with Rebuy attribution stay in a customer's cart?

The duration a product stays in a customer's cart is determined by the browser's caching mechanism. All products, regardless of Rebuy attribution can remain in the cart unless the customer clears their browser cache or deletes those items.

Does a product's Rebuy attribution persist through browser updates or cache clearing?

A product's Rebuy attribution will persist in a customer's cart unless the customer actively clears their browser cache. Browser updates do not automatically clear cache, so the attribution remains as long as the product is in the cart.

How does Rebuy attribution work with subscription products?

When a subscription product renews, the same item (including any line item properties) gets renewed. This means that even if a widget is deleted or the Switch to Subscription feature in Smart Cart is toggled off, the Rebuy attribution will still be effective for renewed subscription products.

Will I see Rebuy attribution in their reporting if a product sits in a cart for a long time before checkout?

Yes, you will see the Rebuy attribution in the reporting analytics even if the product has been in a customer's cart for an extended period. As long as the product is active and in stock at the time of checkout, the attribution will be reflected in the reporting.

How does attribution work if a customer interacts with multiple widgets before adding an item to the cart?

Attribution is based on the last Rebuy attributable feature that influences the addition of an item to the cart. If a customer interacts with multiple widgets, the last one they engage with before adding the item to the cart will receive attribution credit.

Example: In a scenario where a customer searches for a product, then goes to the product detail page (PDP) and adds the product through a bundle instead, what attribution will be assigned?

In this case, if the customer adds the product through a bundle after being directed from a search result, the attribution will be assigned to the bundle widget, overriding the Smart Search attribution. While the search actions and clickthrough will register to the Search analytics, neither an Add-to-Cart (ATC) nor conversion will register in those metrics.

Can a single line item have multiple attributions?

No, only one attribution is assigned to a single line item. The final value of the _attribution attribute determines the allocated attribution.

How can we test attribution behavior?

You can replicate different scenarios in your test store and then view cart.js to see which attributions are currently set, without needing to complete the checkout process. If you are testing on a development store then you can view the attributions in the order details as outlined above.

Did this answer your question?