How to connect a custom domain to your storefront

A custom domain (acmephotos.com) makes your parent storefront fully branded — parents never see Pro Photo Systems in the URL. This is what we mean by “white-label”: your domain, your branding, all the platform machinery underneath.

  1. 1.Pick your storefront subdomain first

    In the Pro Photo Systems dashboard, go to Settings → Storefront URL and pick the subdomain you want (e.g. acmephotos.prophotosystems.com). This is your fallback URL and the system uses it internally even after you map a custom domain.

  2. 2.Confirm you own a custom domain

    You'll need a domain you control through a DNS provider (Cloudflare, GoDaddy, Namecheap, Google Domains, etc.). If you don't have one yet, register it through your provider of choice first. PPS does not register domains.

  3. 3.Add a CNAME record at your DNS provider

    In your DNS provider's control panel, add a CNAME record: pointing your apex domain (acmephotos.com) or a chosen subdomain (photos.acmephotos.com) at your PPS storefront subdomain (acmephotos.prophotosystems.com). For apex-domain mapping, your DNS provider must support CNAME-flattening or ANAME records — Cloudflare and most modern providers do.

  4. 4.Add the custom domain in Pro Photo Systems

    Back in Settings → Storefront URL → Custom Domain, paste your custom domain (acmephotos.com) and click Add. PPS verifies the CNAME has propagated, then provisions an SSL certificate via Let's Encrypt.

  5. 5.Wait for SSL provisioning

    SSL provisioning typically completes in a few minutes once DNS has propagated. The dashboard shows the current status; if it's still pending after an hour, the DNS record is likely incorrect — re-check the CNAME setup.

  6. 6.Test the custom domain

    Visit your custom domain in a browser. You should see your branded parent storefront with the green padlock (valid HTTPS). At this point you can hand out the custom domain to parents — every link your studio sends respects the new domain.