# 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>
