customer-segmentation

Segment Shopify customers by RFM scores and behavioral cohorts.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/webrix-ai/agent-skills --skill customer-segmentation-webrix-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: customer-segmentation
Source: https://github.com/webrix-ai/agent-skills/tree/main/skills/customer-segmentation
Command: npx skills add https://github.com/webrix-ai/agent-skills --skill customer-segmentation-webrix-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns raw customer purchase and engagement data into clear, actionable segments so teams can target the right customers with the right message.

Core Features & Use Cases

  • RFM Analysis: Scores customers by recency, frequency, and monetary value to reveal loyalty and value patterns.
  • Behavioral Cohorts: Groups customers by shared activity, lifecycle stage, and purchase history for more precise targeting.
  • Marketing Actions: Recommends segment-specific campaigns such as VIP rewards, win-back offers, onboarding flows, and churn prevention.
  • Use Case: A Shopify store can identify champions, loyal customers, at-risk buyers, new customers, and dormant customers to improve retention and personalization.

Quick Start

Analyze my Shopify customer data with RFM analysis and return segments, counts, characteristics, lifetime value insights, and recommended actions.

Frequently Asked Questions about customer-segmentation

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

FAQPage Schema
How do I run RFM analysis on my Shopify customer data?

RFM analysis scores your Shopify customers by recency, frequency, and monetary value to reveal loyalty patterns. You provide customer purchase history and segment definitions to receive customer counts, lifetime value estimates, and recommended marketing actions for each group.

What is behavioral cohort analysis for customer retention?

Behavioral cohort analysis groups customers by shared activity, lifecycle stage, and purchase history for precise targeting. It identifies patterns among champions, loyal buyers, at-risk customers, and dormant users to improve retention marketing and personalization.

Can I identify churn-risk customers using lifetime value estimates?

Yes, churn-risk identification uses lifetime value estimates and RFM scoring to flag at-risk buyers. The analysis segments your customer population by behavior and purchase history, then recommends specific churn prevention campaigns for those groups.

How do I create personalized marketing actions for different customer segments?

Segment-specific marketing actions are generated by analyzing customer behavior and lifetime value. The analysis recommends targeted campaigns such as VIP rewards, win-back offers, onboarding flows, and churn prevention tailored to each behavioral cohort.

Does customer segmentation work for Shopify retention marketing?

Customer segmentation applies directly to Shopify retention marketing by processing your store's purchase and engagement data. It requires segment definitions and customer counts to deliver actionable groups with characteristics and recommended retention actions.

What's the best way to group Shopify customers by purchase history?

Grouping Shopify customers by purchase history uses RFM scoring and behavioral cohorts to categorize them into champions, loyal customers, new buyers, and dormant users. This requires segment definitions and returns counts with lifetime value insights for each group.