Connect Exchange It to Zapier
Updated Oct 15, 2026
Connect Exchange It with thousands of apps through Zapier so return and exchange events can trigger automated workflows. Use this when you want to pipe return activity into other tools you already run in Zapier.
Where to find it
Open the Exchange It app settings and find the Zapier Integration card. The Exchange It Zapier app is a private app available by invite, so use the install link shown in the card to add it on the Zapier side, and contact support if you run into any issues.
Set it up
- In the Zapier Integration card, generate your API key. The key is created for your store and begins with the prefix
eit_. - Copy the key immediately. This is the only time the full key is shown — once displayed, use the Copy button to copy it to your clipboard. After that, the card only shows the last four characters of the stored key.
- Open the install link in the card to add the Exchange It private app in Zapier, then paste the API key into your Zapier connection settings when prompted.
Connect it in Zapier
The Exchange It Zapier integration is a private app, available by invite. Use the link provided in the card to install the Exchange It Zapier app, then paste the API key you generated into your Zapier connection settings. Reach out to Exchange It support if you run into any issues during setup.
What each trigger sends
Six triggers are available: Return Requested, Approved, Declined, Inspected, Resolved, and Cancelled. Sample payloads are available in Zapier when you configure your Zap. Each trigger delivers a payload with return-level details, including:
- Identifiers and status:
id,exchange_it_return_id,status,source - Timing:
requested_at,approved_at,cancelled_at,order_created_at - Order and customer:
order_id,order_name,customer_email,customer_name,customer_id - Resolution details:
has_exchange_request,exchange_method,refund_method,return_note,restocking_fee_applied,restocking_fee_amount,store_credit_amount,resolved_externally - Shipping:
shipping_method,shipping_company,shipping_label_url
The payload also nests a products array (per-item fields such as product_title, variant_id, sku, quantity_returned, return_reason, requested_resolution, approval_status, and exchange item details), a refund_summary object (such as discounts_applied, total_discounts_amount, taxes_applied, shipping_amount, return_fee_applied, return_fee_amount), and an exchange_details object (variant_id, variant_title, quantity, price, image_url).
Managing and revoking
Once a key exists, the card shows its last four characters and gives you two controls:
- Regenerate Key creates a new API key and replaces the previous one. The newly generated key is shown in full once so you can copy it and update your Zapier connection settings.
- Revoke API Key removes the stored key for your store, so it can no longer authenticate Zapier requests. After revoking, no key remains until you generate a new one.
If you rotate or revoke the key, remember to update the key stored in Zapier so your Zaps keep working.