Skip to content
WPShift

Free SSL for WordPress sites, with failed renewals reported

WPShift requests a free SSL certificate for a WordPress site once the site's domain points at the server, and configures HTTPS. Renewal is attempted well ahead of the expiry date.

Free plan available. Paid plans include a 7-day trial. Server costs are separate.

In the dashboard

A site's certificate, the domains it covers and its expiry date.
A site's certificate, the domains it covers and its expiry date.

Plans

Which plans include SSL certificates

  1. Free €0 included
  2. Solo €5,99 included
  3. Studio €14,99 included
  4. Scale €29,99 included
Free SSL certificates, from the Free plan
€0

A certificate bought elsewhere is billed by its issuer.

Per month, excluding VAT. Server costs are separate.

If a renewal fails, an alert is raised that names the step that failed and what it reported, while the current certificate is still valid. Certificate management is included on every plan. A certificate you buy elsewhere and install yourself is a separate cost, and its renewal stays with the company that issued it.

Steps

How it works

  1. Step 1

    Requested once the domain resolves

    Validation needs the domain to point at the server, so the certificate is issued as part of bringing the site online.

  2. Step 2

    Renewal attempted ahead of expiry

    The attempt is made well before the certificate runs out, which leaves time to fix a problem.

  3. Step 3

    A failure raises an alert

    Each attempt records its steps and output. The alert names the failed step and what it reported. Missing DNS records and redirects that intercept the validation request are the usual causes.

Coverage

The domain and its www form

A site's certificate covers both. Requests to the insecure address are redirected to the secure one. A subdomain that is its own site in WPShift gets its own certificate once that subdomain points at the server.

Own certificate

Install a certificate you already have

A certificate bought elsewhere can be installed on the site. It is not renewed by WPShift.

DNS

With DNS at WPShift or elsewhere

On a domain whose DNS WPShift manages, the site's records are configured automatically. With DNS kept elsewhere, Cloudflare included, check that certificate-validation requests reach the server.

Questions

Questions about SSL certificates

Why has my certificate not been issued yet?
Issuing needs the domain to resolve to the server and the validation request to reach it. Check the DNS record, and check any proxy, firewall rule or redirect that sits in front of the site.

Set up your first WordPress server

Connect your cloud account, let WPShift prepare the server, and add a site.

Free plan available. Paid plans include a 7-day trial. Server costs are separate.

The setup, in three steps

  1. Connect your cloud account
  2. Choose the region and size
  3. WPShift sets up the server