Google Ads are generated through an auction process that takes into account several factors, including the max CPC bid, ad quality, and relevance of the ad to the user. The highest bidder doesn’t always win the auction, as Google also looks at the quality score. Quality score is based on things like click-through rate (CTR), the relevance of keywords to the landing page, and historical performance.