• This article will help users of Rebuy understand Rebuy's terminology. We often in e-commerce use terms that aren't intuitive and make it difficult to understand the concepts in-depth. This article will break down said terms that you'll see using Rebuy.

  • Note: we don't expect you to retain the entirety of every term described here. This is intended to be a resource that you can call back upon while implementing our platform on your site.

Cross-Sell and Upsell

  • Cross-Sell

A cross-sell is a recommendation to add an item. For instance, when a customer is offered to add a hot sauce product to their cart and they add it, it's considered a cross-sell.

  • Upsell

An upsell replaces an item the customer has added with a more expensive alternative, more valuable product. For instance, a customer is offered to upgrade the hot sauce in cart to a monthly subscription for hot sauce.

Native Cart and Smart Cart

  • Native Cart

This cart is the cart that is native to the site or Shopify. As such, any modifications or features aren't from Rebuy.

  • Smart Cart

This is a cart designed and built for Rebuy Features. It is made with the intention of merchants using right out of the box. However, it's also made to be easily modifiable to fit the form of your site. Some Rebuy features are only supported when using Rebuy's Smart Cart. See here for more.

Widget and Feature

  • Widget

A Rebuy Widget is a distinct piece of code that can be automatically or manually installed on your store. These are the core of Rebuy's platform and are utilized to deploy many but not all of Rebuy's features. Rebuy Widgets can be installed on any page but tend to be installed on specific pages. Furthermore, they are highly modifiable and can be made to look and present all kinds of information to potential customers. An instance of Rebuy Widgets in use may be a Rebuy Recommend (AI) Cross-Sell deployed on a product page or a Rebuy Subscription Upsell deployed on the checkout page. In either of these situations, the Rebuy widget is used to display information to the customer and provide a visual element to Rebuy's Features.

Preview and Live

  • Preview

Often times we will want to test our widgets or features before deploying them. We can toggle the "Live Mode" switch off to "Preview Mode", this way we can test and make changes without those changes affecting the live site. Widgets in preview mode will be hidden from customers.

  • Live

By default, when a widget is installed on your store, it is set to "Live Mode". This means that it will be visible on your live site. To disable this, switch the "Live Mode" off to enable Rebuy's preview format.

Data Source, Ruleset, and Rule

If the Rebuy Widget is what controls the primary visual aspects of a Rebuy Feature then a Data Source is what controls the business logic. Once attached to a widget, a data source will help perform the intended behavior of a widget. A Data Source has a set of rules called a ruleset. A ruleset has one or more rules. Each rule can be used to set conditions and perform logic to determine what should be recommended to the Customer. A common example is as follows,

If the product exists then recommend another product. More conditions and actions related to Data sources can be found here.

Subscription and One-time

  • Subscription

A subscription order is a product or set of products where it is bought every time on a schedule: daily, weekly, monthly, etc. For instance, a merchant using a Rebuy 'Switch to Subscription' offer may see a customer activate/purchase a subscription including a bottle of hot sauce set to re-purchase monthly will be bought on the same day every month.

  • One-time

A one-time order is a product or set of products where it is bought once and only once. For instance, a merchant using a Rebuy Widget may see customers add a bottle of hot sauce to the cart alongside a subscription; however, the one-time purchase will not be repeated with the subscription when it's time for the subscription to be re-purchased.

Churn and Reactivation

  • Churn

Sometimes a customer no longer wants to re-purchase a subscription product that they bought the prior subscription period. As such, they will deactivate/cancel said subscription. We call this type of customer a Churned customer.

  • Reactivation

There may be many reasons why a customer may have churned/cancelled their subscription. Similarly, there may be many ways to get them to reactivate said subscription. For instance, the customer may have received an email from a Rebuy Reactivation campaign that offered them a discount or a free gift if they re-subscribed.

Shopify X vs Rebuy X

Over time we have built out a wide breadth of features. At times, our terminology will overlap with other platforms and even those we integrate with. In such cases, we prepend the term Rebuy to said feature or term. Some examples of this include but are not limited to,

  • Shopify Theme & Rebuy Theme

  • Shopify Cart & Rebuy Cart

  • Klaviyo Campaigns & Rebuy Campaigns

  • Shopify Script & Rebuy Script

Advanced (Developer)

Sometimes merchants require access to more advanced tools on our platform. The following are common terms that may be used by any developer on your site that may require tools for said sophisticated implementations:

  • Endpoint

  • API

  • Metafields

  • EventListener

  • Webhook

  • Rebuy.js

Did this answer your question?