
Four labels describe different events
A designer saying “done” may mean a PDF has been exported. A delivery operator may mean the email has been sent. A support agent may mean the customer has downloaded it. These statements should not be used interchangeably when deciding what Shopify should show.
| State | What it can mean operationally | What it does not establish |
|---|---|---|
| Ready | A specific file passed review | Customer access or notification |
| Sent | A delivery action was performed | Inbox receipt or successful use |
| Downloaded | A download event was recorded | Reading, acceptance, or identity certainty |
| Fulfilled | The relevant Shopify fulfillment state changed | Quality of every file in the order |
Set a fulfillment rule for the product type
For a made-to-order digital product, a practical rule is to review the completed deliverable and release the intended item before treating its delivery work as complete. Apply that rule to the correct item scope. Mixed orders may contain unrelated physical or unfinished digital work that needs its own handling.
QuickAttach documents optional Shopify fulfillment alongside file delivery. Review that choice deliberately in the current interface. Do not assume that every send changes fulfillment, or that every fulfillment event sends the exact file you intended.
Fictional example: two reports at different stages
Order 4308 includes an equipment layout and a maintenance schedule. The layout is reviewed and ready to send; the schedule is still being prepared. The operator chooses the ready portion, checks the associated fulfillment scope, and keeps the schedule on the production queue. A later download event for the layout does not finish the schedule.
Waiting for a download event before ever completing the operational task can also be misleading: some buyers retrieve files later. Define the store’s rule explicitly rather than allowing each staff member to make a different assumption.
A pre-fulfillment check
- Which purchased item is being completed?
- Has its exact release file passed review?
- Does the customer delivery action include that file?
- Are any other order items still pending?
- What does the selected app action change in Shopify?
- Who handles an access exception after release?
Test these questions with a synthetic multi-item order and record observed status changes. The documented delivery sequence is a starting point, not a substitute for checking your store’s configuration. Keep download tracking as support evidence rather than a claim that the buyer has accepted the work.
Deliver the right file with the right order
See how QuickAttach connects a customer-specific file or link to a Shopify order item.
See the QuickAttach order-to-download walkthrough