Configure Cloudflare DNS to Work with Netlify
Make sure you add both the WWW and Non WWW versions of your domain. In my case, that meant adding www.stevepolitodesign.com and stevepolitodesign.com
After you add your domain(s), you’ll notice a Check DNS configuration button for each domain added.
Click each button to reveal the settings. You’ll notice that the settings for the WWW domain just list one option. It will list
www CNAME your-netlify-account.netlify.com..
However, you’ll get two DNS recommendations for the Non WWW domain, which will look like this:
Note that Netlify recommends you avoid adding an A record.
Login to Cloudflare and make sure you have two CNAME records. One for the WWW, and one for the domain itself. There should be no A records.
Finally, disable Cloudflare’s CDN by clicking the orange cloud next to these records. It should now be gray.