Kiosk Campaigns
Create and manage kiosk campaigns for donor engagement, event check-in, and public-facing data collection on managed devices.
Kiosk Campaigns let you turn tablets and touchscreens into self-service stations. Whether you need a donation kiosk at a fundraiser, a check-in station at an event, or a survey terminal in a lobby, Muin’s kiosk system handles configuration, deployment, and data collection.
How Kiosk Campaigns Work
A kiosk campaign is a configured experience that runs on a managed device. Each campaign defines what the device displays and what data it collects.
Create Campaign → Configure Content → Assign to Device → Go Live → Collect Data
| Step | What Happens |
|---|---|
| Create | Define the campaign name, type, and target audience |
| Configure | Set up the screens, fields, and branding |
| Assign | Link the campaign to one or more managed devices |
| Go Live | Activate the campaign; devices begin displaying it |
| Collect | Data flows into Muin in real time as visitors interact |
Getting Started
Creating a Campaign
- Navigate to Platform > Kiosk Configs
- Click New Campaign
- Fill in the campaign details:
- Name: A descriptive name for internal reference
- Default Mode: The default kiosk mode shown to visitors (donation, check-in, survey, etc.)
- Active status: Whether the campaign is live immediately or saved as a draft
- Click Create
Campaign Types
| Type | Purpose | Data Collected |
|---|---|---|
| Donation | Accept donations at events or in your facility | Amount, donor info, payment method |
| Check-in | Event or facility attendance tracking | Name, email, arrival time |
| Survey | Public feedback or information gathering | Custom fields based on your questions |
| Information | Display content without data collection | None (view-only) |
Configuring a Campaign
Content and Layout
After creating a campaign, configure what visitors see:
- Open the campaign detail view
- Set up the welcome screen with your organization’s branding
- Define the data collection fields (name, email, amount, custom fields)
- Configure the thank-you screen shown after submission
- Set any timeout behavior for idle devices
Branding
Customize the campaign appearance to match your organization:
- Upload your logo
- Set primary and accent colors
- Choose font styles
- Add a background image for the welcome screen
Field Configuration
Each campaign has configurable fields:
| Field Type | Examples |
|---|---|
| Text | Name, email, organization |
| Number | Donation amount, quantity |
| Selection | Department, event session, donation level |
| Date | Date of birth, appointment date |
Mark fields as required or optional based on what you need to collect.
Managing Campaigns
Listing and Filtering
The campaign list supports filtering by:
- Mode: Filter by kiosk mode (donation, check-in, survey, etc.)
- Active status: Filter to active or draft campaigns
- Date range: Campaigns created or modified within a period
Editing a Campaign
- Open the campaign from the list
- Update any configuration settings
- Changes take effect on assigned devices after syncing
Activating and Deactivating
Toggle a campaign’s active status at any time:
- Activate: The campaign becomes available on assigned devices
- Deactivate: The campaign is hidden from devices but data is preserved
Additional Workflows
Event-Based Campaigns
For time-limited events:
- Create the campaign with event details
- Set start and end dates for automatic activation
- Assign to devices that will be at the event
- Review collected data in real time during the event
- Deactivate after the event ends
Multi-Device Deployment
Deploy the same campaign across multiple devices:
- Assign one campaign to several kiosks at different locations
- Each device syncs the campaign configuration independently
- Data from all devices is aggregated in the campaign’s results view
Data Integration
Collected data flows into Muin’s modules:
- Donor information feeds into the CRM
- Check-in data updates event attendance records
- Survey responses can trigger workflows for follow-up
Tips
- Test on a single device first. Verify the experience works before deploying to multiple kiosks.
- Keep forms short. Kiosk visitors are standing; ask only for essential information.
- Use large touch targets. Buttons and fields should be easy to tap on a touchscreen.
- Set idle timeouts. Return to the welcome screen after inactivity to protect visitor privacy.
- Monitor in real time during events to catch any issues immediately.
Common Issues
| Issue | Cause | Solution |
|---|---|---|
| Campaign not showing on device | Campaign is inactive or not assigned to the device | Activate the campaign and verify device assignment |
| Data not syncing | Device is offline or has connectivity issues | Check device network status in the Fleet Dashboard |
| Fields not displaying correctly | Configuration error in field setup | Review field configuration and preview the campaign |
| Duplicate submissions | Visitor tapped submit multiple times | Enable submission throttling in campaign settings |
| Branding not updating | Device cache | Force a sync from the device management panel |
Related Features
- Device Management — Manage the physical devices running your kiosks
- CRM — Kiosk data feeds into contact records
- Workflows — Trigger automated follow-ups from kiosk submissions
- Payments — Process kiosk donations through your payment configuration
Need Help?
If kiosk campaigns are not working as expected:
- Verify the campaign is active and assigned to a registered device
- Check the device’s connectivity status in the Fleet Dashboard
- Preview the campaign configuration to confirm field and layout settings
- Contact support through the in-app help widget for further assistance