Has anyone else encountered a "405 Not Allowed (openresty)" error when using a registration form that pushes data to Pardot via POST in Webflow?

Published on
September 22, 2023

If you have encountered a "405 Not Allowed (openresty)" error when using a registration form that pushes data to Pardot via POST in Webflow, there are a few potential causes and solutions you can try:

  1. Check your HTTP Method:
  • Make sure that you have set the form submission method to POST in Webflow.
  • Open your form settings in Webflow and ensure that the "Method" is set to "POST". This is important because Pardot requires the form submission method to be POST for data to be properly sent.
  1. Verify Pardot Configuration:
  • Double-check your Pardot configuration to ensure that you have correctly set up the form handler.
  • In Pardot, go to "Marketing" and then "Forms," and ensure that you have set up a form handler with the correct endpoint URL.
  • Confirm that the endpoint URL matches the URL of your Webflow form submission.
  1. Check if Pardot is blocking Webflow:
  • There might be a possibility that Pardot is blocking the POST request from Webflow.
  • Reach out to Pardot support or your administrator to confirm if there are any filters, restrictions, or security settings that may be preventing the POST request from Webflow.
  • They may need to whitelist Webflow's IP addresses or make other adjustments in the Pardot settings to allow the form submission from Webflow.
  1. Test with a different form or platform:
  • Create a simple test form in Webflow and try submitting it to Pardot.
  • This can help isolate the issue as specific to the form or to the integration setup.
  • If the test form works fine, it could indicate that there might be some issue with the original form configuration or with the third-party integration settings.
  1. Contact Webflow Support:
  • If you have exhausted all potential solutions and still encounter the "405 Not Allowed (openresty)" error, it might be worth reaching out to Webflow support.
  • Webflow has an active support team that may be able to assist you in troubleshooting the issue further and resolving any underlying problems.

Remember to always test your form submissions thoroughly after making any changes to ensure that the data is being properly sent to Pardot without any errors.

Additional Questions:

  1. What are common causes of HTTP 405 errors in Webflow form submissions?
  2. How can I troubleshoot errors when integrating Webflow forms with third-party services?
  3. How do I configure a form handler in Pardot for Webflow form submissions?