# Custom domain

DitCal allows users to configure custom domains for booking pages, routing forms, and user and team booking pages. By setting up a custom domain, businesses can maintain brand consistency and provide a seamless booking experience under their own domain.

### Benefits of Using a Custom Domain

* **Brand Consistency**: Use your own domain instead of DitCal’s default URLs.
* **Professional Appearance**: Enhance credibility by hosting booking pages on your company’s domain.
* **Improved User Experience**: Provide a seamless transition for customers booking appointments.

### How to Configure a Custom Domain

Follow these steps to set up a custom domain for DitCal booking pages:

#### Step 1: Navigate to Custom Domain Settings

1. Log in to your DitCal account.
2. Go to **Settings** > **Custom Domain**.
3. Enter the domain or subdomain you want to use.

<figure><img src="/files/dyoF82d4TMBqA4YHnLMe" alt=""><figcaption></figcaption></figure>

#### Step 2: Configure Your CNAME Record

1. Access your domain provider’s DNS settings.
2. Create a new **CNAME** record.
3. Set the **Host** field to the subdomain or domain entered in DitCal.
4. Point the **Value/Target** field to `base.ditcal.com`.
5. Save your changes and wait for DNS propagation (this may take a few hours).

#### Step 3: Verify and Activate

1. Return to DitCal’s **Custom Domain** settings.
2. Click **Velidate DNS** to check the DNS setup.
3. Once verified, your custom domain will be activated for booking pages and routing forms.

### Managing Your Custom Domain

* To update or change your custom domain, return to **Settings > Custom Domain** and enter a new domain.
* If you need to remove a custom domain, delete the CNAME record from your domain provider and reset the domain settings in DitCal.
* Ensure your SSL certificate is automatically managed by DitCal for secure connections.

### Conclusion

Setting up a custom domain in DitCal enhances branding and provides a professional booking experience. By following the simple steps above, you can configure a custom URL for your booking pages, ensuring seamless integration with your business identity.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.ditcal.com/advanced-concepts/custom-domain.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
