Knotly: Gift Wrap & Messages Live

Shopify gift wrap, gift messages and printable cards

Shopify app that sells gift wrap and gift messages, for shops that ship presents.

Buyers mark a gift, pick a wrap you priced and write a message. You print the cards and packing slips without prices.

Free · On the Shopify App Store

Gift options · Product page
Gift options a buyer chose
OptionChoice
This is a giftYes
Gift wrapKraft paper · €3.00
OccasionBirthday
Gift messageHappy birthday, Lena! Love, Tom

Kraft paper is added to the cart as its own line

Sample data

Try it here

Try the Gift options block

Choose a wrap, an occasion and a message the way a buyer does, and see the cart, what checkout says, what lands on the order and the card you print.

Gift wrap
Occasion
Gift message

Sample rules: a message is required with gift wrap, up to 150 characters, the word “idiot” is blocked and the checkout rule is on. Wrap names, card headings and closing lines are yours to change.

Product page, then order

Gift options on the product page

This is a gift
Ticked
Gift wrap
No gift wrap
Occasion
No occasion
Gift message
Happy birthday, Lena! Love, Tom (31/150)
Cart lines
Cart lineQuantity
Linen scarf, sage1

Order #1042 · Additional details

Order attributes of the sample order
Order attributeValue
GiftYes
Gift messageHappy birthday, Lena! Love, Tom

Printed card · plain design, printed when no occasion is picked

Heading
A gift for you
Message
Happy birthday, Lena! Love, Tom
Closing line
With best wishes
Sample data

Install Knotly and offer your first wrap today.

Install now

Gift orders need more than a note box

A buyer who sends a gift wants it wrapped, wants a message inside and does not want the price on the packing slip. A note box in the cart catches part of it, as loose text someone copies onto a card by hand.

And wrapping that is not part of the order total is easy to forget to charge.

What you get

Wraps with their own price

Offer up to 10 gift wrap options, each with its own price and photo. Each wrap is a variant of one unlisted product, so its price is part of the order total.

Gift wrap
Gift wrap options
OptionPrice
Kraft paper€3.00
Ribbon box€5.00
Sample data

Messages within your rules

Buyers write a message in the Gift options block on the product page, the cart page or the cart drawer. Set a length limit and blocked words; an optional checkout rule stops orders that break them.

Gift messages
  • Maximum length: 150 characters
  • Blocked words: 1
  • Checkout rule: On
Sample data

Cards and packing slips to print

Cards print in the occasion's design (Christmas, birthday, wedding and more) with your heading and colours: A6, postcard, or 4 per A4 or Letter sheet. Packing slips leave the prices out, for one order or many as one PDF or a ZIP. New gift orders can get a tag and the message in the order note, and buyers see their gift choices again on the thank-you and order status pages.

Print
  • Card size: Four A6 cards per A4 sheet
  • Occasion design: Christmas
  • Packing slip: no prices
Sample data

Everything the buyer picks, and what you print

Where the gift options show, what is saved on the order, the rules you can set for messages and the cards and packing slips you print from your gift orders.

Where buyers see it

  • Gift options app block on the product page or the cart page
  • Gift options (drawer) app embed for a cart drawer, with a CSS selector to place it and an option to add it to the cart page too
  • This is a gift checkbox, your wraps, an occasion, a message box with a character counter
  • Optional box the buyer ticks to keep amounts off the packing slip, turned on in the block
  • Accent, text and background colour and corner radius, or your theme's colours
  • Block text in English, German and French, and every text can be changed in the theme editor

Gift wrap

  • Up to 10 wrap options, each with a name of up to 60 characters and its own cost
  • An optional photo per wrap: PNG, JPG, WebP or GIF, up to 5 MB
  • Each wrap is a variant of one unlisted Gift wrap product, kept by the app, so its cost is part of the order total
  • The product does not show in search or collections

On the order

  • Gift: Yes
  • Gift wrap: the wrap name, plus the wrap as its own cart line
  • Gift message: as the buyer wrote it
  • Gift occasion: Christmas, Birthday, Thank you, Wedding or Valentine's Day
  • Saved as cart attributes that Shopify copies to the order; the app keeps no copy

Message rules

  • Require a gift message with gift wrap
  • Maximum length from 20 to 500 characters; the cart cuts the message at the limit
  • Blocked words: up to 100, each up to 40 characters, matched as whole words
  • Checkout rule (a Shopify Function) stops a missing message, a message too long, a blocked word or a cart with only gift wrap
  • Checkout messages in English, German, French, Spanish, Italian and Dutch
  • The rule never stops checkout when it cannot run

Cards

  • Occasion designs: Christmas, Birthday, Thank you, Wedding, Valentine's Day and a plain card
  • Per occasion: offered or not, its name in your store, heading, closing line, accent and paper colour
  • Sizes: A6, postcard (6 × 4 in), four A6 cards per A4 sheet or four cards per Letter sheet
  • Serif or sans serif, message size from 9 to 24 pt
  • Optional recipient name from the shipping address

Packing slips and printing

  • Packing slips list items, gift wrap, occasion and message, never amounts
  • A4 or Letter paper, SKUs optional
  • Several orders as one PDF or a ZIP with one PDF per order
  • Print gift card from an order, or Print gift cards for selected orders in your Orders list
  • PDFs are made in your browser

Wrap names, card texts and colours are yours to set. The app does not print shipping labels or email the recipient.

How it works

  1. Add your wraps

    Name each wrap, set its price and add a photo.

  2. Add the Gift options block

    Place it on the product or cart page, or turn on the embed for your cart drawer.

  3. Print from your gift orders

    Select gift orders and download the cards and packing slips, or tag gift orders for your packers.

Screenshots, plans and the install button are on the Shopify App Store.

Install now

What it does not do

Knowing the limits up front saves you an install.

  • It does not print shipping labels

    It prints gift cards and packing slips only.

  • It does not email the recipient

    The message goes on the printed card.

  • It does not stop blocked words in the cart

    They are stopped at checkout, when you turn on the checkout rule.

  • It does not price wraps with discounts

    Each wrap is a product variant with its own price.

Free

$0

  • Unlimited gift message cards
  • Packing slips without prices
  • No billing through Shopify

Plans are billed through Shopify, on the bill you already pay.

Install now

Questions before you install

Something else? Write to hello@reply.getstorefleet.com.

How much does it cost?

Free. There is no paid plan and no charge for any feature.

Which Shopify permissions does it ask for?

Read orders, to list recent gift orders for printing; write orders, only to tag new gift orders and add the gift message to the order note when you turn that on; read and write products and publications, to create the Gift wrap product and publish it to your online store; write validations, for the optional checkout rule; and read locales. It does not ask to read your themes: the setup guide checks the Gift options block without it.

Do I need to change my theme?

No theme code changes. Add the Gift options app block to the product or cart page in the theme editor, or turn on the app embed for a cart drawer. The block needs an Online Store 2.0 theme.

Do I need Shopify Plus?

No. It is a public app for the Shopify App Store. The optional checkout rule is a Shopify Function checkout validation; gift options, wraps and printing work without it.

What happens to my data if I uninstall?

The app's access ends at once, and Shopify removes the app's settings from your store. The Gift wrap product stays until you delete it. Orders and messages were never stored by the app.

Where are gift messages kept?

On the order, as cart attributes saved through Shopify's cart. Cards are made in your browser. When you turn on tagging or the order note, our server reads each new order's gift details in memory to update that order and stores nothing; it never receives customer data.

Guides for this app

Step-by-step articles on the job this app does.

  1. How to Offer Gift Wrapping on Shopify Before Christmas

    Set up paid gift wrapping on Shopify for the holidays: the wrap as a product, where buyers choose it, gift messages, packing slips and what to test before the rush.

  2. How to Add a Gift Message to Shopify Orders and Print It on a Card

    Add a gift message box to your Shopify store: order note, cart attribute or line item property, message rules at checkout, and getting the text onto a printed card.

  3. Shopify Packing Slips Without Prices for Gift Orders

    A gift parcel should not show what it cost. What Shopify's built-in packing slip prints, why the gift message goes missing, and how to keep invoices out of the box.

Sell gift wrap before the holidays

Install it, add a wrap with its price and put the Gift options block on your product or cart page.