> ## Documentation Index
> Fetch the complete documentation index at: https://developers.entri.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sell White Label

> Sell-specific theming: WhitelabelColors tokens per registrar, visibility flags, custom copy, partner branding, and IONOS/Squarespace/GoDaddy variants.

## Theme tokens (`WhitelabelColors`)

Sell exposes a set of color tokens via `WhitelabelColors`. Each registrar supports a different subset. The table below shows which tokens are recognized by each registrar.

| Token              | IONOS | Squarespace | GoDaddy | Description                                                                 |
| ------------------ | :---: | :---------: | :-----: | --------------------------------------------------------------------------- |
| `primary`          |   ✓   |      —      |    —    | Main brand color. Used for background colors throughout the flow.           |
| `onPrimary`        |   ✓   |      —      |    —    | Text / icon color rendered on top of `primary` surfaces.                    |
| `secondary`        |   ✓   |      ✓      |    —    | Secondary brand color, used for most calls-to-action (CTAs) and UI accents. |
| `onSecondary`      |   ✓   |      ✓      |    —    | Text / icon color rendered on top of `secondary` surfaces.                  |
| `error`            |   ✓   |      —      |    —    | Error-state color (error text, error borders, validation messages).         |
| `border`           |   ✓   |      —      |    —    | Default border color for inputs, cards, and dividers.                       |
| `priceBadge`       |   ✓   |      ✓      |    —    | Background color of price badges (e.g. "First year offer").                 |
| `onPriceBadge`     |   ✓   |      ✓      |    —    | Text color rendered on top of the price badge.                              |
| `headerBackground` |   ✓   |      —      |    —    | Header background color. Defaults to `primary` if not set.                  |
| `interactive`      |   ✓   |      —      |    —    | Color for interactive elements such as radio buttons.                       |
| `premiumBadge`     |   ✓   |      —      |    —    | Background color of the premium badge component.                            |
| `onPremiumBadge`   |   ✓   |      —      |    —    | Text color on the premium badge.                                            |
| `activating`       |   ✓   |      —      |    —    | Background color of the "Search Domain" button.                             |
| `onActivating`     |   ✓   |      —      |    —    | Text color on the "Search Domain" button.                                   |

GoDaddy does not support `WhitelabelColors` theming. Branding for GoDaddy is limited to partner logo and partner name (see the [GoDaddy Sell Object](#godaddy-sell-object) below).

### Theme read order

Sell resolves theme tokens in the following order, with the first match winning:

1. `config.whiteLabel.theme.sell.colors` — **preferred**. Sell-scoped colors live here.
2. `config.whiteLabel.theme.colors` — **fallback**. Reused from the shared Connect theme when `theme.sell.colors` isn't provided.

This lets integrators reuse a single theme object across Connect and Sell, while still giving Sell-specific overrides priority when they are set.

## Sell Registrars

Entri currently partners with IONOS, Squarespace, and GoDaddy as our Sell registrars. You have the ability to choose between these partners to determine your checkout experience and functionality that you will have available.

If you are a customer and have any questions on Sell registrars, please reach out to your Account Manager. If you are a registrar or reseller who is interested in partnering with Entri, please reach out to us at [partnerships@entri.com](mailto:partnerships@entri.com).

### IONOS

With over 6.2 million valued customers, IONOS is the trusted partner for digital transformation for businesses across the globe.

* Highly customizable user experience
* FREE domain for first year offer (only for paid users)
* 300+ TLDs available
* Supports 7 languages and 52 countries
* Offer users an email inbox with their domain
* Customer support handled by IONOS

[Launch demo](https://www.entri.com/demo)

<img src="https://mintcdn.com/entri-42/Ip7OvblAVR9nh6xG/images/Sell_Unified_1.png?fit=max&auto=format&n=Ip7OvblAVR9nh6xG&q=85&s=4b3b9f6522c65d0b789c2963fad88751" alt="Sell Unified" width="2880" height="1576" data-path="images/Sell_Unified_1.png" />

#### Whitelabeling/Branding

**`whiteLabel`**

(object): Options for customizing the appearance of the domain purchase flow to match your brand.

* **`theme`** (object): Customizes the colors used in the purchase flow.
  * **`primary`** (string): Main color used in your theme. Used for background colors throughout the flow. **Example:** **`"#012939"`**
  * **`onPrimary`** (string): Color used for text and icons that appear on top of the primary color. **Example:** **`"#ffffff"`**
  * **`secondary`** (string): Color that complements the primary color and is used for secondary UI elements. **Example:** **`"#012939"`**
  * **`onSecondary`** (string): Color used for text and icons that appear on top of the secondary color. **Example:** **`"#ffffff"`**
  * **`headerBackground`** (string) (**optional**): Background color of the header. Accepts any valid CSS color code (e.g., hex, rgb). If not defined, it will default to the primary color value. **Example:** **`"#123456"`**
  * **`interactive`** (string) (**optional**): Color for interactive elements such as radio buttons. Accepts any valid CSS color code (e.g., hex, rgb). **Example:** **`"#ffcc00"`**
  * **`premiumBadge`** (string) (**optional**): Background color of premium badge components. Accepts any valid CSS color code (e.g., hex, rgb). **Example:** **`"#00ffcc"`**
  * **`onPremiumBadge`** (string) (**optional**): Text color on the premium badge. Accepts any valid CSS color code (e.g., hex, rgb). **Example:** **`"#ffffff"`**
  * **`priceBadge`** (string) (**optional**):This field specifies the background color of the price badge component. Accepts any valid CSS color code (e.g., hex, rgb).**Example:** **`"#ff6600"`**
  * **`onPriceBadge`** (string) (**optional**):This field specifies the text color on the price badge. Accepts any valid CSS color code (e.g., hex, rgb).**Example:** **`"#ffffff"`**
  * **`activating`** (string) (**optional**): Background color of the “Search Domain” button. Accepts any valid CSS color code (e.g., hex, rgb). **Example:** **`"#ff4500"`**
  * **`onActivating`** (string) (**optional**): Text color on the “Search Domain” button. Accepts any valid CSS color code (e.g., hex, rgb). **Example:** **`"#000000"`**
* **`hideEntriLogo`** (boolean): Hide the Entri logo in the purchase flow. **Example:** **`true`**
* **`hideCompanyLogo`** (boolean): Hide the company logo in the purchase flow. **Example:** **`true`**
* **`hideCompanyName`** (boolean): Hide the company name in the purchase flow. **Example:** **`true`**
* **`customCopy`** (object): Custom text to be displayed in the purchase flow.
  * **`initialScreen.title.{locale}`** (object): Title text that appears on the initial screen of the domain purchase flow, localized by language. **Example:** **`"Search for your domain"`**
  * **`initialScreen.marketingCopy.{locale}`** (object): Marketing copy that appears below the domain input field, localized by language. **Example:** **`"Your website will look even better with a custom domain!"`**

<img src="https://mintcdn.com/entri-42/gDL9vkDM9b5Qt4S-/images/V2SellUnifiedWhitelabel1.png?fit=max&auto=format&n=gDL9vkDM9b5Qt4S-&q=85&s=aea83e35bd38f487b9c5cac5a3e4954a" alt="Whitelabel-1.png" width="2880" height="1508" data-path="images/V2SellUnifiedWhitelabel1.png" />

<img src="https://mintcdn.com/entri-42/GFUDfPxcnU01TB1v/images/V3SellUnifiedWhitelabel2.png.png?fit=max&auto=format&n=GFUDfPxcnU01TB1v&q=85&s=1f2d3ea2fecd8917ebae3201a0572766" alt="Whitelabel 1.2.png" width="2880" height="1570" data-path="images/V3SellUnifiedWhitelabel2.png.png" />

<img src="https://mintcdn.com/entri-42/JkBfIpChZEKiOfog/images/Whitelabel-2.png?fit=max&auto=format&n=JkBfIpChZEKiOfog&q=85&s=753d4870146268417163eee33bf8f2bf" alt="Whitelabel-2.png" width="1440" height="712" data-path="images/Whitelabel-2.png" />

<img src="https://mintcdn.com/entri-42/JkBfIpChZEKiOfog/images/Whitelabel-3.png?fit=max&auto=format&n=JkBfIpChZEKiOfog&q=85&s=08df466ee153b56d5b1ae2aeec92d17b" alt="Whitelabel-3.png" width="1440" height="858" data-path="images/Whitelabel-3.png" />

<img src="https://mintcdn.com/entri-42/JkBfIpChZEKiOfog/images/Whitelabel-4.png?fit=max&auto=format&n=JkBfIpChZEKiOfog&q=85&s=c838b56270009f78f0c227f72f1623cc" alt="Whitelabel-4.png" width="1440" height="613" data-path="images/Whitelabel-4.png" />

#### Ionos Sell Object

* **`whiteLabel.sell`** (object): Contains information specific to the cobranding and user data prefill in the domain purchase flow.
  * **`flowTarget`** (string): The target location where the purchase flow window will be displayed. If \_blank is specified, the flow will open in a new browser tab. **Example:** **`"_blank"`**
  * **`partnerLogo`** (string): The URL of the partner’s logo, which will be displayed prominently in the cobranded header. **Example:** **`"https://cdn.goentri.com/mylogo.svg"`**
  * **`partnerIcon`** (string): The URL of the partner’s icon, which will appear in the floating cart at the bottom of the page. **Example:** **`"https://cdn.goentri.com/myicon.svg"`**
  * **`partnerName`** (string): The name of the partner company, displayed within the purchase flow. **Example:** **`"My Company name"`**
  * **`contact`** (object): Prefilled user data to be used in the contact information form during domain creation. The following fields are supported:
    * **`firstName`** (string): User’s first name. **Example:** **`"John"`**
    * **`lastName`** (string): User’s last name. **Example:** **`"Doe"`**
    * **`email`** (string): User’s email address. **Example:** **`"john.doe@example.com"`**
    * **`phone`** (string): User’s phone number. **Example:** **`"+1234567890"`**
    * **`address`** (string): User’s street address. **Example:** **`"123 Main St"`**
    * **`zip`** (string): User’s ZIP or postal code. **Example:** **`"12345"`**
    * **`city`** (string): User’s city. **Example:** **`"Exampleville"`**
    * **`state`** (string): User’s state or province. **Example:** **`"EX"`**
    * **`postalCode`** (string): User’s postal code. **Example:** **`"12345"`**
    * **`country`** (string): User’s country. **Example:** **`"US"`**

### Squarespace

World class domain registration and a clean, easy-to-use interface. Squarespace Domains makes it easy.

* 300+ TLDs to choose from.
* Award-winning support from Squarespace.
* Default domain privacy for added security.
* Instant DNS setup after purchase.
* Seamless connection to your website.
* Easy-to-use management dashboard.
* \$0 in the first year for select TLDs (reach out to your account manager for access)

[Launch demo](https://www.entri.com/demo)

<img src="https://mintcdn.com/entri-42/HzJbynr4FJZOeNOG/images/Search.png?fit=max&auto=format&n=HzJbynr4FJZOeNOG&q=85&s=53d15c69dcd850b36868efdca258009f" alt="Search" width="1440" height="788" data-path="images/Search.png" />

#### Squarespace Sell Object

* **`whiteLabel.sell`** (object): Contains information specific to the cobranding and user data prefill in the domain purchase flow.
  * **`partnerLogo`** (string): The URL of the partner's logo, which will be displayed prominently in the cobranded header. **Example:** **`"https://cdn.goentri.com/mylogo.svg"`**
  * **`partnerName`** (string): The name of the partner company, displayed within the purchase flow. **Example:** **`"My Company name"`**
  * **`contact`** (object): Prefilled user data to be used in the contact information form during domain creation. The following fields are supported:
    * **`firstName`** (string): User's first name. **Example:** **`"John"`**
    * **`lastName`** (string): User's last name. **Example:** **`"Doe"`**
    * **`email`** (string): User's email address. **Example:** **`"john.doe@example.com"`**
    * **`phone`** (string): User's phone number. **Example:** **`"+1234567890"`**
    * **`address`** (string): User's street address. **Example:** **`"123 Main St"`**
    * **`zip`** (string): User's ZIP or postal code. **Example:** **`"12345"`**
    * **`city`** (string): User's city. **Example:** **`"Exampleville"`**
    * **`state`** (string): User's state or province. **Example:** **`"EX"`**
    * **`postalCode`** (string): User's postal code. **Example:** **`"12345"`**
    * **`country`** (string): User's country. **Example:** **`"US"`**

#### Whitelabeling/Branding

**`whiteLabel`**
(object): Options for customizing the appearance of the domain purchase flow to match your brand.

* **`theme`** (object): Customizes the colors used in the purchase flow.
  * **`secondary`** (string): Color used for buttons and secondary UI elements throughout the purchase flow (Search, Continue to Checkout, Continue to Payment, Back to App). **Example:** **`"#012939"`**
  * **`onSecondary`** (string): Color used for text and icons that appear on top of the secondary color. **Example:** **`"#ffffff"`**
  * **`priceBadge`** (string) (**optional**): This field specifies the background color of the price badge component (e.g. "First year offer"). Accepts any valid CSS color code (e.g., hex, rgb). **Example:** **`"#ff6600"`**
  * **`onPriceBadge`** (string) (**optional**): This field specifies the text color on the price badge. Accepts any valid CSS color code (e.g., hex, rgb). **Example:** **`"#ffffff"`**
* **`customCopy`** (object): Custom text to be displayed in the purchase flow.
  * **`initialScreen.title.{locale}`** (object): Title text that appears on the initial screen of the domain purchase flow, localized by language. **Example:** **`"Find your new domain"`**
  * **`initialScreen.marketingCopy.{locale}`** (object): Marketing copy that appears below the title on the initial screen, localized by language. **Example:** **`"Your website will look even better with a custom domain!"`**
  * **`congratulations.sell.title.{locale}`** (object): Title text that appears on the order confirmation screen after a successful purchase, localized by language. **Example:** **`"Order placed"`**
  * **`congratulations.sell.description.{locale}`** (object): Description text that appears on the order confirmation screen below the title, localized by language. **Example:** **`"Squarespace will send you a confirmation email soon."`**

<img src="https://mintcdn.com/entri-42/9PSPuAEyYXmu5B9d/images/SQSP_Whitelabel_1.png?fit=max&auto=format&n=9PSPuAEyYXmu5B9d&q=85&s=6f6897e39bfa792a9d8bc7a2aa2efb08" alt="SQSP Whitelabel-1.png" width="1440" height="788" data-path="images/SQSP_Whitelabel_1.png" />

<img src="https://mintcdn.com/entri-42/5pwmcKAklIWaNX8s/images/SQSP_Whitelabel_2.png?fit=max&auto=format&n=5pwmcKAklIWaNX8s&q=85&s=c6c2612772136a2b7dc6ffb0d4a9670f" alt="SQSP Whitelabel-2.png" width="1440" height="785" data-path="images/SQSP_Whitelabel_2.png" />

<img src="https://mintcdn.com/entri-42/9PSPuAEyYXmu5B9d/images/SQSP_Whitelabel_3.png?fit=max&auto=format&n=9PSPuAEyYXmu5B9d&q=85&s=f99ead09c591be882ef74a6a62f6c4d7" alt="SQSP Whitelabel-3.png" width="1440" height="785" data-path="images/SQSP_Whitelabel_3.png" />

<img src="https://mintcdn.com/entri-42/9PSPuAEyYXmu5B9d/images/SQSP_Whitelabel_4.png?fit=max&auto=format&n=9PSPuAEyYXmu5B9d&q=85&s=5c7bb2ee39dae60941ad6e5bbbc586e6" alt="SQSP Whitelabel-4.png" width="1440" height="785" data-path="images/SQSP_Whitelabel_4.png" />

<img src="https://mintcdn.com/entri-42/9PSPuAEyYXmu5B9d/images/SQSP_Whitelabel_5.png?fit=max&auto=format&n=9PSPuAEyYXmu5B9d&q=85&s=4749faeb08e9438b456bbe3596562bcf" alt="SQSP Whitelabel 5.png" width="1440" height="785" data-path="images/SQSP_Whitelabel_5.png" />

### GoDaddy

As the #1 domain registrar in the world for over 25 years, GoDaddy makes domain ownership and management seamless and easy.

* 20+ million customers worldwide trust GoDaddy with their domains
* 550+ TLDs available
* 24/7 award-winning, human support
* Automatic DMARC set up — configured for your users
* Automated DNS management
* Free WHOIS privacy

[Launch demo](https://www.entri.com/demo)

<img src="https://mintcdn.com/entri-42/mYHjAHL1Vxfj15E4/images/godaddySearch.png?fit=max&auto=format&n=mYHjAHL1Vxfj15E4&q=85&s=3f012728d374d48d6068513a83c4187c" alt="GoDaddy domain search" width="7680" height="5160" data-path="images/godaddySearch.png" />

#### GoDaddy Sell Object

* **`whiteLabel.sell`** (object): Contains information specific to the cobranding in the domain purchase flow. GoDaddy supports partner branding only; theme color tokens and contact prefill are not applied.
  * **`partnerLogo`** (string): The URL of the partner's logo, which will be displayed prominently in the cobranded header. **Example:** **`"https://cdn.goentri.com/mylogo.svg"`**
  * **`partnerName`** (string): The name of the partner company, displayed within the purchase flow. **Example:** **`"My Company name"`**

#### Whitelabeling/Branding

GoDaddy does not support `whiteLabel.theme` color tokens or `customCopy` overrides. Branding is limited to `partnerLogo` and `partnerName` as described in the [GoDaddy Sell Object](#godaddy-sell-object) above.
