Skip to main content

Entry Codes

Written by Rafael Felsemburg
Updated over a week ago

This feature is only available on our Business Plan and higher.

The Entry Codes feature allows you to require users to enter a valid code before they can submit your promotion form. This is useful for controlling access and validating participation.

You can upload a CSV file of codes, and ViralSweep will automatically verify whether each code is valid.


How to set up Entry Codes

  1. Go to: Edit → Pre-Entry: Forms

  2. Click + Add Field

  3. Select Entry Code

  4. Upload your CSV file of codes


Code usage settings

After uploading your codes, choose how they can be used:

  • One-time use (YES):
    Each code can only be used once. After it's used, it becomes invalid.

  • Reusable (NO):
    Codes can be used multiple times by different users.


Bonus Entry Codes

The Bonus Entry Codes feature lets users submit additional codes after entering to earn extra entries.

  • You can upload a separate CSV file, or reuse the same code file

  • Ideal for encouraging repeat engagement or multiple purchases


CSV file requirements

Your upload must follow these rules:

  • File must be in .csv format

  • Codes must contain only letters and numbers

    • No spaces, dashes, or special characters

  • No column headers

  • All codes must be in column 1 only

  • Each row should contain one code


Common use cases

Product-based promotions

Include a unique code with each product purchase. Users enter the code online for a chance to win.

Scavenger hunts

Hide codes across your website and require users to find and enter them.

  • You can use a shared code for all users, or

  • Set codes to one-time use to reward the first person who finds them


FAQ

What does “Each Code Can Only Be Used Once” mean?

  • Set to YES if every code is unique and should only be used once (e.g. one code per product)

  • Set to NO if codes can be reused (e.g. a small set of shared codes)


Why are users seeing an “Invalid Code” error?

The most common cause is that all codes have already been used.

  • If one-time use is enabled, codes become invalid after use

  • To fix this:

    • Re-upload your code file

    • Or set the option to NO to allow reuse


Need help?

If you have any questions or need help setting up Entry Codes, our team is here to help.
Click the chat icon in the bottom-right corner to start a conversation with support.

Did this answer your question?