Collect and moderate audience uploads
Audience Upload lets a visitor scan a QR, send a photo or video, and wait for approval. Nothing reaches the media library or presentation before an authorized person approves it.
Before you begin: complete Make Showcase reachable from phones.
Add Audience Upload to a presentation
- Edit the target widget in Showcase.
- Add the Audience Upload action to its toolbar.
- Choose Images or Images and videos.
- Save and run the presentation in the packaged player.
- Confirm the normal toolbar upload icon appears on that target.
Supported targets include Widget Group, Cloud Widget, Video Carousel, Personal Folder, Screensaver, and Animated Content. A widget without the toolbar action does not accept audience uploads.
Test the phone journey
- Tap the Audience Upload toolbar icon on the wall/player.
- Scan the displayed QR with a phone.
- Choose an allowed photo or video.
- Submit it.
- Confirm the phone says the upload is waiting for moderation.
Submission does not publish the file. The QR is short-lived and tied to that exact target.
Approve or reject it

- Sign in to the Editor as an Administrator or Author.
- Open Moderation.
- Find the pending upload under the named Showcase target.
- Preview it and verify that it is appropriate and belongs on that target.
- Select Approve to normalize the media, create the Showcase asset, and attach it to the target.
- Confirm it disappears from the queue and appears on the wall/player.
To reject it, select Reject, enter a useful reason, and confirm no asset appears in the presentation.
Safety behavior
- Files remain quarantined until approval.
- Unsupported, corrupt, oversized, or over-quota files are rejected before publication.
- Expired QR links cannot upload.
- If the target has been removed, approval fails as
target-gonerather than attaching the file somewhere else. - Presenters and visitors cannot approve content.
Troubleshooting
| Symptom | What to check |
|---|---|
| Upload icon is missing | The Audience Upload toolbar action is on this exact widget |
| QR does not appear | Player/server connection and whether the target still exists |
| Phone cannot open the page | Admin → Network & Public Access, visitor-network routing, DNS, and certificate |
| Phone rejects the file | Allowed media type, size, image dimensions, QR expiry, and quota message |
| Queue is empty | The phone completed submission and you are viewing the correct server |
| Approval succeeds but the wall does not change | Target name, player connection, and live-update status; do not approve repeatedly |