MUSE Silver

2025

CAA Travel Wise

Entrant Company

CAA Club Group

Category

Integrated Marketing - Integrated Marketing Campaign

Client's Name

Country / Region

Canada

With post-pandemic travel demand surging, CAA’s travel insurance awareness campaign aimed to educate Members and travellers on the importance of proper travel insurance coverage. Misconceptions were widespread, and CAA needed to position itself as a trusted thought leader.

The creative centrepiece was Earhart, the CAA Travel Wise Owl—a friendly, knowledgeable character who guided travellers through the often-overlooked details of proper travel insurance. With a reassuring and informative approach, Earhart simplified complex coverage concepts, helping audiences understand the risks of underinsurance and the benefits of CAA coverage. Through digital education, social engagement, and content marketing, the campaign raised awareness and empowered travellers to make informed decisions.

Credits

Creative Director
Brent Closs
Art Director
Carlo Triassi
Art Director
Colleen McDermott
Senior Graphic Designer
Maral Nekorouh
Illustrator
Overdrive Design
Motion Designer
Gerardo Colantuono
Copywriter
Hosam Zaki
More Silver Winners
Experiential & Immersive
2025
MUSE Advertising Awards - Therabody Beauty “Bye Bye Baggage” Product Launch Event

Entrant Company

Agency Guacamole

Category

Experiential & Immersive - Brand Engagement Event

Country / Region

United States

Experiential & Immersive
2025
MUSE Advertising Awards - Rising River VR
Artist-Initiated Project

Entrant Company

New York University

Category

Experiential & Immersive - Virtual Reality

Country / Region

United States

Branded Content
2025
MUSE Advertising Awards - BD Horizon RealBlue™ and RealYellow™ Reagents

Entrant Company

Audacity Health

Category

Branded Content - Healthcare & Pharma

Country / Region

United States

Corporate Identity
2025
MUSE Advertising Awards - LANDSEA CO-WORKING BRAND IDENTITY DESIGN
Landsea Co-Working of Landsea Apartments

Entrant Company

Shanghai Sinostar Art Design Co, Ltd.

Category

Corporate Identity - Brand Identity

Country / Region

China