Add SSL to Your Landing Pages add-ssl-to-your-landing-pages
SSL (Secure Socket Layer) encryption lets you make all of your Landing Pages for a Marketo Engage instance secure.
When you fill out a web form or visit a Landing Page that’s hosted by Marketo Engage, by default, the information is sent over non-secure protocol (HTTP). Per your company’s policy, you may want to secure the information submitted to Marketo over (HTTPS). For example, when you visit http://info.mydomain.com/
it will now be https://info.mydomain.com/
.
Marketo Engage tracks “Visited Web Page” and “Click Link on Web Page” by default over non-secure HTTP protocol. If you want to have your tracking links secured with their own certificate, you need to have Marketo build a separate non-shared server to enable it. To secure all aspects of a contact’s interaction with you typically means securing both Landing Pages and tracking links.
Enable SSL certification enable-ssl-certification
Automatically add SSL for all the domain aliases you create as part of the Landing Page rules.
-
Go to the Admin area.
-
Select Landing Pages from the tree. In the Rules tab, click the New drop-down and select New Domain Alias.
-
Enter your Domain Alias and Default Page. Select the Generate SSL Certificate checkbox. Click Create when done.
This automatically adds an SSL certificate for this domain.
Enable SSL for your default domain enable-ssl-default-domain
Follow the steps below to enable SSL for your default domain.
-
Still in the Admin section, select Landing Pages. Click the orange Edit button next to Settings.
note note NOTE If desired, you can also modify the domain name here (valid domain required). -
Select the “Generate SSL Certificate” checkbox and click Save.
Edit SSLs to existing domains aliases
Follow these steps to enable SSL for your existing domain aliases.
-
From the Admin area, expand Integration in the left navigation and select Landing Pages.
-
On the page, select the Rules tab at the top.
-
Select the domain alias row that you want to edit and click Add SSL on the top.
-
In the dialog, click Confirm.
Error Messages error-messages
Below you’ll find error messages you may receive along with their definitions.
Things to Note things-to-note
-
DNS mapping for domain to Marketo Engage: Before adding adding domains in the UI, you must map CNAMEs to a Marketo-provided domain.
-
Custom SSLs: If you need a custom SSL, please submit a Support ticket. Do not use the self-service checkbox for SSL creation.
-
Pre-existing SSLs: While adding a domain, the system checks for pre-existing SSLs, which may have been manually created prior. If you encounter this validation, create your domain without selecting SSL creation, and we will connect them for you. Contact Support more additional details/options.
-
Deletion of domains: Automatically deleting a domain does not delete the SSL certificate. This guardrail prevents user errors that result in a website being without SSL certificates. If you do want to remove the SSL certificates, contact Support.