How to Setup Marketo Integration with vFairs through Zapier Webhook

Learn how to integrate Marketo with vFairs through zapier webhook, for seamless synchronization of attendee data. This guide covers the entire setup process, from field mapping to integration testing.



With the Zapier webhook Marketo-vFairs integration, every attendee who registers for an event on Marketo Embedded form is automatically added to vFairs as an Attendee, ensuring smoother communication, personalized follow-ups, and more effective marketing.



Instructions to Create a Webhook in Zapier

  1. Log in to Zapier:
    • Go to Zapier and log in to your account.
  2. Create a New Zap:
    • Click on the “Make a Zap!” button on your dashboard.
  3. Set Up the Trigger:
    • Search for and select “Webhooks by Zapier” as the trigger app.
    • Choose “Catch Hook” as the trigger event. This will generate a unique URL for you to receive incoming data.
  4. Copy the Webhook URL:
    • Copy the URL provided by Zapier. This URL will be used to send data to Zapier.


https://hooks.zapier.com/hooks/catch/18213632/42ohOO7gd/

Webhook in Marketo:

  1. Go to Admin:
    • Log in to your Marketo account and navigate to the Admin section.
  2. Click on Webhooks:
    • In the Admin panel, find and click on “Webhooks” under the Integration section.
  3. Click New Webhook:
    • Click the “New Webhook” button to create a new webhook.


Fill the form with respective values, use the above link at URL as value for webhook, in template provide the JSON payload.


Fill this form after clicking New Webhook button 3

Webhook Name: Enter a name for your webhook.
Description: Optionally, provide a description.
URL: Use the provided link as the value for the URL field.
Request Type: Select the appropriate request type (e.g., POST).
Template: Provide the JSON payload in the template section.
Request Token Encoding: Choose the appropriate encoding if needed.
Response Type: Select the expected response type (e.g., JSON).


  


For example: Fill it like this
  



Create JSON  like below, based on your Payload. 


{

"First Name" : ,

"Last Name" : ,

"Business Email" : ,

"Phone Number" : ,

"Company Name" : ,

"Job Title" : ,

"Country": ,

"State" : ,

"Number Of Employees" : ,

"Timestamp" :

}


 Marketo Credentials have three parts respectively
example:


Client Id: 19ef81f5-abc-def-ghi-6e68e63642b5

Client Secret: hHksXKaxsaxsaxsaxsRKqUKPo4kAjdm

Endpoint: https://999-JKL-888.mktorest.com/