VideoForm Help Center

How do push leads generated in VideoForm to my custom built software?

You can get the leads generated in VideoForm into your system using webhooks. Pass this to your developer & he/she will set it up

You can get the leads generated in VideoForm into your system using webhooks. Pass this to your developer & he/she will set it up

Verification Requests

Anytime you configure the Webhook, we'll send a GET request to your endpoint URL. Verification requests include the following query string parameters, appended to the end of your endpoint URL. They will look something like this:

Sample Verification Requests

GET https://www.your-website-domain-name.com/webhooks?

challenge=dshXbL6789hd9&

verify_token=cookiemonster

Setting Up Your Webhook

Setting up a callback URL for webhook events requires verification that you control or own the domain that hosts your application.

  1. You provide the webhook URL along with a verify token.
  2. VideoForm will try to verify your webhook by sending a GET request to the callback URL with the parameters listed below.
  3. The callback URL responds with the value of the challenge sent. The URL should validate that the verify_token matches with the token that was entered in VideoForm

Parameters provided in the GET request

Parameter

Description

verify_token

The custom verify token that you send to verify

challenge

Generated by VideoForm. You must pass this back to us.

Subscribe to Webhook

Verify Subscription

Here is how your response should be sent back for the GET request

{

code: 200, challenge: dshXbL6789hd9

}


Listening for Webhook Events

Below is a sample of the the Lead data sent from VideoForm to your Webhook URL via POST request.


{

form_id: 'sdhjsagfs899',

form_name: 'Lead generation VideoForm',

lead_name: 'Michael Jordan',

lead_email: 'jordan@basketball.com',

lead_mobile: '+919999999999',

}


Let's Talk

Have a question on how to do something on VideoForm?