ThinkWork
Individual Template Free

Mutual Action Plan (MAP) Template

A shared, dated roadmap you build WITH your buyer — not for them — that turns a vague 'let me think about it' into a jointly-owned path to signature with a named owner on every step.

What's inside

  • The exact words to introduce the MAP so it lands as mutual, not as a sales tactic
  • Deal header block capturing every stakeholder you need to track
  • Pre-built 13-step milestone library from discovery to kickoff, with owner and status columns
  • A section where the buyer defines 'done' in their own words
  • Mutual commitments table — what each side gives up to keep the deal moving
  • Risk and blocker log with an escalation trail
  • Executive sponsor alignment check
  • Revision log and a weekly review cadence rule that keeps the plan honest

What this is and when to use it

Introduce this the moment a prospect says something like "this looks like a fit" or "let's figure out next steps." The MAP only works if you build it together, live, on a call — a MAP only your side has filled in is just a project plan with a buyer's logo on it, and it won't survive the first internal priority shift.

The exact words to introduce it

"Given what you've told me about [reason for buying / internal deadline], most teams that get this live by [target date] end up building a simple shared plan — one page, both teams keep it updated — so nothing falls through the cracks on either side. Can we spend 15 minutes right now blocking out the milestones together?"

Do not say: "Here's our MAP for you to review." That reframes it as your document and you lose the mutual ownership that makes it work.


Section 1 — Deal Header

FieldDetail
Account name
Opportunity / deal size
Target signature date
Target go-live / kickoff date
Economic buyer (final budget sign-off)
Champion (internal advocate)
Technical evaluator
Procurement contact
Legal contact
Seller deal owner
Seller technical/solutions contact
Last reviewed date

Section 2 — Milestone Roadmap

#MilestoneOwnerTarget DateActual DateStatusBlocker / Dependency
1Discovery call completed — pain, priority, timeline confirmedSeller
2Full buying committee identified and confirmedBuyer
3Solution / stakeholder demo delivered to full committeeSeller
4Technical or security evaluation kicked offBuyer
5Business case / ROI model reviewed with economic buyerBoth
6Formal proposal and pricing deliveredSeller
7Security questionnaire / vendor risk review completedBuyer
8Procurement review kicked offBuyer
9Legal redlines exchangedBoth
10Final pricing and terms approved internally (buyer side)Buyer
11Contract signed — buyerBuyer
12Contract signed — sellerSeller
13Kickoff call scheduledBoth

Add or remove rows to match your real sales process. The only non-negotiable rule: every row has one named owner and a real date — never "TBD."


Section 3 — What "Done" Looks Like (in the buyer's own words)

Have your champion fill this in themselves, live, in their language:

  • Problem we are solving: ___________________________
  • What changes for us once this is live: ___________________________
  • How we'll know it worked, 3–6 months out: ___________________________
  • Who else needs to feel confident before we sign: ___________________________

Section 4 — Mutual Commitments

We (seller) commit toYou (buyer) commit to
Respond to any open question within 1 business dayProvide a decision-maker for every milestone above
Deliver proposal within 3 business days of demoRoute to procurement/legal within [X] days of proposal
Hold pricing through [date]Flag any new stakeholder or blocker as soon as it appears

Section 5 — Risks & Open Items

Risk / open itemRaised byDate raisedOwner to resolveStatus

Section 6 — Executive Sponsor Alignment

  • Executive sponsor identified? Y/N — Name: ___________
  • Last direct contact with sponsor: ___________
  • Sponsor's stated priority / reason this matters: ___________

Section 7 — Revision Log

DateChanged byWhat changed

Cadence rules (what keeps a MAP from becoming fiction)

  1. Review it together, live, screen-shared, at the end of every call. Never let it sit unopened more than 7 days.
  2. If a date slips, say so out loud: "I see [milestone] moved — what changed on your end?" Silent date-slips are the #1 way MAPs stop meaning anything.
  3. Every milestone gets exactly one owner. If a row shows "Both," split it into two rows.
  4. Send the updated MAP as your post-call follow-up email — it replaces a generic recap and keeps both sides honest between calls.

How to use it

Fill in the header and milestone table together with your champion on a live call within 48 hours of confirming mutual interest, then review and update it together, out loud, at the end of every call until signature.

Stay current

Get told when new Negotiation & Closing resources land.

Pick the topics you care about. No digest spam, just a note when something genuinely useful is added.

Pick your topics after you confirm. Unsubscribe any time.