Your customer has designed their perfect product and hit "Checkout", but the journey isn't over yet. For a truly professional experience, the custom details they selected (like that specific ribbon color or heartfelt inscription) need to appear in their order confirmation and on the paperwork your team uses to prep the order.
By default, Shopify notifications and the Order Printer app don't always show "line-item properties." Here’s how to bring it all full circle.
Pro-Tip: If you’re not comfortable editing email code, our support team is happy to help! Just reach out via chat, and we can provide the specific snippet you need.
Alternatively, you can find code snippets and detailed instructions in our Shopify Order Printer guide.
Step 1: Update your email notifications
You want your customers to see exactly what they ordered in their inbox. This builds trust and serves as a receipt for their customizations.
In your Shopify admin, go to Settings > Notifications.
Select the Order confirmation template.
You’ll need to add a small block of Liquid code to the email body. This ensures that any custom data from Zapiet - Product Options is included in the list of items.
Step 2: Connect to Shopify Order Printer
If you use the Shopify Order Printer app to create invoices and packing slips, you’ll want those custom selections to appear there so your team doesn't miss a thing.
Open the Order Printer app and select the template you want to edit (e.g., Packing Slip).
Insert the Zapiet liquid snippet into the template code.
Our code is designed to be "smart", so it hides internal system IDs (like
_ZapietId) so your packing slips stay clean, showing only the labels and choices that matter to your team.Click Save.
Step 3: Testing the output
The best way to test this is with a real order:
Place a test order on your store with a few custom options selected.
Check the Order confirmation email you receive as the "customer."
Open the order in your Shopify admin and use Order Printer to view the packing slip.
Confirm that all labels (e.g., "Message on Cake") and values (e.g., "Happy Birthday!") are visible and easy to read.
Success check
Communication: Your customers have a clear record of their personalized order.
Accuracy: Your team has a printed sheet with every single detail they need to fulfill the order correctly.
Final Step: You've built the options, integrated the theme, added pricing, set up logic, and automated your paperwork. The only thing left to do is the soft launch. Head over to Soft launch: testing your customers journey to learn how to do a final quality check before you start promoting your new custom products!
