Pardot Knowledge Base

How to SSL-enable (HTTP Secure) Pardot URLs

Last Updated: Oct 05, 2016 | Print this Article
 

When you insert a Pardot URL into an HTTP Secure page (HTTPS) on your website you may get a security error. Pardot provides URLs that use your tracker subdomain (CNAME) which is not HTTP Secure. Since Pardot only has a security certificate for the pardot.com domain all you need to do to make your Pardot URLs HTTP Secure is replace your CNAME (http://cname.yourdomain.com) portion of the URL with https://go.pardot.com (be sure to add the "s" to https).

For example, you have a banner on an HTTPS page on your website, and you'd like to link it to a Pardot form. The URL of your form is http://go.mydomain.com/l/78182/2015-04-01/xt. On your webpage, change the form URL to https://go.pardot.com/l/78182/2015-04-01/xt.

Notes:
  • This method does not work with vanity URLs. The original Pardot-generated URL must be used if you wish to SSL-enable your Pardot URLs.
  • You will need to replace all instances of your CNAME portion of the URL in your page CSS with https://go.pardot.com in order for this method to work.
  • You should also HTTPs enable any external stylesheet declarations, or convert styles to inline. HTTP stylesheets won't load over HTTPs.
For Example:
  • Original Pardot URL: http://cname.yourdomain.com/l/10/2011-00-02/12345
  • Updated HTTP Secure URL: https://go.pardot.com/l/10/2011-00-02/12345

Pardot Form iframes

Following is an example of how you would specifically update your Pardot form's iframe code so you can securely add it to your HTTP Secure page. Original Pardot CNAME iframe Code:
<iframe src="http://cname.yourdomain.com/l/10/2011-00-02/12345" width="100%" height="500" type="text/html" frameborder="0" allowTransparency="true" style="border: 0"></iframe>
Updated HTTP Secure iframe Code:
<iframe src="https://go.pardot.com/l/10/2011-00-02/12345" width="100%" height="500" type="text/html" frameborder="0" allowTransparency="true" style="border: 0"></iframe>

Pardot Form Handler on Secure (https) Page

Same as above - replace CNAME portion of the URL with https://go.pardot.com... in the Form Handler URL. Note: If you're posting to Pardot first, change the CNAME in the Form Handler URL. If you're doing the hidden iframe on the Thank You page, change the CNAME in that URL.

Need more? Start a conversation with other Pardot users in our Success Community