How To Set Up A Custom Domain Or Subdomain & SSL Certificate On GroovePages

Why Use GroovePages?

GroovePages has free hosting, custom domain and SSL integration with your free Groovefunnels account.

A custom domain is a unique branded name that identifies a website.

You can buy your domain at any registry, I use porkbun to buy all my domains.

Having your own domain name, website and email addresses will give you and your business a more professional look.

GroovePages is a new drag-and-drop page builder within the GrooveFunnels platform that lets you create:

  • Stunning landing pages
  • High converting sales funnels, and
  • Full-fledged navigable websites

GroovePages is an app within the GrooveFunnels suite.

I wrote a review of GrooveFunnels

Why Should I use Cloudflare?

Cloudflare helps protect your site against brute-force attacks and threats against your website.

Cloudflare has the advantage of serving over 12 million websites that can identify malicious bots and users more easily than any operating system firewall.

SSL is not just for eCommerce businesses who require secure transactions.

Having a secure website with SSL is one of the minor SEO ranking factors.

So installing an SSL certificate on your website is for everyone.

Cloudflare offers a FREE universal SSL certificate which you can set up easily with GroovePages.

Video Tutorial: Setup A Custom Domain & SSL Certificate On GroovePages

 

1. Set Up A CloudFlare Account

Cloudflare sign up
  1. Sign up to www.cloudflare.com
  2. You’ll go through the sign up process that will send you an email then you have to confirm your account.
  3. Once you have confirmed your account, log in to Cloudflare.

2. Set Up Your Custom Domain Name with Cloudflare

When you logged in, cloudflare will then direct you to the dashboard

cloudflare dashboard
  • Click “Add a site” on the dashboard then enter in your domain name.
  • Then click on “Add site” again and this will direct you to the pricing plan of cloudflare. 
  • On the plan you want to select on the Free option. 
Cloudflare pricing plan

After choosing your plan, Cloudflare will scan the DNS records.

DNS management

Check the records first before continuing.

Then Cloudflare will determine where your domain is registered.

In my case, it’s saying that my domain is held at pork bun which is my domain registry. 

And in the below image, Cloudflare has provided me with the name servers that I need to change.

Cloudflare nameservers

So you want to leave cloudflare screen open.

And then go to your domain registry and log in.

If your domain name is with Namecheap :

  • You need to log in to Namecheap and head to Domain list 
  • Then click Manage to edit your DNS records
  • Under “Custom Domains” in the image below, this is where you add your Cloudflare DNS records provided:
Name cheap page

If your domain name is located in Porkbun:

  • Head to Porkbun and log in
  • Then select your domain name and on its right side click on “Details”.
  • Under “Authoritative Nameserver”, is where the section that you need to edit our DNS record.
Porkbun name servers
  • Click on “Edit” and delete all of the name servers then replace it with the nameservers provided by Cloudflare.
  • Once you have replaced the name servers, click on “Submit”.
  • After that head back to Cloudflare, and click “Done”.

Now, we’re going to skip the quick start guide. 

Cloudflare quick start guide

It’s going to take 10 to 15 minutes for Cloudflare to connect to your domain and check the DNS records.

While you’re waiting…

3. Customize Cloudflare Settings

1. Set Up Encryption Mode

Head to the SSL/TLS button on the menu.

Cloudflare SSL and TLS

Make sure that you are in Full SSL/TLS encryption mode.

cloudflare encryption mode

2. Create a Page Rule

Then head back to the menu, and click on “Page Rules” on the menu bar

cloudflare page rules

Let’s create a page rule for the domain to always go through the https version:

  • First, click on the “Create Page Rule” then this will redirect you to the next step.
  • Enter your domain name URL, using this format: http://* yourdomain.com/*
  • For example: groovesharefunnels.com —> http://*groovesharefunnels.com/*
  • If you have (www.) as your domain, you can just add that in front
  • So if your domain starts with www, you will enter it like this section like –> http://*www.groovesharefunnels.com/*
  • Then under the settings, Select Always Use HTTPS and click on Save and deploy.  
Cloudflare page rule set up

4. Set Up Your Custom Domain in GroovePages

There’s 2 Options to Publish Your Domain:

  1. Publish directly to the root domain 
    • For example: yourdomain.com 
  2. Publish a subdomain 
    • For instance: shop.yourdomain.com 
publishing domain to groovepages
  • Head back to GroovePage then click on publish.
  • You don’t click on “Host your site with us” because that’s going to be hosted on GroovePages subdomain. 
  • In order to publish on your own site, click on the “Publish on your domain”

But before you enter in your domain name, you’ll need to log back to cloudflare and add a CNAME Record.

Add Your CNAME Record

A Canonical Name (CNAME) Record is used in the Domain Name System (DNS) to create an alias from one domain name to another domain name.

When you log back into Cloudflare, you will be notified that Cloudflare has connected to our domain registry. 

SSL installed with cloudflare

This means that the SSL certificate is now installed.

The next step is click on “DNS” on Cloudflare’s menu.

Once you are in DNS, make sure that you have selected your domain name in the dropdown arrow as per the image below:

setting up CNAME for a custom domain
  • Click on the “+Add record”, this will then open up a drop down settings
  • Under “Type”, click on CNAME record
  • Under “Name”: If you’re pointing your GroovePages to your root custom domain use @
  • For “Target” you will need to go back to GroovePages and copy the given URL of GroovePages (as per the image below) and paste it under Target then press save.
groovepages pointing URL

5. Setting Up Subdomain In GroovePages

Creating a subdomain is pretty much the same process as creating a custom domain.

You will need to create CNAME record for your subdomain as well.

Cname for subdomain
  • To set up the CNAME record for you subdomain, click on “+ Add record”, then a drop down setting will appear. 
  • Under “Type”, select CNAME then
  • Under “Name”, you will need to enter in the name of the subdomain.
  • For example if your subdomain is “shop” like –> shop.groovefunnels.com , then you will type in “shop” under “Name”.
  • For the “Target”, you’ll need to copy the given URL from GroovePages ie “host10.groovepages.com” then press save. 

Using a sub domains is ideal when you have WordPress or another CMS installed on your root domain.

And you don’t want to wipe out existing blog posts or content.

So you’re creating a subdomain to host your GroovePages, landing pages and sales funnels.

After you have set up your CNAME the next step is to…

6. Connect Your CNAME to your Landing Page

  • Head back again to your landing page on GroovePages and click on “Publish Your Domain”. 
  • Then input your domain but you don’t need to enter in “https” because that’s already sorted out for you and then click on “Publish”.

Once you have published your content, you’re going to see an alert box appear on the lower right corner of the screen.

groovepages alert box

And then you’ll click on “Publish” on the upper right corner to publish your page.

This is going to take around 5 minutes for your GroovePages funnel or website to appear on your own custom domain.

Then that’s it!

Congrats, you have now published GroovePages to your own custom domain and installed Cloudflare’s free SSL!

Free Sales Funnel Planning Workbook

Click on the image below to download your Free Sales Funnel Planning Workbook

How To Set Up A Custom Domain Or Subdomain & SSL Certificate On GroovePages custom domain

Leave a Comment

shares