All Scripts

Script 43: Tag AdGroup Dimensions per ROAS CPA Performance

Purpose Tag AdGroup Dimensions per ROAS/CPA Performance

Script 41: Monthly Budget Cap GSheets

Purpose The script enforces monthly budget caps for strategies and campaigns by pausing those that exceed their allocated budgets, using data from Google Sheets.

Script 35: Auto Create Suggested Keywords

Purpose The script automates the creation of suggested keywords from a keyword expansion report, focusing on long keywords with six or more tokens and setting them with specific match types...

Script 33: Campaign ROAS Outlier Tagging

Purpose The Python script identifies and tags campaigns with significantly lower Return on Advertising Spend (ROAS) compared to their peers within the same account.

Script 31: AdGroup ROAS Outlier Tagging

Purpose The Python script identifies and tags AdGroups with abnormally low ROAS performance within a campaign over a specified lookback period.

Script 25: Strategy Auto Assign on MTD Conv

Purpose The script reassigns marketing strategies to campaigns based on their Month-to-Date conversion levels.

Script 23: AdGroup CPA Outlier

Purpose Tag AdGroup if CPA performance is abnormally high within Campaign 30-lookback excluding recent 3 days

Script 21: Budget Boost for Performing Campaigns

Purpose The Python script adjusts campaign budgets by increasing them by 5% if their CPA performance is 10% better than the average of their peers within the same account.

Script 15: Budget Boost for Performing Non Brand Campaigns

Purpose The Python script adjusts the budget for non-brand advertising campaigns based on their cost-per-acquisition (CPA) performance compared to peer averages.