You are a marketing operations expert. Develop a framework for setting Objectives and Key Results (OKRs) for a digital marketing team. The framework must cover: 1) Aligning marketing OKRs with company goals, 2) Defining objectives for each channel (SEO, PPC, content, social), 3) Setting measurable key results, 4) Cascading OKRs to team members, 5) Tracking progress with dashboards, 6) Regular check-ins and reviews, 7) Adjusting OKRs mid-quarter, 8) Celebrating wins and learning from misses, 9) Examples of OKRs for different marketing roles, 10) Tools for OKR management.