• Just moved our site to a new host. Now whenever I hit a page with a pardot form, it times out. 502 error. If I deactivate the plugin, the page loads fine. I’ve tested the site with all other plugins deactivated except the pardot one and the issue remains.

    Got wpengine tech support and they confirm the plugin is make a lot of queries.

    What might be the issue?

    Thanks.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Cliff Seal

    (@cliffseal)

    “Got wpengine tech support and they confirm the plugin is make a lot of queries.”

    I’m not sure what that would mean, or what those queries would be. A form is implemented using a shortcode, which is replaced by a single call to an item stored in transient cache. If it’s not in cache, it makes the appropriate API call and then caches the results.

    What do your error logs say?

    Thread Starter joeydav0117

    (@joeydav0117)

    Hey Cliff – let me try to be a little clearer. Sorry about that last message.

    So we’re moving a site from rackspace to wpengine. I updated the pardot plugin, changed DNS for the new host and pushed the site live. Once the DNS propogated, any page with a pardot form immediately timed out and gave a 502 error. After confirming the latest pardot plugin was the culprit, I rolled it back to version 1.4. The pages stopped timing out but no forms appeared. And no pardot code was in the source code of the site.

    Tried the same process on a third staging site on a third host. Same issue. New Pardot plugin times out on page. Older version – no forms and no pardot code in the site source code.

    Additionally, in the pardot plugin settings, my credentials authenticate but I get this:

    “Campaign (for Tracking Code): These will show up once you’re connected.”

    So, on two out of three hosting platforms, the plugin isn’t injecting the pardot code into the site source code. And the new plugin version times out on pages where forms should be.

    ——————–

    One other thing – if I deactivate the plugin, manually put the code in and put a form in an iframe on a page, the form STILL doesn’t appear – in 2 out of 3 hosts.

    When we initially signed up for Pardot, we were lead to believe we could only use Pardot on ONE website and that Pardot was pointed to our domain. Since this issue began, we’ve heard conflicting thoughts from pardot people on this.

    Could our issue be that the two hosts where Pardot simply isn’t working – manually or plugin – aren’t being recognized by Pardot? If so, how long does it take pardot to propagate to a new hosting environment with our same domain name?

    I’ll be happy to give you site access if you want to take a look.

    Thanks.

    Plugin Author Cliff Seal

    (@cliffseal)

    @joeydav0117 That’s strange indeed. Pardot doesn’t really need to “recognize” the website/server at all to display the embedded forms, so that seems to point to another problem entirely.

    That said, I would recommend a couple next steps:

    1. First, contact Pardot support to troubleshoot the direct form embeds that aren’t loading.
    2. If that doesn’t solve it, please try to look in your error logs for what’s causing the timeouts. WP Engine should be able to help with this if you’re not sure where to look.
Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Plugin times out pages where pardot forms are’ is closed to new replies.