If you bought a domain (like yourbrand.com) and built your website on Shopify or WordPress, you must “connect” the domain by updating DNS settings. After that, you enable SSL/HTTPS so your site loads securely with a lock icon.
This guide teaches you everything from zero:
Yes, Shopify provisions SSL automatically after the domain points correctly. You don’t “install” SSL manually like traditional hosting.
You only do these two things:
Shopify even notes DNS checks like ensuring CNAME points correctly and removing conflicting records (like AAAA).
Most common beginner issues:
If you use self-hosted WordPress, your host gives you either:
Your host typically shows this inside the hosting dashboard (e.g., “Domains” or “DNS”).
Most hosts offer Let’s Encrypt (free SSL). You enable it inside hosting panel:
After SSL is active, do the WordPress part:
No conflicting records
| Item | Shopify | WordPress (Self-hosted) |
|---|---|---|
| SSL included? | Yes, automatic | Usually free via host (Let’s Encrypt) |
| Manual SSL install needed? | No | Sometimes (depends on hosting provider) |
| Common beginner problem | Wrong DNS records | SSL enabled but HTTPS not forced |
| Fix | Correct A record + CNAME connection | Enable SSL and update WordPress Address & Site URL to HTTPS |
WhatsApp us
