Help centerIntegrationsSending events to your CRM

Sending events to your CRM

Diner On Demand can send a signed message to your CRM or email tool each time something happens: a new member, a card installed, a visit, a balance change, a coupon redeemed. Any tool with a "catch webhook" address works: Zapier, Make, HighLevel, Klaviyo, or your own server.

Adding a connection

Add a connection

  1. Go to Integrations and find Add a connection.
  2. Name it, for example "HighLevel" or "Klaviyo via Zapier".
  3. Paste the address your tool gave you. It must start with https://.
  4. Tick the events to send.
  5. Click Add.

Events

EventSent when
member.createdA guest signs up
card.installedThe card lands in a wallet
visit.scannedA card is scanned at the counter
balance.updatedStamps or points change
coupon.redeemedA coupon is redeemed

Each message carries the member (name, phone, email, location), the card, and the details of the event.

Test it

Click Send a test on any connection. A sample message goes to your address and the result shows on the connection a moment later. Recent deliveries, with their status, are listed under each connection so you can see what arrived.

Security

Every message is signed with the connection's secret, shown on the connection. Your tool can verify the signature to be sure the message came from us. Pause a connection to stop sending without deleting it.

Still stuck? Email support@dinerondemand.com.