Sales & Marketing · Field Playbook
Great software
doesn't sell itself.
A working playbook for pricing custom software, writing proposals that close, running a sales process that fills the pipeline, selling a vertical SaaS product, and marketing yourself as a developer for Windows, web and mobile.
How to use this playbook
Most technical people are excellent at building software and uncomfortable selling it. That discomfort is expensive: it shows up as under-priced work, proposals that never close, demos that go quiet, and a pipeline that runs dry. This playbook is the antidote — a practical, repeatable system for turning skill into revenue.
It serves three related jobs, and you can read it in any order:
- Pricing & proposals (Parts II–III) — charge what the work is worth and write proposals engineered to get a "yes."
- A working sales process (Part IV) — from first contact through the demo, the follow-up, and the close, including the exact steps to take after a demo so deals don't stall.
- Selling a product & selling yourself (Parts V–VI) — winning SaaS customers in a specific industry, and marketing your own custom-development services.
Everything here is generic and reusable. The examples are illustrative; adapt the numbers and language to your own market. Nothing works without volume and follow-through — a great script sent to too few people, or a great proposal never followed up, still fails. The discipline is the product.
People don't buy software. They buy a better version of their business. Every price, proposal, demo and email in this guide works better the moment you stop talking about what the software is and start talking about what it does for them — in their words, measured in their money.
Part I
Fundamentals
Before tactics: understand what a software buyer is actually afraid of, and how to position what you sell so the fear works for you instead of against you.
How software actually gets bought
Software is invisible, expensive, and easy to get wrong — and the buyer usually can't judge quality until it's too late. That combination makes buying software frightening. Sell to the fear, not around it.
The buyer's real fear
A prospect evaluating custom software or a new system is rarely asking "is this the best tool?" They are asking, quietly: "Will this work? Will it be late? Will it cost double? Will I look foolish for choosing them?" The purchase is a personal risk to the person signing, not just a business decision. Your entire job — pricing, proposals, demos, follow-up — is to systematically reduce that perceived risk until saying yes feels safer than saying no.
You are not competing only against other developers or products. Your biggest competitor is "do nothing" — the status quo, the spreadsheet, the delay. Many deals are lost to inertia, not to a rival. That means your job is to make the cost of not acting vivid, and the act of choosing you feel low-risk.
You sell trust; the code is the by-product
Because the buyer can't evaluate the code, they evaluate you: how clearly you understand their problem, how organized your process looks, how promptly you follow up, how confident and specific your proposal is. Every one of those is a trust signal, and trust signals close deals. Sloppy follow-up loses more work than weak technical skill ever will. The way you sell is a preview of the way you'll deliver — and the buyer knows it.
- Trust signal: fast, specific follow-up
- Trust signal: a written, structured process
- Trust signal: proof (case studies, references)
- Trust signal: speaking their industry's language
- Trust signal: a confident, itemized price
Positioning & message
Positioning is the story a prospect tells themselves about what you are and why you fit. Get it right and pricing, proposals and outreach all become easier, because you're no longer "a developer" — you're the obvious choice for a specific problem.
Sell outcomes, not features
Features describe the software; outcomes describe the buyer's better life. Buyers pay for outcomes. Translate everything you build into the result it produces, stated in the buyer's terms.
| Feature (what it is) | Outcome (what they buy) |
|---|---|
| Automated order import from PDFs | "Your team stops re-keying orders — and stops making costly typos." |
| Real-time dashboard | "You see problems on Monday morning, not at month-end." |
| Integrated pricing & deductions engine | "You stop losing money to unbilled charges and wrong prices." |
| Mobile app for field staff | "Your people close business from the road instead of driving back to enter it." |
The power of a niche
"I build custom software" is forgettable. "I build software for food distributors" (or dental practices, or freight brokers) is magnetic to that audience — because specialists are trusted more, charged more, and referred more. A niche lets you speak the buyer's language, reuse proof, and command premium pricing. You can serve outside your niche; you just shouldn't lead with generality. Depth signals expertise; breadth signals a commodity.
"I help [specific type of business] that struggle with [specific painful problem] to [specific measurable outcome] — without [the thing they fear about change]." If you can say this in one breath and a prospect nods, your marketing is 80% done.
Part II
Pricing that wins
How to set a number you can defend, structure it so it's easy to say yes to, and present it so the buyer sees value instead of cost.
Three ways to price — and why one wins
There are only three fundamental bases for a price. Most developers use the weakest one by default and leave money on the table every time.
Cost, market, and value
| Basis | How you set the price | Problem with it |
|---|---|---|
| Cost-plus | Your hours × rate, plus margin | Caps your income at your speed; punishes you for being efficient; ignores the value delivered |
| Market | What competitors charge | Turns you into a commodity; a race to the bottom |
| Value | A fraction of the economic value the outcome creates for the buyer | Requires you to quantify the value — which is the actual work of selling |
Cost and market both anchor your price to you and your rivals. Value anchors it to the buyer's world — where the numbers are almost always bigger.
How to price on value
Value-based pricing sounds abstract until you make it arithmetic. The move is simple: during discovery, quantify what the problem costs the buyer today, and what solving it is worth. Then your price is an obvious fraction of that.
A distributor re-keys ~200 orders a day. Each takes ~4 minutes and has a ~2% error rate; each error costs ~$40 in rework, credits and goodwill.
Cost of the status quo, per year: data-entry time ≈ 200 × 4 min × 250 days ≈ 3,300 hours; errors ≈ 200 × 2% × 250 × $40 ≈ $40,000 in error cost alone, before the labor. Automating it credibly saves them well over $60,000 a year.
Against that, a $25,000 build isn't a cost — the benefit outweighs the cost about 2.4 to 1, a net first-year return of roughly 140% ($60,000 saved minus the $25,000 spent, over the $25,000 spent). You didn't argue about your hourly rate once. That is the entire point.
You can only price on value if you uncover the value — which means asking about volumes, error rates, time, and cost during discovery. If you skip discovery, you're forced back to cost-plus and you'll under-charge. Discovery isn't just scoping; it's how you earn the right to a bigger number.
Pricing models through a sales lens
The structure of a price changes how risky it feels to the buyer. Choose the model that makes the buyer's decision easiest while protecting your margin.
The models and what each signals
| Model | Feels safe to the buyer when… | Sales effect |
|---|---|---|
| Fixed price | Scope is clear; they fear overruns | Removes their risk; demands tight scope + change control |
| Time & materials | They trust you; scope is fluid | Lower commitment to start, but open-ended cost worries some buyers |
| Phased / milestone | The project is big and scary | Shrinks the first "yes"; lets them buy confidence in stages |
| Retainer / subscription | They want ongoing help or a running system | Predictable revenue for you; predictable cost for them |
| Value / outcome-based | The ROI is large and provable | Highest margin; requires quantified value & trust |
A powerful default for larger builds: break the first commitment into something small. A nervous buyer will say yes to a $4,000 discovery long before a $60,000 build. Land the small yes, prove yourself, and the big yes gets far easier.
Paid discovery as a closing tool
A short, paid discovery phase is the single best de-risking move in software sales. It gives the buyer a low-cost way to start, gives you a defined thing to quote, and — crucially — once someone has paid you and had a good experience, they are dramatically more likely to buy the build. It converts a cold "maybe" into a warm customer.
"The honest answer on price is that I'd be guessing until we've pinned down exactly what you need. So here's what I suggest: a short paid discovery — a fixed [X] — where I map the requirements and give you a firm, fixed quote for the build, plus a written spec you own either way. If you go ahead, that work rolls straight into the project. If you don't, you keep the plan. It means the number you commit to is real, not a guess — which protects your budget as much as my time."
The psychology of price
The same number can feel expensive or cheap depending on how it's presented. These are not tricks; they're how humans actually judge value. Use them honestly.
Anchoring
The first number in a conversation sets the reference point for everything after. If the buyer names a low budget first, every price you say sounds high. So anchor first — mention the value at stake (the $60,000/year problem) before you mention your price. A $25,000 build quoted after a $60,000 problem feels like a bargain; the same build quoted cold feels like a big spend.
Good / better / best
Offering a single price invites a yes/no decision — and "no" is easy. Offering three options changes the question from "yes or no?" to "which one?" It also anchors with the top tier, makes the middle look sensible (most buyers pick it), and lets budget-conscious buyers stay in rather than walk away.
| Tier | Contains | Role in the sale |
|---|---|---|
| Essential | Core scope that solves the main problem | Keeps price-sensitive buyers in the deal |
| Recommended | Core + the high-value extras | The one you want them to pick — make it the obvious best value |
| Complete | Everything, incl. integrations, training, support | Anchors high; makes "Recommended" feel moderate |
Presenting the number
- Price last. Never lead with cost. Establish the problem and the value, then reveal the investment. Price stated before value always sounds like too much.
- Call it an investment, show the return. Put your price next to the value it unlocks or the cost it removes. Numbers next to bigger numbers shrink.
- Break big numbers down. "$30,000" can be reframed honestly as "$2,500 a month over the first year, against a problem costing you $5,000 a month."
- Use confident, round numbers for premium work. Oddly precise figures ($24,750) signal a cost calculation; clean figures ($25,000) signal considered value.
- Present, don't send. Whenever possible, walk them through the price live so you can frame it — rather than emailing a number to be judged in silence.
Talking about money
The money conversation is where nervous sellers give away margin. A few rehearsed responses keep you calm, confident, and profitable.
When they ask "what'll it cost?" too early
Early in a conversation you can't answer accurately — and a number given blind will either scare them or trap you. Don't dodge; redirect to value and give a range tied to definition.
"Great question — and I want to give you a real number, not a random one. Projects like this usually land somewhere between [low] and [high] depending on [the 2–3 things that actually drive cost]. To tell you where in that range you'd sit, I'd need to understand [X and Y]. Can I ask you a few quick questions now, or should we set up 30 minutes to scope it properly?"
Handling price objections
"That's more than we expected" is not a rejection — it's a request for justification, or a signal you haven't established enough value yet. Never drop the price reflexively; that teaches the buyer your first number was fake. Instead, respond to the concern behind it.
| They say… | They usually mean… | Respond with… |
|---|---|---|
| "It's too expensive." | "I don't yet see the value." | Re-anchor on the cost of the problem & the ROI; don't cut price |
| "We don't have the budget." | "Not at this scope / this quarter." | Offer a phased start or the Essential tier — reduce scope, not rate |
| "[Competitor] is cheaper." | "Justify the difference." | Contrast on risk, outcome & total cost of ownership, not price |
| "Can you do better on price?" | Testing whether the number is firm | Trade, don't cave: "I can adjust the price if we adjust the scope." |
Discounting discipline
Every unearned discount trains the buyer to distrust your pricing and shrinks your margin permanently. If you must move on price, get something in return — a faster decision, a deposit, a case-study agreement, a reference, a longer term, reduced scope. A discount given for nothing says the original price was padded; a discount traded for value stays professional.
Never change the price without changing the deal. "Yes, and here's what would make that possible…" keeps you in control; a reflexive "sure, I can knock some off" hands control to the buyer and margin to no one.
Part III
Proposals & SOWs that close
A proposal isn't paperwork — it's your most powerful sales asset. Build it to persuade, structure it to reassure, and end it with an easy "yes."
The proposal as a sales instrument
Most proposals are written like invoices — a scope, a price, a signature line. That's a document that records a decision. A proposal should drive the decision: it's often the last thing the buyer reads before choosing, and frequently the thing they forward to the person who actually signs.
Reframe the proposal's job. It exists to do three things, in order: prove you understand their problem better than anyone else, make the outcome and value vivid, and make saying yes feel safe and simple. Scope and price are necessary, but they are the supporting cast, not the star.
Leading with you — your company history, your process, your tech stack — instead of them. The buyer doesn't care about you until they believe you understand them. Open with their world, their problem, their goal. Earn the right to talk about yourself, and keep it brief when you do.
Anatomy of a winning proposal / SOW
The structure that closes
1. Cover & title — clean, their name/logo, a confident title
2. Executive summary — THEIR problem + the outcome you'll deliver,
in 3–4 sentences. Written for the signer.
3. Our understanding — restate their situation & goals in their words.
(This section wins the deal. It proves you listened.)
4. The recommended solution — what you'll build, framed as outcomes
5. Scope & deliverables — precisely what's included…
6. Out of scope — …and what isn't (protects you; builds trust)
7. Investment & options — 3 tiers if possible; value framed before price
8. Timeline & milestones — when they get what; first value early
9. Why us / proof — brief: relevant results, references, guarantee
10. Terms & assumptions — payment schedule, change control, what you need
11. Acceptance & next step — ONE clear action, a start date, a validity date
Why the order matters
The sequence is deliberate psychology. By the time the buyer reaches the price (section 7), they've already read you describing their problem accurately (3), seen the outcome (4), and understood exactly what they get (5–6). Price lands as the answer to a value they now feel — not as a cold number. The "Our understanding" section does the heaviest lifting: a buyer who reads their own situation described better than they could describe it themselves has essentially already decided.
Write the executive summary so it stands alone, because it often travels alone — forwarded to a boss or partner who never saw your demo. It should make the problem, the outcome, and the recommended option clear to someone with zero context in under a minute.
Writing to close
A few specific techniques turn a competent proposal into one that closes. Each works by lowering the buyer's perceived risk or raising the cost of waiting.
Risk reversal
The buyer's fear is the deal-killer, so take the risk onto yourself where you safely can. Options: a fixed price (you absorb overrun risk), a paid-discovery first step (they risk little to start), a satisfaction milestone (they approve stage one before committing to the rest), a workmanship guarantee (defects fixed free for a period). Each one quietly answers the question "what if this goes wrong?"
Proof & urgency
- Proof beats promises. A one-line result from a comparable client ("cut order-entry time 70% for a distributor your size"), a reference they can call, or a short case study does more than a page of adjectives. Specific numbers are more believable than superlatives.
- Honest urgency overcomes inertia — your true competitor. Use real reasons to act now: a limited onboarding slot, a price valid until a date, a busy season they'll want to be ready for, the compounding cost of the problem every month they wait. Never fabricate urgency; buyers smell it and it destroys trust.
The clear next step
End every proposal with exactly one obvious action — not three options that create decision paralysis. Make it concrete and easy: "To start, sign here and we'll book your kickoff for the week of [date]." Ambiguous endings ("let me know your thoughts") invite delay. A clear, low-friction next step invites a yes.
The deadliest habit is emailing a proposal and waiting. Whenever you can, present it live — screen-share, walk them through the value, watch their reaction, answer objections in the moment, and agree the next step before you hang up. A proposal presented converts far better than a proposal sent.
Proposal templates & language
Ready-to-adapt language for the sections that carry the most weight.
"[Company] currently [describe their situation and the problem it causes], which costs an estimated [time/money] and puts [growth / accuracy / margin] at risk. This proposal outlines a solution that will [primary outcome] and [secondary outcome], expected to [quantified benefit] within [timeframe]. We recommend the [Recommended] option below, which balances speed of results with long-term value. We can begin as early as [date]."
"From our conversations, here's what we heard: today, [their process] means [the pain] — [specific consequences in their words]. Your goal is [their stated goal], and success looks like [their definition of done]. The following is designed around exactly that."
"The problem described above is costing roughly [$X] per [month/year]. The options below are structured so you can choose how much of that value to capture, and how quickly. Each is an investment against that ongoing cost."
"To move forward: reply to approve the [Recommended] option (or let me know which fits best), and I'll send a short agreement and an invoice for the [deposit]. We'll reserve your kickoff for the week of [date]. This pricing is held until [date]."
AI is excellent for turning your discovery notes into a first-draft proposal, tightening flabby language, and generating three tier options from one scope. Feed it your notes and ask it to write the "Our understanding" section in the buyer's own words, then edit for truth. Never let it invent proof or numbers — those must be real.
# Prompt
Here are my discovery notes for a prospect:
"""[paste notes: their business, problem, volumes, goals, quotes they said]"""
Draft: (1) a 4-sentence executive summary written for the person who signs,
(2) an "Our understanding" section in THEIR words that proves I listened,
(3) three pricing tiers (Essential / Recommended / Complete) from this scope.
Frame everything as outcomes. Do not invent metrics I didn't provide.
Part IV
The sales engine
A repeatable process from first contact to signed deal — with special focus on the step most people get wrong: everything that happens after the demo.
The pipeline & the math
Sales feels like art but runs on arithmetic. If you know your conversion rates, you can predict revenue — and, more usefully, find the exact leak that's starving you of customers.
A software sales pipeline has recognizable stages. Track how many prospects sit in each and what percentage advance:
| Stage | What it means | The question to ask |
|---|---|---|
| 1 · Prospects | People who could plausibly buy | Are we reaching enough of the right ones? |
| 2 · Contacted | Reached via call/email | Is our outreach getting replies? |
| 3 · Engaged / meeting | Agreed to a conversation | Is our message earning the meeting? |
| 4 · Demo / discovery | Saw the solution / were scoped | Is the demo landing? |
| 5 · Proposal | Received a quote/SOW | Are proposals converting? |
| 6 · Won | Signed | Are we closing & following up? |
"We aren't getting enough customers" is never the real problem — it's a symptom. The real problem lives at one specific stage. If 100 contacts yield 20 meetings, 10 demos, 8 proposals, but only 1 sale, your leak is at the close, not the top of the funnel — and pouring in more leads won't fix it. Measure each step; fix the stage that's actually bleeding. Chapter 22 turns this into a diagnostic.
Cold calls & cold email that work
Cold outreach fails when it's about you and generic. It works when it's short, specific, about the prospect's problem, and asks for something small.
Email that gets replies
A cold email has one job: earn a reply, not close a sale. Keep it under ~90 words, make it obviously written for them, lead with a problem they feel, offer a shred of proof, and ask one low-friction question. No brochure, no feature list, no "hop on a call to explore synergies."
Subject: [specific pain, e.g. "re-keying orders at {Company}"]
Hi [Name],
Most [type of business] I talk to lose hours every week re-keying [orders /
invoices / data] by hand — and eat the cost of the typos that creep in.
We built a system that [specific outcome] for a [comparable business]; they
cut [metric] by [number].
Worth a 15-minute look to see if the same is possible for [Company]?
[Your name]
- Subject lines should sound like an internal note, not an ad: specific, lowercase-ish, no hype. Curiosity and relevance beat cleverness.
- Personalize the first line with something real about them. A visible sign you did five minutes of homework outperforms any template.
- One call to action. A second ask can sharply cut your reply rate.
Calls that get meetings
The goal of a cold call is the next meeting, not the sale. Open with a pattern-interrupt and permission, name a specific pain fast, and propose a small next step. Expect most calls to end in "no thanks" — that's normal; volume and consistency win.
"Hi [Name], it's [You] with [Company] — I know I'm calling out of the blue, can I take 30 seconds and you can tell me to get lost if it's not relevant? … We help [type of business] stop [specific pain] — the [re-keying / errors / month-end scramble] kind of thing. Is that something your team deals with, or have you already got it handled?"
If they engage, you're not selling — you're qualifying and booking a proper conversation. "Sounds like it might be worth a closer look — I've got Thursday at 10 or Friday at 2, which is easier?" A specific two-option ask books more meetings than "when are you free?"
The outreach sequence
One touch is a lottery ticket. Most replies come from the follow-ups, yet most people send one email and give up. Run a planned multi-touch sequence across channels before you conclude someone isn't interested.
Day 1 Email — problem-led (above)
Day 3 Call — the opener; leave a short voicemail if no answer
Day 5 Email — different angle: a specific result / mini case study
Day 8 Call — reference the emails; aim for the meeting
Day 12 Email — a useful resource or insight, no ask ("thought of you")
Day 18 Email — the "break-up": permission to close the file (see Ch.15)
Use AI to research a prospect and draft a genuinely personalized first line, or to generate five subject-line variants to test. It can turn one case study into three different outreach angles. Always read and edit — generic AI outreach is worse than none, because it signals you didn't care.
Qualifying: chase the right deals
Time spent on a prospect who will never buy is the most expensive thing in sales. Qualify early and honestly — disqualifying a bad fit is a win, because it frees you for a real one.
Before investing in a full demo or proposal, confirm four things. If two or more are missing, slow down or step back.
| Check | What you're confirming | A question that reveals it |
|---|---|---|
| Need | A real, felt problem worth solving | "What's this costing you today, in time or money?" |
| Budget | Willingness & ability to spend | "Do you have a budget range in mind for solving this?" |
| Authority | You're talking to (or can reach) the decider | "Besides you, who else weighs in on a decision like this?" |
| Timing | They intend to act in a sensible window | "If we solved this, when would you want it live?" |
Selling to just one contact is fragile — if they leave, go quiet, or lack authority, the deal dies. In any business with more than one decision-maker, work to meet the others early ("it'd be worth having [the owner / ops lead] see this too"). Deals with multiple champions close more often and stall less.
The demo that sells
A demo that lists features bores buyers. A demo that solves their problem, using their language, on their scenario, sells. The difference is discovery.
Discovery before you demo
Never demo cold. Spend the first portion — even ten minutes — asking about their process, their pain, their volumes and their goals. This does three things: it lets you tailor the demo to what they care about, it surfaces the value you'll later price against, and it makes them feel understood before they see a single screen. A demo without discovery is a product tour; a demo with discovery is a solution to a problem they just described.
Running a demo that lands
- Show their scenario first. Open with the exact thing they said hurts. "You mentioned re-keying orders — let me show you that going away." Lead with the punch, not the login screen.
- Tell, don't just show. For each feature, say the outcome: "…so your team never touches this again."
- Less is more. Demo the 20% of features that solve 80% of their pain. A firehose of capabilities creates doubt and questions, not desire.
- Make it a conversation. Ask "how would that fit how you work?" throughout. A monologue doesn't sell; a dialogue does.
- Confirm the value out loud. "So if this saved your team those ten hours a week, what would that be worth to you?" — get them to say the value; it's far more powerful than you claiming it.
- Always set the next step before you end. Never let a demo end with "we'll be in touch." Book the follow-up while you're still together (Ch. 15).
A demo isn't meant to make the sale — it's meant to earn a clear, scheduled next step and to surface every objection while you can still answer it. If you leave a demo knowing their concerns and holding a booked follow-up, the demo succeeded.
After the demo: the follow-up & close sequence
This is where most deals are won or lost — and where most sellers simply stop. A great demo followed by weak follow-up loses to a mediocre demo followed by relentless, helpful follow-up. Treat the period after the demo as its own disciplined process, not an afterthought.
The step-by-step
- Same day — send the recapwithin hoursWhile it's warm, send a short email that recaps their stated problems, what they saw that solves each, the value discussed, and the agreed next step and date. This proves you listened and makes the follow-up about them, not your product.
- Next day — the tailored value summary24–48hSend a brief, personalized summary of the return: their numbers, the time or money saved, and answers to any questions left open in the demo. Include a couple of relevant screenshots or a short recording. This is the artifact they'll forward internally.
- Confirm the decision paththis weekNail down who else must see it, the budget, and the timeline if you haven't. Offer a second short demo for other stakeholders — getting the real decider in the room is often the whole game.
- Send the proposal — fast2–4 daysMomentum decays quickly. Get a tailored proposal (Part III) over while the demo is fresh, and — whenever possible — present it live rather than emailing it into silence.
- Follow up with value, on a cadenceongoingIf they go quiet, don't "just check in." Each touch should add something: a relevant case study, an ROI angle, an answer to an anticipated objection, a useful article. Space the touches and mix email with a call (cadence below).
- Create an honest reason to decideas it maturesOffer a real nudge: a limited onboarding slot, pricing held to a date, readiness before a busy season, or the compounding monthly cost of waiting. Ask directly for the decision (Ch. 17).
- Offer a lower-risk path if stuckif stalledIf they're interested but hesitant, shrink the first commitment: a paid discovery, a pilot, a phase-one milestone. A smaller yes beats a stalled maybe.
- The break-up — then nurtureif silentAfter several unanswered touches, send a permission-to-close email (template below). It often revives dead deals. If it doesn't, move them to long-term nurture — not the bin. Timing changes; stay in view.
A follow-up cadence that isn't annoying
The line between persistent and pestering is value. Persistent-with-value is welcome; "just following up" five times is not. A workable rhythm after a demo/proposal:
Day 0 Proposal sent (ideally presented live) Day 2 Email — "anything I can clarify?" + restate the headline outcome Day 5 Call — check reactions, surface objections, offer to re-present Day 9 Email — value add: a relevant case study or ROI angle Day 14 Call — ask directly where things stand & what would help Day 21 Email — the break-up (below) Then Move to nurture: a useful touch every 4–6 weeks
The templates
Subject: Recap — [their goal] + next step Hi [Name], Thanks for the time today. Quick recap of what we covered: • You're dealing with [problem 1] and [problem 2], costing about [value]. • You saw how [feature/flow] removes [problem 1], and [feature] handles [problem 2]. • We estimated that's worth roughly [time/$] to your team. Next step: [agreed action] on [date]. I'll [what you'll send/do] before then. Anything I missed or you want to dig into? Just reply. [You]
Subject: Thought of you — [relevant result] Hi [Name], Not chasing — just useful: here's how a [similar business] handled the exact [migration / concern] you raised, and what it saved them: [one-line result]. If it's helpful, I'm happy to walk through how that would look for [Company]. Where are your thoughts on moving ahead? [You]
Subject: Should I close your file? Hi [Name], I haven't heard back, which usually means one of three things: the timing isn't right, it's not a priority now, or I've dropped the ball somewhere. Totally fine either way — should I close this out for now and check back down the road, or is there still interest worth picking up? No hard feelings whatever the answer. [You]
1) Slow follow-up. Every day after a demo, interest cools and competitors (including "do nothing") gain ground. Speed is a competitive advantage almost no one uses. 2) Vague endings. A deal with no scheduled next step is a deal drifting toward dead. Leave every interaction with a specific, dated action on the calendar.
Objection handling
Objections aren't rejection — they're the buyer telling you what still stands between them and yes. Welcome them; a silent prospect is far harder to close than one voicing concerns.
The universal method: acknowledge, understand, respond, confirm. Don't argue. Validate the concern, ask a question to find what's really behind it, answer that, then check you've resolved it. Common ones:
| Objection | What's really behind it | A way through |
|---|---|---|
| "We need to think about it." | An unspoken concern, or no urgency | "Of course — what's the main thing you're weighing?" Surface the real objection. |
| "It's too expensive." | Value not yet established | Re-anchor on the cost of the problem; offer a tier or phase, not a discount. |
| "We're too busy right now." | Change feels risky/heavy | Show a low-effort onboarding & phased rollout; quantify the cost of waiting. |
| "We already do this in [spreadsheets/legacy]." | Status-quo bias; switching fear | Make the hidden cost of the status quo concrete; de-risk the switch (Ch. 21). |
| "Send me some information." | A polite brush-off, often | "Happy to — so I send the right thing, what specifically matters most?" |
| "How do I know it'll work?" | Risk & trust | Proof + risk reversal: references, a pilot, a phased first milestone. |
You already know 90% of the objections you'll ever hear. Write them down and rehearse your best response to each. Objection handling looks like quick thinking; it's actually preparation. A calm, ready answer is itself a trust signal.
Closing & asking for the business
Many capable sellers do everything right and then never actually ask. Closing isn't a manipulative maneuver at the end — it's the natural, confident request that follows once value is clear.
- Assume the sale, gently. Talk in terms of "when we start" and "your kickoff," not "if you decide." Confidence is contagious; hesitation is too.
- Ask a direct closing question. "Shall we go ahead?" or "Are you ready to get started?" Then — the hardest and most important part — stop talking and let them answer.
- Offer a choice, not a yes/no. "Would you like to start with the Recommended option, or phase it?" A choice between ways to say yes is easier than a single yes/no.
- Summarize value before asking. "So this saves your team ~10 hours a week and pays for itself in [months] — ready to lock in your start date?"
- Make yes frictionless. E-signature, a small deposit, a clear first step. Every extra click between decision and action is a chance to stall.
Not asking. A brilliant demo and a strong proposal still need someone to say "so, shall we do this?" If you never ask, the default answer is the status quo — and the status quo always wins by forfeit. Ask, then be quiet.
Referrals & retention: your cheapest growth
The easiest customer to win is the friend of a happy one. A delighted client is worth far more than the deal they signed — they're a source of referrals, references, testimonials, and repeat work. Most sellers never ask.
- Deliver a great start. Referrals are earned in the first 90 days. A smooth onboarding and an early win turn a customer into an advocate.
- Ask at the peak. Right after a visible win — a successful go-live, a great result — is the moment to ask: "Who else do you know who's dealing with the same headache we just solved?"
- Make proof a habit. Turn every good outcome into a one-line result, a testimonial, or a short case study — the raw material of all your future selling.
- Stay in touch after the sale. A quarterly check-in surfaces new work and keeps you top-of-mind for the referral when it comes.
Every happy customer should produce more than revenue: a testimonial, a reference, and at least one introduction. Build asking for these into your delivery process, and your pipeline gradually fills itself — the opposite of the cold-outreach grind.
Part V
Selling a vertical SaaS product
Selling a ready-made system to a specific industry is a different motion from custom work. The winning move is depth: know the industry cold, prove the ROI, and make switching feel safe.
Why niche SaaS wins — and how to sell it
A product built for one industry will usually beat a general tool for that industry — and it sells differently. You're not selling software; you're selling a system that already understands their business.
The advantages of a vertical product compound in the sale:
- You speak their language. When you name their specific workflows, terms and headaches without being taught, you earn instant credibility a generalist can't.
- The ROI is concrete. A vertical system targets the exact costly problems of that industry — so the value case writes itself in their numbers.
- Proof transfers. A result for one business in the industry is directly persuasive to the next one, because they're alike.
- Referrals cluster. People in an industry know each other. A few happy customers become a reputation.
Not "here's our software and its features," but: "We built this specifically for businesses like yours. It already handles [the exact things you struggle with]. Here's what it did for a company just like you." Sell the fit and the outcome; the feature list is for later.
Building the ROI case
For a recurring-cost product, the buyer is comparing a monthly fee against their current way of doing things. Win by making the current way's hidden cost visible — and bigger than your price.
The value model
During discovery, gather the few numbers that drive the buyer's economics, then do the math with them (not at them). The goal is a single, believable figure: "here's what the status quo costs you a year."
| Value lever | What to quantify | Typical impact |
|---|---|---|
| Labor saved | Hours on manual entry/rework × wage | Often the biggest, most tangible number |
| Errors avoided | Error rate × cost per error × volume | Credits, rework, lost goodwill add up fast |
| Faster cash | Days saved in invoicing/collections | Improves cash flow — owners feel this |
| Lost revenue recovered | Missed charges, unbilled fees, leakage | Money already earned but not collected |
| Growth without headcount | Volume they could handle with same staff | Scale is the ambitious buyer's hot button |
The ROI one-pager
Turn that model into a single, forwardable page the buyer can show their partner or boss: their current annual cost of the problem, your annual price, and the net gain and payback period. A clear one-pager does more to close a SaaS deal than any feature list — it arms your champion to sell internally when you're not in the room.
YOUR CURRENT COST (status quo, per year) Manual labor: [hours/yr] × [$rate] = $[A] Errors & rework: [errors/yr] × [$/error] = $[B] Unbilled / leakage: = $[C] ───────────────────────────────────────────────────── Total annual cost of doing nothing: = $[A+B+C] THE INVESTMENT [Product] per year: = $[price] THE RETURN Net first-year gain: $[A+B+C − price] Pays for itself in: [weeks/months] Plus: faster cash, fewer errors, room to grow.
Feed AI the prospect's numbers and have it build the value model, sanity-check the arithmetic, and draft the one-pager narrative. It's also great for turning demo notes into a tailored, numbers-first follow-up email. You supply the real figures; it does the framing.
De-risking the switch
For an established business, the biggest obstacle isn't your price — it's the fear of change. They have a way that "works," and switching feels risky, disruptive and time-consuming. Sell the transition, not just the destination.
"We already do this in spreadsheets / our old system"
The status quo is your real competitor, and it has powerful advantages: it's paid for, familiar, and blameless. You don't beat it by attacking it — you beat it by making its hidden costs impossible to unsee: the hours, the errors, the missed charges, the fact that it can't scale, the risk of it living in one person's head or one fragile file. Then contrast that ongoing, invisible bleed with a fixed, visible, ROI-positive fee.
"Spreadsheets feel free because the cost is hidden — it's spread across your team's hours, the occasional expensive error, and the charges that slip through. When we add those up for a business your size, it's usually [$X] a year. The system isn't really a new cost; it's trading an invisible, growing cost for a fixed one that pays you back."
Migration fear
"Moving all our data sounds like a nightmare" kills more SaaS deals than price. Neutralize it head-on: explain that you handle the migration, that you can run the new system in parallel with the old before fully switching, and that onboarding is phased so nothing breaks overnight. Every reassurance you give about the transition removes a reason to stall.
Pilots & trials
When a buyer is interested but can't commit, shrink the risk to almost nothing: a paid pilot, a single-department rollout, or a first phase. Let them experience a real win on a small scale. A prospect who has felt the product work on their own data is a very different buyer from one who only watched a demo — and a paid pilot filters out tire-kickers while warming up real ones.
Bundle the reassurances into one confident sentence you say in every deal: "We migrate your data, run it alongside what you have now until you're comfortable, roll it out in stages, and don't cut over until it's working. You're never flying without a net." That promise closes hesitant buyers.
Why you're not closing enough — a diagnostic
"Not enough new customers" always traces to a specific, fixable stage. Work down this list honestly; the fix is almost never "try harder everywhere" — it's "fix the one thing that's leaking."
| Symptom | Likely leak | The fix |
|---|---|---|
| Few replies to outreach | Volume too low, or message too generic / about you | More targeted volume; problem-led, personalized copy (Ch. 12) |
| Replies but few meetings | Weak call-to-action; not enough follow-up touches | One clear ask; run the full sequence, don't stop at one email |
| Meetings but demos fall flat | Feature-dump; no discovery; wrong audience | Discovery first; demo their scenario; get the decider in the room |
| Good demos but deals stall | Weak/slow follow-up; no next step; single-threaded | The after-demo sequence (Ch. 15); book the next step every time |
| Proposals go quiet | Emailed not presented; price without value; no urgency | Present live; frame ROI; one clear next step + validity date |
| "Interested" but never decide | Fear of change; no reason to act now | De-risk the switch (Ch. 21); pilot; honest urgency; ask directly |
| Chasing deals that never close | Poor qualification; wrong-fit prospects | Qualify hard early (Ch. 13); disqualify fast; protect your time |
For the last 10–20 opportunities, write down the stage where each one died. The pattern will point straight at your bottleneck. Fixing one stage — usually follow-up and closing — often does more than doubling your leads. You likely don't have a lead problem; you have a conversion problem, and conversion is cheaper to fix.
Part VI
Marketing yourself as a developer
For the independent or boutique developer selling custom work across Windows, web and mobile: how to be found, be trusted, and be chosen — at rates that reflect your experience.
Positioning yourself
"Freelance developer" competes with the whole world on price. A positioned expert competes with almost no one. Your decades of experience are only an asset if your positioning makes them visible.
Your offer & niche
Buyers hire specialists. Choose a lane — an industry you know, a problem you solve repeatedly, or a type of system you build best — and lead with it. You can still take varied work; you simply market the specialty, because "the person who builds order systems for distributors" is memorable and referable in a way "a developer who can build anything" never is. Depth of experience across many industries is a strength here: it lets you say "I've solved this exact class of problem before," which is precisely what de-risks the buyer's decision.
Forty years and ten industries isn't a list of technologies — it's a promise: "I've seen how this goes wrong, and I know how to get it right the first time." Buyers pay a premium for judgment and low risk. Lead with the outcomes you've delivered and the mistakes you'll help them avoid, not the languages you've used.
Windows, web & mobile — positioning across platforms
Being able to deliver on any platform is valuable, but "I do everything" reads as unfocused. Position it as choosing the right tool for the outcome: you build desktop software when the work needs power and offline reliability, web when it needs reach and central control, and mobile when the work happens away from a desk. The message is judgment, not a menu.
"I'm not tied to one platform, so I recommend what actually fits the job: a Windows application when you need speed and it has to work offline; a web system when your team needs access anywhere and you want one central version; a mobile app when the work happens in the field. The point isn't the technology — it's picking the one that gets you the result with the least risk and cost to run."
Getting found & generating leads
An independent developer needs a small number of reliable ways for the right people to discover them. You don't need all of these — you need two or three, done consistently.
| Channel | Why it works for developers | How to start |
|---|---|---|
| Referrals | Highest-trust, highest-close leads there are | Ask every happy client; make it a delivery habit |
| Case studies / results | Proof sells better than claims | Write up one result per project; publish & reuse |
| Professional network / LinkedIn | Where B2B buyers & referrers are | Post useful lessons; comment; stay visible in your niche |
| Content / writing | Demonstrates expertise; compounds over time | Answer the questions your buyers actually ask |
| Partnerships | Others send you work in exchange | Befriend complementary vendors, agencies, consultants |
| Targeted outreach | Direct control over your pipeline | Use Part IV — problem-led, personalized, sequenced |
Writing about the problems you solve — short pieces, real lessons, honest advice like this very guide — is the developer's highest-leverage marketing. It demonstrates expertise instead of claiming it, it works while you sleep, and it attracts exactly the buyers who value judgment over the cheapest hourly rate.
Proof: portfolio, case studies & testimonials
A buyer can't evaluate your code, so they lean on evidence that you've delivered before. Proof is the most persuasive marketing asset you own — and the easiest to neglect.
Build a habit of manufacturing proof from every engagement:
- Case studies with a simple arc: the client's problem → what you did → the measurable result. One page, numbers where possible, the outcome as the headline.
- Testimonials captured at the peak of client happiness — a couple of specific sentences beat a paragraph of vague praise. Ask right after a win.
- References — a short list of clients who'll take a call. Nothing closes a nervous buyer like hearing "yes, they delivered" from a peer.
- Before/after specifics — "reduced order entry from 4 minutes to 20 seconds" is worth more than any adjective.
[Type of business] was [problem, with a number: losing X hours / Y% errors]. We built [solution, in outcome terms]. Within [timeframe], they [result: saved X, cut Y, grew Z]. "[One specific, enthusiastic client sentence.]"
Pricing yourself & raising rates
Experienced developers routinely undercharge — anchored to an hourly wage instead of the value and low risk their experience delivers. Everything in Part II applies to you personally.
- Price the outcome, not the hours. Your speed and judgment are assets, not reasons to charge less. Move toward fixed-price and value-based work so efficiency rewards you instead of penalizing you.
- Sell risk reduction. A seasoned developer's real premium is "this won't be a disaster." Name it: fewer surprises, fewer rewrites, a plan before code. That's worth a lot to a nervous buyer.
- Raise rates deliberately. Increase your price with each new client until you start hearing "no" occasionally — if everyone says yes instantly, you're too cheap. Raise new-client pricing first; migrate existing clients gradually.
- Use tiers & discovery. Offer good/better/best and a paid discovery step, exactly as you would for any product. They work identically for a solo developer.
Stop selling your time; start selling their transformation. A client isn't buying 200 hours of your work — they're buying a business that runs better, an error that stops costing them, a capability they didn't have. Price against that, and both your income and the quality of your clients rise together.
Part VII
Toolkit & action
Everything above, distilled into copy-and-adapt templates, the handful of numbers worth tracking, and a concrete plan for the next ninety days.
Copy-and-adapt templates
A consolidated library of the scripts and templates from across this guide, in one place to grab and tailor. Replace the brackets; keep the structure.
- Outreach: cold email
- Outreach: cold-call opener
- Outreach: the sequence
- Pricing: "what'll it cost?"
- Pricing: pitch discovery
- Proposal: exec summary & close
- Demo: recap & follow-ups
- Follow-up: the break-up
- SaaS: ROI one-pager
- SaaS: reframe the status quo
- You: case study
"I'm really glad [specific result] worked out. Quick favor — who else do you know who's wrestling with the same [problem] we just solved? A quick intro would mean a lot, and I'll take great care of them like I did with you."
Subject: [outcome], for [industry] Hi [Name], [Type of business] like yours are [achieving outcome] by [one-line how]. [Comparable business] recently [specific result]. If [the problem] is on your radar, I'd be glad to show you what it looks like for [Company] in 15 minutes — no pitch, just your scenario. Worth a quick look? [Two specific time options.] [You]
Metrics that matter
You don't need a dashboard — you need a handful of numbers that tell you where to focus. Track these and your gut stops guessing.
| Metric | What it tells you | If it's bad… |
|---|---|---|
| Reply rate to outreach | Is your message & targeting working? | Fix targeting & copy; add follow-ups |
| Meeting → demo rate | Are you earning serious interest? | Qualify better; sharpen the pitch |
| Demo → proposal rate | Are demos landing? | Discovery-led demos; right audience |
| Proposal → win rate | Are you closing? | Present live; the after-demo sequence; ask |
| Average deal size | Are you pricing on value? | Value pricing; tiers; upsell |
| Time to close | Is momentum leaking? | Faster follow-up; urgency; fewer stalls |
| Referrals per client | Is delivery generating growth? | Ask at the peak; systematize it |
After every lost deal, record the stage it died and one sentence on why. After every win, record what worked. Ten entries in, your bottleneck and your best moves will be obvious — and you'll be improving from evidence instead of hunches.
Your 30-60-90 day plan
Reading changes nothing; doing does. A concrete plan to turn this playbook into pipeline over the next quarter.
□ Write your positioning statement (Ch. 2) and one-line offer □ Pick ONE niche to lead with □ Turn 2–3 past projects into one-paragraph case studies (Ch. 25) □ Build your good/better/best pricing & a paid-discovery offer (Part II) □ Draft your proposal template (Part III) and cold sequence (Ch. 12) □ List 50 well-fit prospects
□ Run the outreach sequence to your 50 — consistently, every week □ Book & run discovery-led demos (Ch. 14) □ Use the after-demo sequence on EVERY demo (Ch. 15) — no exceptions □ Present proposals live; don't email-and-pray □ Start tracking the metrics in Ch. 28 □ Ask every happy client for a referral & a testimonial
□ Review your metrics; find the one leaking stage (Ch. 22) □ Fix that stage first — usually follow-up & closing □ Raise your pricing on the next new deal □ Double down on whichever lead channel is working; drop what isn't □ Build referrals & case-study capture into your delivery process □ Repeat — this is a system, not a sprint
1) Follow up faster and more, with value, on every demo. 2) Present proposals live and end with one clear next step. 3) Ask — for the decision, and for the referral. Those three, done consistently, will move the needle more than any other change in this guide.
Glossary
Plain-language definitions of the sales and marketing terms used in this playbook.
| Term | Definition |
|---|---|
| Anchoring | The tendency for the first number mentioned to set the reference point for judging every later number; anchor on value before price. |
| Break-up email | A final follow-up asking permission to close a prospect's file; it often revives stalled deals by prompting a response. |
| Cadence | The planned rhythm and spacing of follow-up touches across channels. |
| Churn | The rate at which customers stop paying for a subscription product. |
| Cost-plus pricing | Setting price as your cost (hours × rate) plus a margin; the weakest basis, as it ignores value delivered. |
| Discovery | An early, often paid, phase of understanding the buyer's problem, volumes and goals — used both to scope and to uncover value. |
| Good/better/best | Presenting three priced tiers so the buyer chooses which rather than whether; anchors high and steers to the middle. |
| Inbound / outbound | Inbound = prospects find you (content, referrals); outbound = you reach them (calls, emails). |
| Nurture | Staying in periodic, low-pressure contact with prospects who aren't ready yet, so you're present when timing changes. |
| Objection | A stated concern standing between the buyer and yes; a buying signal to be understood and answered, not argued with. |
| Pipeline | The set of active opportunities, organized by the stage each has reached toward a sale. |
| Positioning | The concise story of what you are and who you're for, that makes you the obvious choice for a specific buyer. |
| Qualifying | Assessing early whether a prospect has real need, budget, authority and timing — so you invest only in winnable deals. |
| Risk reversal | Shifting the buyer's perceived risk onto the seller (guarantee, pilot, phased milestone, paid discovery) to make yes feel safe. |
| ROI (return on investment) | The gain a buyer receives relative to what they pay; the core of a value-based and SaaS sales case. |
| SOW (Statement of Work) | The document defining scope, deliverables, price, timeline, terms and acceptance — used here as a persuasive sales instrument. |
| Single-threading | Relying on one contact inside a prospect; fragile, because that person may leave, go quiet, or lack authority. |
| Status quo | The buyer's current way of doing things — usually your biggest competitor, since "do nothing" wins most lost deals. |
| Value-based pricing | Pricing as a fraction of the economic value the outcome creates for the buyer, rather than your cost or the market rate. |
| Vertical SaaS | A subscription software product built for one specific industry, sold on deep fit and concrete ROI. |