Skip to main content

Limit the number of form submissions or survey completions in Dotdigital

Learn how to limit form submissions or survey completions in Dotdigital, ensuring that only the first x respondents are added to a list.

Bartlomiej Rekosiewicz avatar
Written by Bartlomiej Rekosiewicz
Updated this week

This article covers two specific Dotdigital use cases where limiting customer activity is important for you.

The number 100 is used as an example in this guide; you can adjust this limit to suit your specific needs.


Use case 1: Event registration

Suppose you want to create a form where only the first 100 submissions for an event you are organising are accepted. After reaching this limit, any additional submissions should receive a message indicating that the list is full or that the event is fully booked.

Use case 2: Product sample distribution

Suppose you have 100 free product samples to distribute to your customers and you want to send them to the first 100 people that complete the survey. After reaching the limit, you want to inform your customers that all samples have been distributed.


Solution overview

To manage the first 100 form submissions or survey completions, you can enrol contacts into a program and use a Quantity split node. This method allows you to effectively control the number of submissions processed.


Step-by-step guide to limiting form submissions or survey completions

Step 1: Build a program

Build a simple program that manages the event signups:

  1. Add the Quantity split node to direct the first 100 contacts to a list or Email campaign node.
    You can also add an Email campaign node to use the program to send event reminders to your signed up contacts.

    See the image below for an example of how to add the Quantity split node.

  2. For contacts beyond the first 100, direct them to a different path that sends a notification that the event is fully booked or just use the Exit program node.

  3. Activate the program. You cannot use the program in submit actions unless it is activated.

Step 2: Create a form or survey

  • Follow these steps to design your form using Dotdigital's EasyEditor.
    If you already have a signup form for your events continue to the next step.

Step 3: Configure submit actions

  1. Set the submit action to enrol contacts into the program you built in the previous step.

  2. Decide how many times a user can submit a form, and what happens to the respondents who submit a form.

    You must first activate your program to set the Submit actions.


Limitations

This method does not provide real-time feedback to users about the submission limit. Submissions are processed based on the order they are received.

Additionally, if you need to hide a form or survey after or before a specific time, you can use Dotdigital's scheduling features to hide the visibility of your content.


See also

Did this answer your question?