A paid order does not always contain enough information to create the promised file. A customer may forget a property address, upload the wrong reference image, omit a preferred name, or leave a questionnaire incomplete. Sending a generic file is not a solution, and silently leaving the order in an inbox creates a second problem.
The safer Shopify workflow is to mark the missing information, contact the customer with a specific request, and keep the eventual file attached to the order only after the details have been checked.
Separate “paid” from “ready to deliver.”
Payment confirms the transaction. It does not prove that the inputs needed for a personalised report, certificate, audit, proof, reading, or plan are complete.
- Paid: review the order and contact the customer.
- Waiting for information: record the named missing input.
- Ready for review: the file exists but needs an order match check.
- Delivered: the final file or link is connected to the correct order item.
A practical process for incomplete custom orders
1. Name the missing input
Write “property address,” “preferred spelling,” or “front-and-back reference image,” not a vague note such as “customer has not replied.”
2. Contact the customer clearly
Explain what is missing, why it matters, and how to provide it. Include the order reference and one concrete next step.
3. Keep the order visible
Do not leave the only record in a personal inbox or a folder named “to do.” The order should show that the file is not ready yet.
4. Re-check before creating the file
Match the reply to the order, then compare the customer name, order number, requested scope, and file brief.
5. Attach and deliver the finished file
When the deliverable passes review, attach the file or secure link to the relevant Shopify order item and send a clear customer delivery message.
Worked example: a custom property report
A customer buys a property report but leaves the street address blank. The merchant records “address required,” sends one request containing the order reference, and keeps the order out of the delivery queue. Once the customer replies, the merchant verifies the address, creates the report, checks the PDF, and attaches it to that order. The customer receives the report for the property they actually requested—not a file guessed from an email subject line.
Why manual email folders break down
Email is useful for asking the question, but it is a weak system for managing the deliverable. Threads can be buried and an attachment can be saved without order context. A product-level digital-download app has the opposite limitation: it is designed for a file known at product level, not a file created after missing information is supplied.
For the wider process, read why custom digital products need a post-checkout workflow. To prevent naming errors, see how to name custom Shopify files before delivery. For files ready at different times, read how to handle partial custom-file delivery.
Where QuickAttach fits
QuickAttach is built around the step after the information is complete: attach the finished customer-specific file or link to the relevant Shopify order item, deliver it through a branded email, and keep the customer download path associated with the order.
Keep blocked orders from becoming lost orders.
Creating a different file for each Shopify customer? Install QuickAttach for an order-specific delivery workflow once the required information is ready.
Install on Shopify