Pause Campaigns After Event Date Based on Name
The script automatically updates the status of advertising groups to “Paused” if their associated events are in the past. What can I do with this? This script helps advertisers with short-term campaign manage at scale. Eliminate wasted spend on past events. Automate scheduling of promotional campaigns Manage high-volume, short-term campaigns (e.g. t...
Bid Boost on Custom Logic
Create a bid boost based on dimensions values and custom logic for specific situations. What can I do with this? Increase bids for newly launched campaigns Adjust bids based on campaign category Example How it works The script copies the cost from the report and uploads it as a dimension. Requirements Setup Dimensions may be used in the bidding logi...
Auto-pause keyword based on performance
The script automatically updates the status of keywords to “Paused” if their performance crosses user-determined thresholds. What can I do with this? This script helps advertisers ensure their budget is being allocated to the assets that are most likely to help them meet their performance goals and eliminate wasted spend on those that are underperfo...
Custom Keyword Expansion
Automatically push a subset of suggested keywords from a keyword recommendations grid. What can I do with this? Automate implementation of suggested keywords to capitalize on AI-powered recommendations in a timely manner How it works The Python script solves the problem of automatically pushing a subset of suggested keywords from a keyword recommend...
Update Ads from Google Sheets
Update campaign budgets using a dynamic Google Sheet data source. What can I do with this? Leverage the agile and dynamic functionality of Google Sheets to update your campaign attributes such as budget, duration, copy – or any automated actions. How it works The script regularly queries a Google Sheet and automatically updates the data in Marin to ...
Automatically Pause Campaigns Not in an Active Ad Group
The script automatically updates the status of advertising campaigns to “Paused” if they're not assigned to ad groups, to optimize budget management What can I do with this? This script helps to optimize budget algorithms by only having campaigns that are aligned to ad groups set to active across all your publishers. Example How it works The scrip...
Automatically Pause Based on Date by Dimensions
These scripts automatically updates the status of advertising groups to “Paused” if their associated events are in the past. What can I do with this? This script helps advertisers with short-term campaign manage at scale. Eliminate wasted spend on past events. Automate scheduling of promotional campaigns Manage high-volume, short-term campaigns (e.g...
Assign a Campaign to a Strategy
The script automatically assigns a campaign to a strategy based on recent performance of the campaign What can I do with this? This script helps advertisers ensure their campaigns are mapped to the correct strategy based on their business goals. How it works The script compares current performance metrics to user-defined campaign performance targets...