Publish a receipt game
Publish the campaign that contains the receipt game and resolve validation blockers before go-live.
Take your receipt game live so participants can start submitting receipts. You publish it as part of the campaign that contains it, not on its own.
Publishing the campaign takes the receipt game live
Publishing makes the whole campaign live at once: the receipt game, its linked rewards, notifications, and shared campaign settings.
Before you publish
- test the receipt flow in Preview
- confirm at least one winning option and one rule exist
- confirm the receipt-game rewards are linked correctly
- check Opt-in, forms, and notifications when the campaign needs them
- confirm reviewers understand the review flow when validation is manual
You don't need to go live to test
Clicking Preview opens the participant and reviewer experience right away, even while the campaign is still in Draft. You can run through the full receipt flow before you commit to publishing.
Publish the campaign
Review the validation modal
OmniLab checks the whole campaign before it goes live. It can block publishing because of a problem with the challenge, a reward, a rule, or a shared campaign setting.

Fix blocking issues, then publish again
Return to the affected area, save the correction, and reopen Publish.
Confirm the live state
Once the campaign clears all blocking issues, publish it. Then test the live participant path with Share links or QR codes.
What changes after publication
Once the campaign is live:
- the receipt game opens from its public URL or landing page entry
- you can share live QR codes and links
- live session and progression numbers start building up
- republishing later updates the same live campaign
