> For the complete documentation index, see [llms.txt](https://docs.bloop.plus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bloop.plus/account-and-settings/email-sender.md).

# Email Sender

Your email sender domain determines whether referral and affiliate emails land in the inbox and whether recipients trust them. Emails sent from a shared, generic address are far more likely to be flagged as spam. Customizing the sender domain means Bloop sends emails from a domain you authenticate — messages come from your brand and inbox providers recognize them as legitimate. Add your domain in Bloop, copy the DNS records it provides (DKIM, SPF, and related entries) into your DNS provider, then verify.

This page covers the three email-sender settings on **Settings → General**: the sender name, the sender address, and the sender domain.

> **Best practice:** Use a dedicated subdomain (`marketing.yourstore.com`), not your root domain — this isolates bulk mail from the reputation of your invoice/order-confirmation domain. Add all DNS records exactly as listed and wait for propagation before verifying.

### Sender name

The sender name is the "from" name recipients see in their inbox. It defaults to your store name. Type a new name and save — no verification needed.

### Sender address and verification

The sender address is the email your messages are sent from. Bloop verifies the address before it goes live:

1. Enter the new sender address.
2. Select **Verify**. Bloop emails a confirmation to that address.
3. Open the email and complete verification.

The field shows **Verified** or **Unverified** next to it. Resending the confirmation is rate-limited to once every 30 seconds. You cannot save the settings while the address is unverified.

### Sender domain and DNS records

The sender domain is the part after the `@`. The default is `email-bsscommerce.com`. Setting your own domain authenticates your mail with DKIM and SPF records so inbox providers trust it. Use the **Customize** link on the **Email sender domain** card to open the domain setup modal:

| Step         | What happens                                                                                                         |
| ------------ | -------------------------------------------------------------------------------------------------------------------- |
| Enter domain | Type the domain (a subdomain like `marketing.yourstore.com` is recommended). Bloop checks whether it already exists. |
| Add domain   | Bloop registers the domain and returns the DNS records you must add.                                                 |
| DNS setup    | A table lists each record — DKIM, SPF, DMARC, and CNAME entries — with the type, name, and value to copy.            |
| Verify       | After adding the records at your DNS provider, Bloop re-checks them.                                                 |
| Active       | Once the records resolve, the domain is verified and used for sending.                                               |

#### Add the DNS records

1. Copy the records Bloop shows in the table (each has a copy button).
2. Log in to your DNS hosting provider.
3. Open the DNS control panel and add each record exactly as listed.
4. Save the records.
5. Wait for DNS propagation (typically 24–48 hours), then return and verify.

> A custom sender domain is a premium feature on paid plans. If your plan changes to one without it, Bloop reverts the sender domain to `email-bsscommerce.com`. The sender name remains customizable.

### Related

* [Referral email notifications](/referral-program/emails.md) — the emails sent to referrers and friends.
* [Affiliate email notifications](/affiliate-program/emails.md) — the emails sent to affiliates.
* [General settings](/account-and-settings/general.md) — overview of every store-level setting.


---

# 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.bloop.plus/account-and-settings/email-sender.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.
