customer-segments

Generate customer segmentation documents with Markdown tables and profiles.

49|19|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/realjaymes/marketingagentskills --skill customer-segments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: customer-segments
Source: https://github.com/realjaymes/marketingagentskills/tree/main/skills/customer-segments
Command: npx skills add https://github.com/realjaymes/marketingagentskills --skill customer-segments

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns product, persona, and positioning inputs into clear, business-ready customer and user segments that marketing and sales teams can act on. It reduces ambiguity in audience targeting, speeds up campaign planning, and ensures segmentation maps directly to messaging and lifecycle goals.

Core Features & Use Cases

  • Context-aware segmentation — Uses product name, industry, and target persona plus optional positioning docs to ground segments in real business context.
  • Multi-dimensional grouping — Divides audiences by traits (demographics/firmographics), behaviors (engagement/usage), and lifecycle stages (prospect, lead, active, at-risk).
  • Actionable outputs — Produces a Markdown segments table with Segment Name, Criteria, and Purpose, plus optional detailed profiles for messaging, channels, and goals.
  • Use case — Create lifecycle-focused segments for a B2B SaaS product to power onboarding email flows, paid audience targeting, and retention campaigns.

Quick Start

Create a customer segments document for Acme CRM in the B2B SaaS industry using the provided positioning notes and target persona.

Frequently Asked Questions about customer-segments

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create actionable customer segments for B2B SaaS lifecycle marketing?

Generate a customer segmentation document by providing your product name, industry, and target personas. The output is a structured Markdown table organizing audiences into distinct groups with segment names, criteria, and purposes.

What is the best way to build audience segmentation profiles that map to messaging and channels?

Build audience segmentation profiles by processing product name, industry, and positioning documentation to generate detailed segment profiles. These profiles specify criteria, characteristics, messaging focus, channels, and goals for targeted marketing execution.

Can I use target personas and positioning documents to generate audience segmentation?

Yes, you can use target personas and optional positioning documents as inputs to generate audience segmentation. The system applies these inputs to ground the segmentation in real business context and produce actionable marketing groups.

How do I group users by lifecycle stage for retention and onboarding campaigns?

Group users by lifecycle stage by dividing audiences into prospect, lead, active, and at-risk categories. This multi-dimensional grouping approach organizes users based on engagement and usage behaviors to power targeted retention and onboarding flows.

Does customer segmentation work for paid audience targeting and onboarding email flows?

Customer segmentation works for paid audience targeting and onboarding email flows by producing actionable segment profiles that specify messaging focus and distribution channels. These outputs directly map to campaign planning for B2B SaaS products.