This document outlines online and offline marketing activities across different stages of the customer journey, including brand awareness, acquisition, onboarding, engagement, retention, and advocacy. It lists common tactics for each stage, such as search engine marketing, social media posts, and ads for awareness and acquisition. For onboarding, it includes website optimization, signups, and welcome emails. Engagement and retention activities incorporate promotions, loyalty programs, reminders and rewards. Advocacy is supported by reviews, referrals, and community involvement. The table provides a holistic overview of integrating digital and traditional channels across the customer lifecycle.