Flight plan template for B2B SaaS
Free download as CSV and Markdown. Nothing sits in front of the file: no form, no account, no email address.
The files
What it is
The flight plan with three columns a subscription business needs: which slice of the ideal customer profile this week is reaching, where in the funnel it acts, and what sales is expected to receive from it.
Everything else is the general flight plan, unchanged. One row per week of one line of spend, a phase on every row, a share of the flight on each, and a decision point at the end of every phase.
When to use it
Use it when the result of a week will not be visible for a quarter, which is the normal condition of software sold to a company. A weekly plan is what lets you judge the things that are visible now — reach, cost per lead, sales handover — without pretending they are the outcome.
Write it after the media plan is approved, and read it every Monday with the sales leader who receives the leads. That meeting is the point of the document.
| Type | How to fill it | |
|---|---|---|
| Flight | Text | The demand period this row belongs to: a quarter, a campaign built for a named number, a standing programme. Name it so two quarters can be compared without reconstructing which campaigns belonged to which. |
| Phase | Text | Where in the programme this week falls: build, capture, conversion, wind-down. The build phase has reach targets and no lead target, and naming it is what protects it from a week-four comparison. |
| Channel | Text | The platform this row's spend runs on, one per row, matching the media plan so spend can be reconciled between the two without anybody reading campaign names. |
| Campaign | Text | The campaign name as it reads in the ad account, carrying the segment and the funnel stage, so a week of spend can be attributed to both without a mapping table. |
| Week starting | Date (YYYY-MM-DD) | The Monday. Weeks are the unit here even though the outcome takes a quarter, because reach, list coverage and handover quality all move weekly and all can be acted on. |
| Share of flight budget | Percent | What proportion of the quarter this week is meant to carry. A flat profile suits a standing programme; a build weighted early suits a quarter whose pipeline has to mature before it closes. |
| Budget (minor units) | Integer | The week's budget for this row, in the smallest unit of its currency, as a whole number, so twelve weekly rows still add to the quarterly figure that was approved. |
| Currency | ISO 4217 code | The ISO 4217 code the ad account is billed in. A company selling into several regions runs several, and a quarter total across them needs a stated rate and a date rather than a bare sum. |
| Creative set | Text | Which assets are in market this week: the report, the calculator, the customer account, the plain text card. Naming the set is what lets a quarter's result be attributed to work rather than to weight. |
| Dependency | Text | What this week needs from outside the ad account: the report page, the account list refresh, the webinar registration, sales coverage for the leads it will produce. Put the due date in the cell. |
| Decision point | Text | What is being decided at the end of this week, as a question the week's evidence can answer: whether the segment is responding, whether the list is deep enough, not whether the pipeline converted. |
| Owner | Text | The person who answers for this row, usually the demand generation lead, with the sales leader owning anything about how the week's leads are received. |
| Notes | Text | What the next person needs: the list refresh mid-quarter, the week sales was at an offsite, the product launch that moved, the week the build phase was nearly cut. |
| ICP segment | Text | The slice of the ideal customer profile this week's spend reaches: a size band, an industry, a role, a stack. It sets the message and the expected cycle together. |
| Funnel stage | Text | Where this week acts: awareness, demand capture, pipeline acceleration, expansion. A week that spans two stages is two rows, because the two are judged on different events. |
| Sales handover | Text | What sales should expect from this week and by when: a volume band, a segment, a named list, or nothing at all. Written so the week arrives expected rather than as a surprise. |
Weekly inputs, quarterly outcomes
The awkward fact about advertising software to a company is that the thing you are buying takes a quarter to arrive and the things you can act on move weekly. A plan that only has a quarterly rhythm gives a team nothing to do for eleven weeks and then a post-mortem. A plan with weekly rows gives them the inputs.
Those inputs are real and they are worth managing: how much of the named segment has been reached, how quickly the list is being exhausted, whether the creative is still being clicked by the same kind of person, how many handovers sales received and what they thought of them. None of those is the outcome. All of them predict it, and all of them can be changed while the flight is running.
So the discipline in this version of the plan is to write weekly questions that weekly evidence can actually answer, and to keep the outcome question for the row it belongs in — which is usually one or two cycles after the flight ends.
One segment per row, one stage per row
The ICP segment column sets the message, the objection and the expected cycle. The funnel stage column sets the event being bought. Neither can be shared.
A week that reaches two segments produces a cost per lead that is an average of two markets with different deal sizes, which is a number with no decision attached to it. A week that spans awareness and demand capture produces a blended figure in which demand capture — cheap, because the intent was already there — makes the whole line look efficient while nothing upstream of it is being evaluated at all.
Splitting them costs more rows and buys the ability to answer the only question that matters mid-flight: which segment, at which stage, is worth more weight next week.
Phases in a long cycle
The phases in a subscription flight are usually four. A build phase, where the audience is being reached for the first time and the only honest metrics are reach and engagement. A capture phase, where the demand created starts arriving and cost per lead becomes readable. A conversion phase, where sales is working what arrived and the flight's job is to keep the same people warm rather than to find new ones. And a wind-down, where spend falls and the last of the cohort is followed up.
The common mistake is to skip the build phase because it cannot be measured on a cost per lead, and then to be surprised that the capture phase runs out of people. A build phase with reach targets and no lead target is a legitimate phase, and writing it into the plan is what protects it from being cut in week two.
Write down what sales should expect
The sales handover column looks like a courtesy and is the highest-leverage cell in the sheet.
A campaign that produces thirty leads in a week nobody warned sales about produces thirty badly handled leads. They are called late, called by whoever is free, or not called at all, and the campaign is then judged on a conversion rate it did not cause. Writing the expectation into the row — a volume band, a segment, a named list, or explicitly nothing this week — costs one sentence and removes the most common reason good demand generation gets a bad reputation internally.
It also makes the Monday meeting short. Both sides are looking at the same row, which says what was expected and what arrived.
Decision points that the evidence can support
Every phase carries a decision point, and in a long cycle the discipline is to write questions that the week can answer.
Week four can honestly answer whether the segment is responding and whether the list is deep enough to sustain the weight. It can answer whether the creative is reaching the right titles. It cannot answer whether the pipeline converted, and a plan that asks it to will conclude, wrongly and expensively, that the segment does not work.
Keep one decision point for the outcome and put it where it belongs: a row at least one cycle after the flight ends, owned by somebody, with the number named in advance.
List depletion is the dependency nobody writes down
In account-based flights the dependency column is usually about content — a report, a page, a webinar. There is a second one worth adding: the list itself.
A named account list has a finite number of people in it, and a flight at full weight will reach most of them quickly. When that happens the frequency climbs, the cost per lead rises, and the account looks fatigued when it is actually exhausted. Put the list and its size in the dependency or notes column, and write a decision point for the week the plan expects it to be covered.
Before the flight starts
Every week of every line has a row. Every row names one ICP segment and one funnel stage. Every week says what sales should expect from it, including the weeks where the answer is nothing. Every phase names its first week, its last week and its intent. No decision point falls before the evidence for it can exist. And every dependency, including the list itself, has a due date before the week that needs it.
The general template, and other industries
Flight plan template
A free flight plan template as a CSV and a Markdown file: one row per week of spend, with phases, weight, dependencies and a decision point on each.
Flight plan template for Ecommerce
A free flight plan template for ecommerce as a CSV and a Markdown file, with columns for the catalogue segment, the promotion window and stock cover.
Flight plan template for Fintech
A free flight plan template for fintech as a CSV and a Markdown file, with columns for the product, the jurisdiction and the review each week carries.
Flight plan template for Healthcare
A free flight plan template for healthcare as a CSV and a Markdown file, with columns for the service line, capacity that week and the claim review.
Flight plan template for Real estate
A free flight plan template for real estate as a CSV and a Markdown file, with columns for the listing, the stage of sale and the inspections that week.
Templates that go with it
Launch checklist template
A free campaign launch checklist as a CSV and a Markdown file: one row per check, with an owner, a due date, whether it blocks, and the evidence kept.
Media plan template
A free media plan template as a CSV and a Markdown file: one row per line of spend, with notes on what belongs in every column and why.
Phase plan template
A free phase plan template as a CSV and a Markdown file: one row per area per phase, with limits, what still needs approval, and the evidence to advance.
Related reading
Questions
Put frontier AI to work on every ad account you run.
Tempio connects your ad accounts into one workspace and hands your own AI the numbers and the tools. Every change it writes is a draft until you approve it, or until a rule you wrote does.
Request early access- Read and draft by default. Approve is a separate permission you grant.