Zoho Billing
Zoho Billing (formerly Zoho Subscriptions) fires webhooks for subscription creation, invoice payments, card expiry — great for SaaS customer lifecycle messaging.
Setup
1. Copy the Splashify webhook URL
https://apis.splashifypro.com/api/v1/webhooks/integrations/<your-user-id>/zoho_billing2. Configure in Zoho Billing
billing.zoho.com → Settings → Automation → Webhooks → + New Webhook.
| Field | Value |
|---|---|
| URL | URL from step 1 |
| Method | POST |
| Events | invoice.thankyou (paid), subscription_activation, card_expiry_reminder, etc. |
3. Configure in Splashify
Zoho Billing wraps the invoice/subscription in data.{invoice,subscription} — Splashify normalizes this so you address inner fields directly.
-
Phone Field →
customer.mobile(or wherever you stored phone on the customer record) -
Variables:
Var Field path Sample {{1}}customer.first_namePriya{{2}}invoice_numberINV-0042{{3}}total599.00 -
Enabled → Save.
Gotchas
- Zoho Billing may send both data.invoice and data.customer — Splashify flattens top-level sub-objects, but nested customer stays nested (
customer.mobile). - Signature verification not yet wired.