Best Brand or Product Launch

2026 Canadian Event Awards | Canadian Special Events

Description

A product launch is an event that signifies the introduction of a new brand, product, or service to the market. The event typically highlights the product's features, benefits, and unique aspects and may include demonstrations, interactive experiences, and media coverage.

Requirements

Judges will focus on the event strategy, logistics, technology integration (if applicable), brand alignment, engagement, storytelling, media reach, outcome, metrics, accessibility, overall entertainment value and innovation.

  • Videos: Recommended but not required.
  • Budget: Not required.
  • Images: All events require a minimum of ten images.
Criteria
Criterion Weight
Brand Alignment & Strategy 15.0%
Creativity & Innovation 15.0%
Audience Engagement 15.0%
Measurable Marketing Results 15.0%
Execution & Brand Integration 15.0%
Other / Overall Score Based on Entry-Specific Factors 25.0%