For Businesses
Amplify with Google Ads
1What amplification is
Once a creator's deliverable is approved, you can turn that proven organic post into a paid Google Ads campaign — right from the dashboard, on every plan. You pay Google directly for ad clicks; Adswish charges zero commission on ad spend. You only need two things before launching: a connected Google Ads account and the developer token.
2Create the Google Cloud OAuth client
- Sign in at console.cloud.google.com and create a project.
- Enable the Google Ads API in APIs & Services → Library.
- Configure the OAuth consent screen (External) and add the scope https://www.googleapis.com/auth/adwords.
- Create a Web application credential and copy the Client ID and Client Secret.
https://adswish-lake.vercel.app/api/internal/google-ads/callback (and http://localhost:3000/api/internal/google-ads/callback for local testing) as authorized redirect URIs — a mismatch here causes Google's “redirect_uri_mismatch” error.3Get the developer token
The token is what lets Adswish create and manage campaigns in your account through the API.
- Sign in to ads.google.com with the account you want to amplify from.
- Open Tools → API Center (or Access and security → API Center).
- Copy the 22-character developer token.
- New tokens start at test access — enough to build and test. Apply for standard access before heavy live use.
4Add the credentials to Vercel
GOOGLE_OAUTH_CLIENT_ID=<from step 2> GOOGLE_OAUTH_CLIENT_SECRET=<from step 2> GOOGLE_OAUTH_REDIRECT_URI=https://adswish-lake.vercel.app/api/internal/google-ads/callback GOOGLE_ADS_DEVELOPER_TOKEN=<from step 3>
Add them for the Production (and Preview) environments, then redeploy. Without the token, the connect flow and drafts still work — only live launches pause with a clear message.
5Connect and amplify
- Open Dashboard → Google Ads and click Connect Google Ads.
- Approve the OAuth screen and pick the Google Ads account.
- On an approved deliverable, click Amplify with Google Ads.
- Choose a goal, target location, and daily budget — then Save as Draft or Launch Campaign Now.
- Use the dashboard's Pause / Resume / Inject controls to manage live campaigns.
6Protect your budget
The auto-kill switch pauses a campaign automatically if it breaches your thresholds: max daily spend, max total spend, minimum conversions before a kill, and a minimum ROAS. Set them in the Google Ads dashboard and Adswish monitors them once the reporting sync is running — you get a notification on every auto-pause and can resume at any time.
7A/B thumbnail assets
Approved deliverables with an uploaded video automatically get three thumbnail variants extracted from the footage (frames at 10%, 50%, and 90% of the video).
- Open Dashboard → Google Ads → A/B thumbnail assets.
- Click Generate thumbnails on a deliverable (or let the nightly job do it for you).
- Compare Variants A / B / C side by side and click Use this on the winner.
- The chosen thumbnail is attached to the campaign and used as the ad creative.
8Google Partner credit
Through the Google Partners program, eligible businesses can get a £500 Google Ads credit toward their first amplified campaign. Apply from the Google Partner credit panel in the dashboard — the status updates here as the application is reviewed.
9Read your blended ROAS
The Blended ROAS view merges both sides of your funnel: organic revenue from your Adswish tracking links and paid revenue from Google Ads. See revenue by source, organic performance day by day, blended revenue, and blended ROAS (total revenue ÷ paid spend) — so you always know what the ads add on top of your organic results.