Experiments overview

The Google Ads API provides the ability to run experimental campaigns as a way to A/B test ideas for new changes to your campaign structure, bidding, etc. You specify the changes you want to make on a special draft campaign, and then apply those drafted changes to an experiment running alongside your base campaign, making it easy to compare performance.

The general workflow for using campaign drafts and campaign experiments is:

  1. Create an Experiment.
  2. Create multiple ExperimentArm resources within the experiment. One will serve as a control and the others will serve as the comparison or treatment arms. The treatment arms may be customized before beginning the experiment.
  3. Schedule the experiment.
  4. Compare the metrics from the experiment campaign to determine whether the changes were an improvement.
  5. Promote, graduate, or end the experiment.