Custom Domain Setup
Connect your own domain to your LaunchStore storefront.
Overview
Every store comes with a free subdomain (yourstore.launchstore.io), but you can connect a custom domain like www.yourstore.com for a professional look.
Before You Start
You'll need:
- A registered domain name (from any registrar)
- Access to your domain's DNS settings
- An active LaunchStore store
Connecting Your Domain
Step 1: Add Your Domain
- Go to Settings → Domains
- Click Add Domain
- Enter your domain (e.g.,
yourstore.com) - Click Verify
Step 2: Configure DNS
Add the following DNS records at your domain registrar:
For root domain (yourstore.com):
| Type | Name | Value |
|---|---|---|
| A | @ | Provided IP address |
For www subdomain:
| Type | Name | Value |
|---|---|---|
| CNAME | www | Provided CNAME target |
Step 3: Wait for Propagation
DNS changes can take up to 48 hours to propagate, though most complete within a few hours.
Step 4: Verify
Return to Settings → Domains and click Verify. Once verified, a green checkmark will appear.
We automatically provision and renew SSL certificates for your custom domain at no extra cost.
WWW vs Non-WWW
Choose your preferred format:
- www.yourstore.com — Traditional format
- yourstore.com — Shorter, modern format
We automatically redirect the non-preferred version to your chosen format.
Multiple Domains
You can connect multiple domains to a single store. Set one as the primary domain and others will redirect to it.
Troubleshooting
Domain Not Verifying
- Double-check DNS records for typos
- Wait at least 4 hours after DNS changes
- Ensure no conflicting DNS records exist
SSL Certificate Issues
- SSL certificates are issued automatically after DNS verification
- If the padlock doesn't appear, wait up to 24 hours
- Contact support if issues persist
If you're transferring from another platform, update DNS records during low-traffic hours to minimize downtime.
Next Steps
- Email domain — set up email on your domain
- Store settings — configure other store settings