Clicks Are a Vanity Metric: Ranking Ads for What Actually Converts

· Source: HackerNoon · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics, Software Development & Engineering · Depth: Advanced, medium

Summary

An ads ranking model rebuild, led by an analyst over most of 2025, shifted optimization from click-through rate (CTR) to actual conversions, recognizing CTR as a "vanity metric" that often fails to deliver advertiser value. The project, drawing on experience from DoorDash, YouTube Ads, and Google Assistant NLP, implemented a multi-task, multi-label model. This architecture uses a single shared representation for user and context, with distinct prediction heads for clicks and conversions, allowing ranking based on expected value (P(click) × P(purchase | click) × purchase value). This approach, a variant of Google's 2018 multi-gate mixture-of-experts, resulted in a 7% increase in CTR and a 2.1% increase in conversions. Key challenges included handling sparse and delayed conversion labels, effective task weighting to prevent the abundant click signal from dominating, and ensuring compatibility with existing auction and budgeting systems. The author also highlights retrieval as a subsequent bottleneck, advocating for semantic retrieval using high-dimensional embeddings to match user intent.

Key takeaway

For AI Engineers building ad ranking systems, prioritize optimizing for actual conversions over click-through rate. Your models should predict expected value, not just attention, to ensure advertiser ROI. Implement multi-task learning to jointly model clicks and conversions, accounting for sparse and delayed conversion data. Also, integrate retrieval and ranking as a unified system, as a strong ranker cannot compensate for a poor candidate set.

Key insights

Optimizing ad ranking for clicks alone is a "vanity metric" that can lose advertiser money; focus on conversions.

Principles

Method

Rebuild ad ranking using a multi-task, multi-label model with shared user/context representation and separate prediction heads for clicks and conversions, then rank on their combination.

In practice

Topics

Best for: Machine Learning Engineer, AI Engineer, MLOps Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by HackerNoon.