The Delivery Instructions extension adds a checkbox to checkout. When the customer checks it, a text field expands where they can leave specific notes for their delivery, such as where to leave a parcel, gate codes, or courier instructions.
| Setting | Description |
|---|
| Status | Toggle to enable or disable the extension |
| Heading | The label shown next to the checkbox |
| Placeholder | Hint text shown inside the expanded text field |
- Go to Delivery Instructions in the app.
- Toggle the status to Active.
- Customise the Heading shown next to the checkbox (e.g. “Add delivery instructions”).
- Set a Placeholder for the text field (e.g. “Leave at back door, ring doorbell”).
- Add Conditions if you only want it visible for certain shipping methods or locations.
- Click Save.
- In the Shopify checkout editor, add the Delivery Instructions block to the desired page(s).
- The text field is hidden until the customer checks the checkbox, keeping the checkout clean for customers who have no special instructions.
- Delivery instructions are saved as order attributes and are visible in your Shopify admin on the order page.
- Supports conditions, useful for showing this field only for specific shipping methods or countries.
- Available on checkout, thank-you page, and order status page.
- For general order requests not related to delivery, use Order Note instead.
| Scenario | Conditions to set |
|---|
| Show to all customers with a physical delivery | No conditions (most common) |
| Show only for home delivery, hide for Click & Collect | Shipping method does not contain Collect |
| Show only for specific countries with complex delivery needs | Country is target country |
- Set a helpful placeholder: “E.g. Leave at the back door, ring bell, safe location…”
- The checkbox keeps checkout clean. Only customers who need to give instructions will see the field expanded.
- Pass delivery instructions to your courier or warehouse system using Shopify order attributes.
| Delivery Instructions | Order Note | Gift Note |
|---|
| For delivery-specific requests (where to leave the parcel, access codes, courier notes) | A general free-text field for any order-level comment | For gift-specific info: sender, recipient, personal message |
| Use when you need information to fulfil the delivery | Use for personalisation or general instructions not tied to delivery | Use when customers are sending orders as gifts |