Update: While the steps below are working just fine for my apps, you would be well served to check out these videos from Bubble on setting up your custom domain.
Carry on
I saw some people having issues with Google Domains when trying to enable the new Cloudflare feature from Bubble. Having just gone through this terror with Google, I thought I would share as it’s all working fine now.
For what to do on the Bubble side make sure to follow the steps Bubble laid out here.
In your Google Domain dashboard, click the Manage link on your domain and then navigate to the DNS menu item on the left.
All the way at the bottom are your Custom resource records. After changing the bare domain to the www version in Bubble I simply deleted everything in here and added a new resource record as shown with the CNAME info Bubble gave me.
So far so good. Bubble will say it’s not set up correctly but if you navigate to www.myawesomedomain.com you will see… IT WORKS! And it is speedy
But the plain jane myawesomedomain.com screams at you and says that you are probably trying to steal people credit card info so that has to be fixed.
To do that you need to forward your bare domain.com to www.domain.com using the Subdomain forward in Synthetic records as shown. (this is an example webflow domain, not the one I set up on my app. It does work. You can go there and see how good I am at setting up Webflow templates )
Click the BIG BLUE ADD BUTTON!
You will see this (probably, I mean, I saw this and it made me very angry )
You might even stomp around saying awful things like $$#@^!# for about 30 minutes til suddenly the dreaded red words go away and your website works perfectly once again!
Suh-weet! AND Good luck!