Form
Configure a Form game where the form is the touchpoint itself, with submission summary and performance rewards.
Make a form the whole experience: people answer questions, upload a photo, or pick a preference, then submit to take part. Use Form when filling in the form is the activity itself, not an extra step before another game.
For example, a campaign might ask people to submit a product preference, add a photo, and finish by sending the form.
A Form game is not the same as a Participation Form
Use the Form game when the form is the activity people complete. Use a participation form when you need to collect data before or around a different game.
Form game or Participation Form
| Choose | When the form should... | Example |
|---|---|---|
| Form game | be the activity itself | survey, preference submission, photo upload entry |
| Participation Form | collect data around another game | gather profile details before a wheel, memory, or quiz |
If you just want the form to be the activity, choose the Form game. If you want a separate game and only need to capture a few details around it, choose a participation form.
Assets you'll need
A form can show an optional header image, over a background.
Background Image
OptionalThe full-screen visual behind any game (wheel, scratch, reveal, quiz, and more).
- Optional
- Size1536 × 2048 px
- Aspect ratio3:4
- FormatsJPEG / WEBP / PNG
Header Image
OptionalAn optional banner shown above the form fields.
- Optional
- Aspect ratio3:2
- FormatsJPEG / WEBP / PNG
Reward Icon
OptionalThe icon that represents a reward.
- Optional
- Size800 × 800 px
- Aspect ratio1:1
- FormatsJPEG / WEBP / PNG
Circular design and a transparent background work best.
For every image spec in one place, see Image & asset specs.
How rewards work here
Form uses Leaderboard rewards. Create the reward in Platform, then link it to this touchpoint in Performance Rewards.
Completed submissions are ranked by how fast people finish, not by a score they see. Keep one Leaderboard reward per game so the ranking stays clear.
Before you begin
- You have a campaign open in OmniLab Studio.
- You know which questions the form should ask.
- The Background Image (and any optional Header Image) is ready to upload.
- The Leaderboard reward exists in Platform, if you plan to link one.
Configure the game
Set the page and upload the background
In Build, add a new game touchpoint and choose Form. On the Appearance tab, under Background Image, click Select attachment to upload the image people see behind the form.
Then add the Title and Subtitle, and a Thumbnail if the game also appears on a landing page or in listings. Keep the page copy short, because the form is the main interaction.

Add a field and pick its type
In the Form Fields section, click Add Field. For each field, set the Label, choose the Type, add a Placeholder where it helps, and toggle Required. OmniLab generates a unique field ID automatically.
The Type dropdown offers Text, Textarea, Email, Number, Tel, Select, Checkbox, Date, and Image. If you choose Select, give people at least two clear options.

Review the form fields
Each saved field appears in the Form Fields list with its label and type. Use the row controls to move a field up or down, duplicate it, edit it, or delete it. Click Add Field again to keep building.
For a stronger visual frame, you can also add an optional Header Image at the top of the form.

Turn on the optional open-ended question
To collect one more response after the form, switch on Enable open-ended question under Open-ended Question, then choose whether it accepts Text Only, Image Only, or Text and Image.

Write the participation message
Under Participation Message, add the message shown to participants after they submit the form. This is the confirmation people see instead of a score.

Link the reward and test a submission
In Performance Rewards, click Add Reward to associate the Leaderboard reward with this game. Then submit the form once from the participant view.
Check the required fields, mobile readability, any image upload you use, and the final confirmation.

What players see at the end
After someone submits the form, the optional open-ended question can appear before the summary.
The summary then shows your post-submit message. Unlike Quiz or Catcher, people see a confirmation rather than a score.
Keep the ranking fair
Because Form ranks completed submissions by how fast people finish, fair games usually:
- keep the form short enough to finish comfortably on mobile
- use only the fields that genuinely matter
- keep field labels and IDs clear, so submissions stay readable later
- avoid requiring large image uploads when speed is part of the ranking
Before you publish
- the form has at least one field
- every field has a label and type (the ID is generated automatically)
- every Select field has at least two options
- the post-submit message is set
- the optional Open-Ended Question is complete if you turned it on
- the linked reward belongs to this game alone
Related
About participation forms
See when you need a shared participation form instead of a Form game.
Leaderboard rewards
Configure the performance-based reward type used by Form.
Quiz
Compare Form with a question-based performance flow.
Set the participation form for a game
Add the shared participation layer when another touchpoint also needs extra data.