Memstack Marketing Pricing Strategy logo

Memstack Marketing Pricing Strategy

Community
cwinvestments
memstack-marketing-pricing-strategy

Use this skill when the user says 'pricing strategy', 'how to price', 'pricing model', 'tier structure', 'pricing psychology', or needs to design pricing tiers, apply pricing psychology, and plan A/B price tests. Do NOT use for competitor pricing comparison alone.

Overview

Publishercwinvestments
Repositorymemstack
Skill namememstack-marketing-pricing-strategy
Stars
425
Forks
45
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by cwinvestments on GitHub. Read the source before you install it.

Installation

Install the Memstack Marketing Pricing Strategy AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/cwinvestments/memstack/tree/master/skills/marketing/pricing-strategy
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/cwinvestments/memstack.git /tmp/memstack
mkdir -p .claude/skills
cp -r /tmp/memstack/skills/marketing/pricing-strategy .claude/skills/memstack-marketing-pricing-strategy
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Memstack Marketing Pricing Strategy in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Memstack Marketing Pricing Strategy on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Memstack Marketing Pricing Strategy is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Pricing Strategy: Designing pricing model...

Designs pricing tiers using cost-plus, value-based, and competitor-based models with psychology triggers, tier structure templates, and A/B test plans.

Activation

When this skill activates, output:

Pricing Strategy: Designing pricing model...

Then execute the protocol below.

Context Guard

ContextStatus
User says "pricing strategy", "how to price", "pricing model"ACTIVE
User says "tier structure" or "pricing psychology"ACTIVE
User wants to design or redesign their pricingACTIVE
User wants competitor pricing comparison onlyDORMANT: use Competitor Analysis
User wants to create an invoiceDORMANT: use Invoice Generator

Common Mistakes

MistakeWhy It's Wrong
"Price based on what it costs to make"Customers pay for outcomes, not your expenses. Cost-plus leaves money on the table.
"Match the cheapest competitor"Racing to the bottom kills margins. Differentiate on value, not price.
"Three tiers is always right"Some products need 2 (simple choice), some need 4 (enterprise). Match tiers to buyer segments.
"Never raise prices"Grandfathering old prices forever means your best customers pay the least. Raise annually.
"Free tier for everyone"Free tiers attract non-buyers. Only use freemium if free users create viral growth.

Protocol

Step 1: Gather Pricing Requirements

If the user hasn't provided details, ask:

  1. Product/service: what are you pricing? (SaaS, physical product, service, course)
  2. Costs: what does it cost to deliver? (COGS, hosting, labor)
  3. Target customer: freelancer, SMB, mid-market, or enterprise?
  4. Current pricing: is this a new product or a re-pricing?
  5. Competitors: what do alternatives cost?
  6. Value delivered: what outcome or ROI does the customer get?

Step 2: Select Pricing Model

ModelBest ForHow It Works
Cost-plusPhysical products, commoditiesCost × markup (e.g., 2.5x)
Value-basedSaaS, consulting, info productsPrice = fraction of value delivered to customer
Competitor-basedCrowded markets with clear benchmarksPosition relative to market (below, at, or above)
Usage-basedAPI, infrastructure, metered servicesPay per unit (API call, GB stored, seat)
FreemiumPLG (product-led growth) SaaSFree core + paid premium features
Flat rateSimple products with one buyer typeOne price, everything included

Decision framework:

Can you quantify the ROI your product delivers?
├── Yes → Value-based pricing (capture 10-20% of customer's ROI)
└── No
    ├── Is the market well-established with clear price benchmarks?
    │   ├── Yes → Competitor-based (position strategically)
    │   └── No → Cost-plus (ensure margins, then test market willingness)
    └── Does usage vary dramatically between customers?
        └── Yes → Usage-based or hybrid (base + usage)

Step 3: Calculate Price Anchors

Cost-plus calculation:

Direct cost per unit: $[X]
Overhead allocation: $[X]
Total cost: $[X]
Target margin: [X]%
Price = Total cost ÷ (1 - margin%)
Example: $40 cost ÷ (1 - 0.70) = $133 price (70% margin)

Value-based calculation:

Customer's problem cost (annual): $[X]
Your product saves them: $[X]/year
Value capture rate: 10-20%
Price = Annual savings × capture rate
Example: $50,000 saved × 15% = $7,500/year ($625/mo)

Competitor-based positioning:

Cheapest competitor: $[X]/mo
Average competitor: $[X]/mo
Premium competitor: $[X]/mo

Your position:
- Below average → justify with "same features, lower price"
- At average → justify with "better UX/support/speed"
- Above average → justify with "more value/features/outcomes"

Step 4: Design Tier Structure

3-tier template (most common):

StarterProfessionalEnterprise
Target buyerFreelancers, individualsSmall teams, SMBsLarge teams, companies
Price$[X]/mo$[X]/moCustom
BillingMonthly or annualAnnual (15-20% discount)Annual contract
Seats/usage1 user / [limit]Up to [X] users / [limit]Unlimited
Feature 1BasicFullFull
Feature 2noneFullFull
Feature 3nonenoneFull
SupportEmailPriority emailDedicated CSM
SLAnonenone99.9% uptime

Tier design rules:

  1. Starter must be useful on its own (not crippled). It proves value and creates habit.
  2. Professional is the target tier, design the page to highlight it ("Most Popular").
  3. Enterprise exists for price anchoring even if you have few enterprise buyers.
  4. Each tier should have 1-2 clear upgrade triggers (the feature you hit a wall without).

Naming conventions:

ToneTier 1Tier 2Tier 3
ProfessionalStarterProfessionalEnterprise
FriendlyFreeProBusiness
CreativeSoloTeamScale
SimpleBasicPlusPremium

Step 5: Apply Pricing Psychology

TriggerImplementationWhy It Works
AnchoringShow the highest price first (or "value" price before actual price)First number seen sets the reference point
Decoy effectMake the middle tier the obvious best deal (closest to top tier, much cheaper)The "bad deal" tier makes the target tier look irresistible
Charm pricing$97, $197, $497 instead of $100, $200, $500Left-digit effect: $97 feels closer to $90 than $100
Annual discount"Save 20% with annual billing": show monthly equivalentIncreases LTV, reduces churn, feels like a deal
Price framing"$8/day" instead of "$249/month"Smaller daily number is easier to justify
Loss aversion"You're losing $X/month without this" instead of "Save $X/month"Pain of loss is 2x stronger than joy of gain
Social proof at price"Join 5,000+ teams on Pro" next to the tierReduces purchase anxiety at the moment of decision
Risk reversal30-day money-back guarantee prominently displayedRemoves fear of making the wrong choice
Urgency"Launch price, increases to $[higher] on [date]"Deadline accelerates decisions

Pricing page layout (top to bottom):

  1. Headline: Value proposition (not "Pricing")
  2. Billing toggle: Monthly / Annual (annual pre-selected)
  3. Tier cards: 3 side-by-side, middle highlighted
  4. Feature comparison table: Detailed breakdown below cards
  5. FAQ: Address top 5 pricing objections
  6. Social proof: Customer logos or testimonial
  7. CTA: Repeat the primary tier's button

Step 6: Plan A/B Price Tests

What to test (priority order):

PriorityTestExpected Impact
1Price point ($97 vs $127 vs $147)High, directly affects revenue and conversion
2Annual vs monthly defaultMedium: affects LTV and churn
3Tier naming and positioningMedium, affects which tier people choose
4Feature bundling across tiersMedium: affects upgrade rate
5Guarantee (30-day vs 60-day vs none)Low-Medium: affects conversion confidence

A/B test protocol:

  1. Test ONE variable at a time
  2. Split traffic 50/50 (or 70/30 for pricing to limit revenue risk)
  3. Minimum sample: 100+ conversions per variation
  4. Duration: 2-4 weeks (avoid day-of-week bias)
  5. Track: Conversion rate AND revenue per visitor (higher price may convert less but earn more)
  6. Winner metric: Revenue per visitor (not just conversion rate)

Price sensitivity survey (Van Westendorp): Ask 50-100 target customers these four questions:

  1. At what price would this be too expensive to consider?
  2. At what price would this be expensive but worth considering?
  3. At what price would this be a great deal?
  4. At what price would this be so cheap you'd question quality?

Plot the four curves, the intersection defines your acceptable price range.

Step 7: Build Pricing Migration Plan (Re-pricing)

If changing existing prices:

ScenarioApproach
Price increase (existing customers)Grandfather for 6-12 months, then migrate with 60-day notice
Price increase (new customers only)Update pricing page immediately, existing stay on old plan
Adding a new tierLaunch the new tier, don't change existing tiers
Removing a tierMigrate users to nearest tier, give 90-day notice
Switching pricing modelRun both models in parallel for 3-6 months

Price increase email template:

Subject: Changes to your [Product] plan

Hi [Name],

We're updating our pricing on [date] to reflect [reason: new features, rising costs, improved value].

What's changing:
- [Plan] moves from $[old] to $[new]/month

What you get:
- [New feature/improvement 1]
- [New feature/improvement 2]

Your plan won't change until [date: 60+ days out].

If you have questions, reply to this email: I read every response.

[Name]

Output Format

markdown
# Pricing Strategy: [Product Name]

## Pricing Model
- **Model:** [Value-based / Competitor-based / etc.]
- **Rationale:** [Why this model fits]

## Price Calculation
[Show the math: cost basis, value calculation, or competitor benchmarks]

## Tier Structure
[3-column tier comparison table]

## Pricing Page Layout
[Section-by-section wireframe description]

## Psychology Triggers Applied
[List of triggers used with implementation details]

## A/B Test Plan
[Priority-ordered test queue with metrics and duration]

## Migration Plan (if re-pricing)
[Timeline and communication plan]

Completion

Pricing Strategy: Complete!

Pricing model: [Model]
Tiers: [Count] ([names])
Recommended price range: $[low], $[high]/mo
Psychology triggers: [Count] applied
A/B tests queued: [Count]

Next steps:
1. Validate with 10+ customer conversations before finalizing
2. Design pricing page using the layout above
3. Run Van Westendorp survey if unsure about price point
4. Launch with the A/B test plan to optimize within 30 days
5. Re-evaluate pricing quarterly

Level History

  • Lv.1: Base: 6 pricing models with decision framework, cost-plus/value-based/competitor-based calculation methods, 3-tier template with design rules, 9 pricing psychology triggers with implementation, pricing page layout guide, A/B test protocol (priority-ordered with Van Westendorp), price migration plan with email template. (Origin: MemStack Pro v3.2, Mar 2026)

Frequently asked questions

What does the Memstack Marketing Pricing Strategy AI skill do?

Use this skill when the user says 'pricing strategy', 'how to price', 'pricing model', 'tier structure', 'pricing psychology', or needs to design pricing tiers, apply pricing psychology, and plan A/B price tests. Do NOT use for competitor pricing comparison alone.

Why use Memstack Marketing Pricing Strategy on TypingMind?

Because you install it once and use it with any model. Memstack Marketing Pricing Strategy is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Memstack Marketing Pricing Strategy in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/cwinvestments/memstack/tree/master/skills/marketing/pricing-strategy. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Memstack Marketing Pricing Strategy?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Memstack Marketing Pricing Strategy?

As many as you like. As long as a model supports skills, you can use Memstack Marketing Pricing Strategy with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Memstack Marketing Pricing Strategy AI skill free?

Yes. It is published on GitHub by cwinvestments under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇