Customers buying a present may want to choose the wrapping, add a greeting card and write a personal message. For a Shopify store, the practical challenge is collecting those choices before checkout and making them clear to the team fulfilling the order.
This guide walks through a cart-based approach using Gift Wrap & Messages by MindFlash Studio. The instructions apply to the capabilities described in the app's published documentation; actual placement and behavior depend on your Shopify theme and configuration.
What a gift-options experience can include
- Gift wrapping: present available wrapping options with names, images and prices.
- Greeting cards: offer a selection of the physical cards your store actually stocks or supplies.
- Personal messages: collect the shopper's message for their chosen gift configuration.
- Supported previews: let shoppers review the configured greeting and layout.
- Preparation: let your team find the message and selected materials in the gift-order workflow.
1. Install and start with a basic configuration
Open Gift Wrap & Messages on the Shopify App Store. Review the current Free and Pro features, pricing and trial terms before approving any subscription.
In the installed application, open Settings and use Start quick setup to select the services you want to offer. Check the resulting settings and save them. Add the wrapping materials or greeting cards you genuinely supply in Assortment; use accurate photos, names and prices.
2. Add gift options to the cart
In Shopify, open Online Store → Themes and launch the theme editor for the relevant theme. Open the Cart template, add the Gift options app block near checkout and save your changes.
Test the storefront with an ordinary eligible product already in the cart. A block added to the cart template does not automatically appear in every cart drawer; behavior depends on your theme. If your store uses a drawer or custom cart, verify that flow separately.
3. Configure cards, messages and availability
Within Assortment, add your wrapping or greeting card choices or connect the relevant Shopify products. You can update app-managed options or manage the details of linked products in the Shopify product editor.
Use Settings to review appearance, service availability and any product exclusions or minimum eligible subtotal. If options appear missing, check that the cart contains eligible products, the right services are enabled and the options themselves are available.
For greeting cards, review the configured preview, font and layout behavior. These choices depend on each card's settings; don't promise a specific preview if it isn't configured.
4. Check the shopper's experience
Run a realistic purchase test:
- Add a normal eligible product to the storefront cart.
- Choose available gift wrapping or a card.
- Enter a personal message and review the greeting when a preview is supported.
- Edit or remove the gift choices and confirm the cart updates correctly.
- Continue through the supported checkout path and check the resulting order details.
Important: the gift chooser belongs to the cart. “Buy it now” and other direct checkout paths that bypass the cart can bypass these selections too. Make sure your store's purchase flow sets the right expectations.
5. Prepare the order and print a greeting when supported
Open Gift orders in the app and select the order to view the complete greeting and its chosen materials. Preparation status is separate from Shopify fulfillment status.
For cards with a saved supported print layout and font, the order workflow can provide Print on ready card and Print separate insert options. Verify paper size, flat or folded card dimensions, orientation and offsets against the real materials. Test at 100% print scale before printing a customer's order.
For handwritten greetings, follow the preparation method saved for that order. Do not assume every message should be printed.
Common questions
Can I offer a free greeting card?
Yes. According to the app documentation, a card option can be priced at zero, and it remains a distinct zero-price order line when selected.
Why don't I see gift options in my cart drawer?
The app block may have been added to the main Cart template rather than the drawer. Theme markup determines placement; verify the exact cart that customers use.
Will the gift chooser appear with “Buy it now”?
Not when that purchase path skips the cart. Test the direct checkout experience separately.
Where does the message appear for the merchant?
Open Gift orders and view the full order details to read the saved greeting and preparation information.
Next steps
Store themes, app settings and supported features vary. Always validate the actual cart and checkout behavior before using an app in a live sales campaign.