One of our most popular features is domain mapping. This allows Hosts to use your own web domain instead of the default mn.co subdomain. Domain mapping also includes additional benefits, like improved internet search rankings and SEO.
To unlock this feature, start a Free Trial or upgrade your Mighty Network to the Community Plan or the Business Plan.
If you have any issues, please contact support with your full subdomain from Step 1 and screenshots of your settings from Step 2.
How to Set Up Custom Domain Mapping
First, you'll need to secure your domain name. If you don't already have one, you can purchase one directly through Mighty Networks, or from a domain provider. GoDaddy and DNSimple are both good options.
If you choose to use a domain provider, you can activate your purchased domain in 3 easy steps. For the purpose of this lesson, let’s assume that you purchased the domain example.com
Step 1 - Choose Your Subdomain
We map your Mighty Network using CNAME records or A records (explained below), so the first step is deciding if you’d like to use a subdomain or map to your root domain. A subdomain is a prefix that goes before your domain (like www). You can choose any prefix you'd like. The root domain is simply your domain name itself (example.com) without any prefix in front of it.
Some popular prefixes are "community" (community.example.com), "members" (members.example.com) or "app" (app.example.com). The default "www" (www.example.com) works too!
If you choose members as your prefix, your subdomain will be members.example.com. This will become the URL used to access your Mighty Network.
You only need to map either a root domain (A Record) or a subdomain (CNAME) to your Mighty Network, you don’t need to map both.
Step 2 - Create your CNAME or A record with your DNS Provider
Though this may sound intimidating, it's pretty simple.
If you’re mapping to a subdomain, you’ll use a CNAME record, and your domain provider (we've used GoDaddy for the sample below, but you might also use a service like Hover, Bluehost, Namecheap or DNSimple) will ask you for these two fields:
- Host: You'll need to enter just the prefix you've chosen for your subdomain. You don't need to enter your entire subdomain. For members.example.com, for instance, you'd just need to type in "members" for the name field.
- Points to: All you'll need to do is type in "ssl.mn.co"
Here's a sample of a CNAME record set up properly in GoDaddy:
Note: If you are setting up your domain through Cloudflare, you must toggle the “Proxy status” to “DNS only” by clicking the cloud icon.
If you’re mapping to your root domain, you’ll use an A Record, and your domain provider (we've used GoDaddy for the sample below, but you might also use a service like Hover, Bluehost, Namecheap or DNSimple) will ask you for these fields:
- Host: All you’ll need to so is type in the “@” symbol
- Points to: You’ll simply enter the IP address “188.8.131.52”
After saving, you’ll repeat this process one more time to create a second A record with the same “@”for Host, but this time using the IP address “184.108.40.206”
Some providers may offer the ability for you to enter multiple IP addresses in the same A Record (not needing to create two separate A Records). In that case, you can simply enter “220.127.116.11” in that second input.
Here’s a sample of both A Records set up properly in GoDaddy:
Step 3 - Activate Your Domain
Under Paste Your Domain Here, enter the full domain your Members will see when they access your Mighty Network. What this looks like depends on if you set up a CNAME record or an A record:
CNAME record: type your subdomain.yourdomain.com (example: members.yourdomain.com or www.yourdomain.com)
A record: type only yourdomain.com
Note: After adjusting your domain settings with your provider, you may need to wait a few hours for the changes to take effect before proceeding with this step.
The final step is to log into your Mighty Network and navigate to Network Settings > General Settings > Domain > Use Your Own Domain. Click on "Get Started" and follow the instructions.
The mapping will take some time to finish, but you don't need to stay on the page. We'll send you a notification once it's complete.
If your domain hasn't been accepted within 48 hours, please reach out to us directly and we'll work with you to complete this process.
Please note, subdirectories such as "example.com/subdirectory" are not currently supported.
Step 4 (Optional)- Setting up a 301 Redirect
If you would like your website to be mapped by a root domain (community.com) and a subdomain (www.community.com) then you will need to set up a redirect with your domain provider.
Here are some services you may use and their instructions on how to set up the redirect:
This process does differ across the domain providers and some domain providers (like Wix) do not have an easy way of doing this. You may need to use a third party redirect service such as EasyRedir. This method typically includes the option of having HTTPS supported with the redirect depending on the service provider.
GoDaddy has the most straightforward 301 permanent redirect set up which you can set up in the Forwarding section, right below the DNS records section:
- Change the http:// dropdown to https://
- Next to the https:// dropdown, paste the Custom Domain you set up a CNAME record for.
- Ensure it is a Permanent 301 Redirect
- Forward Only
How to Disconnect Your Domain Mapping
If, for any reason, you need to disconnect your domain mapping entirely from your Mighty Network and revert to using your Mighty Network's subdomain, you will need to contact support first. Then, our team can assist with making this happen.
A Note on Share Links
If you invite your Members through a Share Link under the mn.co Domain name, then this Share Link will be valid even after you switch to a Custom Domain. The original mn.co Domain will still be active and will redirect to the Custom Domain.
On the other hand, if you invite your Members through a Share Link under a Custom Domain and then switch to a new Custom Domain, then the Share Link will stop working. If going from a Custom Domain to a new Custom Domain, the old bookmarked links won’t work.
Make sure to send invitations after you make the switch from one Custom Domain to another.