Skip to main content

Troubleshooting Missing Form Submissions in Marketing Automation Platforms

Diagnose and fix issues when gate submissions fail to appear in your marketing automation platform

Updated over a month ago

If form submissions from your Formulayt gates aren't appearing in your marketing automation platform (Eloqua, Marketo, Pardot, or Hubspot), follow these steps to identify and resolve the issue.

1. Check the Default form submission destination

  1. Navigate to the Setup > Settings > Forms

  2. In the Submissions and validation area check the Default form submission destination and associated submission URLS are correct.

Ensure the correct the Default form submission destination has been selected. If required the HTTP POST submission URL field should contain a valid, well-formed HTTPS URL pointing to the master form in your marketing automation platform. The form at this destination must be capable of receiving all fields present in your Formulayt form.

2. Check the Submission URL

First, verify the submission destination is correctly configured:

  1. Navigate to the Setup > Form Types

  2. Select the relevant form type

  3. Find the Form Submission Destination area

Ensure the correct form submission destination has been selected. if required the HTTP POST submission URL field should contain a valid, well-formed HTTPS URL pointing to the master form in your marketing automation platform. The form at this destination must be capable of receiving all fields present in your Formulayt form.

3. Disable All Validation in Your Marketing Automation Platform

It is critical that any field validation in your receiving form is deactivated. Formulayt gates perform their own validation, and server-side validation in the marketing platform can interfere with this process, causing form submissions to be lost silently.

This is particularly problematic with Eloqua, which automatically activates validation for certain fields. Check every field on the receiving form and ensure all validation options are turned off.

4. Verify Data is Leaving the Page

To confirm data is being sent from the user's browser:

  1. Open the page containing your gate in a browser

  2. Open developer tools (right-click and select "Inspect")

  3. Navigate to the Network tab

  4. Submit the form

  5. Look for the submission in the network requests

  6. Verify it has a status code of 200

The destination URL varies by platform. For example, in Eloqua, the receiving platform is usually named "F2" in the network requests.

If you don't see a successful request with a 200 status code, capture a screenshot of what you observe in the Network tab for troubleshooting.

Did this answer your question?