Muin is in private beta.Watch the public release announcement —talk to us.
Falaah Falaah AI

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
StepWhat Happens
CreateDefine the campaign name, type, and target audience
ConfigureSet up the screens, fields, and branding
AssignLink the campaign to one or more managed devices
Go LiveActivate the campaign; devices begin displaying it
CollectData flows into Muin in real time as visitors interact

Getting Started

Creating a Campaign

  1. Navigate to Platform > Kiosk Configs
  2. Click New Campaign
  3. 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
  4. Click Create

Campaign Types

TypePurposeData Collected
DonationAccept donations at events or in your facilityAmount, donor info, payment method
Check-inEvent or facility attendance trackingName, email, arrival time
SurveyPublic feedback or information gatheringCustom fields based on your questions
InformationDisplay content without data collectionNone (view-only)

Configuring a Campaign

Content and Layout

After creating a campaign, configure what visitors see:

  1. Open the campaign detail view
  2. Set up the welcome screen with your organization’s branding
  3. Define the data collection fields (name, email, amount, custom fields)
  4. Configure the thank-you screen shown after submission
  5. 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 TypeExamples
TextName, email, organization
NumberDonation amount, quantity
SelectionDepartment, event session, donation level
DateDate 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

  1. Open the campaign from the list
  2. Update any configuration settings
  3. 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:

  1. Create the campaign with event details
  2. Set start and end dates for automatic activation
  3. Assign to devices that will be at the event
  4. Review collected data in real time during the event
  5. 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

  1. Test on a single device first. Verify the experience works before deploying to multiple kiosks.
  2. Keep forms short. Kiosk visitors are standing; ask only for essential information.
  3. Use large touch targets. Buttons and fields should be easy to tap on a touchscreen.
  4. Set idle timeouts. Return to the welcome screen after inactivity to protect visitor privacy.
  5. Monitor in real time during events to catch any issues immediately.

Common Issues

IssueCauseSolution
Campaign not showing on deviceCampaign is inactive or not assigned to the deviceActivate the campaign and verify device assignment
Data not syncingDevice is offline or has connectivity issuesCheck device network status in the Fleet Dashboard
Fields not displaying correctlyConfiguration error in field setupReview field configuration and preview the campaign
Duplicate submissionsVisitor tapped submit multiple timesEnable submission throttling in campaign settings
Branding not updatingDevice cacheForce a sync from the device management panel

  • 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:

  1. Verify the campaign is active and assigned to a registered device
  2. Check the device’s connectivity status in the Fleet Dashboard
  3. Preview the campaign configuration to confirm field and layout settings
  4. Contact support through the in-app help widget for further assistance