Skip to main content

Overview

Every published project gets a Faces subdomain (e.g., yourproject.faces.site). On any paid plan, you can also create a custom subdomain (e.g., acme.faces.site) or connect your own domain, like yourname.com or slides.yourcompany.com.

Step 1: Add your domain in Faces

  1. Open your project in the editor
  2. Open Manage Domains from the publish settings
  3. Select New Domain → Custom Domain
  4. Enter your domain and click Connect
Faces handles SSL certificates automatically, so there is no need to buy or configure them separately.

Step 2: Add the DNS records

After connecting, Faces shows a Domain Setup screen with the DNS records you need to add. These may include A records, CNAME records, or TXT records for verification.
  1. Log in to your domain provider (Namecheap, GoDaddy, Cloudflare, etc.)
  2. Go to your domain’s DNS settings
  3. Add each record exactly as shown in the Faces dashboard
  4. Save your changes
Where to find DNS settings in common providers:
ProviderPath
NamecheapDomain List → Manage → Advanced DNS
GoDaddyDomain → DNS
CloudflareDNS → Records (use DNS-only mode)

Step 3: Verify the connection

DNS propagation usually takes a few minutes but can take up to several hours. Once propagation completes:
  1. Go back to the Faces dashboard
  2. Click Refresh to check the connection status
  3. Once verified, your domain is live

Subdomains

In addition to custom domains, you can customize your Faces subdomain. For example, change my-project-abc123.faces.site to my-brand.faces.site. Edit this in the Manage Domains section.