AI Sales Playbook — Value-Based Pricing & Deal Upselling skill

python3 telemetry/versioncheck.py 2>/dev/null || true

by ericosiu·MIT license·★ 3,615 Stars on the repo·GitHub ↗

Use now

Files of AI Sales Playbook — Value-Based Pricing & Deal Upselling

ericosiu/main1 file shown
SKILL.md
Show the full text82 lines

AI Sales Playbook — Value-Based Pricing & Deal Upselling

Preamble (runs on skill start)

# Version check (silent if up to date)
python3 telemetry/version_check.py 2>/dev/null || true

# Telemetry opt-in (first run only, then remembers your choice)
python3 telemetry/telemetry_init.py 2>/dev/null || true

Privacy: This skill logs usage locally to ~/.ai-marketing-skills/analytics/. Remote telemetry is opt-in only. No code, file paths, or repo content is ever collected. See telemetry/README.md.


Framework for value-based pricing that moves deals from $10K/mo → $40-100K/mo. Pre-call briefings, tiered package generation, post-call analysis, and a pattern library for training sales teams on proven pricing techniques.

When to Use

Use this skill when:

  • Preparing for a sales call and need competitive data to anchor on value
  • Building tiered pricing proposals for prospects at different deal sizes
  • Analyzing sales call transcripts to score against the value-based pricing framework
  • Training sales reps on proven pricing patterns and objection handling
  • Upselling existing deals by identifying missed value levers

Tools

Pre-Call Preparation
Script Purpose Key Command
value_pricing_briefing.py Generate pre-call briefing with competitive data, value calcs, and conversation hooks python3 value_pricing_briefing.py --domain acme.com --competitors "comp1.com,comp2.com"
value_pricing_packager.py Generate tiered S/M/L + performance pricing packages python3 value_pricing_packager.py --target-monthly 80000 --services "seo,cro,content,paid"
Post-Call Analysis
Script Purpose Key Command
call_analyzer.py Score a call transcript against the value-based pricing framework python3 call_analyzer.py --transcript call.txt
pricing_pattern_library.py Reference library of 10 proven pricing patterns + training mode python3 pricing_pattern_library.py --list

Configuration

All scripts use environment variables for API keys:

Optional Environment Variables
  • AHREFS_API_KEY — Ahrefs API key (Briefing Generator, optional — uses stubs without it)
  • SEMRUSH_API_KEY — SEMrush API key (Briefing Generator, optional — uses stubs without it)
  • ANTHROPIC_API_KEY — Anthropic API key (Call Analyzer, Pattern Library scenario mode)
  • OPENAI_API_KEY — OpenAI API key (alternative to Anthropic for LLM features)

Scripts work without API keys using built-in stubs and sample data for testing.

Key Concepts

The Value-Based Pricing Framework
  1. Lead with data, not your pitch — Show the prospect their competitive gaps before discussing services
  2. Anchor high — Present the premium tier first so the target tier feels reasonable
  3. Tie price to value — Every dollar of investment maps to projected ROI
  4. Use competitive triggers — Competitor rankings activate urgency without being pushy
  5. Present tiered options — 3-4 tiers with clear tradeoffs, always including a performance option
Pricing Framework Score (0-100)

The call analyzer scores calls against these criteria:

  • Showed data before pitching (20 pts)
  • Presented tiered options (20 pts)
  • Anchored high first (15 pts)
  • Tied price to value/ROI (15 pts)
  • Used competitive triggers (15 pts)
  • Got prospect to state their own pain (15 pts)

Dependencies

  • Python 3.9+
  • requests (for API integrations)
  • No other external dependencies
1# AI Sales Playbook — Value-Based Pricing & Deal Upselling
2 
3## Preamble (runs on skill start)
4 
5```bash
6# Version check (silent if up to date)
7python3 telemetry/version_check.py 2>/dev/null || true
8 
9# Telemetry opt-in (first run only, then remembers your choice)
10python3 telemetry/telemetry_init.py 2>/dev/null || true
11```
12 
13> **Privacy:** This skill logs usage locally to `~/.ai-marketing-skills/analytics/`. Remote telemetry is opt-in only. No code, file paths, or repo content is ever collected. See `telemetry/README.md`.
14 
15---
16 
17Framework for value-based pricing that moves deals from $10K/mo → $40-100K/mo. Pre-call briefings, tiered package generation, post-call analysis, and a pattern library for training sales teams on proven pricing techniques.
18 
19## When to Use
20 
21Use this skill when:
22- Preparing for a sales call and need competitive data to anchor on value
23- Building tiered pricing proposals for prospects at different deal sizes
24- Analyzing sales call transcripts to score against the value-based pricing framework
25- Training sales reps on proven pricing patterns and objection handling
26- Upselling existing deals by identifying missed value levers
27 
28## Tools
29 
30### Pre-Call Preparation
31 
32| Script | Purpose | Key Command |
33|--------|---------|-------------|
34| `value_pricing_briefing.py` | Generate pre-call briefing with competitive data, value calcs, and conversation hooks | `python3 value_pricing_briefing.py --domain acme.com --competitors "comp1.com,comp2.com"` |
35| `value_pricing_packager.py` | Generate tiered S/M/L + performance pricing packages | `python3 value_pricing_packager.py --target-monthly 80000 --services "seo,cro,content,paid"` |
36 
37### Post-Call Analysis
38 
39| Script | Purpose | Key Command |
40|--------|---------|-------------|
41| `call_analyzer.py` | Score a call transcript against the value-based pricing framework | `python3 call_analyzer.py --transcript call.txt` |
42| `pricing_pattern_library.py` | Reference library of 10 proven pricing patterns + training mode | `python3 pricing_pattern_library.py --list` |
43 
44## Configuration
45 
46All scripts use environment variables for API keys:
47 
48### Optional Environment Variables
49 
50- `AHREFS_API_KEY` — Ahrefs API key (Briefing Generator, optional — uses stubs without it)
51- `SEMRUSH_API_KEY` — SEMrush API key (Briefing Generator, optional — uses stubs without it)
52- `ANTHROPIC_API_KEY` — Anthropic API key (Call Analyzer, Pattern Library scenario mode)
53- `OPENAI_API_KEY` — OpenAI API key (alternative to Anthropic for LLM features)
54 
55Scripts work without API keys using built-in stubs and sample data for testing.
56 
57## Key Concepts
58 
59### The Value-Based Pricing Framework
60 
611. **Lead with data, not your pitch** — Show the prospect their competitive gaps before discussing services
622. **Anchor high** — Present the premium tier first so the target tier feels reasonable
633. **Tie price to value** — Every dollar of investment maps to projected ROI
644. **Use competitive triggers** — Competitor rankings activate urgency without being pushy
655. **Present tiered options** — 3-4 tiers with clear tradeoffs, always including a performance option
66 
67### Pricing Framework Score (0-100)
68 
69The call analyzer scores calls against these criteria:
70- Showed data before pitching (20 pts)
71- Presented tiered options (20 pts)
72- Anchored high first (15 pts)
73- Tied price to value/ROI (15 pts)
74- Used competitive triggers (15 pts)
75- Got prospect to state their own pain (15 pts)
76 
77## Dependencies
78 
79- Python 3.9+
80- `requests` (for API integrations)
81- No other external dependencies
82 

Discussion

Alternatives

Mobile App Monetization StrategyWhen the user wants to design or optimize their app's monetization — pricing, paywalls, subscriptions, or in-app purchases. Also use when the user mentions "pricing", "paywall", "subscription", "IAP", "how to monetize", "revenue optimization", "free trial", or "conversion to paid". For retention impact, see retention-optimization. For competitive pricing, see competitor-analysis.Sales & ecommerce · MITPaywall Optimization (Subscription Apps)When the user wants to design, test, or optimize their app's paywall — layout, copy, pricing display, trial offers, plan structure, hard vs soft paywall, paywall placement, or paywall A/B tests. Use when the user mentions "paywall", "paywall design", "paywall conversion", "trial-to-paid", "soft paywall", "hard paywall", "paywall A/B test", "paywall copy", "plan picker", "annual vs monthly display", "best paywall", "RevenueCat paywall", "Superwall", "Adapty", or "my paywall isn't converting". For overall pricing strategy and monetization model choice, see monetization-strategy. For trial nurture, dunning, and churn, see subscription-lifecycle. For where in the onboarding the paywall fires, see onboarding-optimization.Sales & ecommerce · MITPricing Strategy (Lenny's Podcast)Help users validate willingness-to-pay, select the right value metrics, and continuously optimize pricing and packaging to drive growth.Sales & ecommerce · MITLead Magnet: Creating lead capture asset...Use this skill when the user says 'lead magnet', 'opt-in', 'freebie', 'list building', 'email list growth', or needs a lead capture asset with landing page copy, delivery emails, and nurture sequence. Do NOT use for full funnel design or paid ad copy.Sales & ecommerce · MIT