Lift your revenue with Premium Gift Messaging

Your customer picks the occasion, chooses a card and writes the message — at your checkout, in your cart. It prints at pack time and ships inside the carton you were already sending.

See how it works Book a demo

$4.04 average lift per gift order 12% take the option 27 card designs

A GiftLift thank-you card: gold and pink botanicals on blush, with a handwritten message set into its panel.

Mum hasn't stopped talking about it. See you at Christmas. — Ellie

5 × 7in · printed at pack time

Install

One script tag, and the option is live at checkout

No app to install, no theme to fork, nothing for your warehouse to change.

Paste the loader into your cart or checkout page and pass it your widget ID. It fetches the occasions and designs you have switched on, renders them inline, and returns a token when a shopper writes a message. You attach that token to the order the same way you attach any other line-item property. Everything after that happens on our side.

<!-- wherever you want the card picker to appear --> <div id="giftlift-widget"></div> <script> (function (w, d, s, o, f, js, fjs) { w['JS-Widget'] = o; w[o] = w[o] || function () { (w[o].q = w[o].q || []).push(arguments) }; js = d.createElement(s), fjs = d.getElementsByTagName(s)[0]; js.id = o; js.src = f; js.async = 1; fjs.parentNode.insertBefore(js, fjs); }(window, document, 'script', 'mw', 'https://dzqi3b5s5jl7u.cloudfront.net/giftlift/widget/app.bundle.js')); mw('init', { gl_widget_id: 'YOUR_WIDGET_ID', container: 'giftlift-widget' }); mw('setPrice', 5.00); </script>

That is the whole integration. setPrice is the price your customer pays for the card — you set it, you keep the difference, and you can change it for a season or a promotion without touching anything else.

Read the integration notes, including the API and the origins allow-list

Try it

Use it the way your customer would

The widget below is the live product, not a mock-up.

Pick an occasion, choose a design, write something. It is the same bundle, the same API and the same card library a shopper hits on a real checkout — running against a demo account with the price set to $5.00.

What is GiftLift?

A widget you add to your cart or checkout page. It shows your customer a set of occasions and card designs, takes the message they type, and hands your store a token. The card is printed at pack time and goes into the carton with the order.

What does the customer actually get?

A 5 × 7 inch card printed in full color at 300 dpi, with the message set into the design in a handwriting face rather than dropped in as system type. It arrives in the same box as the gift, so there is no second parcel and no second delivery charge.

Who prints and packs the card?

UnDigital does, on print hardware at the fulfillment center. Nobody on your team handles a card, keeps stock of one design per occasion, or writes anything out by hand.

Can we use our own artwork?

Yes. The 27 designs in the shared library are a starting point. Brands can print from their own files, rename the occasions to whatever their customers call them, hide the ones that do not fit, and set the order the rest appear in.

How do we get started?

Book a demo. We set up a widget ID against the origins your checkout runs on, you paste the snippet, and you can test it end to end before a single real order sees it.

The library

Twenty-seven designs across ten occasions

Illustrated cards, not stock art with a text box dropped on it. Every design reserves its own space for the message — a ruled panel on some, open ground on others — and each one carries its own type size and margins, so the handwriting sits inside the artwork rather than on top of it.

  • Birthday
  • Thank You
  • Congratulations
  • Wedding
  • Graduation
  • Mother's Day
  • Father's Day
  • Merry Christmas
  • Happy Holidays
  • Thinking of You
  • Birthday card: a tall layered cake with lit candles under hand-lettered "Happy Birthday", over a blank message panel.
  • Thank You card: gold and pink botanicals on blush, with a gold-ruled blank message panel.
  • Congratulations card: a champagne bottle and glass beneath gold fireworks.
  • Wedding card: pale blossom and eucalyptus on navy, framing a blank message panel.
  • Merry Christmas card: a snowman and a dachshund in falling snow.
  • Happy Holidays card: three patterned baubles hanging on cords.
  • Mother's Day card: "Happy Mother's Day" in a gold frame wreathed in leaves and buds.
  • Graduation card: tossed caps on navy above "Hats off to you" and a blank message box.

See all twenty-seven designs

In the carton

The card is printed where the order is packed

Gift messaging usually fails on the warehouse floor rather than at checkout. Someone has to keep card stock for ten occasions, pull the right one, copy the message across by hand, and get it into the correct box — at a hundred orders a day it is a nuisance, and at ten thousand it does not happen at all.

GiftLift removes that job rather than making it easier. The message travels with the order as a token. When the carton is packed, the card prints on UnDigital's hardware at the fulfillment center, matched to that order, and drops in with everything else.

What happens between checkout and the carton

A gift order in an open shipping carton, the products still wrapped.

The numbers

Revenue on an order you were already shipping

About one gift order in eight takes the option when it is offered.

Nothing about the fulfillment changes: same carton, same carrier, same shipping cost. The card is an item your customer chose to buy on the way to a purchase they had already decided on, which is the cheapest revenue in e-commerce.

Brands running GiftLift add roughly $3 to $5 to every order that carries a premium gift message.

See the economics

$4.04

Revenue Lift

GiftLift customers see on average a $4.04 increase in revenue per gift order.

12%

Conversion Lift

12% of customers will choose a premium gift message when presented with the option.

See GiftLift on your own checkout before you commit to anything.

Book a demo