This article will show you how to secure your sites with SSL certificates through the Cloudflare network.
Activating the Cloudflare plugin inside Subscribe Funnels
- Navigate to the plugin page inside Subscribe Funnels and activate the Cloudflare Plugin
- Enter your Account ID and API Token. See below on obtaining a Cloudflare API key.
- Click "Save".
Obtaining a Cloudflare API key.
- Create a Cloudflare account and login.
- Add a Domain record to Cloudflare
- On the Overview page (the domain specific dashboard), locate the API section.
- Copy and save the Account ID.
- Click "Get your API token".
- Click "Create Token" then under "Custom Token" click "Get Started".
- Under Permissions create three records as follows:
- Zone | Zone | Edit
- Zone | DNS | Edit
- Zone | Zone Settings | Edit
- Under Zone Resources create one record as follows:
- Include | All Zones from an account | select the account name
- Click "Continue to summary" and save the API Token.
- Copy and save the generated API Token.
Setting domains in Cloudflare (Automated via Subscribe Funnels)
- Navigate to the Cloudflare settings inside of Subscribe Funnels.
- Click "+ Domain" to add a new domain name.
- Type in the new domain name.
- Turn on "Create Subscribe DNS Records".
- Click "Add" leaving the Zone Type as "Full".
- Copy the NS1 and NS2 records and place them inside the domain registar's nameserver record settings to point your domain to the Cloudflare network.
Manually Setting domains DNS records in Cloudflare (Skip if using the Subscribe Funnels plugin)
- Navigate to the DNS record settings in Cloudflare.
- Add or Update records.
CloudFlare Records to set:
For ROOT domains:
CNAME (FLATTENING) | @ | cname.subscribefunnels.com
Remove all A Records pointed at the root domain.
For Subdomains
CNAME | * | cname.subscribefunnels.com