Setting Up a Custom Domain
By default, your store is available at yourstore.strawlo.com. With a custom domain, you can use your own domain name like yourstore.com — making your brand look more professional and easier to remember.
To get started, go to Settings → Domain in your sidebar.
Before You Begin
Requirements
- A Business or Business+ plan — Custom domains are available on paid plans only. If you're on the Starter plan, you'll see a prompt to upgrade.
- A domain name you own — Purchase one from a domain registrar like Namecheap, GoDaddy, Cloudflare, or Google Domains if you don't already have one.
- Access to your DNS settings — You'll need to log in to your domain registrar to add a DNS record.
How It Works
Connecting a custom domain involves two steps:
- Add your domain in Strawlo — tell us what domain you want to use
- Add one DNS record at your domain registrar — point your domain to Strawlo
Once we detect your DNS is set up correctly (we check automatically), your store will be accessible at your custom domain with a free SSL certificate (HTTPS) automatically applied.
Step 1: Add Your Domain
- Go to Settings → Domain
- Enter your domain name (e.g.,
mystore.com) - Click Add Domain
Strawlo will show you the DNS record you need to add. Keep this page open — you'll need to copy the value.
Important: Enter just the domain name without www. or https://. For example, enter mystore.com, not www.mystore.com or https://mystore.com.
Step 2: Add Your DNS Record
You only need to add one DNS record at your domain registrar. Strawlo automatically shows you the right record type for your domain:
For root domains (e.g., mystore.com) — A Record
| Setting | Value |
|---|---|
| Type | A |
| Name/Host | @ |
| Value | 76.76.21.21 |
For subdomains (e.g., shop.mysite.com) — CNAME Record
| Setting | Value |
|---|---|
| Type | CNAME |
| Name/Host | Your subdomain (e.g., shop) |
| Value/Target | cname.vercel-dns.com |
Optional: WWW Record
To make www.mystore.com work in addition to mystore.com, add an optional CNAME record:
| Setting | Value |
|---|---|
| Type | CNAME |
| Name/Host | www |
| Value/Target | cname.vercel-dns.com |
DNS Setup by Provider
Here are step-by-step instructions for the most popular domain registrars:
Namecheap
- Log in to your Namecheap dashboard
- Click Domain List in the sidebar
- Find your domain and click Manage
- Click the Advanced DNS tab
- Under Host Records, click Add New Record:
A Record (root domain):
- Type:
A Record - Host:
@ - Value:
76.76.21.21 - TTL: Automatic
CNAME Record (www — optional):
- Type:
CNAME Record - Host:
www - Value:
cname.vercel-dns.com - TTL: Automatic
- Click the checkmark to save each record
- Wait 5–30 minutes for DNS to propagate
GoDaddy
- Log in to your GoDaddy account
- Go to My Products → Domains
- Click your domain name → DNS
- Click Add under DNS Records:
A Record (root domain):
- Type:
A - Name:
@ - Value:
76.76.21.21 - TTL: 1 Hour
CNAME Record (www — optional):
- Type:
CNAME - Name:
www - Value:
cname.vercel-dns.com - TTL: 1 Hour
- Click Save after adding each record
- Wait 5–30 minutes for DNS to propagate
Cloudflare
Cloudflare is the easiest option because it supports CNAME flattening at the root domain.
- Log in to your Cloudflare dashboard
- Select your domain
- Click DNS → Records
- Click Add Record:
CNAME Record (root domain):
- Type:
CNAME - Name:
@ - Target:
cname.vercel-dns.com - Proxy status: DNS only (gray cloud) — Turn OFF the orange proxy cloud
CNAME Record (www — optional):
- Type:
CNAME - Name:
www - Target:
cname.vercel-dns.com - Proxy status: DNS only (gray cloud)
- Click Save after each record
- DNS usually propagates within minutes on Cloudflare
Important for Cloudflare users: Make sure the proxy is turned OFF (gray cloud, not orange) for CNAME records. The orange proxy can interfere with SSL certificate provisioning.
Google Domains / Squarespace Domains
Google Domains was acquired by Squarespace. The setup is similar:
- Log in to your Squarespace Domains dashboard
- Select your domain
- Go to DNS → DNS Settings → Custom Records
- Click Add Record:
A Record (root domain):
- Host: (leave blank for root)
- Type:
A - Data:
76.76.21.21
CNAME Record (www — optional):
- Host:
www - Type:
CNAME - Data:
cname.vercel-dns.com
- Click Save
- Wait 5–30 minutes for DNS to propagate
Hostinger
- Log in to your Hostinger dashboard
- Select your domain → DNS / Nameservers
- Under DNS Records, click Add Record:
A Record (root domain):
- Type:
A - Name:
@ - Points to:
76.76.21.21 - TTL: 14400
CNAME Record (www — optional):
- Type:
CNAME - Name:
www - Target:
cname.vercel-dns.com - TTL: 14400
- Click Add Record to save
- Wait 5–30 minutes for DNS to propagate
Automatic Verification
After adding your DNS record, you don't need to do anything else. Strawlo automatically checks every 30 seconds while you're on the domain settings page, and every 15 minutes in the background.
Once your DNS is configured correctly, your domain will be verified automatically and you'll see a Verified badge.
You can also click Check Now to manually trigger a check at any time.
DNS Propagation
DNS changes don't happen instantly. Here's what to expect:
- Most cases: 5–30 minutes
- Some providers: Up to a few hours
- Worst case: Up to 48 hours (rare)
SSL / HTTPS
Once your domain is verified, an SSL certificate is automatically provisioned for your custom domain. This means:
- Your store is accessible via
https://yourdomain.com - The padlock icon appears in your customers' browsers
- All data is encrypted in transit
- No extra cost — SSL is included
You don't need to do anything for SSL — it's handled automatically.
Removing a Custom Domain
If you want to stop using a custom domain:
- Go to Settings → Domain
- Click Remove Domain
- Confirm the removal
Your store will revert to the default yourstore.strawlo.com subdomain. You can add a different custom domain anytime.
Troubleshooting
"Domain not verifying"
- DNS not propagated yet — Wait 15–30 minutes. We check automatically, so you'll see it update as soon as DNS propagates.
- Wrong record type — For root domains (mystore.com), use an A record pointing to
76.76.21.21. For subdomains, use a CNAME pointing tocname.vercel-dns.com. - Wrong host/name — Make sure the A record host is set to
@(root), not your full domain name.
"Site not loading on custom domain"
- DNS record not set — Make sure you added either a CNAME pointing to
cname.vercel-dns.comor an A record pointing to76.76.21.21. - Cloudflare proxy enabled — If using Cloudflare, make sure the proxy is OFF (gray cloud). The orange proxy cloud can block SSL provisioning.
- Browser cache — Try opening your domain in an incognito/private window.
- DNS still propagating — Some DNS providers can take several hours. Be patient.
"SSL certificate not working"
- SSL certificates are provisioned automatically after domain verification. This can take a few minutes.
- If you see a "Not Secure" warning after an hour, click Check Now on the domain settings page.
- Cloudflare users: ensure proxy is turned off (gray cloud).
Quick Tips
1. Use Cloudflare for the Easiest Setup
Cloudflare's free plan supports CNAME flattening at root, which means you can use a CNAME record for your main domain. It's also fast and reliable.
2. Add the WWW Record Too
Always add the www CNAME record so both yourdomain.com and www.yourdomain.com work. Customers might type either one.
3. Don't Delete Old Records Too Early
When switching DNS providers, keep your old records active until the new ones are confirmed working. This prevents downtime.
4. Choose a Memorable Domain
Short, simple domain names are easier for customers to remember and type. Avoid hyphens and numbers if possible.
5. Keep Your Domain Renewed
Set your domain to auto-renew so it doesn't expire accidentally. Losing your domain means losing your store's address.
Frequently Asked Questions
How much does a custom domain cost?
The custom domain feature is included in your Strawlo plan at no extra cost. However, you need to purchase the domain name itself from a registrar (typically $10–15/year).
Can I use a subdomain like shop.mywebsite.com?
Yes! Instead of using your root domain, you can point a subdomain to Strawlo. Add a CNAME record for shop (or whatever subdomain you want) pointing to cname.vercel-dns.com.
Can I connect multiple domains to one store?
Currently, each store supports one custom domain. Choose the domain that best represents your brand.
Will my old strawlo.com subdomain still work?
Yes! Your yourstore.strawlo.com subdomain continues to work even after adding a custom domain. Customers can access your store from either address.
Do I need to buy a domain from a specific provider?
No. Any domain registrar works — Namecheap, GoDaddy, Cloudflare, Google/Squarespace Domains, Hostinger, or any other provider. As long as you can manage DNS records, you're good.
What happens to my custom domain if I downgrade my plan?
If you downgrade to a plan that doesn't include custom domains, your custom domain will stop working and your store will revert to the default subdomain.
Can I set up a custom domain from the mobile app?
Yes! The Strawlo iOS app has a Domain settings screen with the same setup flow — add domain, view DNS instructions, and automatic verification.
DNS Record Quick Reference
| Record | Type | Name/Host | Value/Target | Required? |
|---|---|---|---|---|
| Root domain | A | @ | 76.76.21.21 |
Yes (for root domains) |
| Root domain (alt) | CNAME | @ | cname.vercel-dns.com |
Yes (if provider supports it) |
| WWW subdomain | CNAME | www | cname.vercel-dns.com |
Recommended |
Need Help?
If you're having trouble setting up your custom domain:
- Email us — support@strawlo.com
- Join our community — Connect with other sellers in our WhatsApp group
- Watch tutorials — Check out our YouTube channel for video guides
We're happy to help you get your custom domain up and running!
