# How to Set Up a Custom Domain on District

If you’re on District Basic or Pro, you can host your site on your own domain (like `www.yourstore.com`) instead of your default District URL. Here’s how to set it up:&#x20;

***

### What You'll Need:

* A **District Basic or Pro** subscription
* A domain you’ve purchased (like from Namecheap, GoDaddy, or Name.com)
* Access to your domain provider’s DNS settings

***

### Step 1: Add Your Domain in District

1. Log in to your District [Seller Dashboard](https://district.net/dashboard)&#x20;
2. Go to Settings in bottom left
3. Tap Custom Domain > enter your full domain (e.g. `www.yourstore.com`)
4. Click 'Add Domain'&#x20;

You’ll now see the DNS information you’ll need to add in your domain provider’s dashboard (details in Step 2). **Before hitting "Refresh Status," continue with the next step.**

### Step 2: Add Your DNS Records (using your domain provider’s instructions)

In your domain provider’s dashboard, you’ll need to add the following DNS records to point your domain to District. Use the **Type** column to determine whether to add an A Record or a CNAME.

If you're not sure how to find or update your DNS settings, follow your provider’s help guide:

* GoDaddy: [Add an A Record](https://www.godaddy.com/help/add-an-a-record-19238) / [Add a CNAME Record](https://www.godaddy.com/help/add-a-cname-record-19236)
* Namecheap: [How can I Set Up an A Record For My Domain](https://www.namecheap.com/support/knowledgebase/article.aspx/319/2237/how-can-i-set-up-an-a-address-record-for-my-domain/) / [How to Create a CNAME Record For Your Domain](https://www.namecheap.com/support/knowledgebase/article.aspx/9646/2237/how-to-create-a-cname-record-for-your-domain/)
* Name.com: [Adding an A record ](https://www.name.com/support/articles/115004893508-adding-an-a-record)/ [Adding a CNAME Record](https://www.name.com/support/articles/115004895548-adding-a-cname-record)

If you use a different provider, search their help center for "Add an A record," "Add a CNAME record," or "Edit DNS settings"—the process is generally similar.

### Step 3: Refresh Status in District

* Return to your District [Seller Dashboard](https://district.net/dashboard)&#x20;
* Go to Settings > Custom Domain
* Tap Refresh Status to check your connection
  * *Note: DNS changes can take up to 24 hours to fully update, though it often happens sooner.*
* Once connected, you’ll see a green message that says **“Connected.”**

### Step 4: Go live with your custom domain

After the connection is confirmed, your District will be live at your custom domain — like `www.yourstore.com`.

You’ll still be able to access your site at `district.net/yourstore`, but we recommend using and sharing your custom domain for a more branded experience.

***

**Have questions?** We’re here to help—reach us anytime at <support@district.net>


---

# 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.district.net/owners/getting-started/district-plans/how-to-set-up-a-custom-domain-on-district.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.
