This article presents possible use cases and corresponding sample flows that you can support. It provides a useful starting point as you plan your implementation.
A site owner wants to set up Google Ads for their Wix site for the first time.
To install the app and create a Google Ads account:
currency field.A site owner wants to create a simple, automatically managed Google Ads campaign.
To create and launch a Smart campaign:
campaignType set to SMART, the suggested keyword themes and locations, and the chosen budget.dailyBudgetMicros. The campaign is created in the status you specify.id to activate it and begin serving ads.A site owner wants to run a Performance Max (PMAX) campaign across all Google channels using their creative assets.
To create and launch a Performance Max campaign:
campaignType set to PERFORMANCE_MAX to get a budget recommendation from Google.campaignType set to PERFORMANCE_MAX, the generated asset groups, and the recommended daily budget.id to activate it.A site owner wants to temporarily stop a running campaign and resume it later without losing its configuration.
To pause a campaign:
id. The campaign stops serving ads immediately, but all settings and data are preserved.To resume the paused campaign:
id to reactivate it.A site owner wants to see how their running campaign is performing.
To retrieve campaign analytics:
campaignResourceName and a dateRange to retrieve impressions, clicks, CTR, and cost. Performance data is typically available within a few hours of campaign activity.id to retrieve conversion and revenue data from Wix Analytics.A site owner wants to review their ad spend and upcoming charges for a Google Ads account.
To retrieve payment details:
creditBalance means the account has credits available; a negative value indicates outstanding debt that hasn't yet been charged.Last updated: 14 July 2026