randomdraws.com.auTM by TPAL

About randomdraws.com.au™

randomdraws.com.au™ is a cloud based third party service used by marketing firms, digital agencies, bloggers, lawyers, and brands in Australia to hold independent draws for trade promotions and chance based competitions including raffles and giveaways.

Our random draw system and secure infrastructure is government certified and compliant for all Australian states. This means that you can feel confident that your draw is going to be unbiased and can be trusted by your competition entrants and any potential government auditors. You will receive a certificate of compliance with each draw with all draw and approval details.

Independent certification of our random number generator supports fair and reliable draw outcomes.

To add further credibility to the draw, you are able to optionally publish the winners on our hosted URL, or even perform the draw live. Visit the Brand assets and usage guidelines page to download our approved logo for use on your competition page.

randomdraws.com.au™ (TPAL Electronic Draw System) is a service by Trade Promotions and Lotteries Pty Ltd (TPAL®), ABN 19 668 780 510, a leading compliance specialist for running promotions in Australia, including online competition permit applications and the auto-drafting of terms and conditions.

Holding a draw is fast and easy, involving only a few simple steps. You can generate your winners immediately or conveniently schedule the draw to occur in the future.

We keep a record of your draw so that you have evidence that the draw was performed appropriately and as intended.

If you are an agency or law firm, randomdraws.com.au™ is a great way of keeping track of your activity by client. Or if you are a brand running multiple promotions over time, you can easily sort your draws by date. We keep any information you provide to us, and the generated winners, confidential and secure.

Our pricing structure is simple. You pay the same fee regardless of how many entries or winners you have. We accept Amex, MasterCard and VISA using Stripe, or you can use PayPal.

Visit our FAQ section for more information about our service and how we can help you with your next random draw.

Or contact us on 1300 123 600 if you would like to talk.

Start a draw

News and updates

View your draw's audit trail

You can now view your draw's audit trail. Access it from the draw details page to see what happened and when, inspect event details, filter by event type, and export a CSV for your records.

Queensland OLGR certification

Our random number generator has received Queensland OLGR certification against its Random Number Generator Minimum Technical Requirements (approval no. 308128). This covers Category 3 raffles up to $20 million and Category 4 trade promotions.

BMM RNG certification

BMM has certified our random number generator against the RNG requirements in GLI-11, GLI-19, and the Australian/New Zealand Gaming Machine National Standard. Its independent assessment covered randomness, unpredictability, and the conversion of random values into draw outcomes.
Live draw animation Live draw animation

Live draw animations

We've added additional branding customisation for the optional live draw page. You can now select from two animations that play when your live draw occurs. You can even change their colours to match the rest of your branding. If you'd prefer to use your own graphics, you can upload an animated gif, svg, or mp4 video to use instead.

Scrutineer records

We've introduced the ability to record a scrutineer against a draw. For those draws that require an independent scrutineer, you can now enter the scrutineer details and keep it stored as part of your draw records.

Draw lookup now live

Our new draw lookup feature is now available, allowing entrants to verify the details of a draw by using the certificate ID. This feature provides an additional layer of transparency and trust, enabling entrants to quickly and easily confirm the authenticity of a draw.

Zip file upload for entries

In order to allow larger and faster file uploads (up to 300 MB), we have added support for zip files. The system will automatically extract the file from the uploaded zip file and process it like normal.

Try the free demo

A demo draw feature is now available, allowing you to run through the draw process using example data. This demo provides a step-by-step guide on how to use our draw system from start to finish.

Live draw and winner publication customisation

We have introduced a new feature that allows you to customise the logo and colours on the optional live draw and winner publication pages. You can set this up after scheduling a draw.

Weighted / ticketed draws

You can now conduct a weighted draw (where the entrants have differing numbers of tickets). Up to 20 million entrants and 1 billion tickets are supported. Additionally you can specify where entrants with multiple tickets can win multiple prizes or are restricted to just one win.

Public entry checker - improve draw transparency

Allow your draw's participants to instantly check their entry/participation in the draw. To set up entry checking, click the "Set up entry checking" button in the entry checking section on the draw's detail page. You can set up entry checking before a scheduled draw occurs, or at any time after. Once set up, a link will be provided that you can be share with the public.

Presentation mode

You can now turn on Presentation mode when streaming draws. This allows you to conduct a real time public draw but simultaneously hide private information like draw numbers, entry counts (optionally), certain column values (DOB, address, etc).

Qld gov approval for use with category 4 promotions

Our system has been granted formal approval for use with category 4 promotions:
  • TPAL Electronic Draw System v 1.0
    Approval № 221846
  • TPAL Instant Win System 1.1
    Approval № 221849

API updates

The API has been enhanced to include complete interoperability with the web version. All functions of the web version are now available in the API. For the latest docs, visit randomdraws.com/api/docs. Additionally, the API has two additional database friendly results files available for download to make automated import easier in your app/website.

Publish winners - free & independent

If you have uploaded an entries file, we can publish the winners of your draw. To set up winner publication, click the "Set up link" button in the winner publication section on the draw's detail page. You can set up publication before a scheduled draw occurs, or at any time after. Once set up, a link will be provided that you can share with the public.

Random draw API

We have launched an enterprise grade random draw API that lets you offload entry capture and conduct frequent regular draws, e.g. hourly draws. Additionally it has many additional features, e.g. limiting entry per entrant or per period (hour, day, etc.). More info: randomdraws.com/api

Random draw - new feature - anonymous draws II

If you have privacy or security concerns, you can now conduct truly anonymous draws without even uploading a file. Simply create a ticket/counter for each of your entrants and then conduct a draw with the same number of entrants. Winners can then be cross referenced to your data set.

Random draw - new features

We've rolled out new functionality to make self-management of your random prize/sweepstakes draws easier and more flexible:
  • Draw re-scheduling
  • Cancel draws and get a credit
  • Set draw timezone
  • Dynamic countdown timer

System upgrade: instantwinapi.com throughput

Our developers have optimised system performance of our Instant Win API - it can now handle 50 transactions / API calls per second.

Compliance with SA regulations - Australia

When running a national competition ensure the prize draw tool you use is pre-approved and registered in South Australia. This is important even when you don't need a permit in SA.

Which file format?

It is easy to parse more modern formats like XLS, ODS, etc, however these create a number of risks/issues:
  • hidden data: rows and columns may be hidden
  • multiple tabs: which tab is the entry data in?
  • display limitations, e.g. Excel currently only allows 1,048,576 rows
For these reasons and more, our system only accepts pure text based formats to ensure that the draws are complete, accurate and transparent.

System upgrade: maximum entries and prizes increased

Our developers have optimised system performance and we now allow up to 20 million entries and 1 million winners for each random draw. No additional cost.

Keeping Records

Did you know that you need to keep records of the draw in order to be compliant? Each jurisdiction has differing requirements, but it is generally appropriate to maintain the draw records (lists of entries, winners, scrutineer sign-off, etc.) for at least 12 months, sometimes 3+ years.

Our system, automatically stores the uploaded entries, winners and other important draw details (time/date, IP address, etc.), as well as generating a certificate.

Anonymous Draws

If you have legal requirements or security concerns, you can conduct an anonymous random draw by removing all personally identifying info from each row. For instance, upload only the row ID numbers or some other unique identifier which you can match with your records after the draw. This means that none of your private data will ever be uploaded or stored.

Instant Win API™ launched

We have recently launched Instant Win API™, www.instantwinapi.com

It is an API that uses a randomised time-based mechanism to ensure your prizes will be distributed smoothly across the promotional period, regardless of how many prizes are available or how many entries you receive. If you want lightning fast winner selection for your next competition/promotion and to save time, development and testing costs, request access now.

Need to do a sweepstakes draw / prize draw at midnight or on a weekend?

No problem 😊 All you need to do is upload the entrants, enter the prizes, quantities and schedule the draw. Our system will perform the draw at the precise time you schedule and will send you a notification email when complete.

Overview of Australian electronic random draw requirements

Video highlighting that electronic random draws in Australia require the use of an approved system in some states, notably SA and NSW.

Reserve Winners of Prizes

Sometimes the winners of competitions may be invalid (eg invalid contact details or ineligible entrant). Rather than necessitating a re-draw, it is a good idea to draw some "reserve winners" during your initial draw for each of your prizes. That way, if any winner is invalid, you can award the prize to a reserve winner without having to do another draw.

randomdraws.com.au™ allows you to have up to 10,000 winners from 10 million entries for a flat price.

True Random Number Generators (TRNGs) vs Pseudo Random Number Generators (PRNGs)

TRNGs use an unpredictable physical means to generate random numbers, e.g. measuring the quantum fluctuations of the vacuum, atmospheric noise, etc.

PRNGs use mathematical algorithms to generate random numbers, i.e. they are computer generated.

Our RNG and RSG (random sequence generators) can optionally tap into one of two quantum number generators and utilise quantum based true random seeds. Our fallback is the cryptographically secure MSCryptoAPI.

Image: Schrodinger's Equation - you may have heard about his cat :)

Government approval / certification

The www.randomdraws.com™ electronic random draw system has been reviewed and certified by the government of South Australia. This certification makes it compliant for all electronic random draws in Australia.

Display and privacy

Presentation mode

Prepare the site for streaming, screen sharing, or displaying a draw to an audience.

Protection is active
  • Personal account details and draw identifiers are hidden.
  • Sensitive entrant data is obscured.
  • Payments are unavailable until you turn Presentation mode off.

You have no credits and payments are disabled while Presentation mode is active. You will not be able to perform a draw.

Disable Presentation mode and purchase draw credits before proceeding.

Presentation mode options

Audience privacy

Choose the information people can see while you present.

File privacy warnings are off

Uploads or downloads may reveal private data while Presentation mode is active.

On-screen display

Control the information shown alongside your draw.