How to send signals from Zapier to Duo Copilot via Custom API Signals
Last updated: February 11, 2026
This guide walks you through sending data from any Zapier trigger to Amplemarket's Custom API Signals using the Webhooks by Zapier action.
Prerequisites: You need an active Custom API Signal set up in Amplemarket with the webhook URL ready. See Custom API Signals for the full setup guide.
Step by step
1. Add a Webhooks by Zapier action
In your Zap, add a new action step and search for "Webhooks by Zapier".

2. Choose POST as the action event
Select POST as the event type and click Continue.

3. Configure the request
URL — Paste your Amplemarket webhook URL
Payload Type — Change from
FormtoJsonData — Add key-value pairs for the fields you want to send. On the left, type the field name (e.g.
hotel_name). On the right, insert the corresponding data from your trigger step using the + button.
Tip: If you leave the Data field empty, Zapier will send all fields from the previous step automatically. If you want to control exactly what gets sent, specify each field explicitly.

The remaining settings can be left as defaults:
Wrap Request In Array — No
Unflatten — Yes
Basic Auth, Headers — leave empty
4. Send a test
Click Continue to go to the Test tab, then click "Test step". Zapier will send a real request to your Amplemarket webhook. You should see a successful response.

5. Finish setup on Amplemarket
Go back to your Custom API Signal setup in Amplemarket. The test data should appear. Review your enrichment mappings, configure AI personalization fields and your signal prompt, then save the signal.

6. Publish your Zap
Once the signal is saved in Amplemarket, go back to Zapier and click Publish to activate your Zap. From now on, every time your trigger fires, the data will be sent to Duo Copilot as a signal.