A kraft-wrapped bouquet at a florist packing bench alongside gift add-ons

← All posts

Raise Average Order Value with Occasions and Add-Ons

·NuFlorist Team·5 min read

Winning a new flower customer costs money — advertising, discounting, time. Adding twelve dollars to an order you have already won costs nothing but a well-placed question. Most flower shops know this and still leave the money on the table, because their add-ons are generic and their timing is wrong.

The fix is not more upsells. It is knowing why the person is buying.

The occasion is the whole mechanism

"Would you like to add a vase?" is a question with a coin-flip answer. It carries no information and asks the customer to do the imaginative work.

"Add a keepsake vase — most people sending anniversary flowers do" is a different question. It is relevant, it is timed, and it carries a light social proof. The only thing that changed is that the shop knew the occasion.

So the occasion must be captured early, before the add-on step, and it must be available to the logic that chooses what to show. That is a systems requirement, not a copywriting one. If your occasion field is a free-text note that nobody reads until the designer opens the order, it cannot drive anything.

Which add-ons belong to which occasion

Not everything suits everything. Chocolates at a funeral are a misstep. Balloons at a sympathy delivery are worse.

Occasion Works well Avoid
Romance / anniversary Keepsake vase, chocolates, sparkling wine, upgrade to premium Balloons, novelty items
Birthday Balloons, chocolates, candles, greeting card Sympathy ribbon
New baby Soft toy, balloons, keepsake vase Alcohol
Sympathy Ribbon and banner, memorial card, larger tribute Balloons, chocolates, upgrades framed as "treat yourself"
Congratulations Sparkling wine, balloons, greeting card Sympathy items
Just because Vase, chocolates, size upgrade Occasion-specific items

The pattern: sympathy needs restraint, celebration tolerates enthusiasm. Getting that wrong costs more than the add-on was worth.

Timing: three moments, three different asks

There are three places to offer an add-on and they perform differently.

On the product page, before adding to cart. Best for size upgrades — standard, deluxe, premium. The customer is still deciding what the gift is, so trading up feels like choosing rather than being sold to. This is the single highest-yield upsell in floristry and it is often just a radio button.

At checkout, after the occasion is known. Best for genuine add-ons — vase, chocolates, balloons. The purchase decision is made and the customer is in completion mode, so a relevant extra is a small yes rather than a reopened decision.

Post-purchase, on the confirmation page. Best for card upgrades and delivery upgrades. Costs nothing to offer, cannot disrupt the sale because the sale is done.

What does not work is stacking all three. Ask three times and the third one reads as pestering.

Price add-ons to be an easy yes

Two heuristics that hold up well:

Keep add-ons under about a quarter of the order value. A $20 vase on a $50 bouquet is a real decision. The same vase on a $150 arrangement is a rounding error. Scale what you show to what is in the cart.

Offer three, not seven. Choice overload is real, and a checkout page listing seven extras converts worse than one listing three. Pick the three with the best margin-times-attach-rate for that occasion and show only those.

Margin matters more than price here. Hard goods — vases, ribbon, cards — usually carry better margin than stems, which means an add-on can be worth more to you than an equivalent increase in flower spend.

Occasion-driven add-on selection showing relevant extras for the chosen occasion
Add-ons filtered by the occasion the customer already told you about.

The card message is an add-on nobody charges for

Every florist includes a small enclosure card free. Almost none offer a better one.

A handwritten calligraphy card, a larger folded card, a printed photo card — these are cheap to produce, genuinely valued on emotional occasions, and completely uncontested. If you have anyone on staff with good handwriting, this is close to free money.

It also solves a real problem: the small standard card is too small for what people actually want to write, and the resulting cramped message is a mild disappointment at the moment of delivery.

Same-day and timed delivery are add-ons too

They do not feel like upsells, but they behave exactly like them: optional, priced, and chosen at checkout.

A customer who needs flowers there before a lunch will pay for a morning window. One sending a birthday gift will often pay for same-day rather than wait. These convert well precisely because they solve an urgent problem, and the margin is better than most physical add-ons because there is no product cost.

The requirement is that your cutoffs are enforced automatically — offering same-day past your real cutoff converts a good upsell into a broken promise. Flower delivery pricing by zone covers how to structure rush and window pricing.

Subscriptions: the add-on that compounds

The highest-value thing you can attach to a one-off order is a reason to come back.

Two that work for flower shops:

  • A weekly or fortnightly subscription, offered on the confirmation page to someone who just bought for themselves rather than as a gift. Different customer, different pitch — they already like flowers in their house.
  • An occasion reminder. Ask, at checkout, whether they would like reminding next year. For anniversaries and birthdays this is quietly powerful: you are capturing a date you know converts, from a customer who has already bought.

The reminder costs one checkbox and an email a year later. It is the highest-return thing on this list.

Measure attach rate, not revenue

The number that tells you whether any of this is working is attach rate: the share of orders that include at least one add-on.

Track it per occasion. You will find some occasions attach at twice the rate of others, and that difference is almost always about relevance rather than customer generosity. A low attach rate on birthdays does not mean birthday customers are stingy; it means you are showing them the wrong three things.

Then track average order value by occasion, monthly. Moving it by ten percent across an existing order volume is worth more than most of the marketing you could buy with the same effort.

Wire it to the order, not to the checkout page

The mechanical requirement underneath all of this: the occasion has to be a real field on the order, captured once, and readable by everything downstream — the add-on logic, the designer's brief, the printed card, and your reporting.

NuFlorist does this as part of the Shopify checkout, so the occasion a customer picks drives which add-ons appear, then travels with the order into POS and order printing. The point is not the upsell widget. It is that one answer, given once, is used four times.

  • revenue
  • add-ons
  • occasions