Passing data an Integromat Webhook


Please could someone help me with this?

I found this:

$(document).on('knack-form-submit.view_497', function(event, view, data) {

commandURL = "" +;


and just want to pass the object id to integromat on form submission but when I run the webhook in integromat to catch the data structure nothing comes through.

Can anyone tell me where I have gone wrong with this please?

Thank you




$(document).on('knack-form-submit.view_xx', function(event, view, record) { //change  xx to your view
 var url = ''; //change to your hook

/*use this in your integromat scenario before you have run it -the bubble will not exist for selection until after you've run it at least once but you can paste this in the next module to look up the record. */

 //console.log('sending data to integromat'); //for bug testing
 var data = {

source: "enter your scene number for backtracking"


 // Make the AJAX call
   url: url,
   type: 'POST',
   data: data,
 }).done(function(responseData) {
   console.log('sent record ID');

Let me know if Craigs response doesn't fix your issue.

Hi, I'm no expert (just learnt how to do this myself ...).

This is the full code I used:


$(document).on('knack-form-submit.view_624', function(event, view, data) {



}, 2000);

commandURL = "" + ;

$.get(commandURL, function(data, status){


$(".kn-message.success").html("<b>" + data + "</b>");




Make sure:

  • the webhook url is correct from integromat, and pasted into the JS code in Knack
  • your form view is correct for the form you are submitting, and then submit the form in Knack to send the data for the webhook
  • you can use the last line to send a message from Integromat back to Knack from a webhook "response" module at the very end of the scenario