Skip to main content
All CollectionsPost-Purchase OffersGetting Started
Post-Purchase Widgets: Features, Capabilities, and Limitations to Consider

Post-Purchase Widgets: Features, Capabilities, and Limitations to Consider

Explore the powerful features of post-purchase widgets and understand the limitations you need to consider.

Christian Sokolowski avatar
Written by Christian Sokolowski
Updated yesterday

Post-Purchase Widget: Boost Sales with Additional Offers After Checkout

The Post-Purchase Widget creates a page between the Checkout Payments page and the Thank You Page, giving customers the opportunity to make an additional purchase after completing their current order. Powered by Rebuy's Rules Engine, this widget allows for customizable text, image/text blocks, and a timer, all designed to enhance the likelihood of conversion.

Key Benefits of the Post-Purchase Widget:

  • Increase Conversions: Offer additional products to customers right after their purchase.

  • Customizable Design: Tailor the page with personalized text, images, and other content.

  • Conversion-Boosting Features: Add a timer to create urgency and encourage immediate action.

In this article, we will cover the benefits and limitations of the Post-Purchase Widget, and provide links to best practices and helpful knowledge articles to help you get the most out of this powerful tool.


How to Deploy Post-Purchase Offers on Your Shopify Store

🚀 Follow these simple steps to get your post-purchase process up and running quickly! 🌟 In just three easy steps, you'll be ready to boost conversions with post-purchase offers. Check out our user-friendly guides to get started now! 🛠️💻

Video Tutorial: Setting Up Post-Purchase Offers

🎥 Watch this detailed video tutorial to learn how to set up a post-purchase widget, configure your post-purchase flow, and enable Rebuy as your preferred post-purchase provider on Shopify. 🚀 Let us guide you through each step to simplify the process and enhance your e-commerce experience!


Post-Purchase Specifications

Product Previews

Provide customers with a preview of the product(s) they’ll receive based on their purchase and the conditions set in your data source.


General Settings

  • Quantity Selection: Allow customers to choose the quantity of products they'd like to purchase, with a set default, minimum, and maximum quantity.

  • Product Display: By default, the widget displays a single product, but you can configure it to show up to two products in the general settings under the "product limit" area.


Recommended Products

Easily modify your data source to power the post-purchase offers and present the most relevant products to your customers.


Blocks

Add unlimited image and text blocks below the offer to enhance reputation and boost conversions. Common examples include store reviews and product testimonials.


Discount Options

Choose either a percentage or fixed rate discount for your product offers to entice customers.


Language Settings

Select the wording displayed to customers in the post-purchase offer to match your brand’s tone and style.


Shipping Options

  • Free Shipping: Offer free shipping on post-purchase products.

  • Fixed Shipping: Charge a fixed shipping fee for the post-purchase offer.


Timer

Add a countdown timer to encourage customers to make a decision quickly by accepting or declining the offer.


Subscriptions

Offer either a one-time purchase or subscription option for the post-purchase product. Alternatively, allow customers to choose between both options.


Integrations

Show star ratings and reviews from various integrated review apps to enhance trust and credibility.


Advanced Settings

  • Payment Decline Handling: If a customer’s payment method is declined, Rebuy will remove the item from the order if the payment isn’t updated within 60 minutes. This feature can be enabled or disabled.


A/B Testing

Test different data sources (products, AI, or custom endpoints) to determine which performs best. Once the test concludes, the higher-performing offer will automatically be selected.


Upsells and Downsells

  • Upsells: If a customer accepts a post-purchase offer, they will be directed to another page where they can accept an additional upsell offer (up to two offers).

  • Downsells: If the customer declines an offer, they will be directed to another page to review and decide on a downsell offer.


Important Notes

Post-Purchase Flows

  • Flow Limit: You can create up to 40 active flows at once. All flows can be live simultaneously.

  • Flow Prioritization: Flows are assessed in a top-down order. This means that when activated, each flow is evaluated sequentially from the top, and the first flow that meets the criteria will be displayed.

  • Widget Requirement: Each flow requires widgets. All post-purchase widgets that you’ve created will be listed for assignment. You must manually assign the appropriate widget(s) to your flows.

  • No Auto-Population: We do not auto-populate widgets, as there can be many variations, and we cannot predict which one you would want to use.

  • Widget Absence: If no widgets are assigned, the flow will not function.

  • 1:1:1 Experience: To ensure a direct, uniform post-purchase experience (where accept and decline options are consistent), accept and decline options must be manually selected.


A/B Testing

  • Not Mandatory: A/B testing is optional and not required for post-purchase flows.

  • Testing Limits: You can A/B test up to two offers at a time within a flow.

  • Selecting the Winner: The "Winner" of an A/B test must be selected manually. The “End Experiment” option does not automatically choose the winner.

  • Post-Test Metrics: After completing an A/B test, widget-level offer metrics will no longer be available for review.


Data Source Rules in Post-Purchase

Unsupported Data Source Rules

Post-Purchase does not support the following data source rules:

  • Cart Rules (Note: Cart Subtotal, Cart Line Count, and Cart Item Count are supported)

  • URL-Based Rules

  • Order Tag Rules

  • Recently Viewed Endpoint

  • Buy it Again Endpoint

  • Products Search Endpoint

  • Geolocation Rules


Discounting in Post-Purchase

You can apply conditional discounting in Post-Purchase using data sources. Here's how:

  • In the output of your rule, select "Widget Discount".

    • Important: Selecting "Product Discount" will not affect the Post-Purchase offer.

  • When your rule matches and outputs a "Widget Discount", it will override any discount set in the "Discount" tab of the widget settings.

Additional Notes on Discounting

  • Discount Application: The product will always be discounted from the price as it appears in Shopify.

    • If you select the "Compare at Price" option in the widget settings (under the Discount tab), the Compare at Price will appear in the Post-Purchase Offer. However, the discount will still be applied to the sale price, not the Compare at Price.

  • Subscription Products: Discounts applied to subscription products will be applied to the first subscription order. After that, the discount will revert to the regular subscription price for subsequent orders based on the subscription frequency.


Text Translations and Currency Localization

Text Translations

You can easily adjust the language of your post-purchase widgets via the widget settings > General tab > Language selector. If the language you need isn’t listed, please reach out to Rebuy Support to request an addition.

Currency Localization

Due to Shopify limitations, currency localization is not supported for Post-Purchase widgets. Shopify currently does not allow Multi-Currency functionality in post-purchase offers.


Analytics Overview

  • Total Visitors: This metric tracks the total number of people who reached the first post-purchase offer.

  • Conversion: Conversion is measured based on whether a customer accepts at least one post-purchase offer.

  • Revenue Metrics: Revenue is aggregated from all active post-purchase flows combined.

  • Last View: This metric shows the last flow the customer viewed during their post-purchase experience.


FAQs

How many offers can a customer accept in post-purchase?

Customers can accept up to three offers during the post-purchase process. Once they've accepted three, they will be directed to checkout, even if more offers are available. This limit is set by Shopify.

How does the widget discount work with subscription products?

The discount for subscription products applies only to the first subscription order. After that, the discount will automatically revert to the regular subscription price for subsequent orders, based on the subscription frequency you’ve selected.

How is customer order counting determined in the data source rule set after a purchase?

The "Customer Order Count" in Rebuy’s rules will not include the order just placed. For example:

  • If a customer is making their first purchase, their order count will be 0.

  • To target customers making their second order, set the rule as "Customer Order Count is equal to 1". You can also use logical operators like "Greater than" or "Less Than" to target new or returning customers. For example, setting the rule as "Customer Order Count is greater than 0" would apply to repeat purchases.

Is video supported in Blocks?

Currently, Shopify only supports text and image files in post-purchase offers. As a workaround, you can use animated GIFs to introduce motion and action, though they won’t have the playback features or audio of a standard video.

Can I create a custom template for post-purchase offers?

No, custom templates are not supported for post-purchase offers. These experiences follow a fixed structure and cannot be customized with unique templates.


Learn More About Best Practices and Shopify Limitations

If you have more questions about post-purchase, feel free to send them through the messenger on this page with your details! Want to learn more about Rebuy? Reach out, and we'll help you get started.

Did this answer your question?