Hello. I sell jewelry. I am trying to figure out how best to ask my customers if they need gift packaging with their orders. I may sell 8 items and 3 of them are a gift for someone and 3 more are a gift for someone else or all 8 items are for one person. I’m trying to avoid packaging all 8 items individually if they are all going to one person. Does anyone know how I can ask my customer how many gift boxes they need for their total order ? Thanks all !
To streamline the gift packaging process, I recommend implementing a simple option on the cart page that allows customers to specify the number of gift boxes needed, along with a notes field where they can explain how items should be grouped. For example, a customer might write: “3 gifts — ring and earrings for Mom, necklace for a friend, remaining items together.” This keeps the experience flexible, avoids unnecessary packaging, and eliminates the need to modify individual product pages.
That said, since we can’t predict how many products a customer will add or how many will be gifts, it’s important to plan how this logic fits into your current setup. One approach is to show a popup or message on the cart page when multiple items are added, gently prompting customers to use the order notes to help group their gifts. The actual implementation also depends on how gift wrap is currently handled — for example:
A few questions to clarify next steps:
-
Is gift packaging currently added as a product, a checkbox, or not at all?
-
Do you need to charge for gift boxes or offer them for free?
-
Do you want to allow customers to choose wrapping per item, or group items manually?
-
Are you using any Shopify apps for gift wrapping or custom cart behavior?
if possible add your store url as well in your next response:)
HI @KinleyJewelry simplest sanest way is to just make the wrapper type a product option if you have a simple setup with jewelry only using one or two product options. This method has the major upshot of working multichannel.
Note: current limit is 3 product options this may change in the future.
Otherwise for the online-sales-channel custom the theme to add a line item property to the product templates for them to check the packaging type; not to be confused with shipping-packaging.
https://ui-elements-generator.myshopify.com/pages/line-item-property
In OS2.0 compatible themes that have the feature use a custom-liquid block to put the HTML code into.
But you need to make the inputs form attribute match that of the product form and that value varies by theme.
i.e. for dawn use the {{ product_form_id }} pattern
{%- assign product_form_id = 'product-form-' | append: section.id -%}
Sample code only test thoroughly , note that the property value is Capitalized as this is both formatting for checkout, notifications, etc and in apis:
If you need this customization setup for you then contact me for services.
Contact info in forum signature.
or if you have access use a private message by clicking here (sloooower).
ALWAYS please provide context, examples: store url, theme name, post url(s) , or any further detail in ALL correspondence.
If you want to keep it simple, you can add a number box with the question on the product page and also make it required so users cannot add to cart without answering that.
You can see the users answer along with the order details on the backend admin panel under orders.
This way, you make sure that the user does answer your question.
Best