Workspace
Macros
Saved replies with actions. Placeholders fill in from the ticket when you apply one.
All macros 12
Orders4
Returns3
Product2
Warranty2
General1
Orders · M-01
Order status: in transit
Theo Marchetti · updated Sep 14, 2026
Template
Hi {{customer.first_name}},
Your order {{order.number}} is on its way — the latest scan was {{order.last_scan}}. You can follow it here: {{order.tracking_url}}.
If it hasn't moved in 3 business days, reply here and we'll chase the carrier for you.
Preview for#4812 · Jonas Lindqvist
Hi Jonas,
Your order NP-20931 is on its way — the latest scan was Oct 9 (arrived at regional facility). You can follow it here: track.northpine.example/NP-20931.
If it hasn't moved in 3 business days, reply here and we'll chase the carrier for you.
Actions on apply
- Set status: Solved
- Add tag: order-status
Placeholders
{{customer.first_name}}→ Jonas{{order.number}}→ NP-20931{{order.last_scan}}→ Oct 9 (arrived at regional facility){{order.tracking_url}}→ track.northpine.example/NP-20931
Orders · M-02
Stuck parcel: trace opened
Ada Okafor · updated Oct 2, 2026
Template
Hi {{customer.first_name}},
Thanks for flagging this. The parcel hasn't been scanned since {{order.last_scan}}, so I've opened a trace with the carrier.
If they can't find it within one business day, I'll ship a replacement by express at no cost. I'll update you either way.
Preview for#4812 · Jonas Lindqvist
Hi Jonas,
Thanks for flagging this. The parcel hasn't been scanned since Oct 9 (arrived at regional facility), so I've opened a trace with the carrier.
If they can't find it within one business day, I'll ship a replacement by express at no cost. I'll update you either way.
Actions on apply
- Set status: Pending
- Add tags: shipping-delay, carrier-trace
Placeholders
{{customer.first_name}}→ Jonas{{order.last_scan}}→ Oct 9 (arrived at regional facility)
Orders · M-03
Lost parcel: replacement shipped
Ada Okafor · updated Oct 2, 2026
Template
Hi {{customer.first_name}},
The carrier couldn't locate your parcel, so we've sent a replacement ({{order.replacement_number}}) by express at no charge. You'll get tracking as soon as it's scanned.
If the original turns up, just refuse it at the door or keep it unopened and we'll send a free return label.
Preview for#4812 · Jonas Lindqvist
Hi Jonas,
The carrier couldn't locate your parcel, so we've sent a replacement (NP-21187) by express at no charge. You'll get tracking as soon as it's scanned.
If the original turns up, just refuse it at the door or keep it unopened and we'll send a free return label.
Actions on apply
- Set status: Pending
- Add tag: lost-parcel
Placeholders
{{customer.first_name}}→ Jonas{{order.replacement_number}}→ NP-21187
Returns · M-04
Return label
Hana Kobayashi · updated Aug 30, 2026
Template
Hi {{customer.first_name}},
Here's your prepaid return label: {{return.label_url}}. Pack the item with its tags, drop it at any carrier location, and we'll refund you within 3 business days of it arriving.
Preview for#4812 · Jonas Lindqvist
Hi Jonas,
Here's your prepaid return label: returns.northpine.example/NP-20931. Pack the item with its tags, drop it at any carrier location, and we'll refund you within 3 business days of it arriving.
Actions on apply
- Set status: Solved
- Add tag: return
Placeholders
{{customer.first_name}}→ Jonas{{return.label_url}}→ returns.northpine.example/NP-20931
Returns · M-05
Refund issued
Rafael Duarte · updated Sep 22, 2026
Template
Hi {{customer.first_name}},
Your refund of {{refund.amount}} was issued today to the original payment method (reference {{refund.reference}}). Banks usually show it within 2–5 business days.
Preview for#4812 · Jonas Lindqvist
Hi Jonas,
Your refund of $69.00 was issued today to the original payment method (reference RF-20931-1). Banks usually show it within 2–5 business days.
Actions on apply
- Set status: Solved
- Add tag: refund
Placeholders
{{customer.first_name}}→ Jonas{{refund.amount}}→ $69.00{{refund.reference}}→ RF-20931-1
Returns · M-06
Exchange: different size
Hana Kobayashi · updated Sep 5, 2026
Template
Hi {{customer.first_name}},
No problem. I've reserved a {{exchange.size}} and sent it today; your return label for the original is here: {{return.label_url}}. No need to wait for the first pair to come back.
Preview for#4812 · Jonas Lindqvist
Hi Jonas,
No problem. I've reserved a Ridgeline 3P (same color) and sent it today; your return label for the original is here: returns.northpine.example/NP-20931. No need to wait for the first pair to come back.
Actions on apply
- Set status: Solved
- Add tag: exchange
Placeholders
{{customer.first_name}}→ Jonas{{exchange.size}}→ Ridgeline 3P (same color){{return.label_url}}→ returns.northpine.example/NP-20931
Orders · M-07
Address change before shipping
Theo Marchetti · updated Jul 18, 2026
Template
Hi {{customer.first_name}},
Done — order {{order.number}} will now ship to {{order.address}}. You'll get tracking once it leaves Duluth.
Preview for#4812 · Jonas Lindqvist
Hi Jonas,
Done — order NP-20931 will now ship to the address on file in Minneapolis. You'll get tracking once it leaves Duluth.
Actions on apply
- Set status: Solved
- Add tag: address-change
Placeholders
{{customer.first_name}}→ Jonas{{order.number}}→ NP-20931{{order.address}}→ the address on file in Minneapolis
Warranty · M-08
Warranty approved: replacement part
Arjun Rao · updated Sep 29, 2026
Template
Hi {{customer.first_name}},
That's covered by our lifetime warranty. A replacement {{warranty.part}} ships today at no cost, and you don't need to send the old one back.
Preview for#4812 · Jonas Lindqvist
Hi Jonas,
That's covered by our lifetime warranty. A replacement pole set ships today at no cost, and you don't need to send the old one back.
Actions on apply
- Set status: Solved
- Add tags: warranty, approved
Placeholders
{{customer.first_name}}→ Jonas{{warranty.part}}→ pole set
Warranty · M-09
Warranty: photos needed
Inès Moreau · updated Aug 12, 2026
Template
Hi {{customer.first_name}},
Sorry to hear that. To get this sorted quickly, could you send two photos — the damaged area up close and the product label inside — and roughly how long you've had it?
Preview for#4812 · Jonas Lindqvist
Hi Jonas,
Sorry to hear that. To get this sorted quickly, could you send two photos — the damaged area up close and the product label inside — and roughly how long you've had it?
Actions on apply
- Set status: Pending
- Add tag: warranty
Placeholders
{{customer.first_name}}→ Jonas
Product · M-10
Sizing advice: jackets
Kofi Mensah · updated Sep 1, 2026
Template
Hi {{customer.first_name}},
Our jackets are cut for a layer underneath. If you're between sizes and want room for a fleece, go up; for a trimmer fit over a base layer, stay with your usual size. Full chart: {{help.jacket-and-layer-sizing}}.
Preview for#4812 · Jonas Lindqvist
Hi Jonas,
Our jackets are cut for a layer underneath. If you're between sizes and want room for a fleece, go up; for a trimmer fit over a base layer, stay with your usual size. Full chart: help.northpine.example/articles/jacket-and-layer-sizing.
Actions on apply
- Set status: Solved
- Add tag: sizing
Placeholders
{{customer.first_name}}→ Jonas{{help.jacket-and-layer-sizing}}→ help.northpine.example/articles/jacket-and-layer-sizing
Product · M-11
Backorder update
Greta Holm · updated Oct 9, 2026
Template
Hi {{customer.first_name}},
{{product.name}} is due back in stock on {{product.restock_date}} and your order is first in line. If you'd rather not wait, I can switch you to {{product.alternative}} or refund you today.
Preview for#4812 · Jonas Lindqvist
Hi Jonas,
Driftwood 20°F Sleeping Bag is due back in stock on Mon, Nov 2 and your order is first in line. If you'd rather not wait, I can switch you to the Driftwood Long or refund you today.
Actions on apply
- Set status: On hold
- Add tag: backorder
Placeholders
{{customer.first_name}}→ Jonas{{product.name}}→ Driftwood 20°F Sleeping Bag{{product.restock_date}}→ Mon, Nov 2{{product.alternative}}→ the Driftwood Long
General · M-12
Public reply: move to DM
Nell Ashworth · updated Jun 20, 2026
Template
Hi {{customer.first_name}}, we're sorry about this and want to help. We've sent you a direct message so we can look up your order privately. — {{agent.first_name}}
Preview for#4812 · Jonas Lindqvist
Hi Jonas, we're sorry about this and want to help. We've sent you a direct message so we can look up your order privately. — Ada
Actions on apply
- Add tag: public-mention
Placeholders
{{customer.first_name}}→ Jonas{{agent.first_name}}→ Ada