Before you start: The most common mistake is NOT deleting existing A
records. You must delete ALL old A records before adding the Magic Patterns A
record, or your domain won’t work. Please read the full guide below for
step-by-step instructions.
How to Deploy to a Custom Domain
First, buy your domain
You must own your domain, usually purchased from a domain registrar. There are many domain registrars, but examples include: Namecheap, GoDaddy, Squarespace, Cloudflare, etc. Once your own your domain:1
Open the Deploy panel in Magic Patterns
Generate a design and click on the Deploy button at the top of the editor.

2
Delete ALL Existing A Records
- Log in to your domain registrar (GoDaddy, Namecheap, Cloudflare, etc.)
- Go to DNS settings (usually under “DNS Management” or “Advanced DNS”)
- If you want Magic Patterns to fully host it, delete every A record you see - even if there are multiple
- Save the changes
Don’t skip this! If you add the Magic Patterns A record WITHOUT deleting the old ones, your domain won’t work.
3
Add ONLY the Magic Patterns A Record
Add a new A record with these exact settings:
| TYPE | NAME | VALUE |
|---|---|---|
| A | @ | 149.248.202.188 |
The @ symbol means “root domain” (e.g., example.com without www). In some registrars (like Wix), ”@” is inputted as ” ” (a.k.a. nothing or a blank space).
4
Wait for DNS Propagation
DNS changes can take 5 minutes to 48 hours to propagate globally.Check if it’s ready:
- Go to whatsmydns.net
- Enter your domain name
- Make sure “A” is selected in the dropdown
- Click “Search”
- You should see
149.248.202.188for most locations
Don’t panic if some locations show “No record found” or old IPs for a few hours - this is normal during propagation!

5
Connect Domain in Magic Patterns
Once DNS has propagated (showing the correct IP on whatsmydns.net):
- Enter your domain name on Magic Patterns (e.g., acme.com)
- Click “I have added DNS records”
- Wait for verification
6
Manage your deployment
Once verified, you can manage your deployment settings by clicking on the Deploy button again with Magic Patterns.From here, you can also publish another version of your design.
Upgrade to an active plan to remove the “Built with Magic Patterns” badge.
www Redirects
If you want www.yourdomain.com to work, add a CNAME record or set up www redirects on your registrar.| TYPE | NAME | VALUE |
|---|---|---|
| CNAME | www | magicpatterns.dev |
Changing Metadata
You can change or add a title, preview image, favicon, or description to your deployed site by clicking on the dropdown menu in the Deploy panel to display advanced options. These metadata settings will help your site look professional when shared on social media and in search results.
FAQ and Troubleshooting
Be sure to refresh or try a different browser or device if you just deployed your domain! Your browser will cache old versions!My domain isn't working after 24 hours. What should I check?
My domain isn't working after 24 hours. What should I check?
Check these common issues:
- Did you delete ALL old A records? (most common issue)
- Go to whatsmydns.net and check what IP is showing:
- If it shows a different IP: Old A records are still there, go delete them
- If it shows “No record found”: A record not added yet
- If it shows
149.248.202.188: propagation complete, try connecting in Magic Patterns again.
- Wait another few hours if changes were recent
www.mydomain.com doesn't work but mydomain.com does
www.mydomain.com doesn't work but mydomain.com does
You need to add the CNAME record for www See the www
Redirects section above for instructions.
Which DNS providers work with Magic Patterns?
Which DNS providers work with Magic Patterns?
Magic Patterns works with ALL DNS providers including GoDaddy, Namecheap,
Cloudflare, Google Domains, Squarespace, Wix, and any other provider. The
steps are the same: delete old A records, add new A record.
How long does DNS propagation take?
How long does DNS propagation take?
DNS propagation typically takes between 30 minutes and 48 hours, depending on
your DNS provider and various internet factors. Most domains are verified
within a few hours.
How do I disconnect my custom domain?
How do I disconnect my custom domain?
You can disconnect your custom domain by clicking on the dropdown and then
“Disconnect” button in the Deploy panel.

Will my site have HTTPS?
Will my site have HTTPS?
Yes! We automatically provision SSL certificates for all custom domains to
ensure your site is secure.
How do I remove the 'Built with Magic Patterns' badge?
How do I remove the 'Built with Magic Patterns' badge?
Upgrade to an active plan to remove the “Built with Magic Patterns” badge.
Why am I still seeing the old version of my site?
Why am I still seeing the old version of my site?
Your browser is likely caching the old version of your site. Try clearing
your cache or opening it in incognito mode to see the latest updates.