• User Guides
  • Operators Guide
  • API
  • Amperity A-Z
  • User Guides
    • About user guides
    • Tools for marketers
      •     Start here
      •     Build segments
      •     Create campaigns
      •     Build journeys
      •     Choose destinations
    • Tools for analysts
      •     Start here
      •     Build queries
      •     Send data anywhere
      •     Monitor workflows
  • AmpAI
    • AmpAI toolkit
      • About the AmpAI toolkit
      • Stitch
      • Assist
      • Predict
    • How Stitch works
    • AI Assistant
    • Predictive modeling
      • About predictive modeling
      • Customer lifetime value
      • Churn propensity
      • Event propensity
      • Product affinity
      • Recommended audiences
  • Segments
    • About segments
    • About the Segments page
    • Segments page tabs
      • Summary tab
      • Breakdown tab
      • Compare tab
      • Customers tab
    • How segments work
    • Conditions and operators
    • Segment names
    • Build segments
      • Segment editor
        • Inclusions and exclusions
        • Attributes
        • Customer lists
        • Purchase behaviors
        • Segment insights
        • AND vs. OR
        • Databases and tables
        • SQL editor
      • Standard attributes
        • Average number of items
        • Average order values
        • Average prices
        • Birthdates
        • Brand intervals
        • Brand purchases
        • Canceled quantities
        • Canceled revenue
        • Channel intervals
        • Channel purchases
        • Costs
        • Currency
        • Days since latest order
        • Digital channels
        • Discount amounts
        • Discount percents
        • Early repeat purchaser?
        • Email addresses
        • First-to-latest orders
        • First-to-second orders
        • Gender
        • Is canceled?
        • Is returned?
        • Largest order values
        • List prices
        • Multi-brand purchases?
        • Multichannel purchases?
        • Names
        • One and done?
        • Order dates and times
        • Order IDs
        • Order frequencies
        • Payment methods
        • Phone numbers
        • Physical addresses
        • Preferred brands
        • Preferred channels
        • Preferred stores
        • Product catalogs
        • Profit amounts
        • Quantities
        • Repeat within 365 days?
        • Returned quantities
        • Returned revenue
        • Revenue
        • Revenue intervals
        • RFM scores
        • Shipping amounts
        • Store IDs
        • Store visit intervals
        • Subtotals
        • Sum of item discounts
        • Tax amounts
        • Total discount amounts
        • Total items
        • Total item intervals
      • Predictive attributes
        • Audience sizes
        • Customer rankings
        • Predicted AOR
        • Predicted CLV
        • Predicted orders
        • Predicted status
        • Predicted transactions
        • Predicted value tiers
      • Purchase behaviors
        • First purchase
        • Has not purchased
        • Has purchased
        • Most frequent order
        • Repeat purchase
        • Total value of orders
      • Table reference
        • About standard tables
        • Customer 360
        • Customer attributes
        • Merged customers
        • Predicted affinity
        • Predicted CLV attributes
        • Transaction attributes
        • Unified itemized transactions
        • Unified transactions
    • Example segments
      • Active store shoppers
      • Dormant customers
      • Early repeat purchasers
      • High-value channels
      • New high-value customers
      • Holiday shoppers
      • Lapsing customers
      • New website customers
      • One and done
      • Purchased yesterday
      • Reduce paid media ad spend
      • Store invites
      • Top 10% high-value
      • Top 20% revenue
      • Win back lost customers
  • Campaigns
    • About campaigns
    • Build campaigns
      • Audience attributes
      • Audiences
      • Control groups
      • Default attributes
      • Destinations
      • Exclusion lists
      • Sub-audiences
      • Treatment groups
      • Timing and launch dates
      • Tests
    • Send campaigns to ...
      • ActiveCampaign
      • Adobe Marketo
      • Amazon S3
      • Attentive
      • Azure Blob Storage
      • Braze
      • Cheetah Digital
      • Cordial
      • Criteo
        • Criteo
        • Criteo Retail Media
      • DV360
      • Google Ads
      • Google Cloud Storage
      • HubSpot
      • Klaviyo
      • Listrak
      • Liveramp
      • Meta Ads Manager
      • Microsoft Ads
      • Neustar
      • Oracle Eloqua
      • Pinterest
      • Reddit Ads
      • Sailthru
      • Salesforce Marketing Cloud
      • SFTP
      • Snapchat
      • The Trade Desk
      • TikTok Ads Manager
      • Yahoo DSP
      • Walmart DSP
  • Journeys
    • About journeys
    • How journeys work
    • Journey setup
      • Who enters?
      • Who is excluded?
      • Exit conditions
    • Build journeys
      • Journey start
      • Activate
      • Delay
      • Split
        • Conditional
        • Percent
        • Split nodes
      • Add a node
      • Configure destination attributes
      • Set run frequency
  • Paid media
    • About paid media
    • What is 1st party data?
    • Activation scenarios
      • Audience expansion
      • Lifecycle marketing
      • Product marketing
      • Optimize bidding
      • Optimize budgets with CLV
      • Suppression lists
      • Prospect conversion
    • Match rates
    • Activate audiences with ...
      • Amazon Ads
      • Bing Ads
      • Criteo
      • DV360
      • Facebook
      • Facebook Messenger
      • Gmail
      • Google Ads
      • Google Search
      • Google Shopping
      • Instagram
      • LiveRamp
      • Meta Ads Manager
      • Microsoft Advertising
      • Neustar
      • Oracle DMP
      • Pinterest
      • Reddit Ads
      • Snapchat
      • The Trade Desk
      • TikTok Ads
      • WhatsApp
      • Yahoo DSP
      • YouTube
      • Walmart DSP
    • Measure paid media
      • Performance indicators
      • Example
  • Offline events
    • About offline events
    • Send offline events to ...
      • Braze
      • Criteo
      • Google Enhanced Conversions
      • Klaviyo
      • Meta Ads Manager
      • Pinterest
      • Snapchat
      • The Trade Desk
      • TikTok Ads Manager
  • Churn prevention
    • About churn prevention
    • Build a campaign
      • Define audience
      • Test campaign
      • Expand campaign
      • Optimize campaign
  • One-time buyers
    • About one-time buyers
    • Build a campaign
      • Define audience
      • Test campaign
      • Expand campaign
      • Optimize campaign
  • Direct mail
    • About direct mail
    • Build an audience
      • By value tier
      • By lifecycle status
    • Align to campaign objectives
    • Track campaign performance
    • Send to channels ...
      • Cross Country Computer
      • PebblePost
      • Other channels
  • RFM scores
    • About RFM scores
    • About RFM percentiles
    • Example: Top 20% revenue
    • How RFM scores work
    • Examples
      • Direct mail
      • High F, low R scores
      • High M, low F scores
      • High R, low F and M scores
      • High R and F, low M scores
  • SQL queries
    • About queries
    • Review the customer 360
    • Explore tables
      • Standard
      • Source and custom
      • QA
    • Review customer profiles
    • Build queries
      • SQL query editor
        • About the query editor
        • Presto SQL reference
        • Add queries
        • Preview results
        • Validate queries
        • Add to orchestrations
      • Example SQL queries
        • Cohort analysis
        • Count loyalty by state
        • Customer acquisition
        • Days to 2nd purchase
        • Google Analytics reports
        • Leaky bucket ratio
        • Missing Amperity IDs
        • Month-over-month revenue
        • One-and-done, by category
        • One-and-done, by year
        • Partition pCLV by brand
        • Percent rank of purchases
        • Products by revenue
        • Rank by product affinity
        • Rank by Amperity ID
        • Return percentiles
        • Reachable email, by state
        • Replenishment by date
        • Replenishment by decile
        • Revenue, 1 group
        • Revenue, 7-day rolling
        • Revenue by month
        • Revenue, many groups
        • Top 20% revenue
        • Totals by brand
        • Transactions by day
      • Visual Query Editor
        • About the Visual Query Editor
        • AND vs. OR
        • Early repeat purchasers
        • High-value, multichannel
        • New website customers
        • One and done
        • Top 20% revenue
    • Send query results to ...
      • Analytics tools ...
        • Amazon QuickSight
        • Databricks
        • Domo
        • Google BigQuery
        • Looker
        • Microsoft Power BI
        • Pyramid Analytics
        • Sisense
        • Tableau
        • Tellius
        • ThoughtSpot
        • Yellowfin
        • Zoho
      • Databases and storage ...
        • Amazon Redshift
        • Amazon S3
        • Amperity Bridge
        • Azure Blob Storage
        • Databricks
        • Google Cloud Storage
        • Microsoft Dataverse
        • Oracle Data Cloud
        • SFTP
      • Marketing applications ...
        • ActiveCampaign
        • Acxiom
        • Adobe AEP
        • Adobe Campaign
        • Adobe Customer Attributes
        • Adobe Marketo
        • Airship
        • Amazon Pinpoint
        • Attentive Mobile
        • AWS Connect
        • BazaarVoice
        • Bluecore
        • Braze
        • Cheetah Digital
        • Cordial
        • Criteo
        • DV360
        • Dynamic Yield
        • Evocalize
        • Experian
        • Google Ads
        • HubSpot
        • Infutor
        • Kibo
        • Klaviyo
        • Koupon Media
        • Listrak
        • LiveRamp
        • Mailchimp
        • Meta Ads Manager
        • Microsoft Advertising
        • Monetate
        • Neustar
        • Optimizely
        • Oracle DMP (BlueKai)
        • Oracle Eloqua
        • Oracle Responsys
        • PebblePost
        • Persado
        • Pinterest Ads
        • PowerReviews
        • Sailthru
        • Salesforce Marketing Cloud
        • Snapchat
        • The Trade Desk
        • Throtle
        • TikTok Ads Manager
        • Vibes
        • Zendesk
  • Measure campaigns
    • People-based measurement
    • Campaign recipients table
    • Analyze campaign data
      • Download recipients
      • Download results
  • Help Center
  • Learning Lab
  • System Status
  • Amperity.com
alt
Is this page helpful?

ON THIS PAGE

  • Recommended audiences
    • About the purchase curve
    • About recommended audience sizes
      • About low purchase frequencies
    • How to use recommended audiences
      • Use with segments
      • Validate campaigns

Recommended audiences¶

An audience is a list of customers who match the attributes, filters, and conditions that are applied to a segment.

An audience may also represent the number of customers that are required to capture a certain number of purchases. For example, you may need an audience of 5000 customers to capture 200 purchases. The size of an audience will vary by brand, by product, by your marketing goals, and by trends in transaction histories.

A recommended audience is a feature of Amperity that answers the following question: “How large of an audience is required to grow revenue over the next 30 days?” Amperity provides three answers to this question, in the form of recommended audience sizes: small (50%), medium (70%), and large (90%), which represent the number of customers that are required to capture 50%, 70%, or 90% of purchases for that audience over the next 30 days.

Recommended audience sizes identify customers who are most likely to purchase. Use recommended audience sizes to:

  • More effectively engage with customers for product-specific sends, such as clearance sale and new arrival announcements

  • Define more valuable campaigns to grow revenue for specific product categories

  • Drive up conversion rates

  • Drive down opt-outs

  • Determine categories, products, and trends that resonate with key segments

About the purchase curve¶

A purchase curve represents the relationship between purchases and audience size. A purchase curve quickly adds customers, but flattens as audience sizes grow larger.

The following diagram highlights the purchase curve. The audience size is on the x-axis (horizontal) and the number of purchases is on the y-axis (vertical).

All audience sizes and the purchase curve.

The first 20% of customers in an audience have a high degree of certainty and a strong signal. The last 20% have a much lower degree of certainty and a weak signal.

  1. The 0-50% range quickly adds customers as the audience size grows. In this example, the purchase curve is steep for the first 100,000 customers because purchasers are being identified at a relatively fast rate.

  2. The 50%-70% range starts to flatten out. A 70% rate requires almost 300,000 customers. At the lower end, there is still a strong signal, but at the higher end the signal has grown weaker.

  3. The 70%-90% range requires a much larger audience size. In this example, more than 600,000 customers are required to get to a 90% audience size. This represents the degree of uncertainty when trying to reach customers in large audience sizes.

Use audience sizes to help determine the ideal number of customers to include in a segment. Compare the number of customers in the segment against the recommended audience sizes to help keep your segment at the most efficient point along the purchase curve for your use case and expected outcome.

About recommended audience sizes¶

Recommended audience sizes are calculated using customer transaction data over a 30-day window. A purchase curve is generated, along with corresponding audience sizes that show what size audience would have been required to capture 50%, 70%, and 90% of purchases for a given product over the previous 30 days.

Audience sizes are inclusive of all smaller audience sizes.

  • A medium audience size (70%) includes all of your customers who are in the small audience size (50%).

  • A large audience size (90%) includes all of your customers who are in the small and medium audiences.

For example, the following diagram shows a medium audience size, which also includes the small audience size:

A medium audience size.

About low purchase frequencies¶

Recommended audiences are not generated for products with low purchase frequencies. A product with a low purchase frequency may require a very large number of potential customers to reach the small audience size (50%).

If you need to run a campaign for a product with a low purchase frequency, consider:

  • Using your brand’s minimum circulation size

  • Defining a segment with an audience size that is 5x-20x larger than the number of customers who have purchased that product during the previous year

How to use recommended audiences¶

Product affinity is a predictive model that identifies which customers are likely to purchase by using a combination of historical purchase data and lookalike audiences. The predicted affinity model outputs a ranked list of customers with three recommended audience sizes.

Use fields in the product affinity table to build segments that contain the right list of customers for your campaigns and are aligned to recommended audience sizes.

  1. Start by associating product affinity to a smaller audience size, and then, depending on the goals of your campaign, increase the audience size until you have reached your campaign’s circulation size and/or revenue goals.

  2. For further refinement you can compare the audience size to customer ranking. Increase or decrease the audience size by small amounts until the list of customers that fall within the desired ranking also matches the circulation size and/or revenue goals.

You may also use audience size and customer ranking independently of each other, depending on what types of segments you want to build and what types of campaigns those segments will be associated with. For example, you can build a segment that uses ranking or audience size and not both.

Recommended audience sizes are refreshed on a weekly basis.

Use with segments¶

The best ways to use product affinity modeling within your tenant depends on what your campaign goals are, the type of product catalog you have defined, and the amount of historical transaction data that are provided to product affinity modeling. No segment and campaign is alike, though there are often patterns that can be reused.

Use the Segments page to build segments that use product affinity. Start by associating product affinity to a smaller audience size, and then, depending on the goals of your campaign, increase this size closer to the medium audience size. Combine audience sizes with rankings to identify the best customers within an audience.

The small and medium audience sizes capture the most enthusiastic customers. A large audience size represents the upper bound for any reasonable level of engagement. It is recommended to never message an audience larger than a large audience size.

Validate campaigns¶

The best approach to validate the successful use of product affinity modeling in a campaign is to use two segment and campaign pairs. The first pair is based on product affinity and the other pair is not. Configure each campaign for a 30% hold-out, and then send the same campaign message to both lists.

You should expect to see more revenue from a campaign that is based on product affinity.

You may observe a lower unsubscribe rate with a campaign that is based on product affinity (if you have access to a data source that can provide email response statistics). A lower unsubscribe rate on a more targeted section of your customer base can reduce the overall unsubscribe rate among your larger set of customers.

For example:

  • Unsubscribe rates without product affinity is ~5%. If you send 120k emails at a 5% unsubscribe rate, that’s 6k unsubscribes.

  • Unsubscribe rates with product affinity is ~3%. If you send 60k emails at a 3% unsubscribe rate, that’s 1800 unsubscribes and 4200 fewer than the list without product affinity.