Back to Settings
Upkilo Help Center

Custom Domains Guide

Learn how to point your own domain or subdomain to your Upkilo booking page and set up professional email sending.

1

Setup CNAME Record

To use a custom subdomain (like booking.yourbrand.com), you need to add a CNAME record in your DNS provider's settings.

Type
Name (Host)
Value (Points to)
CNAME
booking
proxy.upkilo.com

Provider Specific Steps

GoDaddy

  1. Log in to your GoDaddy Domain Portfolio.
  2. Select your domain to access the Domain Settings page.
  3. Select DNS to view your resource records.
  4. Select Add and then choose CNAME from the Type menu.
  5. Enter booking (or your choice) in the Name field.
  6. Enter proxy.upkilo.com in the Value field.
  7. Choose Save.

Cloudflare

  1. Log in to your Cloudflare dashboard.
  2. Select your website/domain.
  3. Go to the DNS section.
  4. Click + Add record.
  5. Set Type to CNAME.
  6. Set Name to booking.
  7. Set Target to proxy.upkilo.com.
  8. Proxy Status: Ensure it is set to DNS Only (Grey cloud).
  9. Click Save.

Namecheap

  1. Sign in to your Namecheap account.
  2. Select Domain List from the left sidebar.
  3. Click Manage next to your domain.
  4. Navigate to the Advanced DNS tab.
  5. Click + Add New Record.
  6. Select CNAME Record as the Type.
  7. Host: booking
  8. Value: proxy.upkilo.com
  9. Click the Checkmark to save.
2

Email Authentication (SPF/DKIM)

To ensure your automated booking emails reach your clients' inboxes, you must verify your sending domain with SPF and DKIM records.

These records are mandatory for high deliverability. Without them, emails may be marked as spam.

SPF Record

Type: TXT | Name: @ | Value: v=spf1 include:upkilo.com ~all

DKIM Record

Type: CNAME | Name: upkilo._domainkey | Value: dkim.upkilo.com

Propagation Time

Most DNS changes take effect in minutes, but some can take up to 24-48 hours to fully propagate worldwide.