The AdWords API is no longer supported. Use the Google Ads API instead.

Smart Display Campaigns

Stay organized with collections Save and categorize content based on your preferences.

Smart Display campaigns offer a streamlined approach to advertising on the Display Network. Since AdWords automatically manages many aspects of Smart Display campaigns, you will only be able to use a subset of settings, bidding strategies and targeting options with these campaigns.

Create a campaign

To create a Smart Display campaign, follow the process demonstrated in the Add campaigns code example, but with the following changes:

  • Set the advertisingChannelType to DISPLAY.
  • Set the advertisingChannelSubType to DISPLAY_SMART_CAMPAIGN.
  • Specify a biddingStrategyConfiguration of type TARGET_CPA or TARGET_ROAS.

You can specify the following optional settings as well:

The only campaign-level targeting options allowed are:

You can also associate your campaign with a dynamic feed, as described in the Dynamic Remarketing guide.

Create an ad group

To create an ad group for your Smart Display campaign, follow the same process you use for other ad groups. However, since Google Ads manages most aspects of a Smart Display campaign, targeting options at the ad group level are not allowed.

Create ads

The new MultiAssetResponsiveDisplayAd is the recommended ad type for Smart Display campaigns. Check out the code examples in the corresponding guide for details.


Smart Display campaigns in reports will appear in reports with AdvertisingChannelSubType of DISPLAY_SMART_CAMPAIGN. In addition, the AD_PERFORMANCE_REPORT has a collection of MultiAssetResponsiveDisplayAd... fields. Use these fields to monitor the performance of assets in your ads and determine which ones should be added or removed to meet the goals of the campaign.