Docs

Custom domain setup

Plus accounts can connect a custom subdomain to a published portfolio. Studio supplies the DNS records and checks them after you add them at your DNS provider.

What ISO100 supports

ISO100 custom domains are for public portfolio surfaces. Studio, billing, account settings, sign-in, and account management stay on ISO100-owned domains.

Use a subdomain such as portfolio.example.com, photos.example.com, or www.example.com.

Use a subdomain

Do not enter example.com as the custom domain. Use www.example.com or another subdomain for ISO100 custom domains.

Connect the domain

  1. 01Open PortfolioIn Studio, open Portfolio and find Custom domain below the publishing section. Custom-domain controls are available while Plus is active.
  2. 02Add the hostnameEnter the complete subdomain, such as photos.example.com, without a path. Select Add domain.
  3. 03Create the DNS recordsAdd the CNAME and TXT verification records shown in Studio wherever DNS is managed for your domain. Copy each record name and value exactly.
  4. 04Check statusReturn to Studio and select Check DNS after the records have had time to propagate. Keep the tab open only if convenient; the records remain available when you return.
DNS changes can take minutes or hours depending on the domain host and existing records.

Where to update DNS

Update DNS records at the company that manages DNS for your domain. That might be Cloudflare, GoDaddy, Namecheap, Squarespace, Route 53, or another DNS provider.

ISO100 does not change DNS records for you. Studio shows the exact records to create, then checks whether those records are visible on the public internet.

  • The CNAME record points your public portfolio hostname, such as www.example.com or photos.example.com, to ISO100.
  • The TXT record proves that you control the domain.
  • DNS providers use different labels for the same fields. Name, host, or hostname usually means the record name. Value, target, points to, or content usually means the record value.
  • Remove any existing A, AAAA, or CNAME record for the same hostname before adding the ISO100 CNAME.
  • If your DNS provider automatically appends the root domain, enter only the host portion it expects. For photos.example.com, that is often photos. Check the provider's preview before saving.
  • If you use Cloudflare DNS, follow the proxy setting shown in Studio. A conflicting proxy or flattening setting can prevent verification.

Status meanings

Waiting for DNSWaiting for DNS

ISO100 is waiting for the required DNS records to appear.

Checking DNSChecking DNS

The DNS records were found and ISO100 is checking the hostname and securing it for HTTPS.

Securing domainSecuring domain

DNS is verified and HTTPS setup is still finishing. This can take several minutes.

ConnectedConnected

Traffic is routed to the published portfolio.

Needs attentionNeeds attention

The domain could not be verified or connected. Check the DNS records and try again.

SuspendedSuspended

The domain is paused until the account is eligible for custom domains again.

DisabledDisabled

The domain is no longer serving the portfolio.

After the domain connects

A connected custom domain becomes the primary link Studio shows for the published portfolio. The username.iso100.photos address remains the fallback portfolio address.

Keep both DNS records in place. Removing or changing either record can interrupt verification or serving later.

Publishing and DNS are separate

Connecting a domain does not publish a draft portfolio. Publish the portfolio from the Publishing panel before expecting the custom domain to show it.

Remove or reconnect a domain

  1. 01Remove it from ISO100In Portfolio, open the connected domain and select Remove. Visitors can no longer use that hostname, but the ISO100 portfolio address stays online if the portfolio is published.
  2. 02Clean up DNSAfter removal succeeds, delete the ISO100 CNAME and verification TXT records at the DNS provider if the hostname will be used elsewhere.
  3. 03Reactivate after a plan interruptionWhen Plus is active again, open the suspended domain and select Reactivate. Recreate any DNS records Studio asks for, then check DNS again.

Common gotchas

  • Do not use an ISO100-owned hostname as a custom domain.
  • Remove conflicting DNS records for the same hostname before adding the ISO100 records.
  • Keep the ISO100 verification TXT record in place while the domain is connected.
  • Only public portfolio pages use the custom domain. Studio and billing links should still point to ISO100.
  • HTTPS setup starts only after the DNS records are visible. A Waiting for DNS or Securing domain state is not fixed by repeatedly publishing the portfolio.

ISO100 Studio

Open Studio to make the change.

Open Studio