Purchase Offers

Last updated: June 23, 2025

Purchase Offer sends a specific product or cart, designed for fast, frictionless checkout. It’s built for text-to-buy and optimized for conversion, making it your go-to for cart recovery, flash sales, and personalized promotions.

When to use it:

  • Cart recovery flows (we already know what’s in the cart)

  • Win-back or retention campaigns

  • Post-purchase upsells or restocks

  • Personalized 1:1 offers from a concierge agent

  • Subscription upsell opportunities

Why use it:
This is your power tool for selling through SMS. It creates a ready-to-checkout cart, handles edge cases (like expired carts or missing inventory), and supports smart behaviors like reminders and upsells.

How to use it:

  1. Draft Your Content

    Screenshot 2025-04-13 at 10.41.25 AM.png
    • Describe the specific offer to the customer with a clear affirmative CTA (e.g. "Reply YES to buy").

    • Use the Cart List variable to automatically fill in the products in the message.

    • Use the Purchase Link variable to take the customer directly to checkout.

      We recommend only using Cart List or Purchase Link, but not both. When ROI matters, Purchase Link will often save the most characters.

  2. Create the Cart

    Screenshot 2025-04-13 at 10.45.23 AM.png
    • Build the cart that the customer will purchase, either manually or automatically using the customer's most recent cart

    • OneText maintains cart data for customers for 90 days, longer than Shopify's own cookies!

  3. Add a Discount Incentive

    Screenshot 2025-04-13 at 10.21.09 AM.png
    • If you are running a sale, include a discount percentage or code from the dropdown menu.

    • Use Custom Totals to set free shipping if desired

  4. Let OneText Do the Rest

    • The campaign will automatically list the offer, allowing customers to accept with a simple "yes" reply. This keeps the interaction simple yet engaging, allowing customers the freedom to shop with the convenience of a text.

Screenshot 2025-06-23 at 1.55.21 PM.png
Preview or clone any message by clicking the three dots menu in the top-right corner

What it supports:

  • A specific product or set of products

  • Personalized copy with variables

  • Smart reminder logic (if the shopper doesn’t reply)

  • Optional subscription upsell logic

  • Optional free shipping override

  • Optional product image previews

Behavior details:

  • Shoppers can reply YES to buy, or tap the embedded link to purchase instantly

  • A reminder message is auto-triggered if the shopper doesn’t engage within a set window

  • If an item sells out, OneText will automatically adjust the cart or drop the item based on availability

  • If a customer's cart has expired, OneText can offer a configurable fallback message (usually a site link)

What it doesn’t do:

  • Doesn’t give customers a choice between items (use Product Choice for that)

  • Not ideal for generic announcements or simple links (use Message for that)

Best practice:
Use Purchase Offer when you know exactly what to offer and want to minimize friction. It’s ideal for retargeting high-intent shoppers or driving revenue from a specific SKU or bundle.