Search papers, labs, and topics across Lattice.
The paper introduces TWICE, a novel framework designed to tackle the challenges of long-horizon conversion prediction in online advertising by utilizing a two-clock, two-window learning approach. By factorizing the post-click conversion rate into a target-window conversion probability and a grouped elapsed-delay cumulative distribution function, TWICE effectively leverages both timely click data and delayed conversion outcomes. Experiments demonstrate that TWICE significantly improves expected revenue and conversion rates in real-world applications, leading to its successful deployment in Kwai's advertising system.
TWICE boosts online advertising performance by effectively integrating short-term click data with long-term conversion outcomes, achieving notable revenue increases in real-world applications.
Long-horizon conversion prediction under delayed feedback creates a two-clock, two-window learning problem in online advertising. A short base observation window releases recent clicks on the click clock before their outcomes mature, whereas conversions continue to arrive on the conversion clock throughout a longer target conversion window. The click clock provides timely but partially observed status supervision. The conversion clock reveals long-tail delays, but the delay composition within an arrival-time slice is weighted by historical click cohorts with different traffic volumes and target-window conversion rates. We present TWICE, a framework that factorizes long-horizon post-click conversion rate (CVR) into a target-window conversion probability and a grouped elapsed-delay cumulative distribution function (CDF). The two clocks provide complementary supervision. Click-clock records train the target-window CVR head through a current-status likelihood over the base observation window. Newly arrived conversions train the delay model on the conversion clock. To account for the cohort mixture, TWICE uses fixed click-time predicted CVR (pCVR) mass as cohort exposure in an arrival-conditioned likelihood. This accounts for differences in cohort traffic and conversion propensity. The resulting aggregate records are self-contained. A single learned CDF produces monotone predictions for all requested horizons up to the target conversion window. Serving requires neither historical lookup nor convolution. Experiments on a public benchmark and an industrial advertising dataset demonstrate the effectiveness of TWICE. In an online A/B test in Kwai's advertising system, TWICE increased expected revenue, revenue, and conversions by 2.486%, 1.858%, and 2.061%, respectively. It was subsequently deployed to full traffic.