Use Your Own Domain on a Landing Page

Use your own domain to create unique, branded URLs for your landing pages. This helps you look professional and makes your content easier to find.

In this article, you’ll learn about how to use a subdomain as your landing page URL.

Before You Start

Here are a few things to know before you begin this process.

How It Works

A subdomain is an extension of your domain name. For example, west.example.com and east.example.com are subdomains of the example.com domain. If you own your own domain, you can verify subdomains in MailChimp to use as part of your landing page URLs.

After you’ve verified a subdomain in your MailChimp account, you'll choose it in the landing page builder and add a descriptive path to further customize your URL. For example, if you verify the subdomain plants.pottedplanter.com, you can add a url to your landing page that looks something like this:

plants.pottedplanter.com/end-of-summer-sale

To verify a subdomain and use it on a landing page, you’ll need to complete a few tasks in both MailChimp and your domain provider accounts. Here's a brief overview of this process.

  1. Add a new subdomain in MailChimp and generate a CNAME record address.
  2. Create a CNAME record in your domain provider's domain manager.
  3. In your MailChimp account, verify the domain.
  4. Use the new subdomain in your landing page URL.

Example CNAME Record

Depending on the domain provider you use, the terms used to describe parts of the CNAME record can vary. For example, some providers may refer to the field where you’ll enter your subdomain as either Name or Host. Similarly, the field where you’ll enter the CNAME record address provided by MailChimp could be referred to as Value, Points to, or Address.

In your domain provider account, your CNAME record will look something like this.

Record Type Name/Host Value/Points to/Address TTL
CNAME Record subdomain.example.com CNAME record address provided by MailChimp Default

Create a CNAME Record in Common DNS Providers

Here are some resources for creating CNAME records with popular domain providers. If your service isn't listed here, log in to your provider's site and search their help documents, or contact their customer support team.

123-reg: How do I set up a CNAME record on my domain name?

BigRock: Adding a CNAME record on DNS management

Bluehost: DNS Records Explained, DNS Management Add Edit or Delete DNS Entries

Dreamhost: How do I add custom DNS records?

DNSimple: Add a CNAME record

eNom: How to: Change DNS Host Records

GoDaddy: Add a CNAME record

Namecheap: How can I set up a CNAME record for my domain?

Network Solutions: How Do I Modify CNAME Records?

Yahoo Small Business: How do I add, edit, and delete a CNAME record?

Verify a Branded Domain

To verify your domain, you'll need to complete tasks in MailChimp and your domain provider's domains manager. This process requires you to copy and paste information from MailChimp to your domain provider's site. We recommend that you work with two browser windows or tabs to easily move between your sites.

To verify a domain in your MailChimp account, follow these steps.

  1. On the Domains page in your Account Settings, scroll to the Landing Pages section and click Verify Branded Domain.
    Account Settings LandingPages VerifyBrandedDomain
  2. Click I Accept to confirm you agree to our additional terms. You’ll only need to accept the terms once.
    Account Settings Domains LandingPages AcceptTerms
  3. In the Add a subdomain field, type the subdomain you want to use.
    Account Settings Domains LandingPages AddSubdomain
  4. Click Generate CNAME Record.
    Account Settings Domains LandingPages GenerateCNAME
  5. Copy the CNAME Record address provided.
    Account Settings Domains LandingPages CopyCNAME
  6. In another browser tab or window, use this information to create a new CNAME record in your domain provider account.
  7. Return to the Domains page in your MailChimp account and click Verify.
    Account Settings Domains LandingPages VerifyDomain

Verification can take up to 24 hours, depending on your domain provider. When your domain has been verified, we’ll send you an email notification. You can always check the status of verification on the Domains page in your Account Settings.

We’ll also send you an email to let you know if domain verification fails. Read on to learn how to troubleshoot a failed verification.

Add a Verified Subdomain on Your Landing Page

After subdomain verification is successful, you’ll return to your MailChimp account and add the subdomain to your landing page.

To add a verified subdomain to your landing page, follow these steps.

  1. Navigate to the Campaigns page.
  2. Click the name of the landing page you want to work with.
  3. In the URL section of the landing page builder, click Add URL. Campaigns LandingPages AddURL
  4. Click the radio button next to Use your own domain. Campaigns LandingPages AddURL BrandedDomain
  5. Click the drop-down menu and select the subdomain you want to use.
  6. Add a descriptive title to the end of the URL. Campaigns LandingPages AddDescription
  7. Click Save.

Troubleshoot Failed Verification

If domain verification fails, here are a few things to check.

  • Was the subdomain entered correctly?

In your domain provider account, make sure your subdomain is entered correctly. Depending on your domain provider, you may not be required to enter the entire subdomain. For example, instead of springsale.pottedplanter.com, you may only need to enter springsale in the subdomain field.

  • Do the CNAME records match?

Check with your domain provider to make sure your domain name has not expired.

  • Is the domain expired?

Check with your domain provider to make sure your domain name has not expired.

Remove and Reverify

After you've finished troubleshooting, you'll need to remove the initial subdomain verification request before you can try again.

To remove a subdomain, follow these steps.

  1. Navigate to the Domains page in your account.
  2. In the Landing Pages section, find the subdomain you want to remove.
  3. Click Remove. Account Settings Domains LandingPages RemoveButton
  4. In the pop-up modal, type REMOVE and click Remove Domain. Account Settings Domains RemoveDomain
  5. Repeat the steps to verify a branded domain.

Create a 301 Redirect

A 301 redirect is a set of permanent instructions you can use to redirect from one domain to another domain. For example, these URLs may appear to be the same, but they are different addresses:

  • example.com
  • www.example.com

The www in the second example is technically a subdomain. If you want to send visitors from your top-level domain to a MailChimp landing page, you’ll verify the subdomain www.example.com in your MailChimp account. Then, in your domain provider account, create a 301 redirect that sends visitors from example.com to www.example.com.

You can also set up 301 redirects to make sure that any page visitors who search for www.subdomain.example.com are sent to subdomain.example.com. This type of 301 redirect can help you gather better analytics and increase search rankings.

Here are some resources for creating 301 redirects with popular domain providers. If your service isn't listed here, log in to your provider's site and search their help documents, or contact their customer support team.

123-reg: 301 redirect

BigRock: Managing the Domain Forwarding Service

Bluehost: Redirecting Web Page

Dreamhost: How do I redirect my domain?

DNSimple: Manage URL records

eNom: How to Create a 301 Redirect on a Domain

GoDaddy: Create URL redirects

Namecheap: How do I set up a URL redirect for a domain?

Network Solutions: What Is a 301 Redirect?

Yahoo Small Business: What’s a 301 redirect or permanent redirect?

Was this article helpful?
Anything else we can do to improve our site?

Technical Support