Connecting a Custom Domain
To make your store accessible at your own address (e.g., mystore.com), you need to connect a custom domain. This guide shows how to do it in just a few minutes, even if you've never worked with DNS before.
Step 1. Open Domain Settings
In the sidebar menu, go to Settings → General. Scroll down to the Custom Domain.

Step 2. Enter Your Domain and Click Connect Domain
In the Domain field, enter your domain without https:// — for example, mystore.com. Click the Connect Domain.

💡 Don't have a domain?
Below the input field, there's a "Buy one on Namecheap" link — it takes you to Namecheap, where you can purchase a domain starting at ~$10/year. Any registrar will work: GoDaddy, Google Domains, and others.

Step 3. Configure DNS Records
After clicking Connect Domain, DNS setup instructions will appear. You need to add two records in your domain registrar's control panel.
- Ownership Verification
- Type: TXT
- Host: _cf-challenge
- Value: (your unique value — copy it from the NINEMAGS® Pages dashboard)
- Traffic Routing
- Type: ALIAS
- Host: @
- Value: (your unique value — copy it from the NINEMAGS® Pages dashboard)

⚠️ The values shown are examples only. Your actual values will be generated automatically after you click Connect Domain — always use the values from your dashboard, not from this guide.
Step 4. Add Records at Your Registrar
The steps below use Namecheap as an example. The process is similar for GoDaddy, Google Domains, and other registrars.
- Log in to namecheap.com → Domain List
- Click Manage next to your domain
- Open the Advanced DNS tab
- Click Add New Record and create both records using the values from your dashboard
- Set TTL to Automatic
- Save with the green checkmark
- Return to NINEMAGS® Pages and click Check Status after a few minutes
Step 5. Check Connection Status
Return to NINEMAGS Pages and click the Check Status. DNS records typically propagate within 15–60 minutes. An SSL certificate will be issued automatically after successful verification.

Done!
Once the domain is connected, your store will be accessible at your custom address. If the status doesn't change after an hour, verify your DNS records at the registrar and try clicking Check Status again.