Skip to content
Academy
Marketing Academy · Field Work●Marketing Tools
MiniBuild the Asset· 25 minutes

The Zero-Budget Stack: Building a Full Marketing Toolkit From Scratch

Drunk Elephant

Objective: Given a solo founder's marketing funnel needs (analytics, SEO, email, design, social, CRM), select one free-tier tool per layer and justify each choice against the lesson's 2025 free-tier data.

You're advising the solo founder of a bootstrapped skincare micro-brand modeled on Drunk Elephant's early DTC playbook, before any outside funding, with $0 software budget and one quarter to prove traction.

Pick exactly one free tool per funnel layer, rule out Mailchimp against 2026's tightened free tier, and flag the single highest-leverage move to make first.

Before you start

What you'll need

Free path (everything below is enough to finish)

FreeBuild and hold the layer-by-tool matrix

Free, no account friction, sortable

Google Docs(optional)
FreeWrite the one-paragraph justification per tool choice

Free, shareable with the founder

The process

1 step

Step 01 of 01

Choosing free tiers across every marketing layer

The lesson's Playbook stage maps 10 marketing layers (analytics, SEO, email, design, social, content, CRM, local, forms, link tracking) to a specific free-tier tool for each, noting the free tiers that quietly cap you (Mailchimp's 2026 drop to 250 contacts and 500 sends) versus the generous ones (Brevo's 300 sends/day with automation included).

The founder already has 400 email contacts and needs automation. Do they default to Mailchimp because it's the name they know, or pick the tier that actually supports their contact count?

Google Sheets— Build a 10-row layer-by-tool matrix, one row per funnel layer.

Procedure

  1. List all 10 layers from the lesson's Playbook stage down column A
  2. For Email, compare Mailchimp's new 250-contact/500-send cap against Brevo's 300 sends/day with automation included
  3. Assign one free tool per layer in column B, leave column C for the reason
  4. Flag any layer where the free tier caps below the founder's actual volume
Sample output
DRUNK ELEPHANT MICRO-BRAND STACK PLAN

Layer -> Tool -> Reason
Analytics -> GA4 -> unlimited free
SEO research -> Google Search Console -> official ranking data, free
Email (400 contacts) -> Brevo -> Mailchimp's 250-contact cap fails at 400; Brevo covers it with automation
Design -> Canva Free -> 250k+ templates, free brand kit
Social scheduling -> Buffer Free -> 3 channels covers launch phase
CRM -> HubSpot CRM Free -> unlimited contacts and users
Forms -> Tally Free -> unlimited submissions vs Typeform's 10-response cap

FLAG: Email is the layer where defaulting to habit (Mailchimp) breaks the plan.

Healthy

Every layer has one tool, and the email layer explicitly rules out Mailchimp with a stated number (400 > 250).

Unhealthy

Mailchimp picked for email 'because everyone uses it' without checking the 2026 cap against actual contact count.

What this means

A free-tier stack fails at exactly one predictable layer, email, because that's where caps tightened hardest; catching it before signing up avoids a mid-quarter forced migration.

So what do I do about it?

SymptomActionEffort
Founder already has 400 contacts sitting in a spreadsheetRule out Mailchimp immediately, import straight into Brevo30 min
YouYou can do this yourself, no engineering access required.

Final deliverable

A completed 10-layer stack matrix naming one free tool per layer, with the email layer's tool choice explicitly justified against contact volume.

See a reference example
Sample output
BLUE BOTTLE COFFEE, seasonal roast launch stack (excerpt)

Analytics: GA4
Email (1,800 contacts): Brevo (Mailchimp's 250-contact free cap ruled out immediately)
CRM: HubSpot CRM Free
Design: Canva Free

Highest-leverage first move: connect GA4 + Search Console before spending any time on social scheduling tools.

Success criteria

You're done when you can:

  • All 10 layers from the lesson's Playbook stage are assigned a tool
  • Email layer choice is justified with a real contact-count comparison, not habit
  • At least one layer is flagged as the highest-leverage first move