Back to blog
By AllMail Team 6 min read

How Many Catch-All Emails Do You Need for GSA SER?

A practical guide to sizing your catch-all email setup for GSA Search Engine Ranker: what actually consumes addresses, when to add domains, and what it costs.

  • GSA SER
  • catch-all email
  • link building
  • setup

“How many emails do I need?” is one of the first questions people ask when they set up GSA Search Engine Ranker, and it is almost always the wrong question. The right one is: how many catch-all domains do I need? Once you understand the difference, the sizing problem gets much simpler — and much cheaper.

What actually consumes email addresses in SER

GSA SER builds links by registering accounts. Article directories, web 2.0 platforms, forums, wikis, bookmarking sites, guestbooks — most of these want an email address at signup, and many send a confirmation link that has to be clicked before the submission counts as verified.

So the consumption pattern looks like this:

  • One address per account, per target site. A project that submits to thousands of targets will burn through thousands of addresses.
  • Confirmation mail arrives asynchronously. Some sites send instantly, some take minutes, some take hours. SER polls the mailbox and clicks the link when it shows up.
  • Addresses are effectively disposable. After the account is confirmed, the address rarely matters again. You are not maintaining inboxes; you are maintaining capacity to receive.

That last point is the one that changes the math. If you were buying individual mailboxes, thousands of accounts would mean thousands of purchases. With a catch-all domain, it means one purchase.

Why one catch-all domain serves unlimited addresses

A catch-all domain accepts mail for every address at that domain. anything@yourdomain.com lands in the same place. There is no provisioning step, no per-address registration, no limit on how many local parts you invent.

This is exactly the shape SER needs. It generates a random local part per target, uses it once, and moves on. On our plans, inboxes per catch-all domain are unlimited — the domain is the unit you buy, not the address.

So the answer to “how many emails do I need” for a single-domain setup is: as many as you want. The interesting question is what makes you want a second domain.

When to add domains

There are four honest reasons to run more than one catch-all domain. None of them are about running out of addresses.

1. Your verification rate drops. If SER reports a healthy submission count but verifications lag behind, and you have ruled out captcha and content issues, deliverability of the confirmation mail is a prime suspect. Some target platforms silently refuse to send to a domain they have seen abused. A second domain lets you test the hypothesis directly: run the same target list against a fresh domain and compare.

2. Blacklisting risk. A catch-all domain that has received signup confirmations from thousands of automated registrations is a plausible candidate for a DNSBL listing. When a domain gets listed, some target sites will refuse the address at signup, and some mail servers will decline to deliver. Spreading load across domains limits the blast radius — one listed domain does not stall your whole operation.

3. Project separation. If you run link building for multiple clients or multiple money sites, keeping their email footprints separate is basic hygiene. A pattern that gets one project’s domain flagged should not contaminate the others.

4. Tier separation. Many operators keep a “cleaner” domain for tier-1 targets where quality matters, and treat throwaway domains as expendable for tier-2 and tier-3 volume. This is a strategy preference, not a rule.

Practical starting setups

These are starting points, not measured recommendations. Every target list, content set, and captcha setup behaves differently, and you should adjust based on what your own verification numbers tell you.

Hobbyist / single site — 1 domain. You are running one or two projects, learning the tool, testing target lists. A single catch-all domain is genuinely enough. Start here even if you plan to scale; you will learn more from watching one domain’s behaviour than from spreading thin across five.

Active link builder — 2 to 3 domains. Several projects running concurrently, daily submissions, tiered structures. Two or three domains lets you separate tiers or projects and gives you somewhere to fail over when one domain starts underperforming.

Agency / high volume — 5 or more domains. Multiple clients, continuous operation, and a need to isolate each engagement. At this scale, having a spare domain sitting ready is worth more than the few dollars it costs, because a stalled campaign costs more than the subscription.

If you are unsure, start with one and add the second only when you have a concrete reason — a verification drop, a new client, a blacklist notification. Buying domains preemptively is a common way to spend money on capacity you never use.

Rotation strategy

Having multiple domains only helps if you actually rotate through them. A few principles:

  • Rotate at the project level, not the submission level. Assigning a domain per project keeps your diagnostics clean. If domain A’s projects verify at 40% and domain B’s at 75%, you have learned something. If every project mixes all domains, you have learned nothing.
  • Keep a spare. One domain that is provisioned but idle means you can swap in seconds instead of waiting.
  • Retire, do not resurrect. Once a domain has been listed and is verifying poorly, replacing it is usually cheaper than trying to rehabilitate it. Delisting is slow and there is no guarantee it stays clean under the same load.
  • Watch the shared plan’s cap. Our entry plan is a shared subdomain with a 500 messages/day cap. That is fine for testing and small projects. If you are running continuous submissions, a dedicated domain with no message cap is the right tool.

The cost math

Here is what sizing actually costs on our pricing:

SetupPlanMonthly
Testing / smallShared subdomain (500 msg/day)$0.49
Single dedicated domain.xyz$3.59
Single dedicated domain.one$4.49
Single dedicated domain.com$6.29
Active builder (3 × .xyz)$10.77
Agency (5 × .xyz)$17.95

Every plan includes unlimited inboxes on the domain, POP3 (110/995) and IMAP (143/993) access at mail.allmail.one, DNS auto-provisioning that completes in minutes, and DNSBL monitoring with domain replacement if a domain gets listed. Emails are retained for 14 days, which is far longer than any confirmation link needs.

For context: five dedicated .xyz domains cost less per month than a single hour of the time you would spend manually re-registering accounts after an email failure.

The short answer

One catch-all domain gives you unlimited addresses, so address count is not your constraint. Start with one, measure your verification rate, and add domains when a specific problem — deliverability, blacklisting, or client separation — tells you to. Scale the number of domains to your risk profile, not to your submission count.