Search help articles, tutorials, features, and guides...

Duplicate Prevention

Learn how to prevent duplicate submissions in Kiwiform, a free Typeform alternative. Control how many times someone can submit your form using cookies or IP-based restrictions, and protect your data from repeat responses.

Duplicate responses can affect the accuracy of your results, distort analytics, and reduce trust in your data. Whether you're running a survey, collecting event registrations, or hosting a giveaway, preventing duplicate submissions ensures fair and reliable responses.

Kiwiform gives you flexible duplicate prevention settings so you can choose how strict you want to be.

Where to Find Duplicate Prevention Settings

  1. Open your form in the builder.

  2. Click the Settings button in the top toolbar.

  3. Go to the General tab.

  4. Toggle Prevent Duplicate Submissions ON.

  5. Configure your preferred prevention method.

  6. Click Save.


Enable Duplicate Prevention

Prevent Duplicate Submissions (Toggle)

Turn this ON to restrict how many times a person can submit your form.

Once enabled, additional configuration options appear:

  • Prevention Method

  • Submission Limit

This gives you full control over how submissions are handled.


Choose a Prevention Method

You can select how Kiwiform identifies repeat submissions.

Cookies Only
This option prevents multiple submissions using browser cookies.

How it works:

  • A cookie is stored in the respondent’s browser after submission.

  • If they try to submit again using the same browser and device, they will be blocked.

Best for:

  • General surveys

  • Feedback forms

  • Low-risk data collection

Pros:

  • Simple

  • User-friendly

  • Less strict

Limitations:

  • Users can bypass by clearing cookies or switching browsers/devices.

Cookies and IP Address
This method combines:

  • Browser cookies

  • IP address detection

How it works:

  • Blocks repeat submissions from the same browser.

  • Also restricts submissions from the same IP address (depending on your limit settings).

Best for:

  • Giveaways and contests

  • Voting forms

  • Limited-entry campaigns

  • Application forms

Pros:

  • More secure

  • Harder to bypass

  • Stronger duplicate protection

Important Note:
IP-based restriction may affect users on shared networks (e.g., offices, schools).


Set Submission Limits

Once duplicate prevention is enabled, you can define how many times someone can submit.

One Time
Allows only a single submission per person.

Best for:

  • Polls

  • Voting forms

  • Event registrations

  • Scholarship or job applications

If someone tries again, they will see a blocked message.


Multiple Times

Allows more than one submission per person, but with limits.

You can configure:

  • Number of submissions (e.g., 2)

  • Per time period (e.g., Day)

Example:

  • 2 submissions per day

  • 3 submissions per week

This is useful when:

  • Running daily check-ins

  • Collecting periodic updates

  • Allowing limited retries


What Respondents See

If someone attempts to submit more than allowed, they will see a clear message indicating:

  • They have already submitted

  • The form is limited to a specific number of submissions

Example message:

"Double submissions? Not today! You’ve done this one already. This form is limited to a single submission per person."

This ensures transparency and avoids confusion.


When Should You Use Duplicate Prevention?

Use this feature when:

  • Running contests or giveaways

  • Conducting polls or voting

  • Limiting survey responses

  • Collecting formal applications

  • Preventing spam or abuse

If response integrity matters, enabling duplicate prevention is highly recommended.


Best Practices

  • Use Cookies Only for low-risk forms.

  • Use Cookies and IP Address for higher-stakes forms.

  • Clearly communicate submission limits in your form description.

  • Test the form in preview mode before publishing.

  • Combine with Enhanced Spam Protection for better security.


Important Considerations

  • Users on shared networks (schools, offices) may share the same IP.

  • Clearing browser cookies may allow additional submissions (if using Cookies Only).

  • Duplicate prevention is not a 100% anti-fraud solution but significantly reduces repeat responses.

For maximum control, combine:

  • Duplicate prevention

  • Submission limits

  • Deadline settings

  • Spam protection


Summary

Duplicate prevention in Kiwiform helps you protect your data from repeated submissions. By choosing between cookie-based or IP-based restrictions and setting flexible submission limits, you can maintain response integrity and ensure fair participation.