Author

Profile Image Aytekin Tank is founder of JotForm. He currently leads the JotForm development team. He loves to hear from JotForm users. Feel free to shoot him an email at aytekin at jotform.com.


Welcome to the JotForm blog, where you can read about new JotForm features and find helpful online form tips for creating top-notch forms, user case studies, and much more.

Feel free to stay a while, drop a comment or two, laugh at our corny jokes, and make sure to share the articles you like on social media.




Send Instant Submission Notifications with Webhooks

July 02, 2013
Webhook is a technique used to send HTTP POST notifications to a URL. They can be used to connect apps together or just send data. We are excited to release webhooks on JotForm. You can now get your form submissions posted to a URL. 



You can setup webhooks form your forms on the Form Builder.

To get to WebHooks, just click on the Integrations icon on your toolbar:



Now navigate to Other tab and you will see it at the bottom:



Clicking on it will allow you to enter the URL where you'd like to receive form submissions. 



Examples

Let's say you'd like to be able to get a copy of your form submissions and save them on your own database. You can now use webhooks to get the results and use a small PHP script to load the received data into your database. 

If you sell software using a JotForm payment form you can generate application keys and send them over email. The webhook will notify your key generation script with the name and email address of the purchaser.

Another use case is to integrate JotForm forms 3rd party apps. If you are a web app provider you can use JotForm's webhooks to implement integration with JotForm. This brings us to…


API Support for Webhooks

We have also added ability to setup webhooks on the fly using JotForm API. This functionality can be used by 3rd party apps who would like to receive submission data on one or many of your submissions. It is both possible to get a list of all existing webhooks or create a new webhook over the API. 



We are improving JotForm API because we believe it will bring great value to our JotForm users. We hope that in the next few months we will see various types of integrations and apps built on top of JotForm API. Webhooks are a very crucial aspect of that. 





19 Comments...


   
omarleop (July 03, 2013 at 05:30 PM)

awesome


   
tmi (July 03, 2013 at 09:32 PM)

Dear Aytekin,

I wish you and the team all success in your continued journey of innovation. The Webhooks is just another instance that proves that your team is always working with us in mind. Happy to be associated with you for all these years :)

Rajesh (TMI)


   
Winston Negron (July 05, 2013 at 03:11 PM)

This is will simplify things for me and my websites where I need feedback. All I have to do now is set up a "PHP" scheme. Do you by any chance have any sample code for this? This would be great and save me time.

View Answer


   
Cory Hatton (July 05, 2013 at 03:51 PM)

Works Great!!

One suggestion if I may - do not send sensitive credit card data like card number/expiration/security code through webhooks.

View Answer


   
cornelius (July 06, 2013 at 02:48 AM)

Can any one get me book on creating data base with php?

View Answer


   
aga123 (July 06, 2013 at 06:53 PM)

Can you post a sample php script for reporting data which has been transferred via web-hook to a new spreadsheet to a database?

View Answer


   
John Dikmen (July 09, 2013 at 05:40 AM)

Same question here. I have two new web sites getting ready to go online using Jotforms and both clients have been asking for this exact functionality, but I am not a PHP Programmer.

Do you have example code on how to implement this?

View Answer


   
alicchen (August 15, 2013 at 08:31 PM)

I imagine it's no different from the previous method of sending HTTP Post data via the Thank You page. With this method, you no longer have to create a custom Thank-you page.
http://www.jotform.com/help/213-Send-POST-Data-From-JotForm-Using-PHP-in-Custom-Thank-You-Page


   
علي (November 14, 2013 at 11:05 AM)

زيدت المتابعه


   
kawchar (January 16, 2014 at 04:00 AM)

I imagine it's no different from the previous method of sending HTTP Post data via the Thank You page. With this method, you no longer have to create a custom Thank-you page.
http://www.jotform.com/help/213-Send-POST-Data-From-JotForm-Using-PHP-in-Custom-Thank-You-Page

View Answer


   
Mark Putt (February 19, 2014 at 02:26 PM)

Can we see the code in notifications.php? I'm new to php and this would be useful. None of the links on the thread currently show the code in that file.

View Answer


   
beatylaw (August 02, 2014 at 03:53 PM)

How do we get URL to post ie Clinchpad?

View Answer


   
Kate Siraj (August 29, 2014 at 04:48 PM)

Hi there,
I am trying to do this too, get the data to go straigh into an Access database. However, I have no idea about how to go about writing php to get this to work. The people who've asked about it above have 'view answer' links but they don't seem to work. Could anyone point me in the right direction? Many thanks,
Kate

View Answer


   
Julie (January 08, 2015 at 02:26 PM)

I would also like more information about data going directly to an Access database.

As others have mentioned, the View Answer links above do not work.

View Answer


   
Alicia (March 20, 2015 at 10:08 AM)

:( Why did they kill this? In form builder view I no longer see the WebHooks icon.

View Answer


   
June Connell (May 11, 2015 at 10:06 AM)

none of the "View Answer" links are working. I was able to create the page on my website for data to transfer to, using the Webhooks link on the form itself, but I have no idea how to create the page content with php. Please help.

View Answer


   
martin (March 09, 2016 at 03:23 PM)

I have an API key and ID for the database i am trying to post to. I don't know how to make jotform post it in the right format so the database will receive it correctly. any ideas?

View Answer


   
Vignesh (July 06, 2016 at 03:09 AM)

i just started working in webhooks.i didnt get any idea where to start..how to implement webhook in my site to send notification alert

View Answer


Send Comment