Adding client domains in bulk

How to add several client domains at once by pasting a list, with the same customer, region and licence type applied across the whole batch, then validating each one to confirm ownership.

Published 29 Jun 2026 5

When you take on a client who has more than one domain, you do not have to add them one at a time. The Add Domains action lets you paste a whole list and bring every domain into monitoring in a single step, with the same customer, region and licence type applied across the batch.

What adding domains in bulk does

Adding domains registers them for monitoring under your DMARCER account. It does not confirm that you own them, and it does not publish any DNS records for you. Once a domain is added it appears in the Domain Management grid with a Validate action, and you confirm ownership separately as a second step. Every domain in a single batch is created with the same settings: the customer (or business area) it belongs to, the monitoring region that handles it, and the licence type (Standard or Parked).

Before you start

  • You need permission to add domains. If you cannot see the Add Domains button, ask your account administrator to grant it.
  • Have your list of domains ready. The box accepts one domain per line, and commas work as separators too, so a comma-separated list pasted from a spreadsheet is fine.
  • Decide whether the domains should be Standard or Parked before you start, because the licence type applies to the whole batch.

Step by step

  1. Open Domain Management (the Domains page). You can also work inside a specific client by opening the customer and using the Domains tab, which shows the same grid.
  2. Click Add Domains in the action bar above the table.
  3. Choose the Customer (shown as Business area on enterprise accounts). Leave it on "Do not assign" if the domains are not tied to a client yet. When you open the dialog from a customer page, that customer is already selected.
  4. Choose the Monitoring Region. This defaults to your account's home region, so in most cases you can leave it as it is.
  5. Choose the Licence type: Standard for domains that actively send mail, or Parked for domains you hold but do not send from.
  6. Paste your domains into the Domains (one per line) box.
  7. Click Add Domains. The grid refreshes and a summary tells you how many were added, skipped or rejected.
  8. For each newly added domain, click Validate to confirm ownership. This is a separate step; adding a domain on its own does not prove you control it.

[Screenshot: the Add Domains dialog showing the Customer, Monitoring Region, Licence type and Domains (one per line) fields]

What each option means

  • Customer / Business area: which client the domains are assigned to. You can change this later, and you can leave it unassigned for now.
  • Monitoring Region: the regional system that processes the reports and runs the checks for these domains. The default follows your account's country.
  • Licence type, Standard: full monitoring for domains that send mail.
  • Licence type, Parked: a protective setting for domains you hold but do not send mail from (they have no mail servers set up and reject all mail). We keep an eye out for any sign of mail being sent from them, which should not happen on a parked domain, and alert you if it does. If the domain later starts to look like it sends mail, DMARCER automatically moves it up to Standard, and the next renewal is billed at the Standard rate.

How duplicates and invalid entries are handled

We tidy the list for you first (spare spaces are removed and everything is made lower case) and drop any repeats before anything is added. Each remaining domain is then sorted into one of the outcomes below. The summary tells you how many domains were added (with reactivations counted here too), how many were already in your account, how many are owned by another client, and how many entries were invalid:

  • Added: new domains brought into monitoring.
  • Already in your account: domains you already monitor are skipped, not duplicated.
  • Owned by another client (skipped): a domain already monitored under a different DMARCER account is rejected. For privacy, the other account is not named.
  • Invalid: entries that are not a valid domain are listed back to you so you can correct them.
  • Reactivated: a domain you previously removed is brought back rather than created fresh. It is counted under Added in the summary rather than listed on its own. Any hosted services you had set up (such as MTA-STS hosting and SPF flattening) are switched back off, so turn them on again afterwards if you still want them.

Common pitfalls

  • The customer, region and licence type apply to the entire batch, not to individual lines. If you need to mix Standard and Parked domains, or assign different customers, add them in separate batches.
  • Adding a domain does not confirm ownership. Domains stay unvalidated, and the SPF, DMARC, MTA-STS and TLS-RPT features only become available once you have validated each one.
  • Nothing is published to DNS when you add domains. You confirm ownership by adding a verification TXT record, and for domains linked to a connected DNS integration you can select several rows and use Validate selected to do them together.
  • If some domains fail, the dialog stays open and lists exactly why. Domains that were added successfully are removed from the box automatically, so you can fix the remaining entries and click Add Domains again without resending the ones that already worked.

Was this article useful?

Be the first to vote.
Got feedback for our team? Send us a comment

Related articles