Skip to main content

Collection limits

They allow you to control how many times your form can be answered, according to rules and conditions you can configure. This helps prevent spam, save resources, and control the submission of responses.

Use cases

  • Prevent spam: Stop the same person or IP from responding to a form multiple times;
  • Limit participation: Limit collections by time period (day, week, month);
  • Distribute responses: Balance responses between different groups;
  • Save resources: Stop receiving responses once the necessary amount has been reached.

Types of limits

There are several types of limits you can configure to control the number of collections, and they can be combined. Limits can also be applied within a time interval, as explained later.

attention

Limits are applied cumulatively. If any of the criteria are reached, the system will reject the collection, displaying a message to the user indicating which limit was reached.

🌐 Limit by IP address

Aims to limit the number of submissions from the same IP address (internet address assigned to a device: phone, tablet, computer, etc.). Use it to set a maximum number of submissions from the same device.

📱 Limit by browser session

Allows you to limit the number of collections sent during the same browser session. Use it to set a maximum number of collections each time the application is opened in a web browser (Chrome, Firefox, Edge, Safari, etc.).

📊 Limit by question response value

Use it to limit the number of collections with the same value in a specific question in the form. For example, if you have a question "What is the collection work shift?" with options "Morning", "Afternoon", and "Night", you can limit to only one collection per work shift. Or, alternatively, if there is an ID field (such as National Identification Number) in the form, you can set a limit of N submissions per ID field.

⏰ Limit quantity in a time interval

Use to limit the maximum number of collections based only on a time interval defined in the next section of the configuration tab. For example, you could limit to a maximum of 10 collections on the current day, or 100 collections over the last 10 days.

Time ranges

Configured limits can be applied within a specific time range. For example, limit 5 collections from the same IP address in one day, or 10 collections from the same department per week.

The available time ranges are:

  • No time interval: Do not set a time range. Limits will be applied continuously without time restrictions.
  • Last N hours: Sets a limit for the last N hours. The system calculates how many collections were sent in that period before accepting a new one.
  • Last N days: Same as above, but in days. If you set 1 day, the system will consider the collections sent in the last 24 hours.
  • Daily limit: Maximum number of collections allowed in a single day (from 00:00 to 23:59).
  • Weekly limit: Maximum number of collections in the same week (from Sunday 00:00 to Saturday 23:59).
  • Monthly limit: Maximum number of collections in the same month (from 00:00 on the 1st to 23:59 on the last day).
attention

The “Daily limit”, “Weekly limit” and “Monthly limit” options consider the time zone of the workspace owner that contains the form.

Enabling and configuring collection limits

  1. Open your form;
  2. Click on the "Settings" tab;
  3. Go to the "Collection limits" section;
  4. Check the "Enabled" option;
  5. Click the "Configure collection limits" button;
  6. In the new side panel titled "Configure collections sending limits", select which limits will be enabled.
  7. Click save.
How to enable and configure collection limits

How to enable and configure collection limits

💡 Practical examples

📝 Satisfaction survey – Restaurant

✅ Limit by IP: maximum 1 response per IP.
✅ Period: Limit during the day.
✅ Maximum: 1 response per day.

Result: Only 1 response per device (IP address) per day will be received, preventing spam and
ensuring each customer answers only once a day.

The limit resets the next day.

🏢 Quality audit by shift

✅ Limit by response value: Question "Shift" with options "Morning", "Afternoon", and "Night".
✅ Maximum quantity with the same response value: 1
✅ Period: During the day.

Result: Maximum 1 collection per work shift per day, avoiding duplicates within the same work shift.

🎉 Event – Registrations

✅ Limit per person: Maximum 1 registration with the same value in the 'Document number' field.
✅ Limit by time range: Limit during the month, with a maximum of 500 registrations.

Result: One registration per person, with a maximum of 500 participants registered during the month.

⚠️ What happens when the limit is reached?

For the person answering the form:

  • Clear message: "Form with response limit enabled".
  • Explanation: Indicates which type of limit was reached and details about the time range.
  • No data loss: Responses can be saved to send later (in the mobile app) or stored as pending (in the web app).

For you (the form creator):

  • Responses stop being received: Any collection that falls within any of the configured limits will be rejected.
  • Data is safe: Already received collections are not affected.
  • Limits can be adjusted: You can change the limits at any time, even after the maximum has been reached.

⚡ Important tips:

  • Changes do not affect already received responses.
  • Immediate effect: New limits apply to the next collections, but the limit calculation also considers already received responses.
  • They can be disabled: If needed, just select the “Disabled” option in the “Collection limits” section in the form’s settings tab.

❓ Common problems

"I can’t enable collection limits"

Possible causes:

  • No limit selected;
  • Required fields left blank.

Solution: Make sure to activate at least one limit and fill in all required fields.

"People can no longer respond to my form"

Possible cause: The time range is not configured or the limits are too low.

Solution: Increase the values or review the configured time range.

attention

If no time interval is selected, the limits will be applied continuously, which may cause unexpected blocks.

"Too many responses keep coming in"

Possible cause: Limits too high or misconfigured.

Solution: Reduce the values or add other types of limits.

💭 Best practices

Do:

  • Monitor regularly: Check if it’s working as expected.
  • Be realistic: Use values appropriate for your audience.
  • Communicate: Let users know about possible limits.
  • Check error messages: They explain which limit was reached.

Avoid:

  • Overly restrictive limits: They may block legitimate responses.
  • Too many combined rules: They apply cumulatively, possibly causing unexpected blocks.
  • Not setting time ranges: Without them, limits apply continuously.