DEV Community

Spencer Claydon
Spencer Claydon

Posted on • Originally published at foundra.ai

How to Write a Marketing Plan for Your Startup

Most first-time founders treat marketing like a to-do list. Post on LinkedIn. Run some ads. Maybe try TikTok. They skip the plan and jump to the tactics. Then three months later, they're confused about why nothing's working.

Here's the thing. A marketing plan isn't a 40-page document that lives in a Google Drive folder no one opens. For a startup, it's a short, honest answer to five questions: who are you selling to, what are you telling them, where do you reach them, how much are you spending, and how will you know if it's working.

That's it. Everything else is decoration.

This guide walks you through how to write a marketing plan that's actually useful for a pre-seed or seed-stage startup. No fluff, no jargon, just the stuff that moves the needle when you're trying to get your first 100 customers.

What Is a Startup Marketing Plan?

A startup marketing plan is a short document that defines who you're selling to, what you're going to say, where you'll say it, and how you'll measure whether it's working. At the early stage, it should fit on two pages, not thirty.

A big-company marketing plan covers brand strategy, media mix modeling, integrated campaigns, and a calendar that stretches a year out. That's not what you need. You need something that tells you what to do on Monday morning and a way to tell if Monday's work was worth doing.

Think of it less like a business school template and more like a hypothesis. You're guessing about what will work. The plan's job is to force you to write those guesses down so you can check them against reality.

What Should a Startup Marketing Plan Include?

A usable startup marketing plan has six parts: a positioning statement, a target customer profile, measurable goals, a channel mix, a budget, and a set of metrics to track. Everything else is optional.

Here's the short version of what each piece does.

Positioning statement. One sentence on who your product is for and why it's different. If you've already written a value proposition, this is close to the same thing.

Target customer profile. A description of the specific person you're trying to reach. Not "small businesses." Something like "solo founders building their first SaaS, pre-revenue, currently using a spreadsheet for planning."

Goals. Two or three numbers. Something like: 100 weekly signups by end of quarter, 20% trial-to-paid conversion, 500 newsletter subscribers.

Channel mix. The specific places you'll show up. Blog content, Reddit, cold email, paid search, whatever fits your customer.

Budget. How much money and time you're spending, broken down by channel.

Metrics. How you'll know if it's working. Signups per week, cost per acquisition, email open rates. Pick the ones that map to your goals.

That's the whole thing. If your plan has more than six sections, you're procrastinating.

How Do You Set Marketing Goals for a Startup?

Set two or three measurable goals tied to business outcomes, not vanity metrics. Good goals have a number, a date, and a direct link to revenue or retention. Skip the soft stuff like "increase brand awareness."

A useful goal looks like: "Get to 100 paying customers by September 30." Or: "Grow weekly newsletter signups from 15 to 75 by end of Q2." Each one has a target, a deadline, and a way to check.

Bad goals look like: "Build our brand." "Be more active on social." "Increase engagement." None of those tell you what to do tomorrow or how to know if you're done.

For a pre-seed or seed startup, the best goals usually point at one of four things: signups, activations, paying customers, or revenue. Pick the one closest to your business model. If you're a B2B SaaS, paying customers matters more than pageviews. If you're building a consumer app with a freemium model, weekly active users might be the right number.

The trap first-time founders fall into is setting too many goals. If you've got eight metrics in your plan, you're not going to focus on any of them. Two is fine. Three is the max. Anything more is a wish list.

How Do You Identify Your Target Customer?

Identify your target customer by describing a specific person, not a demographic segment. Include their role, their current workaround, the specific problem they're solving, and where they spend time online. The more specific, the easier it is to reach them.

Here's a bad target customer description:

"Entrepreneurs and small business owners in the US."

Here's a better one:

"First-time founders, ages 25-40, working on their first SaaS idea nights and weekends while still employed. Currently using Notion or Google Docs to plan. Active on Reddit's r/startups and r/SaaS, follow a handful of YC-adjacent Twitter accounts, subscribed to one or two founder newsletters. Budget constraint: $0-100/month for planning tools."

See the difference? The second one tells you where to show up, what to say, and what price point works. The first one tells you nothing.

To get to that level of specificity, you need to talk to real people. Ten customer discovery conversations is usually enough to see patterns. If you haven't done that yet, pause your marketing plan and go do those interviews first. I've seen dozens of founders try to write a marketing plan before they've talked to 10 potential customers, and every one of them ends up rewriting it a month later.

If you want a structured way to build out your customer profile, you can use a simple Notion template, a competitive analysis tool, or a planning platform like Foundra that walks first-time founders through customer profile, positioning, and go-to-market in a connected flow. The format matters less than actually doing the work.

What Marketing Channels Should a Startup Use First?

Start with one or two channels where your target customer already spends time. Pick based on customer presence, not what's trendy. TikTok is only useful if your customer is on TikTok. Most B2B founders waste three months learning that the hard way.

Here's a rough framework for picking channels based on who you're selling to.

Selling to other founders and startups? Reddit (r/startups, r/Entrepreneur), Indie Hackers, X/Twitter, Hacker News, founder-focused newsletters. SEO for high-intent queries like "how to validate a startup idea." Product Hunt for launch moments.

Selling to developers? Dev.to, Hashnode, Hacker News, targeted sponsorships in developer newsletters, open-source contributions that showcase your product.

Selling to SMB operators (local services, e-commerce owners)? Facebook groups, YouTube tutorials, Google search, industry-specific forums and Slack communities.

Selling to enterprise? LinkedIn (content and direct outreach), industry conferences, webinars, targeted cold email, partnerships with consultants already embedded in accounts.

Selling to consumers? TikTok, Instagram, influencer partnerships in your niche, paid social if you have budget, organic communities on Reddit or Discord.

Don't try to do all of them. Pick two. Go deep for 60-90 days before you add a third. Marketing channels have long learning curves and splitting your time kills the quality of your output on every single one.

The 60-90 day commitment matters. Most channels take that long to show signal. If you quit SEO after four weeks because "it's not working," you gave up before the oven heated up.

How Much Should a Startup Spend on Marketing?

Most pre-seed startups should spend less than $500/month on marketing until they've found product-market fit. Time is your real currency at this stage. Once you've validated the channel, you can scale budget against it.

There's a common myth that startups need to "invest heavily in marketing" to grow. Early on, that's backwards. You don't know what works yet. Spending $10,000 on ads before you've figured out your positioning and your best channel is how you end up broke with 200 low-intent signups who churn in week two.

A sensible early-stage budget looks like this.

Stage Monthly spend Focus
Pre-launch / pre-PMF $0-500 Content, community, cold outreach, free tools
Early traction (first 100 customers) $500-2,000 Double down on what's working, test one paid channel
Post-PMF growth $2,000-10,000+ Scale proven channels, hire or contract specialists

The specific number depends on your runway, your pricing, and how fast you can convert signups into customers. A startup with a $39/month subscription and a 5% trial-to-paid conversion has totally different math than one selling a $40,000 annual contract with a 60-day sales cycle.

Before you set a budget, figure out what you can afford to spend per customer. Your target customer acquisition cost should be, at most, one-third of your lifetime value. If you're charging $20/month and customers stick around for 12 months, your LTV is $240, and your target CAC is under $80. That's your ceiling. Work backward from there.

How Do You Track Whether Your Marketing Plan Is Working?

Track three to five metrics, review them weekly, and tie each one to a business outcome. The right metrics depend on your channel, but the discipline is the same: check the numbers, ask what changed, and adjust.

Common early-stage metrics by channel:

  • SEO / Content. Sessions per week, signups from organic, keywords ranking in positions 1-10, average time on page.
  • Email. List growth per week, open rate, click rate, conversions from email to trial.
  • Paid search. CPC, click-through rate, cost per signup, cost per paying customer.
  • Paid social. Cost per thousand impressions, cost per click, cost per signup, payback period.
  • Community (Reddit, IH, HN). Referral traffic, signups attributed to a specific post, comment engagement.

Pick the metrics that matter for your two chosen channels. Then set up a simple weekly review: 30 minutes, same time every week, looking at the same numbers. Write down what changed and one thing you'll try next week.

Tools don't matter much at this stage. A Google Sheet works fine. What matters is the discipline of actually looking. Founders who check their numbers weekly make better decisions than founders who check quarterly, even if the data is less sophisticated.

One caution. Don't confuse vanity metrics with progress. Pageviews feel great. They don't pay the bills. If you can't draw a line from a metric to revenue, it probably shouldn't be on your dashboard.

What Mistakes Do First-Time Founders Make With Marketing Plans?

The five biggest mistakes are writing a plan before talking to customers, picking too many channels, setting vanity metrics, overspending before product-market fit, and never updating the plan once it's written.

Let's run through each one.

Writing the plan before customer interviews. You're guessing about your customer's pain point, their language, and where they hang out. Those guesses are almost always wrong. Do 10-20 customer discovery conversations first. Let their words shape your positioning.

Too many channels. I've seen founders list TikTok, LinkedIn, YouTube, SEO, cold email, Reddit, paid search, and a podcast in the same plan. You don't have the time, and each channel has its own learning curve. Pick two. Be ruthless.

Vanity metrics. Impressions, followers, and pageviews look good in screenshots. They don't correlate with revenue. Make sure every metric you track maps to signups, activations, or paying customers.

Overspending pre-PMF. A $5,000 ad budget won't save a product no one wants. Validate the channel with organic effort first. Only scale spending once you've proven that channel converts.

Never revisiting the plan. A marketing plan isn't a tombstone. It's a working document. Review it monthly. Kill what isn't working. Double down on what is. The founders who grow fastest aren't the ones with the best initial plan. They're the ones who update it the most.

Key Takeaways

A startup marketing plan should fit on two pages and answer five questions: who, what, where, how much, and how will you measure it. Most first-time founders overcomplicate it.

Start with a specific target customer description, not a demographic segment. Specificity is what makes the rest of the plan executable.

Pick two channels where your customer already spends time. Commit to 60-90 days before adding a third. Channel focus beats channel breadth every time.

Set two or three measurable goals tied to business outcomes, not vanity metrics. Signups, activations, paying customers, or revenue are usually the right anchors.

Spend less than $500/month pre-PMF. Scale budget only after you've validated the channel works organically.

Review the plan weekly and update it monthly. The best plan isn't the most detailed one. It's the one you actually revisit.

FAQ

How long should a startup marketing plan be?
Two pages is enough for most pre-seed or seed-stage startups. A short plan you'll actually reference beats a long one you won't. If your plan has more than six sections, you're padding.

What's the difference between a marketing plan and a go-to-market strategy?
A go-to-market strategy focuses on how you'll launch a specific product or feature into a specific market. A marketing plan is broader: it covers ongoing customer acquisition across all your activities over a set period, usually a quarter or a year.

Do I need a marketing plan before I launch?
Yes, at least a short one. You need to know who you're selling to and where you'll reach them before launch day. Without it, you'll spend your launch week guessing.

How often should I update my startup marketing plan?
Review it weekly, update it monthly, rewrite it quarterly. Early-stage startups move fast and what worked last month might not work this month. A stale plan is worse than no plan.

What tools do I need to write a marketing plan?
None, really. A Google Doc or Notion page works fine. If you want a structured template, tools like Foundra, LivePlan, or a simple marketing plan template from HubSpot can give you a starting framework. The format matters way less than the thinking.

How do I know if my marketing plan is working?
Your target customer count and revenue should both be trending up within 60-90 days of executing the plan. If neither moves, something's wrong: usually the positioning, the target customer, or the channel choice. Diagnose before you double the budget.


Want more on building the strategy side of your startup? Browse our library at foundra.ai/key-reads for more practical guides on positioning, GTM, validation, and unit economics.

Top comments (0)