# Store Pickup/Click & Collect

### <i class="fa-truck-fast" style="color:$info;">:truck-fast:</i> On its way to store

Keep customers informed that the order is en route to the store and set expectations for the next message (“ready for collection”).

<details>

<summary>Subject line &#x26; preview</summary>

Example subject variants:

* `Your order is on its way to the store`
* `Click &#x26; Collect update: {{orderNo}}`
* `We’ll notify you when your order is ready for pickup`

Example preview text variants:

* `Your order is being transferred to the selected store.`
* `You’ll receive another email once it’s ready to collect.`

</details>

<details>

<summary>Recommended content</summary>

* **Status update**: order is en route to store.
* **Store confirmation**: store name/location (if available).
* **Timing expectation**: estimated arrival to store (range) and what happens next.
* **Help**: how to change pickup person or cancel pickup (if allowed).

</details>

<details>

<summary>Useful placeholders</summary>

* `{{orderNo}}`
* `{{shopName}}`
* `{{collectionShopName/customField}}` / `{{PickupLocationCity/customField}}` (if available)
* `{{pickupWindow/customField}}` (if available)
* `{{trackingUrl}}` (if store transfer tracking is available)
* `{{trackingButton}}` (if used)
* `{{plMessage/locale}}` (if available)

</details>

<details>

<summary>Useful snippets</summary>

* Tracking CTA (optional): `{% partial trackingButton %}` or `{% partial TrackingButton %}`

</details>

<details>

<summary>Loyalty/ Conversion target <i class="fa-rectangle-ad">:rectangle-ad:</i></summary>

* **App / notifications opt-in**: “ready for pickup” alerts.
* **Join loyalty**: member pickup perks (if applicable).

</details>

### <i class="fa-store" style="color:$info;">:store:</i> Ready for collection

Tell customers their order is ready for pickup and make it easy to collect by providing store details, opening hours, and the pickup deadline.

<details>

<summary>Subject line &#x26; preview</summary>

Example subject variants:

* `Ready for collection: {{orderNo}}`
* `Your Click &#x26; Collect order is ready`
* `Pick up your order in store`

Example preview text variants:

* `Store address, opening hours, and pickup deadline inside.`
* `Bring your ID and order confirmation to collect your order.`

</details>

<details>

<summary>Recommended content</summary>

* **Ready for pickup confirmation**: make it explicit and prominent.
* **Store details**: address, opening hours, and contact info.
* **Pickup instructions**: what to bring (ID, order number, QR/code if applicable).
* **Pickup code / QR (if available)**: show clearly and easy to scan.
* **Pickup person (if supported)**: who can collect and how to change the pickup person.
* **Pickup deadline**: what happens if not collected in time.
* **Help**: support path for changes or questions.

</details>

<details>

<summary>Useful placeholders</summary>

Core:

* `{{orderNo}}`
* `{{shopName}}`

Store / pickup details (often via custom fields):

* `{{collectionShopName/customField}}` / `{{cnc-store.popularName/customField}}` (if available)
* `{{PickupLocationAddress/customField}}` / `{{collectionShopAddress/customField}}` (if available)
* `{{PickupLocationCity/customField}}`
* `{{PickupLocationZipCode/customField}}` (if available)
* `{{collectionShopCity/customField}}` / `{{collectionShopPostcode/customField}}` (if available)
* `{{plMessage/locale}}` (if available)

Pickup code / deadline (if available):

* `{{cnc-pickUpInfo.pickUpCode/customField}}` / `{{collection_code}}` / `{{collectionCode/spaced}}`
* `{{collection_deadline}}` / `{{CentiroLastDeliveryDate/customField/locale}}`
* `{{collectionDetailsButton}}` (if available)
* `{{orderPickupPerson/customField}}` (if available)

</details>

<details>

<summary>Useful snippets</summary>

* Map / pickup details link (optional): `{{plPickupAddressMap/locale}}` (or `{{plMap/locale}}` fallback)
* Feedback (optional): `{% partial thumbrating %}`

</details>

<details>

<summary>Loyalty/ Conversion target <i class="fa-rectangle-ad">:rectangle-ad:</i></summary>

* **Join loyalty**: in-store perks and member-only offers.
* **Store follow-up**: invite to book services (if offered).

</details>

### <i class="fa-bell-on" style="color:$info;">:bell-on:</i> Collection reminder

Gently remind customers to collect their order and provide store details to make pickup frictionless.

<details>

<summary>Subject line &#x26; preview</summary>

Example subject variants:

* `Reminder: your order is ready for collection`
* `Don’t forget to pick up {{orderNo}}`
* `Store pickup reminder for {{orderNo}}`

Example preview text variants:

* `Store address and opening hours inside.`
* `Collect before the deadline to avoid cancellation.`

</details>

<details>

<summary>Recommended content</summary>

* **Reminder**: restate “ready for pickup” status.
* **Store details**: address + opening hours.
* **Pickup instructions**: ID and order number/QR.
* **Deadline**: pickup-by date and what happens if missed.
* **Help**: contact support/store.

</details>

<details>

<summary>Useful placeholders</summary>

* `{{orderNo}}`
* `{{shopName}}`
* `{{collection_deadline}}` / `{{CentiroLastDeliveryDate/customField/locale}}` (if used as deadline)
* `{{collectionShopName/customField}}` / `{{PickupLocationCity/customField}}` (if available)
* `{{PickupLocationAddress/customField}}` (if available)
* `{{cnc-pickUpInfo.pickUpCode/customField}}` / `{{collection_code}}` / `{{collectionCode/spaced}}` (if available)
* `{{collectionDetailsButton}}` (if available)

</details>

<details>

<summary>Useful snippets</summary>

* Map link (optional): `{{plPickupAddressMap/locale}}` (or `{{plMap/locale}}` fallback)

</details>

<details>

<summary>Loyalty/ Conversion target <i class="fa-rectangle-ad">:rectangle-ad:</i></summary>

* **Join loyalty**: in-store benefits and member offers.

</details>

### <i class="fa-triangle-exclamation" style="color:$info;">:triangle-exclamation:</i> Final collection reminder

Prevent cancellation/return-to-stock by clearly stating the final pickup deadline and making pickup details easy to act on.

<details>

<summary>Subject line &#x26; preview</summary>

Example subject variants:

* `Final reminder: pick up your order {{orderNo}}`
* `Last chance to collect in store`
* `Pickup deadline approaching for {{orderNo}}`

Example preview text variants:

* `If not collected, your order may be returned to stock.`
* `Store address and opening hours inside.`

</details>

<details>

<summary>Recommended content</summary>

* **Urgency + deadline**: show the final pickup date/time.
* **Store details**: address, hours, contact.
* **Pickup instructions**: what to bring and how pickup works.
* **What happens next**: cancellation/return-to-stock policy.
* **Help**: how to request an extension or alternative (if available).

</details>

<details>

<summary>Useful placeholders</summary>

* `{{orderNo}}`
* `{{shopName}}`
* `{{collection_deadline}}` / `{{CentiroLastDeliveryDate/customField/locale}}` (if used as deadline)
* `{{collectionShopName/customField}}` / `{{PickupLocationCity/customField}}` (if available)
* `{{PickupLocationAddress/customField}}` (if available)
* `{{cnc-pickUpInfo.pickUpCode/customField}}` / `{{collection_code}}` / `{{collectionCode/spaced}}` (if available)
* `{{collectionDetailsButton}}` (if available)

</details>

<details>

<summary>Useful snippets</summary>

* Map link (optional): `{{plPickupAddressMap/locale}}` (or `{{plMap/locale}}` fallback)

</details>

<details>

<summary>Loyalty/ Conversion target <i class="fa-rectangle-ad">:rectangle-ad:</i></summary>

Skip or keep minimal due to urgency:

* **Notifications opt-in**: pickup deadline reminders.

</details>

### <i class="fa-box-check" style="color:$info;">:box-check:</i> Order collected

Close the loop after collection and optionally trigger a short feedback moment (NPS/review) while offering post-purchase support.

<details>

<summary>Subject line &#x26; preview</summary>

Example subject variants:

* `Thanks for collecting your order`
* `Order collected: {{orderNo}}`
* `How was your pickup experience?`

Example preview text variants:

* `Tell us how it went and find help if you need anything.`
* `Returns and support information inside.`

</details>

<details>

<summary>Recommended content</summary>

* **Confirmation**: order collected message and date/time if available.
* **Help & support**: how to get help with the product.
* **Returns/exchanges**: a short link to return policy/portal.
* **Feedback**: optional NPS/review request (keep brief).

</details>

<details>

<summary>Useful placeholders</summary>

* `{{orderNo}}`
* `{{shopName}}`
* `{{collectionShopName/customField}}` / `{{PickupLocationCity/customField}}` (if available)
* `{{plMessage/locale}}` (if available)
* `{{returnsPortalUrl/client}}` (if available)

</details>

<details>

<summary>Useful snippets</summary>

* Feedback (optional): `{% partial thumbrating %}`
* Recommendations (optional): `{% partial productRecommendations %}`

</details>

<details>

<summary>Loyalty/ Conversion target <i class="fa-rectangle-ad">:rectangle-ad:</i></summary>

* **Product review**: rate your purchase.
* **Join loyalty**: points for purchases and reviews (if applicable).
* **Refer a friend**: referral program CTA.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.parcellab.com/docs/resources/comms-playbook/store-pickup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
