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.Creating new Smart campaigns is deprecated. Use Create and launch a Performance Max campaign instead. Existing Smart campaigns aren't affected and can still be retrieved, updated, paused, and resumed.
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 their campaign to generate more leads and conversions. They want to know which changes to the campaign, its landing page, or the site matter most, whether the campaign has been running for months or just launched and hasn't received any traffic yet.
To improve campaign performance:
id as campaignId and setting platformType to GOOGLE. The response contains a campaign success guide: a prioritized list of suggestions for improving the campaign, its landing page, and the site so the campaign generates more leads and conversions. The guide is based on a scan of the campaign's configuration, its landing page, and site settings rather than on performance data, so it's available as soon as the campaign launches, before it receives any traffic. The first request can take up to 120 seconds while the guide is generated.campaignId, the suggestion's type, and COMPLETED as its status.Note: Campaign success guides are currently available only for Performance Max Leads campaigns.
For more details, see Paid Ads Platform Suggestions API: Sample Flows.
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: 28 September 2026