All Collections
Marketing Tools
Eloqua Integration with Webhook
Eloqua Integration with Webhook
Updated over a week ago

Want to create your own registration landing page in Eloqua? Don't worry — supports integrated registrations via webhook!

What is a webhook? Think of a webhook as a notification system. When a specific event occurs (e.g., someone registers through your landing page), the platform sends a real-time message to another designated platform (in this case, containing relevant information about the registrant.'s webhook supports using the HTTP POST method to receive registration data.

What you'll need to complete the integration setup:

  • Use the Eloqua account to create and manage the following in Eloqua:

    • Forms and registration fields

    • Webhook configuration and field mappings

  • Registration field mappings on the side.

Setting Up the Registration Field Mappings


  1. Open the specific webinar you need to set up integration with.

  2. Click on Integration from the left menu.

  3. Select the Eloqua Webhook tab.

  4. You will see that all the enabled registration fields are listed under Registration Field Mappings.

    If you see the message below within the Eloqua Webhook tab, you must first generate the API Key and Secret for the webhook settings to appear. Click here to learn more.

  5. Fill in the Target Field Names that Eloqua will use to send registration data.
    A full field mapping is required for registration fields that require attendee selections.

  6. Once all the fields have been successfully mapped, click Save Mappings.

If you do not see the Eloqua Webhook tab, please contact support at


  1. Within the Eloqua Webhook Setup section in, you will see the URL under Webhook URL to receive the data sent from Eloqua. Click the copy icon beside the URL to copy the URL.

    IMPORTANT: This URL is unique per webinar.

  2. In your Eloqua account, open the form to be integrated with registration. Click the Processing button at the top-right corner of the page.

  3. To configure the webhook and field mappings, click the Add button (plus icon) beside the search box and double-click Post Data to Server to add it as a processing step.

  4. Paste the copied webhook URL from into the designated box.

  5. Fill each Target Field with the set field names within the Registration Field Mappings.

    IMPORTANT: The target field names must match those added on the side.

Webhook Request Monitoring


You can monitor the invoking of webhook events on the Eloqua side. Click here to learn more about it.

To check webhook requests received on, click on the Request History tab from the Integration page.

You can click on the Detail link to view the details of each request.

For further assistance, contact us through chat or send us an email at

Did this answer your question?