ML-Based Bidding Automation for Campaign Efficiency

ML-Based Bidding Automation for Campaign Efficiency

Custom machine learning bidding that reduced costs by 54% and improved ROAS by 81%

Ilja Zonov

TL;DR Snapshot

Replaced a basic rule-based CPC bidding script with a custom machine learning model for a complex campaign structure. The ML system predicted optimal bids at granular levels, delivering seven-figure annual cost savings while maintaining performance.

-54%

Cost

81%

ROAS

Group of hikers wearing helmets standing in an icy glacier canyon under a clear sky.
Group of hikers wearing helmets standing in an icy glacier canyon under a clear sky.

Client

Unforgettable travel experiences

GetYourGuide is a leading global online marketplace to discover and book experiences worth traveling for. Travelers can use GetYourGuide to find things to do in more than 12,000 cities, including tours from local experts, exclusive access to must-see attractions as well as immersive bucket-list experiences through its Originals by GetYourGuide offering.

Goal

Improve efficiency through custom ML-based bid optimization

Timeline

A/B test implementation with performance validation

Challenge

  • Complex campaign structure made Google's Smart Bidding feature ineffective

  • Existing rule-based CPC script provided basic optimization only

  • Need to improve efficiency without relying on Google's automated solutions

  • Required granular bid predictions at the lowest unit level

What we did

Phase 1

Collaboration

Worked with internal data science team to develop predictive ML model

Phase 2

Test setup

Implemented controlled A/B test comparing ML model vs existing script

Phase 3

Implementation

Applied ML model to calculate the bids on most granular campaign structure level

Phase 4

Monitoring

Tracked cost, net revenue, and ROAS metrics during validation phase

Weekly cost by week (23–31) for control vs test group; after week 27 the test group’s cost drops sharply while the control group stays roughly stable.
Weekly cost by week (23–31) for control vs test group; after week 27 the test group’s cost drops sharply while the control group stays roughly stable.
Weekly cost by week (23–31) for control vs test group; after week 27 the test group’s cost drops sharply while the control group stays roughly stable.
Weekly cost by week (23–31) for control vs test group; after week 27 the test group’s cost drops sharply while the control group stays roughly stable.

Key results

-54%

Cost reduction

81%

ROAS increase

$1M+

Annual cost reduction

Maintained business-critical performance levels

Scalable, automated optimization system implemented

Is your current bidding strategy not working for you?

We help businesses identify wasted spend, restructure campaigns, and optimize bidding logic, whether you use Smart Bidding, manual strategies, or custom models.

Is your current bidding strategy not working for you?

We help businesses identify wasted spend, restructure campaigns, and optimize bidding logic, whether you use Smart Bidding, manual strategies, or custom models.

Is your current bidding strategy not working for you?

We help businesses identify wasted spend, restructure campaigns, and optimize bidding logic, whether you use Smart Bidding, manual strategies, or custom models.