BMAD-METHOD/discovery-docs/frameworks.md

6.4 KiB
Raw Blame History

This is a complete, curated list of digital marketing frameworks, categorized by their primary use case, tailored for your clients: entrepreneurs, boutique digital agencies, and SaaS companies.


1. Meta-Frameworks for Strategic Alignment

These models provide a holistic view of the business and marketing, ensuring that day-to-day activities serve a larger purpose.

  • Building in Public: A strategic philosophy that involves transparently sharing a company's journey—including wins, failures, and metrics—to build community and trust.
    • Use Case: Ideal for entrepreneurs and early-stage SaaS companies as a foundational content strategy. It's a low-cost, high-leverage way to attract an audience, get real-time feedback, and validate product-market fit.
  • The Flywheel Model: Replaces the traditional linear funnel with a circular, self-sustaining model where customers are the engine of growth. It focuses on the stages of Attract, Engage, and Delight.
    • Use Case: The perfect model for SaaS companies and subscription-based businesses. It emphasizes customer success and retention, showing that a great product and customer experience can drive a powerful referral engine.
  • Marketing & Sales Alignment (Smarketing): A set of practices to ensure marketing and sales teams share the same goals, Ideal Customer Profile (ICP), and messaging.
    • Use Case: Crucial for SaaS companies and B2B agencies. It helps close the loop between lead generation and revenue, proving marketing's ROI and preventing friction in the customer journey.
  • The 7 Ps Marketing Mix: An extended version of the 4 Ps (Product, Price, Place, Promotion) that adds People, Process, and Physical Evidence.
    • Use Case: An excellent tool for boutique digital agencies to perform a comprehensive marketing audit. It forces a holistic view, revealing how customer support, website user experience, or even internal workflows affect the marketing outcome.
  • The STP Model: A fundamental model for strategic planning: Segmentation, Targeting, and Positioning.
    • Use Case: Essential for all three client types at the beginning of a project. It ensures that marketing efforts are laser-focused on the right audience with the right message, preventing wasted time and resources.

2. Frameworks for Growth & Funnel Optimization

These are for clients who have an existing product or service and need to scale. They are often more data-intensive.

  • AARRR (Pirate Metrics): A funnel-based framework that tracks key metrics across the customer journey: Acquisition, Activation, Retention, Revenue, and Referral.
    • Use Case: The go-to for SaaS companies and tech entrepreneurs. It provides a clear, measurable framework to track growth and identify bottlenecks in the user journey. A boutique agency can use this to show a client exactly where their efforts are having the most impact.
  • RACE Framework: Developed by Smart Insights, this model focuses on the customer journey: Reach, Act, Convert, and Engage.
    • Use Case: Very popular with boutique agencies and SaaS companies. It provides a structured way to plan, manage, and measure digital marketing activities across the entire customer lifecycle, from initial brand awareness to post-purchase loyalty.
  • Growth Loops: A modern framework that replaces the linear funnel with a self-reinforcing system where the output of one cycle becomes the input for the next.
    • Use Case: Crucial for SaaS companies and tech startups. Its a more sustainable and scalable model than traditional funnels. An agency can help a client identify and build these loops (e.g., a viral loop, a content loop) to drive compounding growth.

3. Frameworks for Content & Messaging

These frameworks help clients communicate their value effectively to their target audience.

  • AIDA Model: A classic copywriting model that guides the customer through a linear path: Attention, Interest, Desire, and Action.
    • Use Case: A foundational framework for all clients, especially boutique agencies crafting campaign messaging, email sequences, or landing page copy. It's a simple but powerful way to ensure every piece of communication is persuasive and goal-oriented.
  • The Content Marketing Funnel (TOFU, MOFU, BOFU): This framework organizes content based on the customer's stage in the buying journey: Top of Funnel (awareness), Middle of Funnel (consideration), and Bottom of Funnel (decision).
    • Use Case: Essential for SaaS companies and agencies managing their clients' content strategies. It ensures content isn't just a list of blog posts but a cohesive system that nurtures a user from a curious visitor to a paying customer.
  • Vibe Marketing: A philosophy for building an emotional connection and a distinct brand identity, often leveraging authenticity and community.
    • Use Case: Particularly valuable for entrepreneurs and boutique agencies working with consumer-facing or lifestyle brands. It's about developing a unique brand "feel" through aesthetics, tone, and community.

4. Frameworks for Execution & Prioritization

Once the strategy is set, these frameworks help teams stay focused and efficient.

  • Agile Marketing: A project management methodology that uses short "sprints" and iterations to adapt quickly to changing market conditions or competitor moves.
    • Use Case: Perfect for boutique agencies who manage multiple clients and need to be nimble. It helps break down departmental silos and allows teams to quickly respond to feedback and new data.
  • ICE Prioritization: A simple scoring model for ranking ideas by Impact, Confidence, and Ease.
    • Use Case: A fantastic tool for entrepreneurs and SaaS growth teams who have a long list of ideas but limited resources. It forces a clear, objective discussion about what to work on next, preventing "shiny object syndrome."
  • HEART Framework: A methodology for measuring the user experience of digital products. It stands for Happiness, Engagement, Adoption, Retention, and Task Success.
    • Use Case: Primarily for SaaS companies and product teams. It helps them set clear, measurable goals for a product or feature, ensuring that changes lead to a better user experience and inform the product roadmap.