Sending Data to Pardot with Webhooks


In this article we’ll outline the steps needed to send data to Pardot via a PathFactory webhook with the following steps.

  1. Set up a Pardot Form.
  2. Create a PathFactory Webhook.
  3. Test your Webhook.

Step 1: Set up a Pardot Form Handler

  1. Create a form handler in Pardot, and ensure the following:
    • The Pardot form handler will need a field for each of the event field data points for a Form Capture Webhook, Visitor Session Webhook, and/or Visitor Activity Webhook.


    • Click here  for definitions of each webhook field. If you are unsure what type of webhook you are going to create visit the Setting Up Webhooks article.
  2. Take note of the URL of the form you just created. You will use this when creating the Webhook in Step 2.
    imageURL field

Step 2: Create a PathFactory Webhook

  1. Click on the gear icon at the top right of the page, and select Webhooks from the drop-down menu.
    imageWebhooks menu item

  2. You are now on the Webhooks page. Click Add Webhook.
    imageAdd Webhook button

  3. Name the webhook, select which event type will trigger the webhook, and the URL of the Pardot Form you created in Step 1 above.
    If you only want to receive data on known visitors in your Pardot Account, check the box for Fire for known visitors only.

    imageAdd Webhook menu

  4. Ensure that all the mapped event fields that you need are present in Event Fields and any custom fields are set up in Custom Fields.
    imageWebhook Event Fields

  5. Make sure that form fields you use in PathFactory match those used in Pardot. These are case-sensitive.
    imageConfigure Webhook Event Fields menu

    imageEmail field

  6. Enable the webhook.
    imageEnable toggle

Step 3: Test the Webhook

Congratulations! You’ve now built a PathFactory Webhook to send data, and a Pardot form to receive that data. All that’s left is to do is test your webhook.

Updated on April 13, 2023

Was this article helpful?

Need Support?
Can't find the answer you're looking for? Don't worry we're here to help!