email-list-segmentation

Classify subscribers into RFM-based segments with quintile scoring.

14|3|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/tomtoto757/ecomm-ai-skills-hub --skill email-list-segmentation-tomtoto757
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-list-segmentation
Source: https://github.com/tomtoto757/ecomm-ai-skills-hub/tree/main/skills/marketing-growth/finsilabs/marketing-growth/email-list-segmentation
Command: npx skills add https://github.com/tomtoto757/ecomm-ai-skills-hub --skill email-list-segmentation-tomtoto757

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Marketers waste time and money sending irrelevant emails to disengaged subscribers; this skill provides automated RFM-based segmentation to improve targeting and deliverability.

Core Features & Use Cases

  • RFM-based segmentation with quintile-based scoring on recency, frequency, and monetary value, producing eight segments: champions, loyal, potential-loyal, new-customers, at-risk, cant-lose, hibernating, and lost
  • Multi-currency data normalization to ensure consistent M scores across USD, EUR, and GBP before segmentation
  • Scheduled nightly recomputation with optional event-driven updates (order placed, unsubscribe) to keep segments fresh and responsive

Quick Start

Import your subscriber data and run the RFM scoring engine to generate segments

Frequently Asked Questions about email-list-segmentation

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

FAQPage Schema
How does RFM segmentation work for email marketing lists?

RFM segmentation classifies subscribers using quintile-based 1–5 scores across recency, frequency, and monetary value, producing eight targeted groups like champions, loyal, and at-risk customers to optimize engagement.

Can I run RFM scoring on multi-currency subscriber data?

Yes, multi-currency normalization ensures consistent monetary scores by standardizing USD, EUR, and GBP values before the RFM segmentation engine calculates and assigns subscriber quintiles.

How do I automate email list segmentation to keep segments fresh?

You can automate list hygiene by scheduling nightly batch recomputations for RFM scoring, with optional event-driven updates triggered by actions like order placements or unsubscribes to maintain accuracy.

Does Klaviyo support GDPR-compliant RFM segmentation for email campaigns?

The segmentation module applies GDPR-compliant consent filtering to subscriber profiles before scoring, ensuring your Klaviyo email targeting and bulk upsert outputs only include legally compliant users.

What is the best way to target hibernating or lost email subscribers?

Quintile-based RFM scoring identifies hibernating and lost segments by analyzing recency, frequency, and monetary metrics, allowing you to isolate disengaged subscribers for specialized re-engagement campaigns.