Wrapped integration
Wrapped is a gift message and add-on app for Shopify. GiftPrint detects and prints Wrapped-collected messages without additional configuration.
How it works
Wrapped stores gift messages as line item properties under the key Gift Message. GiftPrint auto-detects this key and uses it for printing.
When an order with a Wrapped gift message opens in GiftPrint, the message is automatically loaded and ready to print.
Required setup
No additional configuration:
- Keep using Wrapped's storefront widget on your products
- Do NOT add the GiftPrint storefront widget (two widgets = conflicts)
- Install GiftPrint
- Set defaults in GiftPrint Settings → General
- Open any order with a Wrapped gift message — GiftPrint auto-detects it
Template selection
Wrapped doesn't provide design templates. All messages use your shop's default template.
To use a different template for a specific order:
- Open the order in GiftPrint
- Click Template in the preview
- Select a design
- Download the PDF
Template selection is session-only. The original Wrapped message is unchanged.
Recipient and sender fields
Wrapped may store recipient and sender information under To and From properties. GiftPrint includes these in the printed design if available.
If recipient/sender fields are blank or missing:
- Wrapped may not have collected them (depends on Wrapped's configuration)
- Edit the message in GiftPrint to manually add "Dear [Name]," at the start and "Love, [Name]" at the end
- The edited version is printed; the original Wrapped message stays unchanged
Editing messages
Before printing, edit the message to fix typos or adjust the tone:
- Click Edit in GiftPrint's order view
- Modify the message text
- See live preview update
- Click Save
Edits apply only to this print session. The original Wrapped message is never modified.
Print status tracking
After printing:
- GiftPrint adds
Gift Note Printedtag to the order in Shopify - Order moves to Printed tab in GiftPrint dashboard
- Use bulk actions in Shopify to filter by tag
Troubleshooting
Message not detected
Cause: Wrapped may use a different key in some configurations.
Solution:
- Check the order's custom attributes in Shopify admin for the exact key name
- If it's not
Gift Message, email support@pg-artlab.com with the key name - We'll add support for it in the next update
Generic fallback keys are already supported, so most setups work automatically.
Recipient and sender don't print
Symptom: Gift card prints with the message but no "To" / "From" information.
Cause: Wrapped didn't store To / From properties, or they were empty.
Solution:
- Edit the message in GiftPrint and include recipient info in the text itself
- Instead of relying on the
To/Fromfields, type: "Dear Mom, ... Love, Alex"
- Instead of relying on the
- Check Wrapped's configuration to ensure it's collecting and storing these fields
Wrapped's add-on products
Like Wrapin, Wrapped may create line items for physical add-ons (gift boxes, cards, etc.). These line items can have their own properties. GiftPrint reads gift messages from any line item, so:
- Main product with message → gift card printed
- Add-on product with message → separate gift card (if any)
This is intentional. If you only want one gift card per order, ensure only the main product has a message property.
Multiple items with different messages
If the order contains multiple products each with their own gift message:
- Each message is detected and shown in GiftPrint as a separate entry
- You can print all of them, or select specific ones to print
Combining with other gift apps
If Wrapped is active alongside Giftship, Wrapin, or GiftPrint's widget, each app writes its own attributes to the order. GiftPrint extracts all matching messages and surfaces each as its own gift card — there is no "last wins" deduplication. Use one gift collection app to avoid printing duplicates.
Support
For Wrapped app issues, contact Wrapped support.
For GiftPrint troubleshooting, see Troubleshooting or email support@pg-artlab.com.