Cloudflare has no option to have SSL certificates automatically renewed nor do they notify you when they expire. My website host obtained the certificate and was unaware of the expiration until we experienced the problem of our site not being able be be safely accessed by the public. Their support is virtually non-existant if you don't subscribe to a business plan. The certificate is actually issued by another company but Cloudflare is the first to switch the website off of a secure status.