Questology UGC Plateform

Amplifying audience engagement with real-time social content.

Massive LED display

Main screen at Francos de Montréal.

UGC display at FrancoFolies MTL featuring live social media posts from attendees, including photos, tweets, and event updates, showcasing audience engagement on large screens.

UGC Stream

Live user generated content grid.

UGC display at FrancoFolies MTL featuring live social media posts from attendees, including photos, tweets, and event updates, showcasing audience engagement on large screens.

UGC Stream

Live user generated content grid.

The situation

Events like music festivals, fashion shows, and fintech conferences thrive on audience interaction, but many struggled to harness the power of user-generated content (UGC) in real time. For FrancoFolies de Montréal and their sponsor Bell, we needed a solution to display live social media content on massive screens, creating a dynamic dialogue with the crowd.

The mission

I had to design a platform that was easy to set up for clients, flexible for any display, and lightweight enough to stream UGC smoothly—all while running on the client’s computer and casting to Chromecast dongles. The UGC streams had to be easily customizable so we could match the client’s brand.

Questology dashboard showing a Bell X Francofolies MTL UGC stream with 962 posts, 844 influencers, and a moderation queue for Instagram and Twitter content.

UGC Stream management

Real-time UGC stream management screen.

The process

To ensure smooth streaming, I prioritized performance and simplicity. The platform had to:

I designed an intuitive, end-to-end workflow for clients, starting with one-click social account connections (Twitter, Instagram, Facebook) and hashtag-based UGC streams to pull content in real time. Users could easily customize what appeared on-screen with drag-and-drop display management.

To tackle the unpredictability of UGC, I built a two-layer moderation system: a customizable lexicon automatically flagged problematic content (e.g., profanity, spam, competitors), while a queue system allowed community managers to approve, hide, or ban content and users on the fly.

Bar chart showing UGC post activity for 'Rhythm' event, with 1,783 total posts and a 256 hourly average. Peaks at 19H, 20H, and 21H, illustrating high engagement during prime event hours.

UGC stream rhythm

Custom rhythm analysis of UGC streams.

Displays setup for UGC broadcasting: 'Écran principale (cube)' with a Custom LED screen for the 'Main Francofolies x Bell' stream, and 'Section bouffe' with a Samsung 4K 60-inch screen for a selectable stream.

Display management

List of displays and UGC streams settings.

Reflections

The platform wowed audiences at first—the novelty of seeing their posts live on giant screens was a game-changer. But we quickly learned: UGC volume varied wildly. Some events (like corporate gatherings) had sparse engagement, while others (like FrancoFolies) flooded the system with content. The plateform was easy to use, allowing non-technical teams (like event staff) to set up and manage streams without training and guarantee maximum impact on: