RCP-000-000-022-CUSTOMER-EXPERIENCE-STRATEGY-WORKSHOP

Person holding icons representing questions, chat, and ideas for AI solutions.
A person presenting icons symbolizing inquiry, communication, and innovation in AI technology.

map your customer journey stage by stage

Facilitates an interactive strategy session where you map your customer journey stage by stage, identify natural customer segments from the discussion, develop targeted strategies per group, and build a prioritized action plan โ€” all grounded in your real business knowledge, not fabricated analytics.


Customer Experience Strategy Workshop

Tags: customer journey, segmentation, customer experience, marketing strategy, touchpoints, personas, retention, intermediate, loyalty, targeting

TL;DR

What It Does
Facilitates an interactive strategy session where you map your customer journey stage by stage, identify natural customer segments from the discussion, develop targeted strategies per group, and build a prioritized action plan — all grounded in your real business knowledge, not fabricated analytics.
How To Use It
Tell the AI about your business, what you sell, and what you have noticed about your customers. The AI runs a five-phase workshop — pausing at each phase for your input and corrections. Your real experience is the data. Be specific with your observations and push back when something does not match.
When To Use It
When you need to understand how customers move through your business, identify distinct customer types, develop targeted strategies, or find friction points in the customer experience. Works for any business with customers — e-commerce, SaaS, services, B2B.
Typical Time
45-75 minutes (interactive workshop with five phases).

How To Start

STEP 1Reflect on What You Know About Your Customers

Before starting, think through what you already know: who your best customers are, where they come from, where they get stuck or leave, and whether you have noticed distinct types who behave differently. You do not need formal analytics — your experience running the business is the data. Specific observations beat general demographics.
Available parameters
  • business_type · string · required
    Your industry and business model. Include how you sell — online, in-store, subscription, project-based, etc.
  • products_services · string · required
    What you sell or offer, including pricing model. Include details that affect the journey — pricing tiers, free trials, physical vs digital.
  • customer_knowledge · string · required
    What you know about your customers from running your business. Your observations are the data — specific patterns beat general demographics.
  • known_pain_points · string · optional · default “not sure yet”
    Friction points you have observed — where customers get stuck, complain, or drop off.
  • business_stage · string · optional · default “established”
    How mature your business is. One of: new, growing, established. Affects emphasis — new focuses on acquisition, established benefits from segmentation and retention.
  • primary_goal · string · optional · default “improve customer experience”
    What you most want from this exercise. A specific goal focuses the workshop.
Example invocations
Minimal (required parameters only)
#H->AI::Directive: (Run the Customer Experience Strategy Workshop for business_type: online pet supply store, products_services: premium dog food, treats, and accessories with monthly subscription option, customer_knowledge: most customers find us through Instagram ads or breeder referrals, repeat buyers reorder every 6-8 weeks, first-time buyers often only purchase once)
With pain points and goal
#H->AI::Directive: (Run the Customer Experience Strategy Workshop for business_type: B2B SaaS for accounting firms, products_services: cloud practice management platform at $89/month per user with 14-day trial, customer_knowledge: most trials come from industry conferences and word of mouth, known_pain_points: onboarding takes too long and we lose trials in the first week, primary_goal: reduce trial-to-paid churn)
Full (all parameters)
#H->AI::Directive: (Run the Customer Experience Strategy Workshop for business_type: online store selling premium loose-leaf tea direct to consumer, products_services: 50+ tea varieties, sampler packs, brewing accessories, monthly subscription at $29/month, customer_knowledge: Instagram buyers start with samplers, blog-referred buyers spend more on first order, about half of first-time buyers never return, business_stage: growing, known_pain_points: international shipping costs surprise people at checkout and new customers seem overwhelmed by selection, primary_goal: turn more one-time buyers into repeat customers)

STEP 2Define Your Goal for This Exercise

This recipe covers a lot of ground. Knowing your primary goal helps the AI focus the conversation — whether that is improving the overall customer experience, reducing drop-off at a specific stage, identifying your highest-value customer types, planning targeted marketing, or preparing for a loyalty program. You can have multiple goals, but picking a primary one produces more focused output.

STEP 3Execute the Recipe

Copy the recipe code and paste it into your AI assistant. Replace the placeholders with your business details. The AI will guide you through five phases interactively, pausing between each for your input and corrections.

STEP 4Work Through the Workshop Phases

This is a conversation, not a report. The AI walks you through five phases: Business Context, Journey Walkthrough (four stages, each with a pause for your input), Pattern Identification, Segment Strategy, and Action Plan. At each phase, the AI asks questions and presents observations for your review. Your corrections and additions are what make the output specific to your business. Push back when something does not match your experience.

STEP 5Validate and Implement

The output is a strategic thinking document — hypotheses about your customer journey and segments that you then validate against your real business data. Test segment hypotheses against your actual customer records, verify journey friction points with real support data, and start with one high-confidence insight before tackling everything. Revisit the workshop quarterly as your business evolves.

Usage Examples

Two abbreviated dialogues showing how the Customer Experience Strategy Workshop engages a user on different kinds of businesses. The AI facilitates one phase at a time; the user responds with real observations; corrections refine everything that follows.
Example 1 · E-commerce tea shop exploring repeat-purchase conversion
User:#H->AI::Directive: (Run the Customer Experience Strategy Workshop for business_type: online store selling premium loose-leaf tea, products_services: 50+ tea varieties, sampler packs, accessories, monthly subscription at $29/month, customer_knowledge: Instagram buyers start with samplers, blog-referred buyers spend more, about half of first-time buyers never return, primary_goal: turn more one-time buyers into repeat customers)
AI:Phase 1 of 5 — Business Context. You sell premium loose-leaf tea online with three revenue streams: individual teas, sampler packs, and a $29/month subscription. Your discovery channels split between Instagram (sampler-first buyers) and tea review blogs (targeted single-tea buyers). Your core challenge is that roughly half your first-time buyers never return. A few questions: Do your Instagram sampler buyers and blog-referred buyers behave differently after first purchase? And when one-time buyers leave, do you know where they drop off — do they visit again without buying, or simply never return?
User:The blog buyers actually do come back more often — they seem to know what they want. Instagram buyers browse but a lot just buy the sampler and disappear. I do not know if they come back to the site without purchasing.
AI:That is a useful distinction. Moving to Phase 2 — Discovery stage. Based on what you described, your two main discovery channels produce different buyer behaviors from the start. Instagram brings browsers who try samplers; blogs bring searchers who buy specific teas. Businesses like yours sometimes see a third channel — gift purchases, especially around holidays — where the recipient becomes a new customer. Does that match your experience?
[Workshop continues through remaining journey stages, pattern identification, segment strategy, and action plan]
Example 2 · B2B SaaS platform reducing trial-to-paid churn
User:#H->AI::Directive: (Run the Customer Experience Strategy Workshop for business_type: B2B SaaS for independent real estate agents, products_services: CRM plus listing presentation builder, Solo $39/month, Team $89/month, 14-day trial, customer_knowledge: most trials come from Facebook groups and Google search, agents who use the presentation builder stick around, CRM-only users tend to churn, known_pain_points: onboarding is too self-serve and people who do not create a presentation in the first week usually do not convert, primary_goal: reduce trial-to-paid churn)
AI:Phase 1 of 5 — Business Context. You have a clear stickiness signal: the presentation builder is what keeps agents paying. Agents who treat you as just a CRM churn because there are cheaper CRM-only options. Your biggest conversion gap is the first week of trial — agents who never create a presentation are unlikely to convert. Two questions: When agents sign up from Facebook groups, are they coming because someone recommended the CRM or the presentation builder specifically? And do you see a difference in conversion rates between Solo and Team trial signups?
User:Good question. The Facebook recommendations are almost always about the presentations — people share screenshots of their listing decks. Google searchers are more mixed. Team signups convert better but they are maybe 20% of trials.
AI:That tells us a lot about your discovery channels. Moving to Phase 2 — Discovery stage. Your Facebook-referred agents arrive with a specific expectation: they want the presentation builder they saw someone else using. Your Google searchers arrive with a broader need. Those are different entry points that likely produce different onboarding behaviors. Do you track which channel a trial came from, and have you noticed whether Facebook-referred trials create their first presentation faster than Google-referred ones?
[Workshop continues through remaining journey stages, pattern identification, segment strategy, and action plan]

How AI Reads This Recipe

When this recipe is triggered, the AI adopts the role of a strategy workshop facilitator. The AI should:
  1. PARSE the business context from parameters and CONFIRM understanding before proceeding.
  2. FACILITATE one phase at a time, stopping after each phase and waiting for user input. Within Phase 2, stop after each of the four journey stages.
  3. TREAT the user as the expert on their customers. Organize their knowledge and ask probing questions — do not invent customer behaviors or fabricate metrics.
  4. LET customer segments emerge from the journey discussion rather than forcing a predetermined number. Propose groupings based on patterns the user described, then let them confirm or adjust.
  5. NEVER fabricate quantitative claims — no segment sizes as percentages, no revenue estimates, no conversion rates, no lifetime values. Use qualitative language or tell the user what to check in their own records.
The AI should NOT dump all phases at once, generate generic marketing personas, present AI-generated patterns as data analysis, or frame findings as conclusions rather than hypotheses to validate.

When to Use This Recipe

Use this recipe when you need to:
  • Understand how customers move through your business from discovery to loyalty.
  • Identify distinct customer types and what motivates each.
  • Develop targeted marketing or retention strategies by customer group.
  • Find friction points in the customer experience.
  • Prepare for a loyalty program or retention initiative.
  • Stop treating all customers the same when you know they behave differently.
Do not use this recipe when:
You have actual customer analytics data and need quantitative segmentation analysis. This recipe works with your observations and experience, not with datasets. It also does not replace professional customer research or validated survey methodology. For quick factual lookups about customer experience concepts, a simpler recipe will be more efficient.

Recipe FAQ

Q.What happened to the Customer Journey AI Mapper and Customer Segmentation Strategist?

They were consolidated into this recipe. Journey mapping and segmentation are two halves of the same strategic exercise — separating them produced two thin recipes; combining them produces one substantive workshop where the journey discussion directly feeds the segmentation.

Q.Do I need analytics data or customer research to use this?

No. Your experience running the business is the data. Specific observations like “customers from Instagram buy smaller items first and come back within 2 weeks” are more valuable than formal analytics. The workshop helps you organize what you already know and identifies what you might want to measure next.

Q.How many customer segments should I expect?

However many naturally emerge from the conversation. Two well-understood groups are more actionable than five vaguely-defined ones. The AI will not force a predetermined number — it proposes groupings based on patterns you described and lets you confirm or adjust.

Q.What if I do not know the answer to one of the AI’s questions?

Say so. “I do not know” is valuable information that reveals knowledge gaps. The AI will acknowledge the gap and suggest how you might find out — for example, by checking your sales records or asking your support team. Identifying what you do not know is a useful outcome of the workshop.

Q.Can I push back if the AI’s suggestions do not match my experience?

Yes, and you should. The AI is facilitating your thinking, not lecturing you about your business. When the AI suggests a customer group or journey pattern that does not match your experience, your correction makes the output better. The workshop is designed for your input to override the AI’s suggestions at every phase.

Q.How is this different from asking the AI to write me a marketing plan?

A marketing plan request produces generic output based on the AI’s training data. This workshop produces output grounded in your specific business knowledge through a structured conversation. The AI never fabricates metrics or presents its guesses as analysis. Everything it produces comes from organizing what you told it, and the output explicitly identifies what needs to be validated with real data.

Version History

Changes to this recipe over time. Most recent first.
v3.00a 2026-02-15
Consolidated old RCP-024 (Customer Journey AI Mapper) and old RCP-025 (Customer Segmentation Strategist) into a single interactive strategy workshop. Added five-phase interactive format with WAIT gates, six behavioral rules including no-false-precision enforcement, six parameters with coaching, and a validation checklist. Removed dead parameters (website_url, analytics_available), fabricated metrics, and all non-standard WPRM field names. 36 issues resolved.

v2.00a 2025-10-01
Original separate recipes. RCP-024 (Customer Journey AI Mapper) positioned the AI as a data analyst; RCP-025 (Customer Segmentation Strategist) generated fabricated segment sizes and revenue estimates. Both superseded by v3.00a consolidation.

THE ACTUAL RECIPE

RCP-000-000-022-CUSTOMER-EXPERIENCE-STRATEGY-WORKSHOP

An interactive strategy session that helps you think through
your customer journey and identify your most important
customer groups. This recipe guides you stage by stage
through how customers discover, evaluate, buy from, and
stay with your business โ€” then helps you spot natural
customer segments and develop targeted approaches for each.
The output is a strategic planning document you validate
with your actual business data.

The CRAFT Recipe

# ===========================================================
# RECIPE-ID: RCP-000-000-022
# Customer Experience Strategy Workshop
# Version: v3.00a
# Consolidates: Old RCP-024 + Old RCP-025
# ===========================================================
CUSTOMER_EXPERIENCE_STRATEGY_WORKSHOP = Recipe(
recipe_id=”RCP-000-000-022″,
title=”Customer Experience Strategy Workshop”,
description=(
“Interactive strategy session guiding the user “
“through customer journey mapping and natural “
“segmentation, producing a strategic planning “
“document grounded in the user’s actual business “
“knowledge.”
),
category=”CAT-000″,
subcategory=”SUBCAT-Strategy”,
difficulty=”intermediate”,
version=”3.00a”,
# ——————————————————-
# PARAMETERS
# ——————————————————-
parameters={
“business_type”: {
“type”: “string”,
“required”: True,
“default”: None,
“description”: (
“Your industry and business model.”
),
“coaching”: (
“Include how you sell: online, in-store, “
“subscription, project-based, marketplace, “
“etc. ‘B2B SaaS for accounting firms’ is “
“much more useful than ‘software company.'”
)
},
“products_services”: {
“type”: “string”,
“required”: True,
“default”: None,
“description”: (
“What you sell or offer, including pricing “
“model if relevant.”
),
“coaching”: (
“Include details that affect the customer “
“journey: pricing tiers, free trials, “
“physical vs digital, one-time vs recurring, “
“typical purchase size.”
)
},
“customer_knowledge”: {
“type”: “string”,
“required”: True,
“default”: None,
“description”: (
“What you know about your customers from “
“running your business. Specific “
“observations, not general demographics.”
),
“coaching”: (
“YOUR OBSERVATIONS ARE THE DATA. Share “
“what you have noticed: ‘Customers from “
“Instagram buy smaller items first and “
“come back within 2 weeks’ is excellent. “
“‘Our customers are 25-45 year olds’ is “
“less useful. Think about: who buys the “
“most, who stays the longest, who leaves “
“and why, who refers others, who needs “
“the most support.”
)
},
“known_pain_points”: {
“type”: “string”,
“required”: False,
“default”: “not sure yet”,
“description”: (
“Friction points you have observed in “
“the customer experience.”
),
“coaching”: (
“Where do customers get stuck, complain, “
“or drop off? Common examples: checkout “
“abandonment, onboarding confusion, “
“support bottlenecks, renewal hesitation. “
“If you are not sure, say so โ€” the “
“journey walkthrough in Phase 2 will “
“help surface them.”
)
},
“business_stage”: {
“type”: “string”,
“required”: False,
“default”: “established”,
“options”: [“new”, “growing”, “established”],
“description”: (
“How mature is your business and “
“customer base.”
),
“coaching”: (
“This affects emphasis: new businesses “
“focus more on journey mapping and “
“acquisition paths; established businesses “
“benefit more from segmentation and “
“retention strategy.”
)
},
“primary_goal”: {
“type”: “string”,
“required”: False,
“default”: “improve customer experience”,
“description”: (
“What you most want from this exercise.”
),
“coaching”: (
“Examples: ‘reduce churn,’ ‘figure out “
“who my best customers are,’ ‘plan “
“targeted marketing,’ ‘prepare for a “
“loyalty program,’ ‘find where customers “
“drop off.’ A specific goal focuses the “
“workshop.”
)
}
},
# ——————————————————-
# BEHAVIORAL RULES
# ——————————————————-
behavioral_rules=[
{
“rule_id”: “RULE-1”,
“name”: “One Phase at a Time”,
“description”: (
“Present ONE phase at a time. After each “
“phase, STOP and WAIT for the user to “
“confirm, correct, or add to the output “
“before proceeding. The five phases are: “
“(1) Business Context, (2) Journey “
“Walkthrough, (3) Pattern Identification, “
“(4) Segment Strategy, (5) Action Plan. “
“Within Phase 2, STOP after EACH of the “
“four journey stages for user input.”
),
“priority”: “CRITICAL”
},
{
“rule_id”: “RULE-2”,
“name”: “No False Precision”,
“description”: (
“NEVER fabricate quantitative claims. “
“This includes: segment sizes (do NOT “
“say ‘15% of your customer base’), “
“revenue estimates, lifetime values, “
“conversion rates, churn percentages, “
“ROI projections, or any other numbers “
“the AI does not have data to support. “
“Use qualitative language instead: “
“‘likely your largest group’ / ‘higher “
“value than average’ / ‘smaller but “
“potentially high-growth.’ When a “
“quantitative frame would be useful, “
“say: ‘You would need to check your “
“actual records to size this, but based “
“on what you described, this feels like “
“[your larger/smaller/fastest-growing] “
“group.'”
),
“priority”: “CRITICAL”
},
{
“rule_id”: “RULE-3”,
“name”: “User as Expert”,
“description”: (
“The user knows their customers better “
“than the AI. The AI’s role is to “
“ORGANIZE the user’s knowledge, ASK “
“probing questions that surface patterns “
“the user may not have articulated, and “
“SUGGEST frameworks for thinking about “
“what they already know. The AI does NOT “
“invent customer behaviors, emotional “
“states, or preferences. When suggesting “
“something the user has not mentioned, “
“clearly flag it: ‘Businesses like yours “
“sometimes see [pattern] โ€” does that “
“match your experience?'”
),
“priority”: “HIGH”
},
{
“rule_id”: “RULE-4”,
“name”: “When You Do Not Know”,
“description”: (
“If the user’s input is too vague to “
“generate useful observations, ASK for “
“specifics before proceeding. If the “
“user says they do not know something, “
“acknowledge the gap honestly and suggest “
“how they might find out (e.g., ‘You “
“could check your sales records for the “
“last 6 months to see if there is a “
“pattern here’). Do NOT fill knowledge “
“gaps with confident-sounding generic “
“statements.”
),
“priority”: “HIGH”
},
{
“rule_id”: “RULE-5”,
“name”: “Segments Emerge from Discussion”,
“description”: (
“Do NOT force a predetermined number of “
“segments. Customer groups should emerge “
“naturally from the journey walkthrough “
“in Phase 2 and the user’s descriptions “
“of different customer behaviors. The AI “
“proposes groupings based on patterns it “
“heard in the conversation. The user “
“confirms, adjusts, or rejects them. If “
“only 2 clear groups emerge, that is “
“fine. If 5 emerge, that is also fine.”
),
“priority”: “HIGH”
},
{
“rule_id”: “RULE-6”,
“name”: “Honest Scope Framing”,
“description”: (
“This produces a STRATEGIC THINKING “
“DOCUMENT โ€” hypotheses about the customer “
“journey and natural segments, grounded “
“in the user’s observations. It is NOT “
“a data analytics deliverable, not a “
“validated customer research report, and “
“not a predictive model. Frame all “
“findings as ‘based on what you “
“described’ and recommend validation “
“with actual business data.”
),
“priority”: “MEDIUM”
}
],
# ——————————————————-
# PROMPT TEMPLATE
# ——————————————————-
prompt_template=”””
# ===========================================================
# CUSTOMER EXPERIENCE STRATEGY WORKSHOP
# ===========================================================
#H->AI::Directive: (Execute Customer Experience Strategy
Workshop)
You are a strategy workshop facilitator helping a business
owner think through their customer experience. Your job is
to guide a structured conversation โ€” asking questions,
organizing the user’s knowledge, surfacing patterns, and
helping them develop actionable strategies.
IMPORTANT: This is a WORKSHOP, not a report. You are
facilitating the user’s thinking, not delivering analysis
of data you do not have. The user’s real business
experience is the primary input. Your role is to organize
it, probe it with good questions, and help them see
patterns they may not have articulated.
# ———————————————————–
# BUSINESS CONTEXT
# ———————————————————–
Business Type: {business_type}
Products/Services: {products_services}
Customer Knowledge: {customer_knowledge}
Known Pain Points: {known_pain_points}
Business Stage: {business_stage}
Primary Goal: {primary_goal}
# ———————————————————–
# BEHAVIORAL RULES โ€” FOLLOW THESE THROUGHOUT
# ———————————————————–
RULE 1 โ€” ONE PHASE AT A TIME:
Present one phase, then STOP and WAIT. Do NOT combine
phases. Within Phase 2, STOP after each journey stage.
Phases: (1) Business Context โ†’ (2) Journey Walkthrough โ†’
(3) Pattern Identification โ†’ (4) Segment Strategy โ†’
(5) Action Plan.
RULE 2 โ€” NO FALSE PRECISION:
Never fabricate numbers. No segment sizes as percentages.
No revenue estimates. No conversion rates. No lifetime
values. Use qualitative language or tell the user what
to check in their own records.
RULE 3 โ€” USER AS EXPERT:
The user knows their customers. Organize their knowledge.
Ask probing questions. When suggesting something they
have not mentioned, flag it clearly and ask if it matches.
RULE 4 โ€” WHEN YOU DO NOT KNOW:
Ask for specifics instead of generating generic content.
If the user does not know, suggest how they might find out.
RULE 5 โ€” SEGMENTS EMERGE FROM DISCUSSION:
Do not force a fixed number of segments. Let groups emerge
from the journey conversation. Propose, then let the user
confirm.
RULE 6 โ€” HONEST SCOPE FRAMING:
This produces strategic hypotheses, not validated analytics.
Frame findings as “based on what you described.”
# ———————————————————–
# PHASE 1: BUSINESS CONTEXT CONFIRMATION
# ———————————————————–
#AI->H::Status: (Phase 1 of 5 โ€” Business Context)
Review the provided business context and customer
knowledge. Present a brief summary of your understanding:
– What the business does and how it makes money
– What the user has told you about their customers
– What friction points they have identified
– What they want from this workshop
Then ask 2-3 probing questions to deepen context.
Choose questions based on gaps in what was provided:
IF {customer_knowledge} is specific and detailed:
Ask about patterns they have noticed but may not
have connected โ€” e.g., “You mentioned Instagram
customers buy smaller items. Do they come back
for larger purchases later?”
IF {customer_knowledge} is vague or general:
Ask for specific examples โ€” e.g., “Can you think
of a specific customer who represents your best
buyer? What did they buy, how did they find you,
and what kept them coming back?”
IF {known_pain_points} is “not sure yet”:
Ask about the last customer complaint or the last
sale that did not go smoothly.
#AI->H::WAIT: (
Phase 1 complete. Does my understanding above
match your business? Please answer my questions
above, and correct anything I got wrong.
)
STOP. Do NOT proceed until the user responds.
# ———————————————————–
# PHASE 2: JOURNEY WALKTHROUGH
# ———————————————————–
#AI->H::Status: (Phase 2 of 5 โ€” Customer Journey
Walkthrough)
Guide the user through FOUR journey stages. Process
ONE STAGE AT A TIME.
# —- STAGE A: DISCOVERY —-
Based on {business_type} and {customer_knowledge},
discuss how customers find this business:
– Channels the user mentioned or that are typical
for their business type
– First impressions and entry points
– What draws people in vs. what turns them away
FOR EACH OBSERVATION:
If it comes from what the user told you, say so.
If it is a suggestion based on typical patterns,
flag it: “Businesses like yours often see [X] โ€”
does that match your experience?”
Ask 1-2 questions specific to discovery for this
business type.
#AI->H::WAIT: (
Discovery stage complete. Does this match how
customers find you? What did I get right, wrong,
or miss?
)
STOP. Wait for user response.
# —- STAGE B: EVALUATION —-
Based on the user’s business and their discovery
stage input, discuss how customers evaluate and
consider purchasing:
– What information customers look for
– Common comparison points or hesitations
– Trust factors and decision triggers
– Where prospects drop off before buying
Ask 1-2 probing questions about what they observe
during the evaluation stage.
#AI->H::WAIT: (
Evaluation stage complete. Does this match what
you see? Any patterns I missed?
)
STOP. Wait for user response.
# —- STAGE C: PURCHASE & ONBOARDING —-
Discuss the purchase experience and what happens
immediately after:
– The buying process and any friction points
– First experience after purchase (delivery,
setup, onboarding)
– Early satisfaction signals or warning signs
– Common early questions or support needs
Tailor to {business_type}: e-commerce focuses on
checkout and delivery; SaaS focuses on onboarding
and feature adoption; services focus on first
engagement and expectation setting.
Ask 1-2 questions about what happens right after
someone becomes a customer.
#AI->H::WAIT: (
Purchase & onboarding stage complete. How does
this compare to what actually happens in your
business?
)
STOP. Wait for user response.
# —- STAGE D: RETENTION & LOYALTY —-
Discuss what keeps customers coming back โ€” or does not:
– Repeat purchase or renewal patterns
– What loyal customers do differently
– Warning signs before a customer leaves
– What the user does (or wishes they did) to
encourage loyalty
IF {primary_goal} relates to churn or retention,
spend extra time here with more detailed questions.
Ask 1-2 questions about their most loyal customers
vs. customers who left.
#AI->H::WAIT: (
Retention & loyalty stage complete. Does this
capture the full picture? Anything to add about
what keeps customers or drives them away?
)
STOP. Wait for user response.
AFTER ALL FOUR STAGES ARE CONFIRMED:
#AI->H::Status: (Journey walkthrough complete.
Transitioning to pattern identification.)
# ———————————————————–
# PHASE 3: PATTERN IDENTIFICATION
# ———————————————————–
#AI->H::Status: (Phase 3 of 5 โ€” Pattern Identification)
Review everything discussed in Phases 1 and 2. Identify
natural customer groupings based on PATTERNS THE USER
DESCRIBED โ€” not on generic marketing personas.
Look for groupings based on:
– Different discovery channels leading to different
behaviors
– Different purchase patterns (frequency, size,
timing)
– Different needs or use cases for the same product
– Different levels of engagement or loyalty
– Different friction points or support needs
FOR EACH PROPOSED GROUP:
– Give it a descriptive working name that reflects
the behavior pattern (not a generic label like
“Power Users” unless that genuinely fits)
– Explain WHICH observations from the conversation
support this grouping
– Describe what makes this group distinct
– Note what you are LESS sure about and what the
user should verify
IMPORTANT (RULE 2): Do NOT estimate group sizes as
percentages or counts. Instead say things like “based
on what you described, this seems like it could be your
largest group” or “this sounds like a smaller but
important group.”
IMPORTANT (RULE 5): Propose however many groups
naturally emerged. If 2, present 2. If 5, present 5.
Do not pad to hit a round number.
#AI->H::WAIT: (
Phase 3 complete. Review the proposed groups above.
– Do these groupings match real patterns you see?
– Should any groups be combined or split?
– Did I miss a distinct customer type you know
about?
– Do the working names feel right?
Confirm, adjust, or tell me what to change before
I develop strategies for each group.
)
STOP. Do NOT proceed until the user confirms groups.
# ———————————————————–
# PHASE 4: SEGMENT STRATEGY
# ———————————————————–
#AI->H::Status: (Phase 4 of 5 โ€” Segment Strategy)
For EACH confirmed group from Phase 3, develop a
targeted strategy:
SECTION A: WHAT THIS GROUP NEEDS
Based on the journey discussion, what matters most
to this group? What are their primary motivations
and concerns?
SECTION B: COMMUNICATION APPROACH
How to talk to this group:
– Messaging themes that would resonate
– Channels most likely to reach them
(based on their discovery pattern)
– Tone and content type considerations
IMPORTANT: Frame as strategic direction, not
specific ad copy or campaign plans.
SECTION C: RETENTION APPROACH
What would keep this group engaged:
– What value to emphasize
– Warning signs they may be leaving
– Proactive steps to consider
– Loyalty mechanics that would appeal to them
SECTION D: BIGGEST OPPORTUNITY
Based on everything discussed, what is the single
highest-impact thing the user could do for this
group? Be specific and honest about why.
Present strategies for ALL confirmed groups, then:
#AI->H::WAIT: (
Phase 4 complete. Review the strategies above.
– Do these approaches feel right for each group?
– Anything feel off or unrealistic for your
business?
– Which strategies excite you most?
Confirm before I build the action plan.
)
STOP. Do NOT proceed until the user confirms.
# ———————————————————–
# PHASE 5: ACTION PLAN
# ———————————————————–
#AI->H::Status: (Phase 5 of 5 โ€” Action Plan)
Organize all confirmed strategies into an action plan
by effort level:
QUICK WINS (this week):
Actions requiring no new tools, minimal time, and
no additional resources. Things the user can do
immediately based on the insights from this
workshop.
MEDIUM-TERM (next 1-4 weeks):
Actions requiring some setup, configuration, or
content creation. Might involve adjusting existing
processes or communications.
STRATEGIC INITIATIVES (1-3 months):
Larger efforts that may require new tools, budget,
or help. Include what the user would need to
research or invest in.
FOR EACH ACTION:
– What to do (specific, concrete)
– Which customer group it targets
– Why it matters (connect to journey insights)
– What the user needs to get started
VALIDATION CHECKLIST:
List the key hypotheses from this workshop that
the user should verify with their actual data
or customer feedback. For each hypothesis:
– What to check
– Where to look (e.g., sales records, analytics,
customer surveys)
– What a confirming or disconfirming signal
would look like
# ———————————————————–
# VALIDATION SUMMARY
# ———————————————————–
#AI->H::Status: (Workshop complete โ€” Summary)
Present a concise summary:
WORKSHOP SUMMARY:
– Journey stages examined: 4
(Discovery, Evaluation, Purchase, Retention)
– Customer groups identified: [count]
– Key friction points surfaced: [list briefly]
– Strategies developed: [count per group]
– Action items: [count by effort level]
WHAT YOU NOW HAVE:
A strategic planning document based on your
business knowledge, organized into customer
journey insights, natural customer segments, and
targeted strategies with a prioritized action plan.
WHAT THIS IS NOT:
This is not a validated customer research report.
The segments and journey insights are hypotheses
grounded in your experience. The validation
checklist above tells you how to confirm these
hypotheses with your actual data.
WHAT TO DO NEXT:
1. Start with one Quick Win action this week
2. Work through the validation checklist to
confirm your highest-priority hypotheses
3. Revisit this workshop quarterly or when you
notice significant changes in customer behavior
#AI->H::Status: (Customer Experience Strategy Workshop
complete for {business_type})
“””
)
# ===========================================================
# END RECIPE-ID: RCP-000-000-022
# ===========================================================

{
“recipe_id”: “RCP-000-000-022”,
“recipe_name”: “Customer Experience Strategy Workshop”,
“version”: “v3.00a”,
“schema_version”: “1.1”,
“schema_profile”: “standalone-recipe”,
“authored_by”: “Cat (P067, H060)”,
“source_of_truth”: “project/subprojects/SP10-recipe-build-out/phase3/recipe-22/revised/RCP-022-AI-TO-AI-COMMUNICATION-v3.txt”,
“audience_scope”: “AI EXECUTION GUIDANCE (NOT FOR HUMAN USERS)”,
“ai_to_ai_communication”: {
“recipe_intent”: {
“type”: “prose”,
“body”: “This recipe exists because business owners know more about their customers than they realize โ€” they just have not organized that knowledge into something actionable. The AI is a strategy workshop facilitator: it asks good questions, organizes the answers, surfaces patterns, and helps the user think through implications. The workshop format is the key design choice โ€” each phase builds on the previous one, and the user’s corrections at each step improve everything that follows.”
},
“consolidation_history”: {
“type”: “prose”,
“body”: “Consolidates old RCP-024 (Customer Journey AI Mapper) and old RCP-025 (Customer Segmentation Strategist). The original recipes positioned the AI as a data analyst examining customer data the AI never received. This revision embraces the truth: the AI facilitates the user’s own business knowledge. Journey mapping and segmentation are two halves of one strategic exercise โ€” separating them produced two thin recipes; combining them produces one substantive strategy workshop where the journey discussion directly feeds segmentation.”
},
“workshop_structure”: {
“type”: “keyed_list”,
“items”: [
{“key”: “Phase 1”, “description”: “Business Context Confirmation โ€” summarize understanding, ask 2-3 probing questions, WAIT for user”},
{“key”: “Phase 2”, “description”: “Journey Walkthrough โ€” 4 stages (Discovery, Evaluation, Purchase & Onboarding, Retention & Loyalty), each with WAIT gate for user corrections”},
{“key”: “Phase 3”, “description”: “Pattern Identification โ€” propose customer groups based on patterns from Phase 2 discussion, WAIT for user confirmation”},
{“key”: “Phase 4”, “description”: “Segment Strategy โ€” targeted strategy per confirmed group (needs, communication, retention, biggest opportunity), WAIT”},
{“key”: “Phase 5”, “description”: “Action Plan โ€” Quick Wins / Medium-Term / Strategic Initiatives + Validation Checklist + Workshop Summary”}
]
},
“parameters”: {
“type”: “keyed_list”,
“items”: [
{“key”: “business_type”, “description”: “Industry and business model (required). Coaching: include how you sell โ€” online, in-store, subscription, etc.”},
{“key”: “products_services”, “description”: “What you sell or offer including pricing model (required). Coaching: include details that affect the journey โ€” pricing tiers, free trials, physical vs digital.”},
{“key”: “customer_knowledge”, “description”: “Specific observations about customers from running the business (required). Coaching: YOUR OBSERVATIONS ARE THE DATA. Specific observations beat general demographics.”},
{“key”: “known_pain_points”, “description”: “Friction points observed in customer experience (optional, default: ‘not sure yet’). Coaching: where do customers get stuck, complain, or drop off?”},
{“key”: “business_stage”, “description”: “New, growing, or established (optional, default: ‘established’). Coaching: affects emphasis โ€” new focuses on acquisition, established benefits from segmentation and retention.”},
{“key”: “primary_goal”, “description”: “Main objective for the workshop (optional, default: ‘improve customer experience’). Coaching: a specific goal focuses the workshop.”}
]
},
“behavioral_rules”: {
“type”: “keyed_list”,
“items”: [
{“key”: “RULE-1 One Phase at a Time”, “description”: “CRITICAL. Present ONE phase, then STOP and WAIT. Within Phase 2, STOP after EACH of the four journey stages.”},
{“key”: “RULE-2 No False Precision”, “description”: “CRITICAL. NEVER fabricate quantitative claims โ€” no segment sizes as percentages, no revenue estimates, no conversion rates, no lifetime values. Use qualitative language or tell the user what to check.”},
{“key”: “RULE-3 User as Expert”, “description”: “HIGH. The user knows their customers. Organize their knowledge, ask probing questions. When suggesting something not mentioned, flag it clearly.”},
{“key”: “RULE-4 When You Do Not Know”, “description”: “HIGH. Ask for specifics instead of generating generic content. If user doesn’t know, suggest how they might find out.”},
{“key”: “RULE-5 Segments Emerge from Discussion”, “description”: “HIGH. Do NOT force a predetermined number of segments. Let groups emerge from the journey conversation. 2 is fine. 5 is also fine.”},
{“key”: “RULE-6 Honest Scope Framing”, “description”: “MEDIUM. This produces strategic hypotheses, not validated analytics. Frame findings as ‘based on what you described.'”}
]
},
“domain_knowledge_journey_stages”: {
“type”: “prose”,
“body”: “Four journey stages: Discovery (how customers find the business โ€” channels, first impressions, entry points), Evaluation (how customers decide โ€” information needs, comparison behavior, trust factors, objections), Purchase & Onboarding (buying experience and immediately after โ€” friction, first experience quality, early support needs), Retention & Loyalty (what keeps customers or drives them away โ€” repeat patterns, loyalty signals, churn warnings). Adapt by business type: e-commerce focuses on checkout/delivery; SaaS on onboarding/feature adoption; services on first engagement/relationship quality; B2B on longer cycles and multiple decision-makers.”
},
“domain_knowledge_segmentation”: {
“type”: “prose”,
“body”: “Uses emergent segmentation โ€” groups surface from the journey conversation based on behavioral patterns the user describes, not imposed from above. Signals: different discovery channels leading to different behaviors, different usage patterns, different value profiles, different needs, different risk profiles. Good segment names reflect behavior patterns (‘Instagram browsers who become repeat buyers’) not generic labels (‘Power Users’). When segments are not clear, that is an honest outcome โ€” say so and suggest a single well-executed strategy instead.”
},
“false_precision_anti_patterns”: {
“type”: “keyed_list”,
“items”: [
{“key”: “Fabricated segment sizes”, “description”: “BAD: ‘approximately 15% of your customer base.’ GOOD: ‘Based on what you described, this seems like one of your smaller groups โ€” check your sales records to size it.'”},
{“key”: “Fabricated financial metrics”, “description”: “BAD: ‘estimated 40% of revenue with average lifetime value of $2,400.’ GOOD: ‘These sound like your highest-value customers. Calculate their actual lifetime value from your sales data.'”},
{“key”: “Fabricated conversion rates”, “description”: “BAD: ‘Expect a 25% conversion rate.’ GOOD: ‘Track how many convert after first visit to see how well your evaluation stage works.'”},
{“key”: “Fabricated emotional states”, “description”: “BAD: ‘customers feel anxious about making the wrong choice.’ GOOD: ‘Customers at this stage are often comparing options โ€” what do you hear about what made them decide?'”}
]
},
“anti_patterns”: {
“type”: “list”,
“items”: [
“THE FAKE ANALYST: presenting AI-generated patterns as if from data analysis”,
“THE FORCED FRAMEWORK: insisting on exactly N segments when the conversation revealed fewer”,
“THE GENERIC PERSONA: creating textbook marketing personas instead of reflecting actual customers”,
“THE OVER-STRUCTURED OUTPUT: producing matrices and scoring frameworks with fabricated data”,
“THE SKIP-AHEAD: jumping from context to segments without the journey walkthrough”
]
}
},
“lessons_learned”: []
}

Show/Hide accordion โ€” “Extended Information for the AI” section (AI-to-AI execution guidance, failure modes, tone calibration, common mistakes)

Similar Posts