Product affinity model¶
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.
Amperity models product affinity for any product taxonomy that contains between 20 and 2000 unique values, such as brand, category, subcategory, color, size, season, and style. Product affinity modeling analyzes:
Historical data to identify customers who have purchased a product in the past and are likely to do so again.
Lookalike audiences to identify customers who have not purchased a product, but are likely to buy because they are similar to customers who have purchased.
Use cases¶
The product affinity model enables support for marketing campaigns that benefit from knowing a customer’s preferences across product categories, including:
Recommended audience sizes¶
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 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.
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
Attributes for recommended audience sizes are available from the Predicted Affinity table:
Attribute Name |
Description |
---|---|
Audience Size Small |
A small audience is predicted to incude ~50% of future purchasers, while including the fewest non-purchasers. Use a small audience size to help prevent wasted spend and reduce opt-outs. |
Audience Size Medium |
A medium audience is predicted to include ~70% of future purchasers, though it may also include a moderate number of non-purchasers. |
Audience Size Large |
A large audience is predicted to include ~90% of future purchasers, while also including a high number of non-purchasers. |
Combine these attributes with the Product Attribute attribute to build audiences for a specific product category, class, or brand. You can access these attributes directly from the segment editor:
Customer ranking¶
Use customer ranking to define an audience using the top N customers. Use customer ranking as an alternate to recommended audience sizes when an audience is too large (or small) or if a recommended audience size is unavailable for a specific product or category.
Customer ranking identifies the top N customers who are most likely to purchase. Use customer ranking to:
Provide an alternative to a recommended audience size, such as when a recommended audience size is unavailable for a specific product or category
Serve targeted product messages to defined audiences
Identify first-time buyer personas
Drive up conversion rates
Drive down opt-outs
The Ranking attribute in the Predicted Affinity table ranks customer scores by product. A rank that is less than or equal to X will provide the top N customers with an affinity for this product. Combine this attribute with the Product Attribute attribute to build customer rankings for a specific product category, class, or brand. You can access this attribute directly from the segment editor: