Plumsail Webhook: Can I get Airtable record ID and add a secret header?

I’m using Plumsail Forms with the Airtable connector to collect submissions.

The form creates a new record in an Airtable table called Leads, and then I want to use a webhook to my backend to do follow-up actions — like linking that lead to a Companies Airtable table (and eventually other actions).

I'm generating a UUID for each lead during form submission and saving it in Airtable, so my backend could search by that UUID if needed to locate the new record.

Questions

  1. Is there any way for the Plumsail webhook to include the RECORD_ID() of the newly created Airtable record?
  • If yes, where does it appear in the webhook payload?
  • If not, is searching by the UUID a reliable workaround?
  1. Can I add a custom header (e.g. X-Webhook-Token) to the webhook for verifying the request on my backend?
  • If not, is putting a secret token in the webhook URL (?token=abc123) the best approach?
  1. Any other tips for securely handling webhook communication from Plumsail to a custom backend?

Thanks!

Dear @teresa,
You don't need our webhooks here, that's not going to help, but only complicate things. Instead, you should trigger the process from the Airtable side when a new record is added, much simpler: