website logo
Navigate through spaces
⌘K
OVERVIEW
ORDER MANAGEMENT (OMS)
CONTENT MANAGEMENT (CMS)
DATA
CUSTOMER LIFETIME REVENUE
Customer Lifetime Revenue Explanation
Customer Lifetime Revenue and Purchase Likelihood
Recency Frequency and Monetary
CLR and RFM Data Table Glossary
RFM and CLR in the Hub
LOOKER
Modifying a Dashboard
Timestamp differences between Looker, OMS and Shopify
How to create custom calculations in Looker
Looker and Shopify data models
Custom fields
How to 'Save and Schedule' reports
Creating Custom Reports or Look
Looks vs Dashboards
Login Looker FAQ
Looker Glossary
SEGMENT EVENT TRACKING
What are event tracking
Adding Tracking
What is the Tracking Plan?
The Chord Tracking Plan
The Shopify Tracking Plan
Event Tracking FAQ
EVENT UPDATES PAGE
Email Subscription Payment Event Update
Product Feed Setup
Getting Segment to Production
Consent Management
Installing in Next.js
Installing in Gatsby
Integrations
👩‍💻Developer Tools
Using Chord with Shopify
Docs powered by
Archbee
ORDER MANAGEMENT (OMS)
CHECKOUT

Post Checkout Cross-Sell

9min



Introduction

After a customer makes a purchase, a post-purchase offer (also known as post-purchase upsell or one-click upsell) will show related products just before the order confirmation screen. This strategy takes advantage of the customer's excitement and willingness to buy, leading to a better shopping experience and increased revenue for your brand.



💡 Post Sell is only supported in Stripe checkout.

Setup

OMS

To activate the cross-selling feature to enable your customers to add new items to their existing order after completing the Stripe checkout., navigate to your Store Settings in the OMS Settings --> Store and add the following under the Environment Variables section.

ORDER_CROSS_SELL_TIME_IN_MINUTES: Please specify the duration in minutes for users to add items to their cart after checkout. In this example, we are adding a value of 2 minutes.

CROSS_SELL_POST_CHECKOUT: Mark it as enabled. This flag sets the Stripe card to be re-used like subscriptions and delays the complete order event until the cross-sell ends.

CROSS_SELL_EMAIL: enabled If you wish to inform your customers about the items they have purchased after checkout. A pre-existing template is available in Contentful.



📥 Make sure your email is published!



GitHub

A new endpoint (see PR here) is added, which accepts items, and then completes the cross-sell state, creating a new charge on the credit card for the new items and sending a new email.

Resources

NextJS starter commit adds the hooks and an example implementation.

NextJS function usage docs.

OMS API documentation with an example request body.



Contentful

Ensure that a content model for your Cross-Sell collection has been created.



Email example in gist with the setup below:

Document image





P lease take a look at the latest version of the Chord SDK.



Post-Cross-Sell Promotions

Promotions for the post-checkout need to include the following:

Document image




Document image


Actions/Adjustment Type

Use either the “Flat Rate” or “Percent Per Item” calculator with the “only for cross-sold quantity post-checkout”:



Document image


Check the Always apply box.

Document image


Here is an example Promotion that uses Dynamic Promotions with Post Checkout Cross-Sell:



Document image


Video Example

Let's place an order and add items post-sell. The minute value here has been set to 10!





Updated 28 Jul 2023
Did this page help you?
PREVIOUS
CHECKOUT
NEXT
Stripe Invoices
Docs powered by
Archbee
TABLE OF CONTENTS
Introduction
Setup
Video Example
Docs powered by
Archbee