Skip to content

RFM SQL segments

You can create an RFM (recency, frequency, monetary) Segment Extension to target your best users by measuring their purchasing habits.

RFM analysis is a marketing technique that identifies your best users by scoring users on a scale from 0—3 for each category (recency, frequency, monetary), where 3 is the best score and 0 is the worst. Recency, frequency, and monetary values are all based on data from a specific time range of your choosing.

RFM categories

Creating an RFM segment

  1. Go to Audience > Segment Extensions.
  2. Select New Extension, and then select Recency, frequency, and monetary value (RFM) segment.

Modal with the option to create a catalog segment for events, purchases, or RFM segments.

  1. In the Variables panel, select your Time Range to specify the time period of purchase data to analyze. The time range you select will be the time range that user behavior data gets pulled from and depends on your campaign goals.
  1. Select the generated RFM groups to include in your segment. If you select multiple groups, your segment will include users who are part of any of the selected groups.

Variables panel with the "Champions" and "Loyal Users" RFM groups selected.

  1. Run a preview and then save your segment

RFM groups

RFM segments are evaluated in a specific order. Users are assigned to the first segment whose criteria they meet from the top of the prioritization list down. For example, a user who qualifies for both “Champions” and “Loyal Users” is assigned to the “Champions” segment because it has a higher priority.

HOW HELPFUL WAS THIS PAGE?
New Stuff!