How to Limit Form Submissions in MetForm?

MetForm

MetForm lets you set a submission cap through its “Limit Total Entries” feature. For advanced protection, pair it with OOPSpam to control how often users can submit, block spam, and manage abusive behavior automatically.

Why Limiting Form Submissions Matters

Limiting form entries helps prevent spam, manage resources, and ensure accurate data collection. Whether you’re running an event registration, a survey, or a giveaway, setting submission limits keeps things organized and secure.

Option 1: Limit Total Entries in MetForm

MetForm Pro includes a built-in feature to cap how many times a form can be submitted. Once the limit is reached, users see a message that submissions are closed.

Here’s how to do it:

Limit Total Entries in MetForm

  1. Go to your WordPress Dashboard → MetForm → Forms.
  2. Choose the form you want to edit and click Edit.
  3. Under the General tab, find Limit Total Entries.
  4. Toggle the option Yes.
  5. Enter the total number of submissions you want to allow.
  6. Click Save Changes.

Set limit in MetForm

That’s it! Once your form hits the set limit, it will stop accepting new entries.

Why Use This Setting

This option is perfect for:

However, MetForm’s built-in setting only limits total entries, not per user or per IP. For finer control, move on to OOPSpam.

Advanced Rate Limiting with OOPSpam

To stop repetitive spam or abuse, you’ll need more advanced control. OOPSpam (that’s us 👋) adds rate limiting to MetForm, allowing you to restrict how many times a user, IP, or email can submit within a set period. With OOPSpam, you can:

This plugin integrates directly into WordPress and filters each submission before it reaches your inbox or CRM.

How to Set Up OOPSpam for MetForm

OOPSpam

Step 1: Install and Connect

From your dashboard, go to Plugins → Add New. Search for OOPSpam Anti-Spam, install, and activate it.

Create an account at OOPSpam and copy your API Key.

OOPSpam and copy your API Key

In WordPress, go to OOPSpam → General Settings and paste your API key.

General Settings and paste your API key

Enable MetForm spam protection and then click Save Changes to apply your settings.

Activate Spam Protection for MetForm

Step 2: Enable Rate Limiting

Go to OOPSpam → Rate Limiting Settings. Toggle Enable Rate Limiting to ON.

Rate Limiting Settings

Set your thresholds:

Click Save Changes.

Example: Allow three submissions per IP and two per email per hour. If users exceed the limit, they’re blocked for 24 hours.

Strengthen Protection

Enhance form security by enabling additional OOPSpam filters:

After setup, test by submitting multiple entries quickly to ensure the limits trigger as expected.

Final thoughts

MetForm’s Limit Total Entries feature is ideal for basic submission control. For everything beyond that, like per-IP limits, spam detection, and abuse prevention, OOPSpam is the advanced, more flexible solution.

Key advantages:

Together, MetForm and OOPSpam create a reliable, layered defense, one that controls both the volume and quality of form submissions.

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: