📗 This content is the Bulk Campaign Editor user manual, the same one the script writes in the «Manual» tab of its spreadsheet. Here you can search it, listen to it, highlight it and save it to favourites.
| Column | Description | Example |
|---|---|---|
| B (under the table header) | ID of the source campaign in Google Ads. | 12345678901 |
| C | ON/OFF to include or skip each campaign in the run. | ON |
| D | ID of the target campaign (only for Translate/Upload modes). | 12345678902 |
| E | Target language for the translation. | English, French, German... |
Operating modes
Download. Downloads the selected campaigns (or every active one) into tabs of the spreadsheet. It creates one tab per campaign with keywords, RSA ads and assets laid out in editable sections. No AI needed
Upload. Reads the changes you made in the campaign tabs and applies them in Google Ads. For RSA ads: it creates a new ad with the changes and pauses the original (RSAs cannot be edited in place). For keywords and assets: it applies the changes directly. Review your changes carefully before running
Translate. Downloads the source campaigns, translates them with AI (Claude) into the target language set in column G, and writes review tabs with the original and the translation side by side. Needs an Anthropic key in your panel. Use B18 to pick the model
Download-Translate. Both at once: first download, then translate. With A18='Yes' it only works out the estimated cost without translating. With A18='No' and the downloaded tabs already there, it only translates. Handy for a two-step run: see the cost first, translate afterwards
Download-Translate-Upload. The whole thing, unattended: download, translate and upload the translations to the target campaigns listed in column F. All-in-one mode. Check the targets in column F before running