driving in-store sales with real-time personalization - cyril nigg, catalina marketing
TRANSCRIPT
DRIVING IN-STORE SALESWITH REAL-TIMEPresented byCyril Nigg
PERSONALIZATION
2
Who is Catalina?
Personalized digital media
Drive CPG volume & ROI
In-store and online
We’re a data company…26 Billion
Shopping Trips per Year
450K+Checkout Lanes
280MM+Unique Shopper IDs
2 BillionUPC Scans per Day
Our in-store network
3
Retailer Problem - Circulars
100’s of promotions weekly
Millions of dollars spent
Average shopper buys <1%
Need a better way
4
My Favorite Deals
• Personalized Circulars –> Find relevant products• One-to-one communication• Delivered in-store prints, email, online• Measurable results –> incremental sales• Real-time Personalization in action!
5
More Analysis, Less Implementation
Goal: Hands off execution
6
Three Elements to Success
DMP AggregationAPI
h2oPOJO Delivery
Monitoring
1 2
3
Real-time Personalization Execution
7
Aggregation API• Features: Realtime == Offline• Dimension / Metrics• Data handling
Aggregation API
CategoryBrand
SalesTrips
Dimensions Metrics
DMPTransaction 1Transaction 2Transaction 3
…
data prep• nulls• dates• normaliz
e
8
h2o POJO
• Direct upload of model
• No Dev work needed
• No translation
• Model flexibility
Data Science EnvPython / R
h2oModelPOJO
Execution Platform
9
Monitoring
• Low touch -> fewer “eyes”• Not traditional monitoring – Server response vs data input / output values– Total Sales variable example
DMP AggregationAPI h2o Delivery
Monitoring
10
Better Real-time execution
• Aggregation API -> Scalable features
• h2o POJO -> Fast implementation
• Monitoring -> Identify issues
QUESTIONS??