> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom Domains

> Connect your own domain to your storekit ordering page for a fully branded customer experience. Replace the default subdomain with your business URL.

<Note>
  **storekit+ required** - Custom domains are available on storekit+ and higher subscription plans. This feature is currently in **early access**.
</Note>

Connect your own domain to your storekit ordering page for a seamless branded experience. Instead of `order.storekit.com/your-store`, customers visit a domain you own.

## Why Use a Custom Domain?

### Stronger Brand Identity

A custom domain reinforces your brand at every touchpoint. Customers see your domain in:

* The browser address bar
* Receipts and confirmation emails
* Social media links
* Marketing materials

### Better Analytics & Tracking

With a custom domain, your ordering page analytics are kept separate from storekit's domain. This means:

* Cleaner data in Google Analytics and other tools
* Easier attribution for marketing campaigns
* More accurate conversion tracking
* First-party cookies for reliable visitor identification

### Improved SEO

Search engines treat your ordering page as part of your main website when using a subdomain. Benefits include:

* Domain authority flows to your ordering pages
* Unified search presence for your brand
* Better local SEO signals

## Recommended Setup: Use a Subdomain

We recommend using a subdomain rather than your top-level domain:

| Approach  | Example               | Recommended |
| --------- | --------------------- | ----------- |
| Subdomain | `order.yourbrand.com` | Yes         |
| Subdomain | `menu.yourbrand.com`  | Yes         |
| Top-level | `yourbrand.com`       | No          |

**Why a subdomain?**

* Your main website remains unaffected
* Easier to set up and maintain
* No risk of breaking existing website functionality
* Can run alongside your existing website
* Simpler SSL certificate management

Popular subdomain choices:

* `order.yourbrand.com`
* `orders.yourbrand.com`
* `menu.yourbrand.com`
* `shop.yourbrand.com`

## How to Connect Your Domain

<Steps>
  <Step title="Access domain settings">
    Navigate to **Settings > Custom Domain** in your storekit dashboard.
  </Step>

  <Step title="Enter your domain">
    Enter the subdomain you want to use (e.g., `order.yourbrand.com`).
  </Step>

  <Step title="Update your DNS">
    If we support your domain registrar, you'll be guided to automatically add the required DNS records. Otherwise, click **Manual install** to view the records you need to add — you can forward these to your IT team or domain administrator if needed.
  </Step>

  <Step title="Verify and activate">
    Once DNS changes propagate (usually within a few minutes to 24 hours), storekit will automatically verify and activate your custom domain with a free SSL certificate.
  </Step>
</Steps>

<Info>
  Need help with DNS settings? Contact your domain registrar's support or [reach out to our team](/getting-started/contact-support).
</Info>

### Using Cloudflare for DNS?

If your domain's DNS is managed through Cloudflare, ensure the following settings for your ordering subdomain:

* Set the CNAME record to **DNS only** mode (grey cloud icon) — do not enable proxying (orange cloud)
* Do not configure any SSL/TLS or certificate settings for this subdomain
* Exclude this subdomain from any redirect rules, transform rules, WAF rules, or bot protection

<Warning>
  Enabling Cloudflare's proxy (orange cloud) on your ordering subdomain will cause connection issues. storekit handles SSL and security for your custom domain automatically.
</Warning>

## Frequently Asked Questions

<AccordionGroup>
  <Accordion title="How long does setup take?">
    Once you've added the DNS record, verification typically completes within minutes. In some cases, DNS propagation can take up to 24 hours.
  </Accordion>

  <Accordion title="Will my old storekit.com URL still work?">
    Yes, your original `order.storekit.com/your-store` URL will automatically redirect to your custom domain.
  </Accordion>

  <Accordion title="Is SSL included?">
    Yes, storekit automatically provisions and renews SSL certificates for your custom domain at no extra cost.
  </Accordion>

  <Accordion title="Can I use my root domain?">
    While technically possible, we strongly recommend using a subdomain. Using your root domain requires additional configuration and may conflict with your existing website.
  </Accordion>
</AccordionGroup>
