How to Attach a Custom Domain
Step 1: Accessing Domain Settings
- Go to Settings → Domains
- Or navigate to /store/[key]/settings/domains
- You'll see your domains list
Step 2: Understanding Domain Types
- System Domain: Default Souqiyah subdomain (always active)
- Custom Domain: Your own domain name (needs setup)
Step 3: Connecting Existing Domain
- Click "Connect existing" button
- Enter your domain name (e.g., "mystore.com")
- Check "Set as primary domain" if desired
- For root domains: Redirect option appears automatically
- Click "Connect" to proceed
Step 4: Setting Up DNS Records
- After connecting, expand the domain row
- You'll see DNS records needed:
- Type: Record type (usually CNAME or A)
- Name: Domain name or subdomain
- Value: Target value to point to
- Copy each DNS record value
Step 5: Adding DNS Records at Your Provider
- Go to your domain registrar (where you bought domain)
- Access DNS management
- Add the DNS records shown:
- Use the Type, Name, and Value provided
- Save changes at your registrar
- Wait for DNS propagation (can take minutes to 72 hours)
Step 6: Checking Domain Status
- Domain status shows:
- "DNS Validation": Waiting for DNS to propagate
- "Generating SSL": DNS propagated, SSL being set up
- "Active": Domain is fully connected
- System checks automatically every 15 seconds
- Click "Check Now" to check manually
Step 7: SSL Certificate
- SSL is set up automatically after DNS propagates
- Green dot means SSL is active
- Gray dot means SSL is pending
- System checks SSL status automatically
Step 8: Buying New Domain
- Click "Buy new domain" button
- You'll be redirected to domain purchase page
- Follow instructions to purchase
- After purchase, domain appears in your list
Step 9: Setting Primary Domain
- Only one domain can be primary
- Primary domain is the main domain for your store
- Edit domain to set as primary
- Check "Set as primary domain" checkbox
Step 10: Viewing Your Store
- Click eye icon to view store on domain
- Opens store in new tab
- Verify domain is working correctly
Domain Attachment Tips
- Use simple, memorable domain names
- Set up DNS records correctly
- Be patient with DNS propagation
- Keep DNS records updated
- Monitor domain status regularly