SaaS marketing plan template: a one-page plan for the next 90 days
An early SaaS marketing plan should tell a small team who it is trying to reach, what useful action it wants, which two channels it will run, and when it will change course. A long slide deck can hide those decisions. This one-page SaaS marketing plan template makes them visible.
You can copy the table below into a document or download the blank 90-day worksheet. Fill in what you know, mark unknowns, and review the plan weekly. The worked example is fictional; it is not a result achieved by SEO Directory or a performance benchmark.
If you need help deciding which channels are plausible, use the SaaS marketing channels decision matrix. If the product itself is not ready to show, the SaaS product launch checklist covers preparation before distribution.
Copy the one-page SaaS marketing plan template
Use one buyer segment and one primary next action per plan. A company serving two very different buyers can make two copies rather than squeeze both into vague language.
The worksheet adds dates and a place for actual evidence. Leave a field blank when there is no evidence. A zero is useful; a guessed conversion rate is not.
Define the buyer, problem and promise
Start with a buyer you can recognize. “Teams” is too broad to determine where to find people or whether a visit is qualified. “An agency owner who loses client approvals in long email threads” points to a role, a concrete job, and a place to ask questions. Write down the language buyers use, not just your category label.
Now write the promise in a form the current product can prove: “Collect client approval on one shareable review page” is testable if the product actually does that. “Save ten hours every week” needs time-study evidence. If that evidence does not exist, remove the number. The same rule applies to the proof field: a current screen, a public walkthrough, or a customer quote used with permission is more useful than an invented outcome.
For a fictional approval tool, a completed entry might say: buyer = owner of a small creative agency; problem = feedback and approvals scattered across email; promise = one place to request and record approval; proof = a public product walkthrough showing a real approval flow. The next action is to try a sample project. None of those entries asserts the tool has real customers.
Create a product draft, review every fact, and choose a free listing with a verified badge or a one-time badge-free listing after review.
See submission options →
Choose two channels and one next action
Each channel needs a buyer reason and an operating action. “Do SEO” is not a weekly action. “Answer one searched question about client approval handoffs with a working example” is. “Post on Reddit” is not a buyer reason. “Agency owners are asking about approval delays in a community whose rules allow relevant answers” is a testable reason; the answer must stand on its own and obey the rules.
Pick two channels you can actually work. For the fictional approval tool, one could be a problem-led search page and another could be useful answers in a relevant founder community. That pair is an illustrative plan, not a recommendation for every SaaS product. A different buyer may be reached more effectively through a partner or targeted sales motion. The channel decision guide explains how to score buyer access, problem intent, proof and capacity before choosing.
Give both channels the same primary next action when possible: a suitable visitor starts a sample project or requests a qualified demo. This makes downstream comparison intelligible. You may record impressions and referral visits, but do not declare a winner on those alone. If a channel produces many curious visitors and no suitable users, the buyer fit is still unproven.
Set the 90-day work and resource limits
Write the work in three short periods rather than assigning a calendar full of hopeful tasks:
This is a planning rhythm, not a promise that search traffic will arrive within 30 days. Search needs crawl, indexing and enough impressions to evaluate. Other channels can provide faster conversations but may need ongoing responses. Give each test one owner and a realistic limit for time and cash. If two tests cannot be run properly, narrow the scope before buying more channels.
Record dependencies. A search page needs a working canonical, clear answer and a relevant next step. An email test needs permission to contact recipients and a useful message. A directory test needs accurate product facts and current assets. If the product proof is missing, the first 30-day job may be to create it rather than distribute an unsupported claim.
Measure the whole path to a customer
Define the funnel before measuring it: search or referral exposure → site visit → qualified signup or inquiry → first useful action → paid order. Count each step with its own source and date. A search impression is not a visitor; a CTA click is not a completed submission; a signup is not a paid customer.
For Google organic search, Search Console Performance reports search-result impressions and clicks. Site analytics uses its own visit or session definitions; Google's acquisition documentation is one reference for that side. Keep branded and non-branded search queries separate. A new article can earn a non-brand impression before it earns a click, and either can differ from counted landing visits. Investigate the difference rather than adding the metrics together.
Your weekly row can be small: relevant query impressions; non-brand search clicks; Google-organic landing visits; qualified signups; first useful actions; paid customers. For other channels, replace the search columns with permitted exposure and referral metrics, but keep the downstream definitions. If a count is unavailable, mark it unknown instead of zero. Record the source window so next week's comparison uses the same period.
For the fictional approval tool, a planner could set a hypothetical decision rule: continue a channel after 90 days if it brings suitable agency owners who complete sample projects within the team's resource limit; change the message if the right visitors arrive but do not start; stop if most visitors cannot use the product. The rule is about evidence quality, not a universal conversion threshold.
Create a product draft, review every fact, and choose a free listing with a verified badge or a one-time badge-free listing after review.
See submission options →
Review the plan every week
Hold a short review with the channel owners. Ask what was shipped or answered, who arrived, where people hesitated, what happened after signup, and which claim still lacks proof. Change one assumption at a time. If you change the buyer, message, landing page and price together, the next data point is hard to interpret.
Write a decision in the worksheet for each test: continue, change or stop, with a sentence of evidence. “Continue because three suitable buyers completed a first useful action” is more informative than “continue because impressions rose.” If nobody has seen the page because it is not indexed, diagnose discoverability before rewriting the offer. If visitors arrive but bounce before understanding the product, review the promise and first screen.
At the end of 90 days, the plan should contain real observations, including failures. Keep the parts that brought the right people and produced useful actions. Archive assumptions that did not survive contact with buyers. The next plan can use the same template with stronger evidence.
Where a directory listing belongs
A software directory can be one channel when people browse a relevant category or compare tools. It is not a substitute for defining your buyer, and a listing by itself is not proof of demand. Put it in the plan only if you can explain why its visitors may be suitable, what accurate product information you will provide, and how you will measure qualified referrals and downstream actions.
For a software product, SEO Directory accepts submissions for independent review. Its current public offer includes a free listing route with a verified badge and a paid badge-free route offered after approval. Payment does not buy approval, ranking, traffic or customers. Prepare a working product URL, truthful features, current screenshots and public evidence before submitting. The startup directory submission guide explains that workflow in more detail.
If the directory test fits the plan, measure the same outcome chain as the other channel: suitable referral visits, qualified signups, first useful actions and paid customers. If you are choosing a tool to support the marketing work rather than promoting your own software, browse SEO Directory's current listings and verify each tool's live terms on its own site.
Create a product draft, review every fact, and choose a free listing with a verified badge or a one-time badge-free listing after review.
See submission options →





