Updated 2026-06-01

Connect a custom domain

Use your own domain with automatic TLS provisioning.

Your storefront comes with a saleporia subdomain, but your brand deserves its own domain. This guide walks through DNS setup, verification, and TLS.

1. Enter your domain

  1. 1

    Open Settings → Domain

    Enter your domain (e.g. shop.yourbrand.com or yourbrand.com).
  2. 2

    Note the DNS target

    Saleporia shows you the CNAME or A record to add at your DNS provider.

2. Configure DNS

Log in to your domain registrar or DNS provider (Cloudflare, Namecheap, GoDaddy, etc.). Add the record Saleporia displayed:

Record typeName / HostValue / Target
CNAMEshop (or www)the Saleporia edge target
A@ (apex only)the Saleporia edge IP

DNS propagation

DNS changes can take a few minutes to a few hours to propagate worldwide. Saleporia can only verify once your DNS is live. If verification fails, wait a few minutes and try again.

3. Verify

  1. 1

    Click Verify

    Saleporia checks your DNS records against the domain you entered.
  2. 2

    Verified

    On success, isDomainVerified is set to true. A Traefik domain route is created so the edge knows where to send traffic.
  3. 3

    TLS auto-provisioned

    On the first visitor request, the edge issues an on-demand TLS certificate. Your storefront now serves over HTTPS on your domain.

4. Confirm it works

Open your domain in a browser. You should see your storefront with a valid padlock. If you see a Saleporia screen, double-check your DNS and re-verify. A domain can only be attached to one shop — if it's in use elsewhere, remove it there first.