> For the complete documentation index, see [llms.txt](https://docs.zigpoll.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zigpoll.com/faq/custom-sender-domains.md).

# Custom Sender Domains

A **custom sender domain** lets your email surveys go out from your own domain (e.g. `noreply@yourstore.com`) instead of the default `no-reply@zigpoll.com`. This improves brand recognition and deliverability. Here are the questions we hear most often.

### What plan do I need?

Custom sender domains are available on the **Standard plan and higher**. If the feature is locked, you'll be prompted to upgrade.

### What domain should I enter?

Use a dedicated **subdomain** for sending, such as `mg.yourstore.com` — not your root domain. This keeps your sending reputation isolated and avoids conflicts with your main domain's existing email records.

### What DNS records do I need to add?

After you save your sending subdomain, Zigpoll generates the **SPF and DKIM records** (added as **TXT records**) that authorize Zigpoll to send on your behalf. The exact Name and Value for each record are shown in the dashboard — add them in your DNS provider exactly as displayed.

### Can Zigpoll add the records for me?

Yes. For supported DNS providers, click **Auto-Connect DNS** and Zigpoll adds the records automatically in one click. Otherwise, copy each record's **Name** and **Value** into your DNS provider manually. Every record shows a live status (unverified / valid / invalid) so you can confirm it landed correctly.

### How long until my domain is active?

Once the records are in place, click **Verify Domain**. As soon as they validate, your sender domain activates **automatically** — there's no manual approval step. DNS changes can take up to 24–48 hours to propagate, so if the records still show as unverified, wait a little and verify again.

### What address will my surveys come from?

Your survey emails will be sent from `noreply@yourstore.com` (based on the root of your sending subdomain). If you set a **Reply-To** address on that same domain in your email design settings, replies are routed there.

### My domain won't verify — what should I check?

* Confirm each TXT record's **Name** and **Value** match what's shown in Zigpoll exactly (no extra spaces, no missing characters).
* Make sure you didn't alter or split the long DKIM value when pasting it.
* Allow time for propagation, then click **Verify Domain** again. You can check propagation at [dnschecker.org](https://dnschecker.org).
* If the records verify but setup doesn't complete on its own, use the **Retry Setup** button — or reach out to us if it persists.

### How is this different from a custom survey domain?

A custom **sender** domain controls the address emails are *sent from*. A custom **survey** domain controls the URL customers *visit* to take the survey. They're independent — set up both for a fully white-labeled experience.

{% content-ref url="/pages/S0K1UhLLZsUvFDUyc4iS" %}
[Custom Domains and SSL](/faq/custom-domains-and-ssl.md)
{% endcontent-ref %}

{% hint style="info" %}
Still stuck? Email us at <support@zigpoll.com> with your sending domain and we'll take a look.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.zigpoll.com/faq/custom-sender-domains.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
