Help Center
Settings & Account

Domain & Email

Updated April 25, 2026
45 views

title: Domain & Email category: Settings & Account order: 6 description: Configure custom domains and SMTP email settings for your booking pages and notifications.

Domain & Email

Set up a custom domain for your booking pages and configure SMTP settings to send emails from your own email address.

Where to find it

  • Settings → Domain & Email.

Custom domain

Use your own domain (e.g. book.yourbusiness.com) instead of the default SchedulingKit URL.

Setting up a custom domain

  1. Go to Settings → Domain & Email → Domain.
  2. Enter your custom domain (e.g. book.yourbusiness.com).
  3. Add a CNAME record in your domain's DNS settings:
    • Host/Name: book (or your chosen subdomain)
    • Type: CNAME
    • Target/Value: Your SchedulingKit app URL (shown on the settings page)
  4. Click Verify Domain.
  5. The system checks the CNAME record. If found, the domain is marked as verified.

DNS propagation

DNS changes can take up to 24–48 hours to propagate. If verification fails, wait and try again.

Once verified

  • Your booking pages are accessible at https://book.yourbusiness.com.
  • All booking links use the custom domain.
  • SSL is handled automatically.

Custom SMTP (email)

By default, SchedulingKit sends emails from its own servers. Configure custom SMTP to send from your own email address.

Why use custom SMTP?

  • Emails come from your address (e.g. bookings@yourbusiness.com) instead of a generic address.
  • Better deliverability — emails are less likely to be marked as spam.
  • Consistent branding across all customer communications.

Setting up SMTP

  1. Go to Settings → Domain & Email → Email.
  2. Fill in:
    • SMTP Host — Your email server (e.g. smtp.gmail.com, smtp.office365.com).
    • SMTP Port — Usually 587 (TLS) or 465 (SSL).
    • SMTP Username — Your email account username.
    • SMTP Password — Your email account password or app-specific password.
    • Encryption — TLS (recommended) or SSL.
    • From Email — The email address shown in outgoing emails.
    • From Name — The sender name shown in outgoing emails.
  3. Click Save.

Testing

  1. After saving, click Test SMTP.
  2. Enter a test email address.
  3. Click Send Test Email.
  4. Check the test inbox for the email.
  5. If it arrives, your SMTP is configured correctly.

Enabling/disabling

Toggle custom SMTP on/off. When off, emails are sent through the default system. When on, all outgoing emails use your SMTP configuration.

Common SMTP settings

ProviderHostPortEncryption
Gmailsmtp.gmail.com587TLS
Outlook/Office 365smtp.office365.com587TLS
Amazon SESemail-smtp.us-east-1.amazonaws.com587TLS
Mailgunsmtp.mailgun.org587TLS
SendGridsmtp.sendgrid.net587TLS

Gmail note: You need to use an app-specific password, not your regular Gmail password.

Troubleshooting

IssueSolution
Domain verification failsEnsure the CNAME record is correctly set and DNS has propagated.
Test email not receivedDouble-check host, port, username, password, and encryption settings.
Emails going to spamEnsure SPF, DKIM, and DMARC records are set up for your domain.
Authentication errorVerify your password is correct. For Gmail, use an app password.
Connection timeoutCheck the port and ensure your email provider isn't blocking SMTP access.