Enter your email address, get a unique code to enter the competition

I am looking for advice on contact form and unique code generation integration to help me run an online competition, and which app/apps I could use to achieve this?

Ideally, customers would visit the page to input their email address to enter the competition. Once they press ‘Submit’, they would be sent an email with a unique code. The customer would then return to the page to enter the unique code to see if they have won. If they have a winning code, instructions will be show on screen on how to collect their prize. If they have a losing code, they will be shown a ‘you’re not a winner this time’ message.

I am planning to run the competition over 10 days and there would be 10 prizes - so that’s 1 x ‘winning’ code generated each day.

Parameters would be:

  • Entrants can only enter up to 3 times using the same email address, but no more than once on the same day
  • 1 x Winning code generated each day (per 24 hour block)

After some initial research I can get to about half way with Viralsweep’s instant win product. I would need to use a separate app though, something like a coupon generator, to create the unique codes for the though.

Does anyone know if an app that can do all the above as a single product? Or would i only be able to achieve what I need to with 2 separate products.

Any advice welcome! Thanks :slight_smile:

That is too specific for any out of the box app.

The entire thing needs to be custom coded.

Thanks for the advice.

In your opinion, do you think I could get away with having only part of the process custom coded? Say the first part where people enter their contact details and receive the unique code?

Viralsweep should be able to help me with the second part.

Thanks

Hi Ash,

If you just want the code generation and email sending part custom coded on your Wix site, that can done for sure. And then you can have Viralsweep’s Instant Win Unique Codes to handle the verification part that checks if the code is a winning one or a loosing one.

However I’d like to add that verifying the code is the easy bit of the whole logic. This can also be taken care of by your site itself, if you want to. The more complex bit is generating daily codes and sending the actual emails. Which will anyways have to be custom coded.

So it depends on how many entries would you be expecting in this giveaway over the course of these 10 days. Since Wix offers varied storage quota and item limits depending on your site’s plan, if you’re looking to save the user’s info, it will make more sense to automatically store this data in a Google sheet or somewhere else instead of the Wix CMS - again, depening on the expected volume.

Hi Pratham, thank you for the advice!

In terms of volume, I think it would be (at the absolutely max limit) around 200 entires per day. We have a Wix business plan, so I’m hoping the storage won’t be a problem.

To get the first part custom coded, i would need to contract someone to do this for me as it’s a bit beyond my knowledge. Should I be asking for anything more specific that what I have already listed? I would like to try and be really specific.

Thanks :slight_smile:

You’re very welcome!

Just to let you know, we’re Wix Studio Certified Developers and specialise in developing complex custom code solutions like this one for your Wix site using Velo. Feel free to send in your details on our website — we would love to collaborate with you! (:

Get in touch