Join leading brands and agencies for WP Engine's digital breakthrough conference. See you virtually on June 24.

Attend Summit 2021

How do I add Simple SSL to my site?

Updated on October 23rd, 2020


This help document outlines the steps necessary to install our free Simple SSL. If you need to install a third-party SSL certificate, please head on over to this help article: How do I install a third-party SSL certificate?


On the Overview tab of the site's dashboard, click Enable SSL

An initial DNS check for each domain in the Domains list will be run automatically.


Select the domain(s) you'd like to secure

You can select any or all of the domains that appear in the site’s Domains list on the Overview tab of the site’s Flywheel dashboard to be included in the certificate.

Keep in mind that every domain selected will need to be pointed properly to the Flywheel site via A record or CNAME or else Simple SSL installation will fail. For more information on setting up DNS, check out this help article: How do I set up my DNS?

You can see the DNS status of each domain on the domain selection screen:

In the above image, you can see that the top three domains have been verified by our DNS checker as having been correctly pointed to the Flywheel IP, indicated by the green checkmark.


Simple SSL supports up to 50 domain names per certificate. If your site has more than 50 domains please reach out to our friendly Happiness Engineers!

Review any domain(s) that failed the DNS checker

Any domains that are not pointed to Flywheel will show an orange warning icon. Double-check the DNS settings for this domain, and then click the Check DNS Again button in order to retry.


The DNS checker will not always be 100% accurate. For example, if you are pointing DNS via a proxy, like Cloudflare, the Flywheel DNS checker will not be able to confirm that DNS is pointed to Flywheel.

If you are sure that DNS is set up correctly, feel free to ignore this warning.

Once you’re satisfied with the results of the DNS check, click that green Complete SSL Setup button, and our system will get to work installing SSL for you!

Success! Your site is now secure

If Simple SSL successfully validates and installs on your site, you’ll notice a few things change on the Overview tab of your site’s Flywheel Dashboard:

You’ll notice in the top-lefthand corner of the screen a little lock and shield emblem signifying that the Primary domain on the Flywheel site is secured by SSL. You’ll also see in the Domains card a list of domains that are now secured by SSL.

Any domains in the Domains card that were not selected to be secured with Simple SSL will appear in the Insecure domains portion of the Domains card.


It can take 30-60 minutes for your new or newly updated Simple SSL cert to propagate to our global load balancers, after which time the domains in the Secured with SSL list will be able to load over https.


If you’re pointing your domain through Sucuri, please make sure that the Forward Certificate Validation to Hosting setting is enabled. If it is not, this will prevent Simple SSL from validating.

Error Messages

If Simple SSL fails to validate, you may see one of the following error messages in the Domains card:

This error message indicates that Simple SSL failed to validate because the DNS of one of the selected domains is not properly pointed to the Flywheel IP address. The link, Troubleshoot DNS issues, will take you to a help document which describes the proper way to set up DNS.

Once you’re satisfied that DNS is properly set up for each and every domain you’ve selected to secure, hover over the ellipsis. This will reveal a dropdown menu with the option to Retry SSL Setup. Click that, and Simple SSL will try to validate and install again.

If there’s an issue other than DNS that’s preventing Simple SSL from validating, you’ll see the following error message:

If this is the case, please reach out to our Happiness Engineers, and we’ll dig into the problem for you!

That’s it!

Enjoy your newly secured domains! If you run into any issues, you can reach our team via the Flywheel app!


More information about fully securing your site’s content site can be found in this help guide.


Simple SSL does not yet provide the ability to secure wildcard domains. If you’d like to secure subdomains, you’ll want to do so by adding each subdomain individually to the Simple SSL certificate.

Was this article helpful?

Getting Started

New to Flywheel? Start here, we've got all the information you'll need to get started and launch your first site!

View all

Account Management

Learn all about managing your Flywheel user account, Teams and integrations.

View all


Everything about billing, invoices and payments can be found here.

View all


Flywheel hosting plans include a ton of great features. Learn about how to get a free SSL certificate, set up a staging site, and more!

View all

Platform Info

All the server and setting info you'll need to help you get the most out of your Flywheel hosting plan!

View all

Site Management

Tips and tricks for managing your sites on Flywheel, including going live, troubleshooting issues and migrating or cloning sites.

View all


Flywheel help

Help is just a click away! Log into the Flywheel dashboard to instantly chat with an expert, open a ticket, or follow along with in-depth documentation. We happily offer support 24 hours a day, 7 days a week, 365 days a year!

Log in

Try Flywheel today

Launch your next WordPress site in minutes.

 Free migrations  24/7/365 support  14‑day demo sites