host form on https site

Anonymous
Not applicable

host form on https site

My company's site is hosted on https.  We have a number of Marketo forms that are working fine.  However, I have recently added a form that redirects back to our site (the others redirect to Marketo Thank You pages) that is getting blocked by the browser with this warning:

[blocked] The page at 'https://mysite.com' was loaded over HTTPS, but ran insecure content from 'http://mymarketosite.com/index.php/leadCapture/save': this content should also be loaded over HTTPS.

The form just freezes instead of continuing on. Is there any way around this?
Tags (1)
4 REPLIES 4
Anonymous
Not applicable

Re: host form on https site

I would suggest adding a SSL certificate to your Marketo landing pages. The first and abovious benefit is the smooth transition between the website and landing pages. As a bonus the data travels securely at all times.

Please keep in mind SSL is all or nothing. Once the certificate is installed all pages are served by https.

Add SSL to Your Landing Pages
http://community.marketo.com/MarketoArticle?id=kA050000000L3HmCAK


Anonymous
Not applicable

Re: host form on https site

That's a fine long-term solution, but I need to push this form live shortly, and really can't wait to work with everyone involved to add sll.  Like I said, our other forms post without a problem, so I would hope there's be a quicker work-around for the time being.
Kenny_Elkington
Marketo Employee

Re: host form on https site

Hey Justin,

You can dynamically change the form endpoint with a small script to your generic Marketo form endpoint, which will accepts https connections.  It would look something like this, though I haven't tested it, so I would pass this by your web developer before going live with it.

<script>
$.('#myForm').attr('action', 'https://app-***.marketo.com/index.php/leadCapture/save');
</script>

Just replace #myForm with the id of the Form on your live page and *** with the string that you see when you login to your Marketo instance.
Anonymous
Not applicable

Re: host form on https site

Kenny,

This method does not work.  I get a "Connection is Untrusted" error.