Form submitted webhook
When an form is submitted, an automation can be triggered. The form details can be sent to the endpoint of your choice
Event Payload Fields
automationTrigger
string
Event type that triggered this action (formSubmission)
contactId
string (UUID)
Contact ID of the donor
paymentDate
number (timestamp)
Date of the form submission / payment (ms since epoch)
donorFirstName
string
Donor’s first name
donorLastName
string
Donor’s last name
string (email)
Donor’s email address
documentLanguage
string
Language of generated document
donationCurrency
string (ISO 4217)
Currency for the donation or payment
paymentType
string
Payment type
donationSum
number
Donation sum (0 for free payments)
isHok
boolean
Whether donation is part of a standing order
isInstallments
boolean
Whether donation is split into installments
accountId
string
Account ID associated with the submission
donationMethod
string
Method of donation
campaignId
string
Campaign ID associated with this submission
exchangeRate
number
Exchange rate applied
tz
string
Donor Israeli ID / company number
donorPersonalDedication
string
Personal dedication message from donor
donorDisplayName
string
Donor’s full display name
receiptEmail
string
Email where receipt will be sent
donorPhoneNumber
string
Donor phone number
paymentId
string (UUID)
Payment / form submission record ID
agentId
string
Agent responsible
journalId
string
Optional journal entry ID
donationFirstSum
number
First donation sum in recurring donations
donationSumInCampaignCurrency
number
Donation sum in campaign currency
splitAcrossMonths
number
Number of months to split donation across
cancelled
boolean
Whether submission/payment was cancelled
updatedAt
number (timestamp)
Timestamp of last update
updatedByUserId
string (UUID)
ID of user who last updated record
purchaseTitle
string
Title of the payment / donation
customProperties
object
Donor custom fields (firstName, lastName, email, phone, dedication, tz)
createdAt
number (timestamp)
Timestamp of record creation
donatedOn
number (timestamp)
Date when donation/payment occurred
marketingCampaignId
string
Optional marketing campaign ID
secondaryContactId
string
Optional secondary contact ID
status
string
Submission status
scheduleDate
number
Scheduled date for donation (optional)
nextBillingCycle
number
Next billing cycle timestamp (if recurring)
cc4dig
string
Last 4 digits of credit card (often not applicable)
Last updated