Webhooks + CSV export
ZenMerch is designed to be operations-ready. If you run fulfillment workflows (POD, made-to-order, batching), webhooks and exports help you get personalization data to the right place.
Webhooks
Use webhooks to send order + personalization payloads to your system automatically.
Set up a webhook URL
- In ZenMerch, go to Settings → Notifications.
- Set Webhook URL to your endpoint (recommended: publicly reachable HTTPS URL).
- Click Save in ZenMerch Settings.
- Click Send test webhook and confirm it returns Test OK.
- Optional: in the app, click Show webhook payload documentation to see the exact JSON structure ZenMerch sends.
Webhook troubleshooting
- Test failed: verify the URL is correct, reachable from the public internet, and responds with a 2xx status.
- 401/403: your endpoint is rejecting the request (authentication / firewall / allowlist). Check your server logs.
- Timeouts: keep webhook handlers fast—queue work in the background and respond quickly.
CSV export
Export CSV-friendly rows for production teams or third-party tools (batching, print queues, QA).
Export steps
- In ZenMerch, open Orders.
- Use Export all (CSV) or select orders and click Export selected CSV.
- Open the CSV in Excel/Sheets and use the Preview URL columns to review artwork.
Note: exports may be restricted on some plans. If an export button is disabled, check Plans / billing in the app.
Operational tips
- Keep template names consistent so exported data is easy to interpret.
- Use validation and required fields to reduce production errors.
- Run a full test order flow before enabling production automations.