Important update 1: Email Support is being transitioned to Webforms. Click here for more information.

Brand and Customize Confirmation Pages

Confirmation pages are the branded web pages that registrants see during transfers, trade declarations, and other domain lifecycle events. You can match these pages to your company look and feel by setting colours, logos, a custom URL, and per-language letterhead. This guide walks you through every branding option available in the Reseller Control Panel.

Pages you can brand

The following registrant-facing pages currently support branding:

  • ICANN Trade Declined Page (New Registrant End-User Confirmation)

  • ICANN Trade Confirmation Page (New Registrant End-User Confirmation)

  • ICANN Trade Accepted Page (New Registrant End-User Confirmation)

  • ICANN Trade Declined Page (Current Registrant End-User Confirmation)

  • ICANN Trade Confirmation Page (Current Registrant End-User Confirmation)

  • ICANN Trade Accepted Page (Current Registrant)

  • Domain transfer away — Accepted

  • Domain transfer away — Requested

  • Domain transfer away — Declined

Before you begin

  • Make sure you have Account Settings access in the Reseller Control Panel.

  • Prepare your brand assets — header logo, avatar image, favicon, and any custom colour values.

  • Know which languages you support, since letterhead and confirmation pages are configured per language.

Step 1: Configure Domain Access Portal branding

Use this section to set the URL, colours, avatar, and favicon for confirmation pages.

  1. Sign in to the Reseller Control Panel.

  2. Click Account Settings in the top right corner.

  3. Click the Branding tab.

  4. Click Edit across from Domain Access Portal Branding.

  5. Set the confirmation page URL, page colours, avatar, and favicon, then save.

Step 2: Set the header logo for confirmation pages

  1. Sign in to the Reseller Control Panel.

  2. Click Account Settings in the top right corner.

  3. Click the Branding tab.

  4. Click Edit across from General Communication Branding.

  5. Upload your header logo and save.

Step 3: Set the default messaging language

The messaging language controls which language is used for all emails and confirmation pages sent to a registrant. You can set it per domain at registration via the API or in the Reseller Control Panel, or change it later using the modify_messaging_language API call. If no language is specified on a domain, OpenSRS uses your reseller default.

  1. Sign in to the Reseller Control Panel.

  2. Click Messaging and Confirmation in the top right corner.

  3. Click the Settings tab.

  4. Click Edit.

  5. Specify the default language and click Submit.

Note: English may still appear on some emails to satisfy ICANN obligations, even when another default language is set.

Step 4: Set confirmation page letterhead

Letterhead is included automatically on every confirmation page and is the right place to define global elements such as legal text or contact lines. Editing the letterhead for a language updates every confirmation page in that language.

  1. Sign in to the Reseller Control Panel.

  2. Click Messaging and Confirmation in the top right corner.

  3. Click the Confirmation Letterhead tab.

  4. Click an existing language to edit it, or click the + button to add a new language letterhead.

  5. Customize the letterhead and click Apply.

Step 5: Edit a confirmation page

  1. Sign in to the Reseller Control Panel.

  2. Click Messaging and Confirmation in the top right corner.

  3. Click the Confirmation Pages tab.

  4. Locate the page you want to edit and click the language to begin editing.

  5. Customize the page and click Create and Publish.

Next steps

  • Manage the full branding surface. Review every branding section in the Reseller Control Panel — logos, MWI, transfer confirmation, registrant verification, and trademark claims — in Managing Reseller Branding.

  • Customize your webmail look. Apply the same brand treatment to webmail in Manage Your Webmail Interface Branding.

  • Test in every supported language. Preview each confirmation page and letterhead in each language you support to catch missing translations.

    Questions? Contact OpenSRS Support.

How helpful was this article?

Thanks for your feedback!

Do you still need help? If so please submit a request here.