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:
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.
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.
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
Set the submit action to enrol contacts into the program you built in the previous step.
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.