# Connect a domain to StoreConnect

Source: https://support.storeconnect.com/articles/how-to-register-a-domain-to-use-with-storeconnect · Last modified 21 August 2026

Use this process to connect your own domain or subdomain to your StoreConnect store. You create a **Web Domain** record to generate a DNS target, point a DNS record at that target, then activate the connection.

## Before you begin

- You must own the domain, or have permission to manage its DNS settings.
- Decide whether you are connecting an apex domain or a subdomain. This determines which DNS record type you create in step 2:
    - **Subdomain** (`www.my-store.com`, `store.my-store.com`) — use a **CNAME** record. Every DNS provider supports these.
    - **Apex domain** (`my-store.com`, with no `www.`) — use an **ALIAS** or **ANAME** record. Not all DNS providers support these. If yours does not, either forward the apex domain to your `www` subdomain, or move to a provider that supports ALIAS records.

:::tip
Check your DNS provider's ALIAS record support early in your project. Switching providers takes time and can affect your go-live timeline.

Set your DNS TTL to 60 seconds (or the lowest value your provider allows) before making changes. This speeds up propagation when you go live and makes issues easier to fix. You can increase it again once your domain is connected and stable.
:::

## Step 1: Create a Web Domain record

Do this first. The record generates the DNS target that step 2 needs.

1. Go to the **Web Domains** list.
2. Select **New**.
3. Enter your domain in the **Domain Name** field, with no `https://` and no trailing `/`. For example:
   - `www.my-store.com`
   - `my-store.com`
   - `store.my-store.com`
4. Leave the **Active** checkbox clear for now. You select it in step 3, after DNS is in place.
5. Save the record.
6. Copy the value from the **Target** field, which generates automatically when you save. It looks something like `afternoon-summer-aywe4qwsmeh.dns.storeconnect.app`. You need it in the next step.

:::note
Create a separate **Web Domain** record for each domain or subdomain you want to connect. To make your store reachable at both `my-store.com` and `www.my-store.com`, create two records. Each generates its own **Target** value.
:::

## Step 2: Configure DNS at your provider

Log in to your DNS provider and add the record type for the domain you are connecting.

**For a subdomain, for example `www.my-store.com`:**

Add a **CNAME** record pointing to the **Target** value you copied.

![DNS provider form showing a CNAME record pointing to a storeconnect.app target](https://res.cloudinary.com/hzkr6fi81/image/upload/v1763526535/knowledge/domain-configuration/Publishing_Your_Store_on_Your_Own_Domain_1_shqizv.png)

**For an apex domain, for example `my-store.com`:**

Add an **ALIAS** or **ANAME** record pointing to the **Target** value you copied. If your DNS provider does not support these record types, forward the apex domain to your `www` subdomain instead.

![DNS provider form showing an ALIAS record pointing to a storeconnect.app target](https://res.cloudinary.com/hzkr6fi81/image/upload/v1763526536/knowledge/domain-configuration/Publishing_Your_Store_on_Your_Own_Domain_2_mdhfiq.png)

## Step 3: Activate the connection

Complete this only once your DNS records are in place. Activating before DNS has propagated causes verification to fail.

1. Open the **Web Domain** record.
2. Select the **Active** checkbox.
3. Save the record.
4. Confirm verification has started: the **Status** field reads **Enqueued**.
5. Wait at least 10 minutes, then refresh the record and confirm **Status** reads **Success**. The domain is connected and SSL is provisioned.

### Status values

| Status | Meaning |
|--------|---------|
| Enqueued | Verification is in progress. Wait at least 10 minutes. |
| Success | The domain is connected and SSL is provisioned. |
| Failed | The connection failed. The **Active** checkbox is cleared automatically. Check the **Message** field for the reason. |

If **Status** shows **Failed**:

1. Check the **Message** field for the reason.
2. Correct your DNS records.
3. Select **Active** again and save to retry.

## Next step

A connected domain is not live until you set it on the **Store** record. See [set your store domain and go live](setting-up-a-custom-domain-name) for the rest of the process.

---

## Follow StoreConnect

- [Email Newsletter](https://getstoreconnect.com/c/lp-newsletter)
- [LinkedIn Newsletter](https://www.linkedin.com/build-relation/newsletter-follow?entityUrn=7444956928444862464)
- [YouTube](https://www.youtube.com/channel/UCngKdP2x8l1wcbAKW3tvU8g)
- [LinkedIn](https://www.linkedin.com/company/storeconnect)
- [X / Twitter](https://x.com/storeconnecthq)

## Popular Links

- [Partners](https://getstoreconnect.com/partners)
- [News](https://getstoreconnect.com/articles/news)
- [Events](https://getstoreconnect.com/articles/events)
- [Feature Comparison](https://getstoreconnect.com/how-we-compare)
- [Download a free trial](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FMkeKUAT)
- [Book a Demo](https://getstoreconnect.com/contact)

## Documentation

- [Help documentation](https://support.storeconnect.com/help-documentation)
- [AI agents](https://support.storeconnect.com/ai)
- [Videos & tutorials](https://support.storeconnect.com/videos-tutorials)
- [Developer reference](https://support.storeconnect.com/developer-reference)
- [Release notes](https://support.storeconnect.com/release-notes)
- [Troubleshooting](https://support.storeconnect.com/troubleshooting)
- [Trust Center](https://trust.getstoreconnect.com/)
- [Status Page](https://status.storeconnect.com/)

## Contact

- info@getstoreconnect.com
- US +1 415 745 3230
- AUS +61 2 8365 2308

100 S Ashley Dr, Suite 600-2461
Tampa FL 33602-600 USA

Level 22, Sydney Place
180 George Street
Sydney, NSW, 2000, AUS

---

StoreConnect Support — https://support.storeconnect.com/articles/how-to-register-a-domain-to-use-with-storeconnect