Menu

Contents

the email tool that makes email marketing simple

Sign Up FreeNo credit card required.
maildroppa-promo-notebookmaildroppa-promo-spaceship

Connect and Verify a Custom Landing Page Domain

Published: · Last updated: · By

In brief

Connect and verify a custom Maildroppa landing page domain, configure TXT and CNAME records, and troubleshoot DNS verification problems.

Landing Page Domains let you publish Maildroppa Landing Pages under an address that belongs to your business.

Instead of sharing only the standard Maildroppa address, you can use a subdomain such as newsletter.your-real-domain.com, add an optional path, and publish pages at addresses such as:

https://newsletter.your-real-domain.com/weekly-tips

Maildroppa checks that you control the subdomain, confirms that visitors are routed to the correct service, and prepares a secure HTTPS connection. The Landing Page Domains page brings the setup status, required DNS records, manual connection check, and domain removal together in one place.

Is your domain still waiting for verification?

Confirm that both DNS records exactly match the values shown in Maildroppa. Check that your DNS provider has not appended your main domain twice, and set any Cloudflare or other DNS proxy to DNS only. Then click “Check DNS”. DNS changes can take up to 48 hours to propagate. Do not delete and re-add the domain while waiting, because doing so creates a new TXT verification token.

If the domain is still not ready after the records have remained unchanged for 48 hours, send support the exact subdomain, your DNS provider, the displayed failure message, the TXT values found, and the CNAME chain found.

Landing Page Domains: complete domain page

What a Landing Page Domain Is

A Landing Page domain is the hostname used for public Landing Pages created with Maildroppa's Signup Form Builder.

Maildroppa connects a subdomain rather than the root domain. For example:

  • newsletter.your-real-domain.com is a subdomain and can be connected.
  • www.your-real-domain.com is also a subdomain and can be connected.
  • your-real-domain.com is the root domain and cannot be connected through this CNAME-based setup.

Using a separate subdomain keeps the Landing Page connection independent from your main website. Your website can remain on your-real-domain.com while Maildroppa serves Landing Pages on newsletter.your-real-domain.com.

You can connect up to ten Landing Page domains to one Maildroppa account. This is useful when you manage several brands, campaigns, countries, or public page groups. A connected domain can also host more than one Landing Page when each page uses a different path.

Landing Page Domains and Sender Domains Are Different

The Landing Page Domains page controls web addresses for published Landing Pages. It does not authenticate the email address used to send campaigns or Double Opt-in emails.

These are separate settings:

  • Use “Settings” → “Landing Page Domains” to connect a public Landing Page subdomain with TXT and CNAME records.
  • Use “Settings” → “Email sender” to configure the sender name, sender email address, and sender-domain authentication such as DKIM.

Connecting a Landing Page domain does not automatically make that domain an authenticated sending domain. Likewise, authenticating a sender domain does not automatically connect it as a Landing Page domain. Complete both setups separately when you want to use the same organizational domain for web pages and email sending.

What You Need Before Starting

Before connecting a domain, make sure that:

  • You own or control a real public domain.
  • You can edit its DNS records through your domain registrar, hosting provider, or DNS provider.
  • You have chosen a subdomain that is not already used for a website or another service.
  • You can create both a TXT record and a CNAME record.
  • You know whether your provider expects a complete hostname or only the part before your main domain.

Do not disconnect an existing website, shop, or application to reuse its hostname. Choose a new subdomain when the desired name already has an A, AAAA, or CNAME record.

The examples in this guide show the required format. Replace them with a subdomain of a real domain that you control. Maildroppa rejects placeholder domains such as example.com and Maildroppa-owned domains.

Opening Landing Page Domains

Open “Settings” and select “Landing Page Domains”.

If you have not connected a domain yet, the page shows “No landing page domains yet”. Click “Add domain” to begin.

When domains already exist, the page shows:

  • The current connection status
  • The domain name
  • The number of required DNS records
  • A control for showing the DNS details
  • “Check DNS” while the domain is not ready
  • An actions menu for showing details or deleting the domain

The layout changes into compact cards on smaller screens, but the available information and actions remain the same.

Landing Page Domains: empty domain page

Step 1: Add the Subdomain

Click “Add domain”. Enter only the complete subdomain, for example:

newsletter.your-real-domain.com

Do not enter:

  • https://newsletter.your-real-domain.com
  • newsletter.your-real-domain.com/signup
  • An IP address
  • localhost
  • A root domain such as your-real-domain.com
  • A hostname containing spaces or underscores

Maildroppa removes surrounding spaces, converts the name to lowercase, and removes a final DNS dot. Other invalid formats are rejected before the domain is created.

Click “Create domain”. Maildroppa creates an individual verification for this subdomain and displays the two DNS records required for the connection.

If the subdomain is already connected to your own account, Maildroppa returns the existing setup instead of creating a duplicate. If it is connected to another Maildroppa account, use another subdomain or contact support when the domain belongs to you.

Landing Page Domains: add domain dialog

Step 2: Add the Two DNS Records

After creating the domain, open the DNS settings at the provider that manages your domain. Add both records exactly as Maildroppa displays them.

Each record has three parts:

  • Type — TXT or CNAME
  • Name — The hostname to which the record belongs
  • Value — The verification value or routing target

Use the “Copy” buttons beside the name and value. Every domain receives its own values, so do not copy DNS details from another account, another domain, this guide, or an old screenshot.

Landing Page Domains: domain DNS setup

Record 1: TXT Ownership Record

The TXT record confirms that the subdomain belongs to you.

Its name begins with _maildroppa and includes the connected subdomain. Its value begins with md-verify= and contains the individual verification token generated for this domain.

For a subdomain such as newsletter.your-real-domain.com, the record follows this pattern:

Type: TXT

Name: _maildroppa.newsletter.your-real-domain.com

Value: md-verify=your-individual-token

The pattern above is only an explanation. Copy the exact name and value displayed in your Maildroppa account.

Do not place the token on the normal subdomain itself. Maildroppa looks for it at the special _maildroppa hostname.

Other unrelated TXT records can usually remain in place. The important point is that the exact Maildroppa value is present at the exact name shown.

Record 2: CNAME Routing Record

The CNAME record routes visitors from your chosen subdomain to Maildroppa.

For a domain such as newsletter.your-real-domain.com, the CNAME name is the Landing Page subdomain itself. Its value is the Maildroppa target shown in the setup.

Type: CNAME

Name: newsletter.your-real-domain.com

Value: Copy the exact Maildroppa target displayed on the page.

The CNAME value is a hostname. Do not add https://, a path, spaces, or an IP address.

A hostname cannot normally have a CNAME and another routing record at the same name. If the chosen subdomain already has an A, AAAA, or different CNAME record, choose a different subdomain or remove the conflict only when you are certain the old service is no longer required.

Complete Names and Relative Names

DNS providers label their fields differently. A field may be called “Name”, “Host”, “Hostname”, or “Alias”.

Some providers expect the complete name displayed by Maildroppa. Others automatically append the main domain of the DNS zone.

For example, when you edit the DNS zone for your-real-domain.com, such a provider may expect:

  • _maildroppa.newsletter instead of _maildroppa.newsletter.your-real-domain.com
  • newsletter instead of newsletter.your-real-domain.com

The resulting public DNS name must still match the complete name shown in Maildroppa. If your provider displays a duplicated name such as newsletter.your-real-domain.com.your-real-domain.com, remove the automatically appended domain from the value you enter in the Name field.

Do not change the record Value to compensate for the provider's Name format. The Value must remain exactly as Maildroppa displays it.

Cloudflare and Other DNS Proxies

If Cloudflare or another service can proxy the CNAME, use “DNS only” while connecting the domain.

In Cloudflare, this is the gray cloud rather than the orange proxied cloud. A proxy can hide the real CNAME target from the DNS check, which prevents Maildroppa from confirming the connection.

The TXT record is not proxied. Add it normally.

Step 3: Wait for DNS Propagation

Save the records at your DNS provider. DNS changes are often visible within a few minutes, but they can take up to 48 hours to propagate.

Maildroppa checks domains in progress automatically. You can close the dialog or leave the settings page; the setup continues in the background.

The domain does not need to become ready during the same session in which you created it. Return to “Landing Page Domains” later to review its status.

Avoid repeatedly deleting and recreating the domain while DNS is propagating. Recreating it generates a new verification token, so an earlier TXT value will no longer complete the new setup.

Step 4: Check the Connection

Click “Check DNS” when both records have been saved.

Maildroppa checks the connection in stages:

  1. It looks for the exact TXT value to confirm ownership.
  2. It follows the CNAME connection and confirms that it reaches the expected Maildroppa target.
  3. It prepares and checks the secure HTTPS certificate for the subdomain.
  4. It marks the domain as ready when ownership, routing, and HTTPS are working.

If the records have not propagated yet, the domain remains pending. This does not mean that you need to create it again. Compare the displayed records with your provider, wait, and check later.

After a manual check, the button is briefly disabled and the page can show a countdown before another check is available. This pause prevents repeated DNS requests. Automatic checks continue independently.

When the connection is complete, Maildroppa shows “Domain verified” and changes the domain status to “Ready”. The “Check DNS” button is no longer shown for a ready domain.

Understanding Domain Statuses

The table uses a short status badge. During setup, more detailed text can explain the current stage.

Waiting for DNS

Maildroppa has not found both required DNS records yet.

The detailed state can be:

  • Waiting for domain settings — The TXT ownership record has not been confirmed.
  • Domain confirmed, connection still missing — The TXT record is correct, but the CNAME does not yet point to the expected target.

Open the DNS details and compare each name and value. If you just saved the records, allow more time for propagation.

Connecting

Maildroppa has found the required DNS connection and is preparing the secure public address.

The detailed state can be:

  • Connection found, security is being prepared
  • Secure connection is being set up

Do not change or remove the DNS records during this stage. You can publish the Landing Page through its standard Maildroppa address while waiting.

Ready

The TXT record, CNAME routing, and HTTPS connection are working. The domain can now be selected for a Landing Page.

Keep both DNS records in place. Removing or changing them later can make the domain unhealthy.

Check

The domain was ready before, but its DNS or secure connection is currently unhealthy.

Open the DNS details, check whether the records were changed, and run “Check DNS”. Existing public pages may be affected, so resolve this status promptly or publish them through the standard address until the connection is healthy again.

Failed

The setup did not complete after repeated checks, or a previously working connection remained unhealthy.

Check the displayed failure information and both DNS records. If the values are correct, wait for propagation and try the check again. When an old or incorrect setup cannot be repaired, remove the unused domain and connect it again with the newly generated records.

Viewing DNS and Check Details

Click the domain name, the DNS record count, or “Show details” in the actions menu to expand a domain.

The expanded table area shows the TXT and CNAME records again. You can copy each name and value without recreating the domain.

When you check a newly created domain in the setup dialog, Maildroppa can also show information from that check, including:

  • The reason the connection did not pass
  • TXT values that were found
  • The CNAME chain that was found

This information helps identify the difference between a missing record and a record that exists with the wrong value.

For example:

  • No found TXT value usually means that the TXT record is missing, saved under the wrong name, or not propagated yet.
  • A found TXT value that differs from Maildroppa's expected value usually means that an old token or a copied value from another domain is present.
  • An empty CNAME chain usually means that no public CNAME was found at the subdomain.
  • A different CNAME target usually means that the subdomain still routes to another service or that a DNS proxy is hiding the expected target.

Landing Page Domains: checked DNS details

Using a Ready Domain for a Landing Page

Connecting the domain does not automatically move an existing Landing Page to it. You select the public address separately for each page.

Open the Landing Page in the Signup Form Builder and open “Publish”, “Publish changes”, or “Manage publication”. In the public address section:

  1. Open “Manage custom domain”.
  2. Select a domain whose status is “Ready”.
  3. Click “Use domain”.
  4. Enter the desired path, or use / for the root of the connected subdomain.
  5. Review the final HTTPS address.
  6. Publish the page or publish the address change.

Only ready domains can be assigned to a new Landing Page route. Domains that are still waiting or connecting remain visible in domain management but are not ready for publication.

Each path on a domain can be used by only one Landing Page. For example, one domain can host:

  • https://newsletter.your-real-domain.com/weekly-tips
  • https://newsletter.your-real-domain.com/webinar
  • https://newsletter.your-real-domain.com/summer-guide

Only one page can use /, and two pages cannot use the same path on the same domain.

You can publish without a custom domain at any time by choosing the standard Maildroppa address. You can also change from the standard address to a ready custom domain later.

For the complete publication workflow, see Building and Publishing a Landing Page.

Domains Added from the Builder

The Landing Page publication window and the Landing Page Domains settings page use the same domain list.

This means that:

  • A domain started from the Landing Page builder also appears under “Settings” → “Landing Page Domains”.
  • A domain connected in Settings can be selected later in the Landing Page publication window.
  • DNS checks and status changes are reflected in both places.

The Settings page is the best place to review all domains in the account, compare their statuses, reopen DNS records, and remove domains that are no longer needed.

Deleting a Landing Page Domain

Open the three-dot actions menu beside the domain and select “Delete domain”. Confirm the deletion in the dialog.

Maildroppa prevents deletion while any Landing Page still uses the domain. This includes a domain selected in an unpublished draft and a domain used by a live public route.

To release a domain that is in use:

  1. Open every Landing Page that uses it.
  2. Open the publication settings.
  3. Choose the standard address or another ready domain.
  4. Publish the address change when the page is already live.
  5. Return to “Landing Page Domains” and delete the domain.

Deleting a domain from Maildroppa does not delete records at your DNS provider. After the domain is no longer used, remove its Maildroppa TXT and CNAME records manually if you no longer need them.

Do not remove the DNS records before moving live Landing Pages. Doing so can make their public addresses unavailable.

Troubleshooting a Domain That Is Not Ready

Check the Domain Format

The connected name must be a real public subdomain. Enter the hostname only, without a protocol or path.

Correct format:

newsletter.your-real-domain.com

Incorrect formats:

  • https://newsletter.your-real-domain.com
  • your-real-domain.com
  • newsletter.your-real-domain.com/form
  • newsletter_your-real-domain.com

Compare Every Copied Character

Compare the record Type, Name, and Value separately. Verification tokens are account- and domain-specific. A value that looks almost identical can still be wrong.

Check for:

  • A missing _maildroppa prefix on the TXT name
  • An old md-verify= value
  • The main domain appended twice by the DNS provider
  • https:// added to the CNAME value
  • Spaces or quotation marks copied into a value
  • A CNAME that points to an old service

Check for Conflicting Records

The Landing Page subdomain must route through the displayed CNAME. An existing A, AAAA, or different CNAME at the same name can prevent the connection.

The ownership TXT record uses its own _maildroppa name and should not be placed on the CNAME hostname.

Disable DNS Proxying

Set the CNAME to DNS only during connection. This is especially important for Cloudflare's orange-cloud proxy, which hides the target Maildroppa needs to verify.

Allow Time for Propagation

Even when your DNS provider immediately shows the new records, public DNS resolvers can still return older information. Wait and check again later. Propagation can take up to 48 hours.

Use the Check Information

When the setup dialog shows the values Maildroppa found, use them to compare the public result with the expected records. A missing result and a wrong result point to different problems:

  • Missing means the record is not publicly visible at the expected name.
  • Wrong means a record is visible, but its value does not match the current setup.

Do Not Recreate the Domain Unnecessarily

Deleting and adding the same domain again changes its verification token. If you recreate it, replace the old TXT value with the new value shown by Maildroppa.

Contact Support with Useful Details

If the records have been unchanged for 48 hours and the domain is still not ready, contact support and include:

  • The Landing Page subdomain
  • Its current Maildroppa status
  • The failure reason shown after checking the connection, if available
  • The TXT values and CNAME chain Maildroppa found
  • The name of your DNS provider

Do not send passwords, registrar login details, or private account credentials.

Before using a custom Landing Page domain, confirm that:

  • You entered a subdomain rather than the root domain.
  • The TXT name and individual verification value match Maildroppa exactly.
  • The CNAME name and target match Maildroppa exactly.
  • The DNS provider did not append the main domain twice.
  • Any DNS proxy is disabled while the domain is being connected.
  • The domain status is “Ready”.
  • The Landing Page uses a unique path.
  • You published the page after selecting the custom address.
  • The final HTTPS link opens correctly.
  • You tested the complete signup and Double Opt-in journey on the public page.

Once the domain is ready and the page is published, keep both DNS records in place and review the Landing Page Domains page if the public address ever stops working.

Ready to Send Better Emails?

Stop juggling bloated tools or overpriced plans. Maildroppa offers personal support, GDPR-level privacy, and powerful email marketing - starting free forever.

Sign Up For Free

No credit card required. No time limit.