FeatureFuel
2

Limit Form Submissions by Email Address Within Same Minute (Rate Limiting via Transients)

Source: elementor/elementor#31424 · opened by @ricardoaraujo330
Describe the Problem We’ve encountered situations where users, often impatient or unaware, click multiple times on a form’s submit button, causing several identical emails to be sent in rapid succession (within the same minute). This creates confusion, floods inboxes, and triggers duplicate backend processes. Propose a Solution Introduce a native option in the Elementor Form widget to limit how frequently the same email address (or IP address) can submit the form within a specified time window (e.g., one submission per minute). For example, this could be implemented using a WordPress transient or similar mechanism to temporarily block repeated submissions for that email address. Possible settings in the UI: Enable rate limiting [✔] Identify user by: [Email / IP / both] Time window: [ X ] seconds Additional Context This is especially relevant for e-commerce checkout, event signups, or contact forms where repeated entries can lead to operational errors or miscommun…

No pledges yet. Be the first to back this.

Make a pledge

Pledge your monetary support if this feature is added.

$

Comments

No comments yet.

Replying to

Add a comment

What do you think about this feature request?


Similar requests