Pinterest integrates real-time browsing context into sequential ad recommender models, boosting Related Pins candidate relevance by 275–300% and ROAS by 0.7%
The sequential candidate generator inferred user embeddings purely from offline historical behavior, leaving it blind to what a user was actively browsing at ad-serve time — a critical gap on contextual surfaces like Related Pins and Search.
In the previous production system, fewer than 1% of impressions on Related Pins were attributed to the sequential candidate generator because candidates lacking real-time context could not survive downstream ranking and auction.
The Contextual Sequential Two Tower Model achieved a 3x to 10x increase in Recall@K, lifted median candidate relevance by ~275–300%, improved the Related Pins ads relevance metric by 1.08%, delivered 2x more ad candidates to impression, and drove ~0.7% ROAS lift overall (~1.4% for top countries).
Show all 7 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
The Contextual Sequential Two Tower Model achieved a 3x to 10x increase in Recall@K, lifted median candidate relevance by ~275–300%, improved the Related Pins ads relevance metric by 1.08%, delivered 2x more ad candid…
What tools did this team use?
Transformer, Multi-Layer Perceptron (MLP), feature store.
What results were reported?
Recall@K vs production model: 3x to 10x; Median candidate relevance: ~275–300%; Related Pins ads relevance metric: 1.08%; Ad candidate delivery: 2x more (source-reported, not independently verified).
What failed first in this deployment?
In the previous production system, fewer than 1% of impressions on Related Pins were attributed to the sequential candidate generator because candidates lacking real-time context could not survive downstream ranking a…
How is this marketing ops AI workflow structured?
Historical sequence offline inference → Real-time context layer computation → Contextual ad candidate retrieval → Downstream ranking and auction → Ad impression delivery.