John Engates shares five ways to get started with Cloudflare for free. These include transferring or registering a domain with Cloudflare Registrar, configuring DNS on Cloudflare DNS, setting up a blog with Cloudflare Pages, protecting your network with Cloudflare for Teams, and securing your traffic with the Cloudflare 1.1.1.1 app and WARP. These methods can help users save money, improve privacy, and enhance security while using Cloudflare services.