Template

The 90‑Day Productized Offer Pack

A fill‑in‑the‑blanks bundle for AI productized services: public Offer One‑Pager, internal Scope & Boundaries matrix, a weekly KPI dashboard with pass/fail gates, a de‑risk checklist with SLA and model‑spend guards, and a Moat scorecard + Lisbon Test for resilience.

Copy these sections into your doc tool (Notion/Docs) and your sheet tool (Sheets/Excel). Fill the [BRACKETS], set your default thresholds, and run a 30‑minute weekly review. This pack is built for AI‑powered, location‑independent services where model costs and scope creep can quietly erase margin.

1) Offer One‑Pager (public)

Use this as a public, single‑page artifact that replaces proposals. Keep it to one screen. Link it in your bio, pin it in outreach, and send it after every discovery call.

  • Offer Name: [OFFER NAME]
  • One‑line Promise (with a number): [WE DELIVER X IN Y DAYS WITH Z% ACCURACY]
  • Who It’s For: [ICP ROLE] at [INDUSTRY/NICHE] companies with [TOOL STACK] and [TEAM SIZE/REVENUE RANGE]
  • Pain/Trigger: [PRIMARY TRIGGER THAT STARTS THE BUY]
  • Outcomes & Proof:
    • Outcome 1: [METRIC + BASELINE → TARGET] (e.g., “Reply rate from 1.2% → 4.0% in 30 days”)
    • Outcome 2: [SECONDARY METRIC]
    • 3x Snapshots: [CLIENT/ANON], [BEFORE → AFTER], [QUOTE OR METRIC]
  • Deliverables (fixed scope):
    • [DELIVERABLE 1] — [FORMAT] — [SIZE/TIMEBOX]
    • [DELIVERABLE 2] — [FORMAT] — [SIZE/TIMEBOX]
    • [CADENCE] (e.g., “2 queued requests at a time; 1–2 business‑day turnaround”)
  • 30/60/90 Plan (high‑level):
    • Day 0–30: [SETUP + PILOT WITH 3 CLIENTS]
    • Day 31–60: [INSTRUMENT + REFINE + PRUNE]
    • Day 61–90: [RAISE PRICE/LOCK SCOPE + MOAT MOVES]
  • Pricing (simple, public):
    • Plan A: [PRICE USD/MO] — includes [KEY LIMITS]
    • Optional Setup: [SETUP FEE USD] (covers [DATA/APPS/WORK])
    • Billing: [MONTHLY/QUARTERLY], auto‑renew; pause available [YES/NO]
  • SLAs (enforced):
    • Response Time: < [HOURS] business hours via [CHANNEL]
    • Turnaround: [DAYS/HOURS] per [REQUEST TYPE]
    • Coverage Window: [HOURS + TIME ZONE] (nomad‑friendly; state exceptions)
    • Request Limits: [# CONCURRENT] in queue; [#/WEEK]
  • Acceptance Criteria (Definition of Done):
    • [ACCEPTANCE TEST #1]
    • [ACCEPTANCE TEST #2]
    • [QUALITY BAR/QA STEP]
  • Exclusions (out‑of‑scope by design):
    • [NOT INCLUDED #1] (e.g., “Custom app development >5 steps or new vendors”)
    • [NOT INCLUDED #2]
  • Requirements from Client (before start):
    • Access: [APPS/ACCOUNTS/SEATS]
    • Data: [CSV FIELDS/API KEYS/SAMPLE SIZE]
    • Point Person: [NAME/ROLE]
  • Model Costs & Guardrails:
    • Model Stack: [GPT‑4o / Claude / Open‑source LLM / Embeddings]
    • Ceiling: [USD/MO MAX MODEL SPEND] or [USD/REQUEST]
    • Fallback Model: [PROVIDER]
  • Refund/Guarantee (simple, enforceable):
    • If [TIME‑TO‑VALUE ≤ DAYS] not met and we miss SLA [X]% in first [N] days → [PARTIAL/PRO‑RATA REFUND] or [FREE EXTENSION]
  • Compliance & Data Handling:
    • Data Residency: [REGION], Retention: [DAYS], PII Policy: [LINK/ONE LINE]
  • How To Start:
    • Step 1: Book: [LINK]
    • Step 2: Intake form: [LINK]
    • Step 3: Kickoff (async by default): [YES/NO]
  • Contact: [EMAIL] • [CALENDAR LINK]

2) Scope & Boundaries Matrix (internal)

List every request type you’ll see. Decide included vs not, timeboxes, inputs, and change‑order triggers. Keep this internal; mirror the highlights publicly on the one‑pager.

Request Type: [NAME]

  • Included: [YES/NO]
  • Size/Timebox: [HOURS] or [TOKENS/CALLS] (e.g., “≤5 Make steps” or “≤1M tokens”)
  • Turnaround SLA: [DAYS/HOURS]
  • Max Frequency: [#/WEEK]
  • Required Inputs: [FIELDS/ACCOUNTS/EXAMPLES]
  • Output Format: [DOC/LOOM/JSON/FIGMA]
  • Revisions: [#] within [DAYS]
  • Edges We’ll Decline: [EDGE CASES THAT CREATE VARIANCE]
  • Not Included (on purpose): [LIST]
  • Change‑Order Trigger: [WHEN THIS HAPPENS → NEW SOW/ADD‑ON]
  • Escalation Path: [HOW TO HANDOFF/WHO APPROVES]

Example Rows (customize or delete):

  • Automation Build ≤5 steps (Make/Zapier)
    • Included; 2‑day SLA; Max 2/week; Inputs: [App creds, sample record]; Output: [Screenshot + Loom + map]; Revisions: 1; Edges: “Net new vendor,” “OAuth not available” → Decline; Change‑Order if >5 steps.
  • LLM Email Reply Assistant v1 (prompt + 3 variants)
    • Included; 2‑day SLA; Inputs: [20 labeled examples, brand voice]; Output: [Prompt pack + JSON schema]; Revisions: 1; Edge: “Cold outreach net‑new ICP” → Decline.
  • Data Enrichment (≤500 rows via API)
    • Included; 3‑day SLA; Inputs: [CSV with columns], Output: [CSV + data dictionary]; Revisions: 0; Change‑Order if >500 rows or new provider.

Scope Boundaries Summary (copy to one‑pager):

  • We do: [TOP 5 INCLUDED]
  • We don’t: [TOP 5 EXCLUDED]
  • Queue Rules: [# IN QUEUE], [#/WEEK], [CUT‑OFF TIME/ZONE]
  • Holiday/Travel Policy: [NOTICE PERIOD + COVERAGE PLAN]

3) Weekly KPI Dashboard (targets + pass/fail)

Track these 10 KPIs weekly for 90 days. Set targets now. Mark Pass/Fail and write the next action. Default targets are starting points—tune by week 4.

How to use:

  1. Create a sheet with one row per week. 2) Fill Actuals every Monday. 3) If any Guardrail is red, pause sales or prune a client before adding work.

Weekly Row Template

  • Week Of: [YYYY‑MM‑DD]
  • Pipeline
    • Demos Booked: [#] (Target: [3])
    • Win Rate: [# Won ÷ # Qualified] (Target: [25%])
    • Sales Cycle: [Median days to close] (Target: [≤14])
  • Delivery
    • Time‑to‑Value (TTV): [Median days to first accepted output] (Target: [≤7])
    • SLA Hit Rate: [On‑time requests ÷ total] (Target: [≥95%])
    • Utilization: [Billable hrs ÷ capacity] (Target: [70–85%])
    • Defect Rate: [Rework needed ÷ outputs] (Target: [≤5%])
  • Finance
    • Revenue: [$]
    • Direct Costs: [$ MODEL + $ CONTRACTOR + $ TOOLS]
    • Gross Margin %: [(Revenue − Direct Costs) ÷ Revenue] (Target: [≥60%])
    • Model Spend per Client: [$] vs Ceiling: [$/mo or $/request] (Guardrail: [≤80% of ceiling])
  • Retention
    • Churn %: [Lost clients ÷ start‑of‑week clients] (Target: [≤4%/mo])
    • Pause Rate %: [Paused ÷ active] (Target: [≤8%/mo])
    • Expansion MRR: [$] (Target: [≥5%/mo])
    • NPS/CSAT: [SCORE] (Target: [≥40 NPS or ≥4.3/5])
  • Decision
    • Week Result: [PASS/FAIL]
    • Notes → Next Action (one line): [WHAT YOU’LL CHANGE BY FRIDAY]

Guardrails (automatic FAIL if breached)

  • Two consecutive weeks with Gross Margin < [60%]
  • SLA Hit Rate < [90%] any week
  • Model Spend hits [>90%] of ceiling for [2] clients in a week
  • TTV > [10] days for two weeks in a row

30/60/90 Gates (write yes/no + action)

  • Day 30: [ICP validated], [3 paying pilots], [TTV ≤ 7 days], [Scope matrix holding]. Action if miss: [PRUNE/REPRICE/REFORMAT].
  • Day 60: [GM ≥ 60% for 3 weeks], [SLA ≥ 95%], [Churn ≤ 4%], [One expansion play proven]. Action: [LOCK PRICE + PUBLISH CASES].
  • Day 90: [Raise price or add annual], [Moat moves started], [Spinout decision noted: micro‑SaaS or template license Y/N].

4) De‑Risk Checklist (SLA, tests, budget guards)

Run this before you add a client, raise price, or change scope. Check every box. If you can’t check it, write the fix or say no.

Operational Guardrails

  • SLA doc published to clients (response: < [HOURS], turnaround: [HOURS/DAYS])
  • Acceptance tests defined for each deliverable: [TEST #1], [TEST #2]
  • Request queue rules visible: [# CONCURRENT], [#/WEEK], [HOW TO SUBMIT]
  • Revision cap set: [#] within [DAYS]
  • Change‑order trigger written and enforced: [RULE]
  • Blacklist of out‑of‑scope asks posted: [TOP 5]

Financial Guardrails

  • Model spend ceiling set at [$ / mo] and [$ / request]
  • Auto‑alerts at [80%] of ceiling to Slack/Email
  • Unit economics sheet live: [PRICE], [DIRECT COST/UNIT], [GROSS MARGIN%]
  • Pause rule documented (when GM falls below [X%] or SLA < [Y%])

Risk & Resilience (Lisbon‑adjacent)

  • Offline capture kit (templates + checklists) works on 3G and mobile
  • Fallback model/provider defined: [NAME]
  • Data handling policy: retention [DAYS], deletion on cancel [YES/NO]
  • DPA/SCCs available on request [YES/NO]
  • Incident playbook for SLA breach (> [HOURS] late) with credit/refund rule
  • Travel/holiday coverage calendar shared; backup operator named

Client Psychology

  • “What we don’t do” email snippet ready
  • “How to get great results” onboarding page (inputs, examples, response norms)
  • First‑value quick win identified for Week 1: [DELIVERABLE]

Go/No‑Go

  • If any Guardrail fails, action by [DATE]: [PRUNE CLIENT / REPRICE / NARROW SCOPE] before new sales.

5) Moat Scorecard + Lisbon Test

Score today, then pick one concrete "next move" per category. Aim for ≥3 in two categories by Day 90.

Scoring: 0=none, 1=weak, 2=early, 3=meaningful, 4=strong, 5=enduring advantage.

A) Switching Costs [0–5]

  • Evidence: [# ACTIVE AUTOMATIONS], [# USERS TRAINED], [WEEKLY DEPENDENCIES]
  • How we embed: [TEMPLATES IN TOOL], [WORKFLOW INSIDE CLIENT STACK]
  • Next Move: [E.G., SHIP NATIVE CONNECTOR OR IN‑PRODUCT TEMPLATE]

B) Process Power [0–5]

  • Evidence: [SOP COUNT], [QA HARNESS], [PROMPT LIBRARY VERSION]
  • High‑variance steps eliminated: [LIST]
  • Next Move: [AUTOMATE QA / GOLDEN SETS / CHECKLIST INTAKE]

C) Cornered Data/Resource [0–5]

  • Evidence: [UNIQUE DATASET SIZE], [PERMISSIONS], [WHY OTHERS CAN’T GET IT]
  • Next Move: [CREATE EMBEDDINGS STORE / LABEL 1K EXAMPLES]

D) Distribution (Owned) [0–5]

  • Evidence: [NEWSLETTER SUBS], [SEO PAGES TOP‑3], [MICRO‑DEMO VIEWS]
  • Next Move: [PUBLISH TEMPLATE DEMO FOR TOP QUERY]

E) Branding/Trust [0–5]

  • Evidence: [BRAND SEARCH VOL], [NPS], [REFERRAL %]
  • Next Move: [CASE STUDY WITH METRICS + LOGO PERMISSION]

F) Scale Economies [0–5]

  • Evidence: [COST/UNIT VS VOLUME], [MODEL DISCOUNTS/COMMIT]
  • Next Move: [NEGOTIATE RATE / BATCH JOBS / CACHING]

G) Counter‑Positioning [0–5]

  • Evidence: [WE REFUSE CUSTOM X], [WE PROMISE Y OTHERS WON’T]
  • Next Move: [PUBLICLY DROP LOW‑MARGIN FEATURE]

Lisbon Test (Nomad Resilience) — Pass/Fail + Owner

  • Works on flaky Wi‑Fi/3G (mobile forms, low‑bandwidth Looms) — Owner: [NAME]
  • Async kickoff (no live call required) — Owner: [NAME]
  • Single‑pane dashboard (client + internal) — Owner: [NAME]
  • Fallback AI model/provider configured — Owner: [NAME]
  • Human backup operator on deck (SLA‑trained) — Owner: [NAME]
  • Offline playbook printable (PDF) — Owner: [NAME]
  • Payment retry + pause function live — Owner: [NAME]
  • Daily restore point for prompts/configs — Owner: [NAME]
  • Security basics (2FA, least‑privilege, vault) — Owner: [NAME]
  • Data deletion on cancel within [DAYS] — Owner: [NAME]