Zapier
Hilt for Zapier lets a merchant connect Hilt checkout events to the rest of their operating stack without building a custom backend. Use it for:- payment confirmation follow-up
- membership activation and expiry workflows
- failed delivery alerts
- support ticket routing
- member lookup during support or renewal work
What Zapier can trigger from
Hilt exposes real-time Zapier REST Hook triggers for:
The integration also includes a polling renewal-attention trigger for memberships that are nearing expiry.
What Zapier can do
The Hilt Zapier integration supports:Required Hilt API key scopes
Create a Hilt API key with:readexecute
admin or billing scopes.
read lets Zapier test the connection, load product dropdowns, look up memberships, and fetch recent event samples.
execute lets Zapier subscribe and unsubscribe REST Hooks.
Connect Hilt in Zapier
- In Hilt, open Advanced → API keys.
- Create a key with
readandexecutescopes. - In Zapier, choose Hilt as the app.
- Paste the API key into the Hilt connection screen.
- Let Zapier test the connection.
Create a payment-confirmed Zap
- Create a new Zap.
- Choose Hilt as the trigger app.
- Choose New Confirmed Payment.
- Connect your Hilt account.
- Test the trigger.
- Choose the app that should receive the event, such as email, CRM, spreadsheet, Slack, Discord, or a support tool.
- Map the Hilt fields you need.
- Turn the Zap on.
Useful first Zaps
Start with workflows merchants usually need after payment:- send a buyer email after
payment.confirmed - tag a CRM record after
membership.activated - alert a team after
delivery.failed - open a support task after
support.ticket.created - send renewal messaging from the renewal-attention trigger
Field mapping
Hilt events expose flat fields in Zapier so merchants do not need to dig through nested JSON. Common fields include:event_idevent_typecreated_atproduct_idproduct_titlepayment_idpayment_statuspayment_amount_minor_unitspayment_asset_symbolmembership_idmembership_statusreceipt_idsupport_ticket_id
raw_payload when they need the full Hilt event body.
Test before relying on it
Before using a Zap for live operations:- Turn the Zap on.
- Run a Hilt sandbox event, or use an optional low-value live settlement check when you need real settlement evidence.
- Confirm Zapier receives the event in task history.
- Confirm the downstream app receives the correct mapped fields.
- Turn the Zap off and on once if you need to verify subscribe and unsubscribe behavior.
Troubleshooting
If Zapier says the API key is invalid, create a new Hilt key withread and execute scopes.
If no product choices appear, confirm the workspace has published Hilt checkouts and the key has read scope.
If a trigger test has no samples, run a Hilt sandbox session, then test again. Use an optional low-value live settlement check only when the Zap needs real settlement evidence.
If an event arrives twice, use the Hilt event_id as the deduplication key in the downstream system.
If Zapier reports rate limiting, wait for Zapier to retry. Hilt returns retry headers on 429.

