Valentine's Day upsell ideas for after checkout on Shopify

Valentine's Day upsells after payment: the matching piece in their size, a free gift box in the same card, gift wrap, a second gift, on gift orders only.

2026-11-10 — Abakira
One-click post-purchase page on a Shopify store, right after payment, offering a bag of House Blend coffee at $14.40 instead of $18.00 with an Add to my order button and a No thanks link

The Valentine’s Day upsell ideas that work after checkout are the matching piece, a gift box or gift wrap, and a small second gift, shown only on orders that contain the products people give. After payment, the present is chosen and paid for; one tap adds the extra item to the same order and the same parcel. In Post Purchase Upsell Abakira, that is a dedicated Valentine funnel with the condition Order contains.

Valentine’s Day 2027 falls on a Sunday, February 14. The funnel below runs from late January to your last shipping day, and goes back to sleep with one checkbox. Each idea comes with the exact setting in the app. If you sell gifts all year, how to sell more gifts online by completing the gift covers the year-round version; this article is the February build.

One-click post-purchase page on a Shopify store, right after payment, offering a bag of House Blend coffee at $14.40 instead of $18.00 with an Add to my order button and a No thanks link
The one-click page on our demo coffee store. The buyer has paid; one tap adds the item to the same order, charged to the same card.

Which Valentine’s Day upsells fit the page after checkout?

Valentine’s Day upsells fit the page after checkout when they finish the present the buyer just paid for. Five offers cover most gift stores in February, and each one maps to a setting in Post Purchase Upsell Abakira, either on the one-click page right after payment or on the thank-you page that every buyer reaches.

OfferExampleWhere it runsSetting in the app
The matching pieceA second mug, a matching bracelet, the other half of a his-and-hers pairOne-click pageA product, or One more, any variant
Matching piece plus a free gift boxBracelet at 15% off, box at $0One-click pageAdd a bundle card to the grid, box at 100
Gift wrap or a cardWrap, ribbon, a printed message cardOne-click page or thank-you pageA product, or a Single product block
A small second giftA candle, a mini size, a chocolate bar from your rangeOne-click page, after a noThe If declined branch
Several pieces on one pageUp to 6 cards under the main offer, each with its own buttonOne-click pageThe Grid section

Start with the first two: they set up the targeting and the grid, and the other three reuse the same funnel.

Why put Valentine’s offers after payment instead of in the cart?

Valentine’s offers placed after payment arrive once the present is paid for, so they never stand between the buyer and the Pay button. In the cart, every suggestion is one more decision before a purchase that is not yet made. After payment, the buyer answers one question with one button, and the item joins the parcel that was already leaving.

On the one-click page, the buyer reads “Charged to the card you already used” with the amount, then one button, “Add to my order”. There is no form and no second checkout. The cart and product page still have their own levers (bundles on the product page, a free-shipping bar in the cart); what actually raises average order value on Shopify sorts them by where they act. This article stays on the part that happens after the card is charged.

How do I build a Valentine’s funnel that only gift orders see?

A Valentine’s funnel that only gift orders see is a funnel whose condition is Order contains, listing the products people give, placed above your general funnel. Post Purchase Upsell Abakira checks funnels from top to bottom and serves the first one whose condition the order meets, so gift orders get the Valentine offer and every other order falls through.

  1. In the funnel list, click Create a funnel and give it a Funnel name you’ll recognize in March, such as “Valentine 2027, gift products”.
  2. Set the condition to Order contains, click Choose a product, and pick your gift products. One condition holds up to 300 products.
  3. To target only the gift version of a product (the boxed set, the engraved option), untick every other variant in the picker. The button then shows the product name followed by the variants you kept.
  4. Use the arrows to move the Valentine funnel above any funnel set to Everyone. Tick Active, then Save.
  5. Keep one funnel set to Everyone at the bottom. If one sits above your Valentine funnel, the list warns you: “Never shown: a funnel above applies to everyone. Move it down, or give it a condition.”
Post Purchase Upsell funnel list with three numbered funnels: the first two use the condition Order contains with a specific product and an Active checkbox, the third is set to Everyone
Funnels are checked from 1 down. The narrow ones go on top; the funnel set to Everyone catches every other order.

Targeting by product, variant or order total comes with the Pro plan and above, and so do several funnels at once (up to 20). If your gift range is a whole collection, the condition Order contains a product from takes up to 10 collections and covers up to 500 products per funnel; that one is on the Scale plan. The guide chapter on multiple funnels and targeting walks through each screen.

How do I sell the matching piece?

The matching piece is the item that turns one present into a pair: a second mug, the matching bracelet, the same hoodie in their partner’s size. Post Purchase Upsell Abakira has two ways to offer it on the one-click page, depending on whether the pair is the same product or a different one.

Same product, another variant. Set What this offer proposes to One more, any variant. The admin describes it as “One more of the product they just bought”: the product is decided at checkout, and the buyer can pick another variant of it. A buyer who paid for a size M sweatshirt is offered the same sweatshirt and picks size L for the second one. You don’t pick a product, so one offer covers every item in the funnel.

A different product. Set What this offer proposes to A product and pick the companion piece. Tick the variants the buyer may choose from, up to 25, and leave out the ones you can’t ship before February 14. A variant you didn’t tick is refused if anyone tries to send it, never swapped for another.

Price the matching piece between a quarter and a half of the gift, the range our guide chapter on what to offer works from. On a $49 gift, that’s an offer between $12 and $25.

How do I put the matching piece and a free gift box in one card?

A matching piece and a free gift box fit in one bundle card on the one-click page. In the offer’s Grid section, click Add a bundle card to the grid, tick 2 to 4 products in the picker (the first one carries the card), and give each product its own Discount. A product at 100 is added at $0.00.

Here is the arithmetic on example prices: a $40 bracelet at 15% off and a $6 gift box at 100%.

LineRegular priceDiscountBuyer pays
Matching bracelet$40.0015%$34.00
Gift box$6.00100%$0.00
Card total$46.00$34.00

The card shows the crossed-out total of the products and the price the buyer pays, and its button adds every line at once. A product whose discount is left at zero takes the card’s rate, shown as “Bundle rate”, so set the box explicitly to 100. Name the card in Bundle title, for example “The pair, boxed”.

Two rules from Shopify and the app shape the grid. Shopify accepts up to three post-purchase offers per checkout, and a bundle card counts as one, whatever it holds. The grid takes up to 6 cards under the main offer. Tick Show only these cards and the page skips the main offer to show just the cards, each with its own button. For more on the free item itself, see the free gift added after checkout, which works the same in February.

Should I offer gift wrap after a Valentine’s order?

Gift wrap after a Valentine’s order arrives once the buyer knows the order is a present, which is when the one-click page appears. Create the wrap in Shopify as a product with a price and a photo, then offer it as A product on the one-click page or as a Single product block on the thank-you page.

The best spot for wrap is the If accepted branch, on a paid plan. A buyer who just added the matching piece now has two items to wrap, so the next offer is the wrap for both. Click Add an offer here under If accepted and pick the wrap product. The admin also proposes “One more of what they just bought” in that branch, which suits consumables more than gifts.

Funnel editor in Post Purchase Upsell on the One-click post-purchase tab: a first offer of House Blend 250g at 20% off with Edit offer, then an If accepted branch with Add an offer here and a suggestion titled One more of what they just bought
The one-click tab of a funnel. The first offer sits on top; the If accepted branch holds the offer for a buyer who said yes.

A card message works the same way, as a product of its own. Where the buyer types the message and how the packer sees which order to wrap are covered in gift wrapping upsell on Shopify, offered after checkout.

What should the second gift be after a no?

The second gift after a no is a cheaper item that stands on its own, shown in the If declined branch of the first offer: a $9 candle after a $34 bracelet, for example. In Post Purchase Upsell Abakira, each offer has its own follow-up for a yes and a no, up to 7 offers over 3 levels.

Pick an item from your own range that needs no explanation: a candle, a mini size of your best-seller, a chocolate bar, a keyring, a card. Keep it well under the first offer. Our starter funnel uses 15% off for the first offer and 25% for the one after a no; the same gap works here.

Follow-up offers after a yes or a no, the second and third levels, are on the paid plans. The full tree is in our guide chapter on the accept/decline tree.

How do I reach Valentine’s buyers who pay with PayPal or Apple Pay?

Valentine’s buyers who pay with PayPal, Apple Pay, Google Pay or Klarna go straight to the thank-you page, so their offer goes there. In Post Purchase Upsell Abakira, the funnel’s Thank-you page tab holds blocks that add the item to the order they just placed, and the Valentine funnel’s blocks serve the same gift orders.

  1. Open the Valentine funnel and click the Thank-you page tab.
  2. Under Add a block, pick Bundle (2 to 4 products, each with its own discount from 0 to 100, so the gift box can be free again) or Single product.
  3. Set Show it to to Buyers who did not see the one-click page. The admin calls this “Your safety net”. That rule comes with the Pro plan and above; on the free plan, a thank-you block shows to every buyer.
  4. Set Where the purchase goes to Same order, only until the first parcel ships. The item joins the order while nothing has left. Once a parcel is on its way, the buyer pays in a new checkout and gets a separate order.

Under the button, the buyer reads “Added straight to your order above. You only pay the difference.” On these blocks, Quantity tiers go up to 3 tiers of 2 to 9 units, which suits a Valentine’s card sold by the pack.

Thank-you page tab of a funnel in Post Purchase Upsell listing two Text blocks shown to Everyone, and an Add a block row with Text, Banner, Single product, Carousel, Bundle and Sequence
The Thank-you page tab. Single product and Bundle are in the Add a block row; each block has its own Show it to rule.

The thank-you block has to be placed once in Shopify’s checkout editor before anything you build there appears. Our guide chapter on the thank-you page has the screens.

How do I add a Valentine’s deadline to the offer?

A Valentine’s deadline goes on the thank-you and order status blocks, where Post Purchase Upsell Abakira counts it from the moment the order was placed, up to 72 hours. The admin’s help text puts it plainly: “so it shows the same deadline on every visit and every device”. Reloading the page doesn’t reset it.

Set it in Countdown (empty = none), in hours and minutes. Then choose what happens under When the countdown reaches zero: Hide the block (the default), keep it at full price, or keep it with a message you write in Message when the offer has ended.

For February, work back from your own last shipping day for delivery by the 14th. In the last 72 hours before it, shorten the countdown so it closes before your final packing run. A buyer who orders on February 9 then sees an offer that ends when the parcel has to leave.

The one-click page has its own timer: Show a countdown runs from 30 seconds to 30 minutes, and at zero the offer is declined and the buyer moves on. The guide chapter on discounts, timers and proof shows every field.

What should a Valentine’s upsell say?

A Valentine’s upsell should talk about the pair or the person opening the box, with the saving in the body. In Post Purchase Upsell Abakira, each one-click offer has its own words under Your words on this page. The Selling headline sits above the product name, which always stays visible because Shopify requires it.

Headlines by offer, for the same funnel:

OfferSelling headline
Matching piece, same product”One for each of you, in their size”
Matching piece, other product”Make it the pair”
Bundle card with a free box”The pair, boxed and ready to give”
Gift wrap after a yes”Wrapped before it leaves”
Second gift after a no”Something small for the 14th”

In Your argument, two or three lines are enough. A line starting with a dash becomes a bullet, and {save} writes the real amount saved, so the sentence never contradicts the price below it:

Shopify does not allow exclamation marks on this page, and the editor blocks them when you save. The occasion carries the headline without them.

When should the Valentine’s funnel go live, and when should it come down?

The Valentine’s funnel goes live in late January and comes down the day after your last shipping day for delivery by February 14. In Post Purchase Upsell Abakira, switching is a checkbox: tick Active on the Valentine funnel, place one test order, and untick it once the date has passed. Nothing is deleted when a funnel is inactive.

Date (2027)What to do
By January 22Build the Valentine funnel, inactive. Write the headlines. Create the gift box and wrap products.
Monday, January 25Tick Active, move it above the catch-all, place one test order with a gift product.
Your last shipping dayShorten the thank-you countdown so it closes before your final packing run.
The day afterUntick Active. Your general funnel takes over.
Sunday, February 14Valentine’s Day.

On the free plan you have one funnel, so the switch is an edit of that funnel’s offer instead of a checkbox: change the product and the headline on January 25, and put them back after the 14th. The free plan shows 100 offers a month on the one-click page. The other occasions of the year (friends, colleagues, pets) get their own article later; the seasonal articles gather the rest of the calendar.

How do I check that the Valentine’s offer works?

A Valentine’s offer works when a test order with a gift product shows it and ends as one order with every item in the same shipment. Place two orders before January 25: one with a gift product paid by card, which should show the Valentine offer, and one with any other product, which should show your general funnel.

Open the gift order in your Shopify admin. The accepted item sits next to the gift in the same unfulfilled shipment, at the discounted price. On our demo store, test order #1010 shows the Pour-Over Starter Kit at $49.00 and House Blend at $14.40 in one shipment, for a total of $63.40.

Shopify admin test order #1010, unfulfilled, with a Pour-Over Starter Kit at $49.00 and a House Blend 250g bag at $14.40 crossed from $18.00 in the same shipment, a subtotal of 2 items and a total of $63.40
What a passing test looks like: one order, one shipment, both items, a total of $63.40.

After February 14, open Results and the By product table. Its columns, Saw it, Orders, Units, Revenue, Share and Clicks, tell you whether the matching piece or the gift box card earned more, and a bundle stays one line. On the Scale plan, Test this offer runs up to 4 versions of an offer, gives a first verdict at 100 views per version, and judges by revenue per view by default; for February, test two headlines on the same product. The guide chapter on reading your numbers explains each figure.

Post Purchase Upsell Abakira has a free plan that runs on a live store; the listing has the current plans and what each one includes.

Set up a Valentine's Day upsell funnel for gift orders with Post Purchase Upsell Abakira

  1. Create the funnel In the funnel list, click Create a funnel and give it a Funnel name such as Valentine 2027, gift products.
  2. Target the gift products Set the condition to Order contains, click Choose a product, and pick the products people give. Untick variants to target only the gift version of a product.
  3. Place it above the catch-all Use the arrows to move the Valentine funnel above any funnel set to Everyone, tick Active, then Save.
  4. Add the first offer Click Edit offers, set What this offer proposes to A product or One more, any variant, and set the Discount as a Percentage or a Fixed amount.
  5. Add a bundle card with a free gift box In the Grid section, click Add a bundle card to the grid, tick the matching piece first and the gift box second, and set the gift box Discount to 100.
  6. Write the words In Your words on this page, write a Selling headline about the person receiving the gift, and two or three lines in Your argument.
  7. Cover buyers who skip the one-click page In the Thank-you page tab, add a Single product or Bundle block, set Show it to and set Where the purchase goes to Same order, only until the first parcel ships.
  8. Place a test order Order a gift product with a card, accept the offer, and check in your Shopify admin that every item sits on the same order.

Frequently asked questions

Can I reuse my Christmas gift funnel for Valentine's Day?

Yes. Duplicate the idea rather than the wording: keep the condition on your gift products, swap the offered items for the ones that make sense in February, rewrite the Selling headline, and tick Active on the Valentine funnel while you untick it on the December one. Nothing is deleted when a funnel is inactive.

Can the buyer pick their partner's size in the matching-piece offer?

Yes. With One more, any variant, the offer re-proposes the product the buyer just paid for and lets them choose another variant of it, such as a second size or color. With A product, you tick up to 25 variants of the item and the buyer picks one on the page.

Does a free gift box in a bundle card cost the buyer anything?

No. A product set to 100% inside a bundle card is added at $0.00, next to the item the buyer pays for, on the order they just placed. The one-click page adds no shipping line for it.

How many Valentine's offers can one buyer accept after checkout?

Shopify accepts up to three post-purchase offers per checkout. A bundle card counts as one of the three, whatever the number of products inside it, so a matching piece with a free gift box uses a single slot.

Can I run Valentine's Day offers on the free plan?

Yes. The free plan runs one funnel with one offer level on a live store and shows 100 offers a month on the one-click page. That funnel is shown to every buyer, so on the free plan write the offer for all orders; targeting gift products is on the paid plans, listed on the App Store page.

Related articles

Seasonal


Written by Abakira. We make small software: Shopify apps, web tools and iPhone apps. This article is about Post Purchase Upsell Abakira.