How to Block VPN and Data Center IP Submissions in Ultimate Member?

Ultimate Member

Ultimate Member does not natively block VPN or data center traffic. If spam registrations are coming from cloud infrastructure or anonymized networks, you must add a third-party filtering layer. The most reliable options are form-level IP filtering with OOPSpam and network-level blocking with Cloudflare.

This guide explains both methods, when to use each one, and how to configure them safely for Ultimate Member sites.

Why VPN And Data Center Spam Bypasses Ultimate Member

Ultimate Member includes basic anti-abuse protections such as honeypots, nonces, and optional CAPTCHA challenges. These help against simple bots, but they do not identify where traffic originates.

VPNs, proxies, and cloud servers introduce three problems:

Because Ultimate Member has no IP reputation system, these submissions are treated as valid users unless an external control stops them.

Blocking these sources reduces automated abuse, but it must be done carefully to avoid false positives.

Method 1: Automatically Block VPN And Cloud IPs Using OOPSpam

OOPSpam (that’s us 👋) is a WordPress anti-spam plugin that integrates directly with Ultimate Member. It evaluates submissions in real time using a continuously updated threat database.

Unlike CAPTCHA or honeypots, OOPSpam analyzes network characteristics. This includes:

Filtering happens before Ultimate Member processes the registration, which keeps fake accounts out of your database.

Step 1: Install the OOPSpam Plugin

OOPSpam Plugin

Log in to your WordPress dashboard, go to Plugins → Add New, search for OOPSpam Anti-Spam, and install and activate the plugin. 

OOPSpam dashboard

After activation, create a free account in the OOPSpam dashboard and copy your API key.

Step 2: Connect Your API Key

Connect Your API Key

Go to Settings → OOPSpam Anti-Spam, open the General tab, select OOPSpam Dashboard as the source, and paste your API key into the My API Key field. 

Once Ultimate Member is detected, its protection options will become available automatically.

Step 3: Enable Protection for Ultimate Member

Enable Protection for Ultimate Member

Turn ON the Activate Spam Protection option and confirm that Ultimate Member forms are listed and enabled. No changes are required inside Ultimate Member itself.

Step 4: Enable VPN And Cloud IP Blocking

Enable VPN And Cloud IP Blocking

Open the IP Filtering tab and enable the following options:

Click Save Changes. From this point forward, spam traffic is filtered automatically in the background.

Using Manual Moderation When Spam Is Targeted

Manual moderation helps when abuse is persistent but limited and does not justify blocking entire networks. OOPSpam includes a Manual Moderation section for these cases.

OOPSpam Manual Moderation

Manual moderation allows you to:

This approach is effective when spam is targeted and predictable but does not warrant network-wide blocking.

Method 2: Block VPN And Cloud Traffic Using Cloudflare

Cloudflare blocks abusive traffic at the network edge, before it ever reaches WordPress.

Cloudflare rules apply to your entire website, not just Ultimate Member forms. If scoped incorrectly, they can block legitimate users.

Step-By-Step: Create A Cloudflare ASN Rule

Cloudflare

  1. Log in to your Cloudflare dashboard
  2. Select your website
  3. Go to Security → Security Rules → Custom Rules
  4. Click Create Rule
  5. Match traffic by AS Num. Example for Amazon AWS: (ip.src.asnum eq 16509)
  6. Choose an action:
    • Managed Challenge (recommended starting point)

    • Block (use only when confident)

  7. Name the rule clearly and deploy it

When Network-Level Blocking Makes Sense

Use Cloudflare ASN rules only when:

For most Ultimate Member sites, Cloudflare should supplement, not replace, form-level filtering.

Final Takeaway

VPN and data center spam is no longer optional to address. Ultimate Member alone cannot detect it.

OOPSpam provides the safest and most precise solution because it filters traffic at the form level and integrates directly with Ultimate Member. Cloudflare adds an extra layer when attacks escalate.

Block selectively. Monitor results. Escalate only when necessary. That balance keeps your Ultimate Member community clean without locking out real users.

Spam Protection for WordPress, Zapier, Make and more.

Since our launch in 2017 we’ve been perfecting our API to be the trusted option for small businesses to enterprise— and continue to stick to our values of being the accessibility and privacy-friendly option. Give us a shot!

Try OOPSpam for free → Try our WordPress plugin for free →

✓ No credit card required ✓ Cancel anytime

Enjoy Reading This Article?

Here are some more articles you might like to read next: