Category Action Type - Bulk Upload (Preview)

Script 1093: Script Campaign Country Code

Purpose Automating “Country Code” Dimension Tagging at campaign level for Carburant’s Square Enix.

Script 1085: Update Strategy Spend Target via Master Sheet

Purpose Lookup new month’s spend target and update via strategy bulk file

Script 1077: AdGroup CPA Outlier

Purpose Python script to tag AdGroups if their CPA performance is abnormally high within a campaign’s 30-day lookback period, excluding the most recent 3 days.

Script 1075: AdGroup CPA Outlier

Purpose Python script to tag AdGroups if their CPA performance is abnormally high within a campaign’s 30-day lookback period, excluding the most recent 3 days.

Script 1073: Monthly Spend Target Rollover

Purpose Python script that takes the unspent Strategy Spend Target from the previous month and adds it to the current Spend Target.

Script 1071: Script Campaign Type2Campagne

Purpose Python script that parses campaign names and extracts the campaign type into a dimension called “Type de campagne”.

Script 1067: Script Campaign Numero de Projet

Purpose Parse campaign names and extract project numbers into a dimension called “Numero de Projet”.

Script 1065: Script Campaign CPA This Quarter Set

Purpose Set the value of the ‘Campaign CPA This Quarter’ column to the CPA for this quarter.

Script 1057: Intraday Budget Cap via Strategy

Purpose Python script to pause campaigns when the monthly spend reaches the monthly budget stored in the strategy.

Script 1055: AdGroup Performance Outlier 33d lookback

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

Script 1053: AdGroup CPA Outlier

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

Script 1049: SBA Intraday Budget Cap Budget via Dimension Tags

Purpose Python script to pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 1043: SBA Intraday Budget Cap Budget via Dimension Tags

Purpose Python script to pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 1041: Budget Staging for Strategies via GSheets

Purpose Copy Monthly Budget from Staging GSheets maintained by customer and match Abbreviation from GSheets with Strategy in Marin.

Script 1039: Jeremy Script

Purpose Python script to extract dimensions (geo, segment, targeting, and platform) from campaign names and create an output DataFrame.

Script 1029: Tagging social dimension Geo

Purpose Tagging social dimension Geo

Script 1027: Tagging Social dimensions targeting and platform

Purpose Tagging Social dimensions targeting and platform

Script 1007: Intraday Budget Cap Based on Strategy Target

Purpose Intraday Budget Cap via Strategy

Script 985: Percentage Budget Difference CC

Purpose Calculates the percentage of the budget difference between the current daily budget and the SBA recommended daily budget.

Script 977: Go Puff Script Keyword Landing Page & Keyword Match Type combination Tag

Purpose Automating Dimension Tagging with the landing page in the dimension “Landing Page Dim” and the keyword and match type combination in the dimension “Keyword MatchType Dim”.

Script 975: SBA Intraday Budget Cap Budget via Dimension Tags #2

Purpose Python script to pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 905: Campaign naming 1st separator tag example

Purpose Python script to add a tag to a campaign name based on a specified separator.

Script 845: SBA Intraday Budget Cap Budget via Dimension Tags

Purpose Python script to pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 843: SBA Intraday Budget Cap Budget via Dimension Tags

Purpose Python script to pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 827: Cross Negate Single Keyword Campaigns

Purpose Generating negative keywords for each account in a campaign.

Script 809: SBA Auto Pause & Re enable Budget via Dim Tag

Purpose Python script that pauses and re-enables campaigns based on their monthly spend and budget.

Script 803: Pacing Campaign Bulk Sheet

Purpose Python script to filter and manipulate data from a primary data source based on specific criteria.

Script 801: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values for pacing and budget allocation in a digital advertising campaign.

Script 779: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 777: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values related to campaign pacing and budget allocation.

Script 775: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 773: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values related to campaign pacing and budget allocation.

Script 771: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 769: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values for pacing and budget allocation in a digital advertising campaign.

Script 767: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 765: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values related to campaign pacing and budget allocation.

Script 763: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 761: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values related to campaign pacing and budget allocation.

Script 759: Script Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 757: Script New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values for a campaign, such as total pub cost, total impressions, total views, pacing cycle start and end...

Script 755: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 753: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values related to campaign pacing and budget allocation.

Script 751: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 749: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values related to campaign pacing and budget allocation.

Script 747: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 745: Golden Hippo Pause Ads Conversions

Purpose Python script to pause ads if there are 0 conversions after $100 in spend.

Script 743: Golden Hippo Pause Ads CPA

Purpose Pauses ads that have a CPA of $150+ over the previous 7 days

Script 741: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values for pacing and budget allocation in a digital advertising campaign.

Script 739: Automate Campaigns DimensionTag Tactic

Purpose Python script to set dimensions based on campaign name.

Script 737: Profit Maximising Campaign Target (Preview)

Purpose Preview version of Profit Maximising Campaign Target script

Script 735: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 719: SBA Intraday Budget Cap Budget via Dimension Tags

Purpose Python script to pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 715: SBA Campaign Pacing Backup

Purpose Python script that solves the problem of allocating budgets to campaigns based on various factors such as remaining budget, weekdays in the month, historical spend, and minimum daily budget....

Script 715: SBA Campaign Pacing

Purpose Python script that solves the problem of allocating budgets to campaigns based on various factors such as remaining budget, weekdays in the month, historical spend, and minimum daily budget....

Script 711: Ad Group CPA Performance Outlier

Purpose Ad Group CPA Performance Outlier

Script 685: Dimensions from Campaign Name

Purpose Extract information from a campaign name and add it as columns to a DataFrame.

Script 683: Dimension Value From Campaign Name

Purpose Extract information from a campaign name and add it to a DataFrame.

Script 677: Budget Pacing Example

Purpose Example of what Budget Pacing through script could look like

Script 675: Campaign Name Dimension Auto Tagging Region

Purpose Python script to parse campaign names and add a campaign-level Marin Dimensions tag for the region.

Script 671: Dimension Tags from Campaign Name

Purpose Extract information from a campaign name and add it as columns to a DataFrame.

Script 661: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values for pacing and budget allocation in a digital advertising campaign.

Script 613: AdGroup CPA Outlier

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

Script 611: SBA Campaigns Watcher

Purpose SBA Campaigns Watcher

Script 583: Scripts Campaign Dims v2

Purpose Python script to summarize and deduplicate campaign data.

Script 573: Campaign Budget Dimension Updates

Purpose Python script to update campaign information based on specified conditions.

Script 557: Dimension Tags from Campaign Name

Purpose Python script that extracts specific information from a campaign name and identifies campaigns with changed tags.

Script 549: Budget Pacing

Purpose Pace Daily Budget for each Campaign

Script 537: Tag Pacing Start and End Dates from Campaign Name

Purpose Parse out and populate Pacing - Start Date and Pacing - End Date in ISO format from the Campaign column of a DataFrame.

Script 523: Ad Group Outlier

Purpose Tag AdGroup if CPA performance is abnormally high within Campaign

Script 511: Auto Pause & Re enable

Purpose Python script to pause and re-enable campaigns based on budget allocation.

Script 499: keyword harvest 2

Purpose Python script to auto-push a subset of suggested keywords from a keyword recommendations grid.

Script 453: Automate ProductGroup SetBidOverride

Purpose Python script to set all active Google Product Groups to Bid Override with no end date.

Script 409: New Launch Updates Round 2

Purpose Python script to update the status, tCPA, bid strategy, and campaign maturity for new launch campaigns.

Script 407: New Launch Updates Round 1

Purpose Python script to update the status, tCPA, bid strategy, and campaign maturity for new launch campaigns.

Script 361: New Launch Updates Round 3

Purpose Python script to update the status, tCPA, bid strategy, and campaign maturity for new launch campaigns.

Script 305: Monthly Budget Cap Data Feed

In a Nutshell The script automatically pauses PPC campaigns that exceed their monthly budget caps.

Script 293: Negative Keyword Expansion

Purpose Python script for negative keyword expansion.

Script 289: Google Campaign tROAS Adjustment

Purpose Python script solves the problem of adjusting the Publisher Target ROAS for Google campaigns based on the daily spend goal and publisher cost.

Script 269: script good performing keyword 2

Purpose Python script for adjusting bids based on certain conditions.

Script 259: Dimension Update

Purpose Python script to assign campaign dimension values based on strategy/targeting type and campaign tactic.

Script 255: GAAP Profit 0 Reduce Budget 20%

Purpose Reduce the daily budget of campaigns by 20% if the GAAP profit from the previous day is less than 0.

Script 249: Title Strategy Assignment

Purpose Python script to assign campaign strategy and set publisher strategy and bidding movement based on the current date.

Script 237: switch strategies

Purpose Python script to promote campaigns to a new Publisher Bidding Strategy if they meet minimum spend and ROAS requirements.

Script 235: Group Maturity

Purpose Assigns ‘New’, ‘Mature I, and ‘Mature II’ labels to Yahoo DSP ad groups based on spend thresholds.

Script 231: increase daily budget

Purpose Python script to increase the daily budget for campaigns if the daily spend exceeds 60% of the daily budget.

Script 225: Set New Budget Strategy Targets at Month Start

Purpose Pushes new Strategy Targets at start of month

Script 217: Tag AdGroup if CPA performance is abnormally high within Campaign

Purpose Tag AdGroup if CPA performance is abnormally high within Campaign

Script 195: Kwds Pause

Purpose Python script to summarize and explain the code for the SBA problem.

Script 175: Campaign Tactic

Purpose Python script to add dimensions tag based on campaign name.

Script 173: Strategy Targeting Type

Purpose Python script to add a dimensions tag based on the campaign name.

Script 165: Intraday Adj Google tCPA and Budget

Purpose Adjust the tCPA and Daily Budget of Google Campaigns based on the ROAS and spend over a specific time period.

Script 163: Mature Campaigns Pause Low ROAS

Purpose Pause mature campaigns with low ROAS based on specific criteria.

Script 159: Increase Campaign tCPA

Purpose Python script to increase the bid/TCPA by a certain percentage if the cost per set is less than 1500.

Script 153: Mature Campaigns Adj Google tCPA and Budget

Purpose Adjust the tCPA and daily budget of Google campaigns labeled as “Mature” based on the ROAS over the previous 14 days.

Script 151: Campaign Maturity Dimension Tagging

Purpose Assign ‘New’, ‘ New Launch’, ‘New - Round 2’ , ‘New - Round 3’, ‘New - Round 4’, ‘New - Round 5’, or ‘Mature’ labels to campaigns based on...

Script 149: Pause Keywords Automation

Purpose Pause Keyword and label the Dimension ‘AutoPause’ with today’s date according to Creation Date, Accumulated Clicks, Accumulated Spend.

Script 143: New Campaigns Switch to tCPA

Purpose Switch campaign publisher bidding strategy to tCPA based on spend and ROAS.

Script 141: New Campaigns Pause Low ROAS

Purpose Pause new campaigns with low ROAS based on specific criteria.

Script 139: Increase Campaign Daily Budget

Purpose Increase daily budget by a certain percentage for campaigns that have an impression share greater than a certain percentage over the last few days.

Script 137: New Campaigns Adj Google tCPA and Budget

Purpose Python script to adjust the tCPA and daily budget of Google campaigns labeled as ‘New Launch’ through ‘New - Round 5’ based on ROAS over the previous 30 days...

Script 133: Dimension Update

Purpose Tags dimension as brand or non-brand.

Script 131: Assign Brand or Non Brand

Purpose Assign ‘YahooDSP’ to the ‘Campaign Maturity’ column in the output DataFrame where the conditions are true.

Script 103: Tag Campaigns based on Name

Purpose Tag Campaigns based on Name

Script 41: Monthly Budget Cap GSheets

Purpose Enforce Strategy and Campaign-level Monthly Budget Caps stored in Google Sheets.

Script 35: Auto Create Suggested Keywords

Purpose Automatically create Keywords from Keyword Expansion report.

Script 33: Campaign ROAS Outlier Tagging

Purpose Tag campaigns if their ROAS is much lower than their peers in the same account.

Script 25: Strategy Auto Assign on MTD Conv

Purpose Re-assign Strategy based on preset 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 Python script to boost campaign budgets if CPA performance is better than peer average by a preset threshold.

Script 15: Budget Boost for Performing Non Brand Campaigns

Purpose Boost the budget of non-brand campaigns if their CPA performance is better than the average by a certain threshold.

Script 13: Pause Campaigns with no active groups

Purpose Pause campaigns with no active groups.

Script 9: AdGroup High CPA Outlier

Purpose Tag AdGroups with CPA much higher than peers in the same Campaign.

Category Item Changed - AdGroup

Script 1077: AdGroup CPA Outlier

Purpose Python script to tag AdGroups if their CPA performance is abnormally high within a campaign’s 30-day lookback period, excluding the most recent 3 days.

Script 1075: AdGroup CPA Outlier

Purpose Python script to tag AdGroups if their CPA performance is abnormally high within a campaign’s 30-day lookback period, excluding the most recent 3 days.

Script 1055: AdGroup Performance Outlier 33d lookback

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

Script 1053: AdGroup CPA Outlier

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

Script 983: New Vehicle Low Inventory Auto Pausing

Purpose Python script to pause ad groups in select model-based new vehicle campaigns if there are 3 or fewer vehicles in stock.

Script 711: Ad Group CPA Performance Outlier

Purpose Ad Group CPA Performance Outlier

Script 633: ABO Budget Assignment Groups

Purpose Assign values to the Meta ABO Budget dimension value at the group level for active Meta Ad sets only, removing any ABO Budget values previously assigned at the campaign...

Script 623: Pause CCT Groups

Purpose Python script to pause CCT groups based on specific conditions.

Script 621: Pause CCT Groups

Purpose Python script to pause CCT groups based on specific conditions.

Script 619: Pause CCT Groups

Purpose Python script to pause CCT groups based on specific conditions.

Script 613: AdGroup CPA Outlier

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

Script 527: Ad Group Outlier

Purpose Python script to tag ad groups if their CPA performance is abnormally high within a campaign.

Script 523: Ad Group Outlier

Purpose Tag AdGroup if CPA performance is abnormally high within Campaign

Script 513: AdGroup Cost Conv $ Outlier Tagging

Purpose Tag AdGroup if Cost/Conv $ performance is abnormally low within Campaign 33-lookback excluding recent 3 days

Script 347: mediatype tagging

Purpose Python script for media type tagging.

Script 345: mediatype tagging

Purpose Python script for tagging media types and subtypes.

Script 343: MediaType tagging

Purpose Python script for media type tagging.

Script 341: MediaType Autotagging

Purpose Python script for media type autotagging.

Script 319: NOLS NOLM Backorder keywords

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 317: NOLS

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 315: NOLS NOLM Backorder keywords

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 313: NOLS

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 311: NOLS

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 309: NOLS NOLM Backorder keywords

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 307: NOLS NOLM Backorder keywords

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 303: NOLS NOLM & Backorder

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 301: NOLS NOLM & Backorder

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 299: NOLS NOLM & Backorder

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 297: NOLS NOLM & Backorder

Purpose Python script to update custom parameters for keywords with NOLS, NOLM or Backorder in the landing page result column.

Script 271: NOLS NOLM & Backorder

Purpose Python script to update custom parameters for keywords with NOLS, NOLM or Backorder in the landing page result column.

Script 235: Group Maturity

Purpose Assigns ‘New’, ‘Mature I, and ‘Mature II’ labels to Yahoo DSP ad groups based on spend thresholds.

Script 217: Tag AdGroup if CPA performance is abnormally high within Campaign

Purpose Tag AdGroup if CPA performance is abnormally high within Campaign

Script 187: populate Auto Events

In a Nutshell The script processes PPC campaign data to update event names based on specific patterns in group names.

Script 157: Inventory Bidding Feed Integrity Check

Purpose Checks whether the “IB Last Updated” date is 2 or more days in the past compared to the current date, and populates a “Stale Feed Alert” dimension as “TRUE”...

Script 127: Auto Pause After Event Date

Purpose Auto Pause After Event Date

Script 107: Inventory Bidding 2.0

Purpose Determines the Auction Boost amount for a group in “RBA-Pro-SEM/BSEM” campaigns.

Script 89: Tag AdGroups with Dynamic Action Value (Cross Client; DC Market=NL)

Purpose Tag AdGroups with Dynamic Action value calculated based on mapped Strategy ROAS and historical ROAS with a 120-day lookback.

Script 45: Daily Clear Labels

Purpose Clear Daily Winner and Overspend labels daily

Script 43: Tag AdGroup Dimensions per ROAS CPA Performance

Purpose Tag AdGroup Dimensions per ROAS/CPA Performance

Script 31: AdGroup ROAS Outlier Tagging

Purpose Tag AdGroup if ROAS performance is abnormally low within Campaign.

Script 23: AdGroup CPA Outlier

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

Script 9: AdGroup High CPA Outlier

Purpose Tag AdGroups with CPA much higher than peers in the same Campaign.

Category Linked Datasource - M1 Report

Script 1101: Script Gatorworks Campaign Performance Anomaly Report with Summary

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 1093: Script Campaign Country Code

Purpose Automating “Country Code” Dimension Tagging at campaign level for Carburant’s Square Enix.

Script 1085: Update Strategy Spend Target via Master Sheet

Purpose Lookup new month’s spend target and update via strategy bulk file

Script 1081: Conversion Influencers

Purpose Populates Conversion Influencers dimension for the top 10 keywords based on cost/conv.

Script 1079: Conversion Influencers

Purpose Populates Conversion Influencers dimension for the top 10 keywords based on cost/conv.

Script 1077: AdGroup CPA Outlier

Purpose Python script to tag AdGroups if their CPA performance is abnormally high within a campaign’s 30-day lookback period, excluding the most recent 3 days.

Script 1075: AdGroup CPA Outlier

Purpose Python script to tag AdGroups if their CPA performance is abnormally high within a campaign’s 30-day lookback period, excluding the most recent 3 days.

Script 1073: Monthly Spend Target Rollover

Purpose Python script that takes the unspent Strategy Spend Target from the previous month and adds it to the current Spend Target.

Script 1071: Script Campaign Type2Campagne

Purpose Python script that parses campaign names and extracts the campaign type into a dimension called “Type de campagne”.

Script 1067: Script Campaign Numero de Projet

Purpose Parse campaign names and extract project numbers into a dimension called “Numero de Projet”.

Script 1065: Script Campaign CPA This Quarter Set

Purpose Set the value of the ‘Campaign CPA This Quarter’ column to the CPA for this quarter.

Script 1063: Budget Staging for Strategies via GSheets #2

Purpose Python script that copies program budgets from staging GSheets to update strategy spend targets.

Script 1061: SBA Campaign Pacing

Purpose SBA Campaign Budget Pacing - Minimize Lost IS (Budget)

Script 1059: SBA Transcription

Purpose Python script to copy values from the ‘Strategy’ and ‘Strategy Target’ columns to the ‘SBA Strategy’ and ‘SBA Campaign Budget’ columns, respectively.

Script 1057: Intraday Budget Cap via Strategy

Purpose Python script to pause campaigns when the monthly spend reaches the monthly budget stored in the strategy.

Script 1055: AdGroup Performance Outlier 33d lookback

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

Script 1053: AdGroup CPA Outlier

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

Script 1051: Campaigns Anomaly Detection PowPow

Purpose This Python script generates a performance anomaly report for pay-per-click marketing campaigns.

Script 1049: SBA Intraday Budget Cap Budget via Dimension Tags

Purpose Python script to pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 1047: Campaigns Anomaly Detection Carburant

Purpose Script description: The script identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 1045: Auto Tag Campaigns with Program Manager Dim

Purpose Auto Tag Campaigns with Program Manager Dim

Script 1043: SBA Intraday Budget Cap Budget via Dimension Tags

Purpose Python script to pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 1041: Budget Staging for Strategies via GSheets

Purpose Copy Monthly Budget from Staging GSheets maintained by customer and match Abbreviation from GSheets with Strategy in Marin.

Script 1039: Jeremy Script

Purpose Python script to extract dimensions (geo, segment, targeting, and platform) from campaign names and create an output DataFrame.

Script 1037: SBA Campaign Pacing

Purpose Python script that allocates budgets to campaigns based on various factors to minimize lost impression share due to budget.

Script 1031: Tagging social dimension Audience and Segment

Purpose Tagging social dimension Audience and Segment

Script 1029: Tagging social dimension Geo

Purpose Tagging social dimension Geo

Script 1027: Tagging Social dimensions targeting and platform

Purpose Tagging Social dimensions targeting and platform

Script 1025: Tagging dimensions geo segment targeting and platform

Purpose Tagging dimensions geo, segment, targeting, and platform.

Script 1023: Total Pub Cost & Pub Cost Percentage Column

Purpose Python script to calculate the total pub cost for each ‘SBA Strategy’ and ‘Campaign’ group, and compute the percentage of ‘Pub. Cost $’ for each row relative to the...

Script 1021: Tagging dimension Script Campaigns Keyword Match Type

Purpose Python script to extract keyword match type from campaign names and update the keyword match type column in the output dataframe.

Script 1019: Tagging dimension Script Campaigns Intent

Purpose Python script to extract intent from campaign names and update the intent column in the output dataframe.

Script 1017: Tagging dimension Script Campaigns Topic

Purpose Tagging dimension Script - Campaigns - Topic

Script 1007: Intraday Budget Cap Based on Strategy Target

Purpose Intraday Budget Cap via Strategy

Script 1005: Intraday Budget Cap Strategy Level

Purpose Python script to pause and resume campaigns based on monthly budget spend.

Script 1003: Tagging dimension Script Campaigns F YY Brand

Purpose Python script to extract the F-YY-Brand from campaign names and update the F-YY-Brand column in the output dataframe.

Script 999: SBA Campaign Pacing

Purpose Python script that allocates budgets to campaigns based on various factors to minimize lost impression share due to budget.

Script 997: NonBrand Campaign Categories Auto Dim Tag

Purpose Python script to extract tags from campaign names and store them in the “Categories of NB Campaigns” column.

Script 995: SBA Campaign Pacing

Purpose SBA Campaign Pacing

Script 993: SBA Campaign Pacing Meta

Purpose Python script that allocates budgets to campaigns based on various factors such as remaining budget, weekdays in the month, historical spend, and minimum daily budget.

Script 1001: Campaign Two Year Pub Cost Discrepancy Percentage

Purpose Script will review all campaigns with a value assigned to the “Two Year Cost (Publisher)” dimension and compare that total to the total publisher cost over the last two...

Script 991: Percentage Difference Column Alert

Purpose Alerts Program Manager whenever The Percentage Difference is higher or equal to 15%

Script 989: Campaigns Anomaly

Purpose Campaigns Anomaly

Script 985: Percentage Budget Difference CC

Purpose Calculates the percentage of the budget difference between the current daily budget and the SBA recommended daily budget.

Script 983: New Vehicle Low Inventory Auto Pausing

Purpose Python script to pause ad groups in select model-based new vehicle campaigns if there are 3 or fewer vehicles in stock.

Script 979: Auto Campaigns tagging Brand vs NonBrand

Purpose Automatically Tags campaigns with the Brand vs NonBrand Dimension

Script 977: Go Puff Script Keyword Landing Page & Keyword Match Type combination Tag

Purpose Automating Dimension Tagging with the landing page in the dimension “Landing Page Dim” and the keyword and match type combination in the dimension “Keyword MatchType Dim”.

Script 975: SBA Intraday Budget Cap Budget via Dimension Tags #2

Purpose Python script to pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 973: Campaign Anomaly Detection Script for ROC Media #2

Purpose This Python script identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 969: Go Puff Script Campaign Category Dimension Tag

Purpose Python script to parse campaign names and add campaign-level Marin Dimensions Tag for Category.

Script 967: Go Puff Script Campaign Type Dimension Tag

Purpose Python script to parse campaign names and add campaign-level Marin Dimensions Tag for campaign type.

Script 965: Campaign Anomaly Detection with Summary

Purpose Campaign Performance Anomaly Report with Summary

Script 961: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 959: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 957: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 955: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 953: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 951: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 949: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 947: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 945: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 943: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 941: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 939: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 937: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 935: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 933: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 931: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 929: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 927: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 925: Bidding Strategy Assignment

Purpose Python script to automatically assign a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then move it to a...

Script 923: Bidding Strategy Assignment

Purpose Automatic assignment of a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after creation, and then moving it to a CPA strategy called...

Script 921: Bidding Strategy Assignment

Purpose Automatic assignment of a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after creation, and then moving it to a CPA strategy called...

Script 919: Bidding Strategy Assignment

Purpose Automatic assignment of a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after creation, and then moving it to a CPA strategy called...

Script 917: Bidding Strategy Assignment

Purpose Automatic assignment of a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after creation, and then moving it to a CPA strategy called...

Script 915: Bidding Strategy Assignment

Purpose Python script that automatically assigns a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after being created, and then moves it to a...

Script 913: Bidding Strategy Assignment

Purpose Automatic assignment of a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after creation, and then moving it to a CPA strategy called...

Script 911: Bidding Strategy Assignment

Purpose Automatic assignment of a campaign to an Impression Share Strategy called ‘Data Gathering’ for the first 7 days after creation, and then moving it to a CPA strategy called...

Script 909: SBA Campaign Pacing Search

Purpose Python script that allocates budgets to campaigns based on various factors such as remaining budget, weekdays in the month, historical spend, and minimum daily budget.

Script 907: Campaigns Anomaly Detection ATK

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 905: Campaign naming 1st separator tag example

Purpose Python script to add a tag to a campaign name based on a specified separator.

Script 903: Campaigns Anomaly Detection Ticketsmarter

Purpose This Python script identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 901: update keywords cost conv dimension

Purpose Python script to update the “Keyword Cost/Conv Performance” dimension for keywords that have a cost/conv 30% greater than their Campaign’s cost/conversion.

Script 899: CC SBA Budget Pacing

Purpose Python script to allocate budget for SBA campaigns based on various factors.

Script 895: Campaigns Anomaly Detection BBTS

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 893: campaign 30 day cost conv assignment

Purpose Python script that updates the value of the “Campaign 30 day cost per conversion” dimension for keyword-level anomaly detection.

Script 891: Pause Poor performing Keywords with 0 Conv. and QS 5

Purpose Pause Poor performing Keywords with 0 Conv. and QS <5

Script 889: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 887: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 885: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 883: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 881: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 879: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 877: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 875: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 873: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 871: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 869: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 867: Budget Capped Campaigns

Purpose Python script to tag campaigns if the Pub Cost for the prior day is 90% of the Daily Budget.

Script 865: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 863: Budget Capped Campaigns

Purpose Python script to tag campaigns if the publisher cost for the prior day is 90% of the daily budget.

Script 859: Budget Capped Campaigns

Purpose Python script to tag campaigns if the Pub Cost for the prior day is 90% of the Daily Budget.

Script 857: Campaign Anomaly Detection with Summary

Purpose Campaign Performance Anomaly Report with Summary

Script 855: Go Puff Script Campaign Placement Dimension Tag

Purpose Parse Campaign Name and add Campaign-level Marin Dimensions Tag for Placement.

Script 851: Go Puff Script Campaign Anomaly Detection

Purpose Campaign Performance Anomaly Report with Summary

Script 849: Campaign Anomaly Detection with Summary

Purpose Campaign Performance Anomaly Report with Summary

Script 845: SBA Intraday Budget Cap Budget via Dimension Tags

Purpose Python script to pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 843: SBA Intraday Budget Cap Budget via Dimension Tags

Purpose Python script to pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 839: Duplicate MKWID replacement

Purpose Locate keywords with duplicate MKWID values and reupload with blanks.

Script 837: SBA Campaign Pacing

Purpose Python script that solves the problem of allocating budgets to campaigns based on various factors such as remaining budget, weekdays in the month, historical spend, and minimum daily budget....

Script 835: Auto Tag Campaign with Tipo de Campanha Dimension

Purpose Auto Tag Campaign with Tipo de Campanha Dimension

Script 833: Campaign Anomaly Detection with Summary

Purpose Campaign Performance Anomaly Report with Summary

Script 831: Auto Tag Campaigns with Brand or NonBrand

Purpose Automatically tags campaigns with ‘Brand’ or ‘NonBrand’ based on specific keywords in the campaign name.

Script 829: Auto Tag Campaigns Funnel Stage

Purpose Auto Tag the funnel stage of campaigns based on the campaign name.

Script 827: Cross Negate Single Keyword Campaigns

Purpose Generating negative keywords for each account in a campaign.

Script 825: Percentage Difference Column

Purpose Calculates the difference between SBA allocation and % of total pub cost.

Script 823: Campaign Anomaly Detection with Summary

Purpose Campaign Performance Anomaly Report with Summary

Script 821: Total Pub Cost & Pub Cost Percentage Column

Purpose Python script to calculate the total pub cost for each ‘SBA Strategy’ and ‘Campaign’ group, and compute the percentage of ‘Pub. Cost $’ for each row relative to the...

Script 819: Campaign Anomalies Amazon Music Global AMU Signups

Purpose Detect campaign-level outliers for key conversions: Total AMU Sign-Ups.

Script 817: SBA Budget Staging via GSheets

Purpose Python script that copies the SBA Budget from a staging Google Sheets and matches the “Abbreviation” column with the “SBA Strategy” column in Marin.

Script 813: SBA Campaign Pacing with Rec. Budget and Current Budget

Purpose Create columns of current Budget and recommended Budget

Script 811: Campaigns Anomaly Detection 4 All Promos

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 809: SBA Auto Pause & Re enable Budget via Dim Tag

Purpose Python script that pauses and re-enables campaigns based on their monthly spend and budget.

Script 807: SBA Campaign Pacing

Purpose SBA Campaign Budget Pacing - Minimize Lost IS (Budget)

Script 805: Pacing Dimension Value from Campaign Name

Purpose Extract information from the campaign name and add it as columns to the input DataFrame.

Script 803: Pacing Campaign Bulk Sheet

Purpose Python script to filter and manipulate data from a primary data source based on specific criteria.

Script 801: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values for pacing and budget allocation in a digital advertising campaign.

Script 799: Pacing Pacing Start & End Date

Purpose Python script that adds dimensions tags based on the campaign name.

Script 797: Script Pacing Start & End Date

Purpose Python script to add dimensions tags based on campaign name.

Script 795: Campaign Anomaly Detection + Summary

Purpose This Python script solves the problem of identifying anomalies in campaign performance based on day-of-week forecast and calculating the anomaly using adjustable IQR and Deviation Thresholds.

Script 793: Campaigns Anomaly Detection YDUQS

Purpose This Python script identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 789: Remove $ from SBA Campaign Budget

Purpose Remove the dollar sign ($) from the SBA Campaign Budget column in a given input dataframe.

Script 787: Set Pacing Start & End Date

Purpose Python script to add dimensions tags based on campaign name and identify campaigns with changed tags.

Script 785: Set Pacing Start & End Date

Purpose Python script to add dimensions tags based on campaign name and identify campaigns with changed tags.

Script 783: Pacing Start & End Date

Purpose Python script to add dimensions tags based on campaign name and identify campaigns with changed tags.

Script 781: Set Pacing Start Date & Pacing End Date

Purpose Set the pacing start date and pacing end date for campaigns based on the campaign name.

Script 779: Script Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 779: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 777: Script New Campaign Calculations

Purpose This Python script calculates various metrics and values for a campaign, such as total impressions, total clicks, total views, pacing cycle start and end dates, daily targets, expected spend...

Script 777: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values related to campaign pacing and budget allocation.

Script 775: Script Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 775: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 773: Script New Campaign Calculations

Purpose This Python script calculates various metrics and values for a campaign, such as total impressions, total clicks, total views, pacing cycle start and end dates, daily targets, expected spend...

Script 773: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values related to campaign pacing and budget allocation.

Script 771: Script Campaign Bulk Sheet

Purpose Python script to filter and manipulate data from a primary data source based on specific criteria.

Script 771: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 769: Script New Campaign Calculations

Purpose This Python script calculates various metrics and values for a campaign, such as total impressions, total clicks, total views, pacing cycle start and end dates, daily targets, expected spend...

Script 769: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values for pacing and budget allocation in a digital advertising campaign.

Script 767: Scripts Campaign Bulk Sheet

Purpose Python script to filter and manipulate data from a primary data source based on specific criteria.

Script 767: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 765: Script New Campaign Calculations

Purpose This Python script calculates various metrics and values for a campaign, such as total impressions, total clicks, total views, pacing cycle start and end dates, daily targets, expected spend...

Script 765: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values related to campaign pacing and budget allocation.

Script 763: Script Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 763: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 761: Script New Campaign Calculations

Purpose This Python script calculates various metrics and values for a campaign, such as total impressions, total clicks, total views, pacing cycle start and end dates, daily targets, expected spend...

Script 761: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values related to campaign pacing and budget allocation.

Script 759: Script Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 757: Script New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values for a campaign, such as total pub cost, total impressions, total views, pacing cycle start and end...

Script 755: Script Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 755: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 753: Scripts New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values for a campaign, such as total pub cost, total impressions, total clicks, total views, pacing cycle start...

Script 753: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values related to campaign pacing and budget allocation.

Script 751: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 749: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values related to campaign pacing and budget allocation.

Script 747: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 745: Golden Hippo Pause Ads Conversions

Purpose Python script to pause ads if there are 0 conversions after $100 in spend.

Script 743: Golden Hippo Pause Ads CPA

Purpose Pauses ads that have a CPA of $150+ over the previous 7 days

Script 741: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values for pacing and budget allocation in a digital advertising campaign.

Script 739: Automate Campaigns DimensionTag Tactic

Purpose Python script to set dimensions based on campaign name.

Script 735: Pacing Campaign Bulk Sheet

Purpose Python script to filter and process campaign data based on specific criteria.

Script 733: Avg CPC Benchmark

Purpose Python script to store the average cost per click (CPC) for the last 28 days in a dimension called “Test”.

Script 731: Campaigns Anomaly Detection HqO

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 731: Campaigns Anomaly Detection

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 729: Campaigns Anomaly Detection MEFA

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 729: Campaigns Anomaly Detection

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 727: Campaigns Anomaly Detection Eversource

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 727: Campaigns Anomaly Detection

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 725: Campaigns Anomaly Detection All Campus

Purpose This Python script identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 725: Campaigns Anomaly Detection

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 723: Campaigns Anomaly Detection Ritchie Bros

Purpose This Python script generates a performance anomaly report for pay-per-click marketing campaigns, identifying metrics that deviate significantly from their forecasted values.

Script 723: Campaigns Anomaly Detection

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 719: SBA Intraday Budget Cap Budget via Dimension Tags

Purpose Python script to pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 715: SBA Campaign Pacing Backup

Purpose Python script that solves the problem of allocating budgets to campaigns based on various factors such as remaining budget, weekdays in the month, historical spend, and minimum daily budget....

Script 715: SBA Campaign Pacing

Purpose Python script that solves the problem of allocating budgets to campaigns based on various factors such as remaining budget, weekdays in the month, historical spend, and minimum daily budget....

Script 713: Scripts Movo Anomaly Detection V2024 01

Purpose Python script that generates a performance anomaly report for pay-per-click marketing data.

Script 711: Ad Group CPA Performance Outlier

Purpose Ad Group CPA Performance Outlier

Script 709: SBA Auto Pause & Re enable Budget via Dimension Tags

Purpose Pause and resume campaigns based on Dimension tags (SBA Strategy and SBA Monthly Budget) by monitoring bi-hourly intraday spend.

Script 707: Campaign Anomaly Detection USIM University of the Southwest

Purpose This Python script solves the problem of identifying performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 707: Campaign Anomaly Detection

Purpose Campaign Anomaly Detection

Script 703: Scripts Campaign Anomaly Detection by Reporting Category V5

Purpose Python script solves the problem of generating a performance anomaly report for pay-per-click marketing data.

Script 701: SBA Auto Pause

Purpose Python script that pauses campaigns when the monthly spend reaches the budget cap.

Script 699: Dimension from Campaign Name

Purpose Extract information from the campaign name and add it as columns to the input DataFrame.

Script 697: Dimensions from Campaign Name

Purpose Extract information from a campaign name and add it as columns to a DataFrame.

Script 695: Script Auto Tag Campaigns with Brand Non Brand Dimension

Purpose Auto tag campaigns with a brand or non-brand dimension based on the campaign name.

Script 693: Dimension Value From Campaign Name

Purpose Extract information from a campaign name and add it as columns to a DataFrame.

Script 691: Campaign Name Dimension Auto Tagging School Program

Purpose Python script that combines the ‘School’ and ‘Program’ columns into a new column called ‘School_Program’ and assigns the created tag to the ‘School_Program’ column.

Script 689: Campaign Name Dimension Auto Tagging Program

Purpose Python script to parse the campaign name and add a campaign-level Marin Dimensions tag for a program.

Script 687: Campaign Name Dimension Auto Tagging School

Purpose Parse Campaign Name and add Campaign-level Marin Dimensions Tag for School.

Script 685: Dimensions from Campaign Name

Purpose Extract information from a campaign name and add it as columns to a DataFrame.

Script 683: Dimension Value From Campaign Name

Purpose Extract information from a campaign name and add it to a DataFrame.

Script 681: Dimension Value From Campaign Names

Purpose Extract information from campaign names and create an output DataFrame with the extracted information.

Script 677: Budget Pacing Example

Purpose Example of what Budget Pacing through script could look like

Script 675: Campaign Name Dimension Auto Tagging Region

Purpose Python script to parse campaign names and add a campaign-level Marin Dimensions tag for the region.

Script 673: Dimension Tags from Campaign Name

Purpose Extract information from a campaign name and add it as columns to a DataFrame.

Script 671: Dimension Tags from Campaign Name

Purpose Extract information from a campaign name and add it as columns to a DataFrame.

Script 669: Dimension Tags from Campaign Name

Purpose Extract information from campaign names and add it to the input DataFrame.

Script 661: Pacing New Campaign Calculations

Purpose This Python script solves the problem of calculating various metrics and values for pacing and budget allocation in a digital advertising campaign.

Script 653: Search SBA Budget Pacing

Purpose Python script to pace daily budget for Search SBA strategies.

Script 633: ABO Budget Assignment Groups

Purpose Assign values to the Meta ABO Budget dimension value at the group level for active Meta Ad sets only, removing any ABO Budget values previously assigned at the campaign...

Script 631: Alert CCT Groups paused (Single word keywords)

Purpose Python script to filter and extract data from a primary data source based on a specific condition.

Script 629: Alert CCT Groups paused (Single word keywords)

Purpose Python script to filter and extract data from a primary data source based on a specific condition.

Script 627: Alert CCT groups paused (Anime)

Purpose Python script to filter and extract data from a primary data source based on a specific condition.

Script 625: Alert CCT groups paused (Anime)

Purpose Python script to filter and extract data from a primary data source based on a specific condition.

Script 623: Pause CCT Groups

Purpose Python script to pause CCT groups based on specific conditions.

Script 621: Pause CCT Groups

Purpose Python script to pause CCT groups based on specific conditions.

Script 619: Pause CCT Groups

Purpose Python script to pause CCT groups based on specific conditions.

Script 615: SBA Campaign Pacing

Purpose SBA Campaign Budget Pacing - Minimize Lost IS (Budget)

Script 613: AdGroup CPA Outlier

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

Script 611: SBA Campaigns Watcher

Purpose SBA Campaigns Watcher

Script 609: Alert CCT groups paused (Anime)

Purpose Python script to filter and extract data from a primary data source based on a specific condition.

Script 607: Alert CCT Groups paused (Single word keywords)

Purpose Python script to filter and extract data from a primary data source based on a specific condition.

Script 605: Campaign Geo Assignment

Purpose Assign values to the Geo dimension at the campaign level when appropriate.

Script 597: Dimension Tags from Campaign Name

Purpose Extract information from campaign names and add it to the input DataFrame.

Script 595: SBA Budget Pacing 2

Purpose Pace Daily Budget for each Strategy

Script 593: Scripts Brand vs Generic Dimension Autotag

Purpose Automating the tagging of “Brand vs Generic” dimensions in a report.

Script 589: Delete Duplicate Campaigns

Purpose Python script that looks for duplicate campaigns created by Dynamic Campaigns and sets the status to “Deleted” for any older campaigns.

Script 587: ABO Budget Assignment

Purpose Python script that assigns values to the “Meta ABO Budget” and “Budget Level” dimensions based on input data.

Script 583: Scripts Campaign Dims v2

Purpose Python script to summarize and deduplicate campaign data.

Script 579: Salesforce Item ID SBA Pacing

Purpose Python script that allocates budget based on specific criteria for campaigns within a budget period.

Script 577: SBA Check budget spent

Purpose Python script to check the budget spent for SBA campaigns.

Script 573: Campaign Budget Dimension Updates

Purpose Python script to update campaign information based on specified conditions.

Script 567: Scripts Campaign Anomaly Detection by Hotel with Summary

Purpose Python script that generates a performance anomaly report for a pay-per-click marketing campaign.

Script 565: Pacing Start & End Date

Purpose Python script that adds dimensions tags based on the campaign name.

Script 563: Pacing Start & End Date

Purpose Python script to add dimensions tags based on campaign name and identify campaigns with changed tags.

Script 561: Pacing Start & End Date

Purpose Python script to add dimensions tags based on campaign name and identify campaigns with changed tags.

Script 559: Set Pacing Start & End Date

Purpose Python script to add dimensions tags based on campaign name and identify campaigns with changed tags.

Script 557: Dimension Tags from Campaign Name

Purpose Python script that extracts specific information from a campaign name and identifies campaigns with changed tags.

Script 555: Set Pacing Start & End Date

Purpose Python script to add dimensions tags based on campaign name and identify campaigns with changed tags.

Script 551: Duplication Keywords Report

Purpose Identify duplicate keywords and send an email report recommending which keywords to pause.

Script 549: Budget Pacing

Purpose Pace Daily Budget for each Campaign

Script 547: Keyword 1st of Month QS

Purpose Sets Historical Quality Score - 1st of Month dimension with current QS value

Script 541: Dimension AutoApply Brand NonBrand

Purpose Tag Brand vs Non Brand dimension automatically

Script 537: Tag Pacing Start and End Dates from Campaign Name

Purpose Parse out and populate Pacing - Start Date and Pacing - End Date in ISO format from the Campaign column of a DataFrame.

Script 535: Assigned Brand Local Emergency Dimensions

Purpose Python script to assign campaign dimension values based on brand, local, and emergency criteria.

Script 533: Campaign Anomoly

Purpose Python script to detect anomalies in campaign data and generate an anomaly report.

Script 531: Anomoly by Campaign Type

Purpose Anomaly detection for campaigns by campaign type.

Script 529: Anomoly by Campaign Type

Purpose Analyze campaign data to identify anomalies and calculate anomaly scores for each product and account.

Script 527: Ad Group Outlier

Purpose Python script to tag ad groups if their CPA performance is abnormally high within a campaign.

Script 525: Campaign Set Rate

Purpose Python script to calculate the Set Rate metric using a 6 month lookback, excluding the most recent 30 days.

Script 523: Ad Group Outlier

Purpose Tag AdGroup if CPA performance is abnormally high within Campaign

Script 521: Budget Boosts for Bing Campaigns

Purpose Budget Boosts for Bing Campaigns

Script 519: Epicor Budget Staging GSheets

Purpose Python script that copies Epicor Monthly Budget from staging GSheets at the first day of each month, including campaigns with EpicorID and different budget from GSheets in a bulk...

Script 513: AdGroup Cost Conv $ Outlier Tagging

Purpose Tag AdGroup if Cost/Conv $ performance is abnormally low within Campaign 33-lookback excluding recent 3 days

Script 511: Auto Pause & Re enable

Purpose Python script to pause and re-enable campaigns based on budget allocation.

Script 509: Memira NO Offline Import

Purpose Python script to merge and manipulate dataframes, and output the result.

Script 507: Memira No Email import

Purpose Python script to format email data by merging and renaming columns, setting conditions, and replacing NaN values.

Script 505: Memira DK Offline Import

Purpose Python script to merge and manipulate dataframes based on specific conditions.

Script 503: Memira DK Email import

Purpose Python script to format and merge data from two data sources and generate an output dataframe.

Script 499: keyword harvest 2

Purpose Python script to auto-push a subset of suggested keywords from a keyword recommendations grid.

Script 475: SCRIPT Populate NTB Uplift Dimension

Purpose Python script to populate the “NTB Uplift” dimension in a data source.

Script 469: Automate Campaigns CampaignCategoryDim

Purpose Set dimensions based on campaign name.

Script 459: Epicor Budget Cap

Purpose Pause campaigns when MTD spend reaches Epicor Monthly Budget

Script 453: Automate ProductGroup SetBidOverride

Purpose Python script to set all active Google Product Groups to Bid Override with no end date.

Script 445: SBA inactive campaigns

Purpose Python script to identify inactive campaigns and calculate their pacing.

Script 443: Campaign Benchmark Performance

Purpose Python script to tag campaigns based on their performance metrics compared to benchmarks.

Script 441: Campaign Benchmark Performance

Purpose Python script to tag campaigns based on their performance metrics compared to benchmarks.

Script 439: Campaign Benchmark Performance

Purpose Python script to tag campaigns based on their performance metrics compared to benchmarks.

Script 437: Campaign Benchmark Performance

Purpose Python script to tag campaigns based on their performance metrics compared to benchmarks.

Script 435: Campaign Benchmark Performance

Purpose Python script to tag campaigns based on their performance metrics compared to benchmarks.

Script 433: Campaign Benchmark Performance

Purpose Python script to tag campaigns based on their performance metrics compared to benchmarks.

Script 431: Campaign Benchmark Performance

Purpose Python script to tag campaigns based on their performance metrics compared to benchmarks.

Script 429: Campaign Benchmark Performance

Purpose Python script to tag campaigns based on their performance metrics compared to benchmarks.

Script 427: Campaign Benchmark Performance

Purpose Tag Dimensions based on CVR, CPL, CPC, CTR, Performance compared to previous 6 months.

Script 425: Campaign Benchmark Performance

Purpose Tag Dimensions based on CVR, CPL, CPC, CTR Performance compared to previous 6 months.

Script 423: Campaign Benchmark Performance

Purpose Tag Dimensions based on CVR, CPL, CPC, CTR Performance compared to previous 6 months.

Script 421: Campaign Benchmark Performance

Purpose Tag Dimensions based on CVR, CPL, CPC, CTR Performance to previous 6 months.

Script 419: Campaign Benchmark Performance

Purpose Tag Dimensions based on CRV, CPL, CPC, CTR performance compared to previous 6 months.

Script 417: Campaign Benchmark Performance

Purpose Tag Dimensions based on CVR, CPL, CPC, CTR Performance compared to previous 6 months.

Script 415: Offline Import Memira

Purpose Python script to merge and manipulate dataframes, and output the result.

Script 409: New Launch Updates Round 2

Purpose Python script to update the status, tCPA, bid strategy, and campaign maturity for new launch campaigns.

Script 407: New Launch Updates Round 1

Purpose Python script to update the status, tCPA, bid strategy, and campaign maturity for new launch campaigns.

Script 405: Campaign Benchmark

Purpose Python script to tag campaigns based on their performance metrics compared to benchmarks.

Script 397: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 395: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 393: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 391: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 389: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 387: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 385: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 383: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 381: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 379: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 377: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 375: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 373: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 371: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 369: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 367: SCRIPT Assign Portfolio to 'Amazon Portfolio' Dimension

Purpose Assign the value of the “Portfolio” column to the “Amazon Portfolio” column if the “Amazon Portfolio” column is different from the “Portfolio” column or is null/blank.

Script 361: New Launch Updates Round 3

Purpose Python script to update the status, tCPA, bid strategy, and campaign maturity for new launch campaigns.

Script 359: Adjust for KW Headroom

Purpose Adjust for KW Headroom

Script 357: gsheet example

Purpose This Python script is used to merge data from a primary data source and a reference data source, and then generate an output dataframe.

Script 355: Email Import Memira SE

Purpose Python script to merge and manipulate dataframes, and output the result.

Script 353: mediatype tagging

Purpose Python script for media type tagging.

Script 349: Mediatype tagging

Purpose Python script for tagging media types and subtypes in a dataset.

Script 347: mediatype tagging

Purpose Python script for media type tagging.

Script 345: mediatype tagging

Purpose Python script for tagging media types and subtypes.

Script 343: MediaType tagging

Purpose Python script for media type tagging.

Script 341: MediaType Autotagging

Purpose Python script for media type autotagging.

Script 339: Campaign Benchmark Performance

Purpose Tag Dimensions based on CVR, CPL, CPC, CTR Performance compared to previous 6 months

Script 337: Budget Alert

Purpose Python script to tag campaigns based on the comparison between the publisher cost and the daily budget.

Script 335: Campaign Benchmark Performance

Purpose Tag Dimensions based on CVR, CPL, CPC, and CTR Performance compared to Preset Benchmarks

Script 331: Conversion Influencers Clear

Purpose Clears Conversion Influencers dimension values

Script 329: Conversion Influencers

Purpose Python script that populates the Conversion Influencers dimension for the top 10 keywords based on cost per conversion.

Script 327: Epicor Budget Pacing

Purpose Pace Daily Budget for each Epicor Budget Group

Script 319: NOLS NOLM Backorder keywords

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 317: NOLS

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 315: NOLS NOLM Backorder keywords

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 313: NOLS

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 311: NOLS

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 309: NOLS NOLM Backorder keywords

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 307: NOLS NOLM Backorder keywords

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 303: NOLS NOLM & Backorder

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 301: NOLS NOLM & Backorder

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 299: NOLS NOLM & Backorder

Purpose Python script to copy input rows to output and add specific values to certain columns.

Script 297: NOLS NOLM & Backorder

Purpose Python script to update custom parameters for keywords with NOLS, NOLM or Backorder in the landing page result column.

Script 293: Negative Keyword Expansion

Purpose Python script for negative keyword expansion.

Script 289: Google Campaign tROAS Adjustment

Purpose Python script solves the problem of adjusting the Publisher Target ROAS for Google campaigns based on the daily spend goal and publisher cost.

Script 271: NOLS NOLM & Backorder

Purpose Python script to update custom parameters for keywords with NOLS, NOLM or Backorder in the landing page result column.

Script 269: script good performing keyword 2

Purpose Python script for adjusting bids based on certain conditions.

Script 265: Dimension Labelling Strategy Targeting Type AND Campaign Tactic v2

Purpose Python script to assign campaign dimension values based on strategy/targeting type and campaign tactic.

Script 259: Dimension Update

Purpose Python script to assign campaign dimension values based on strategy/targeting type and campaign tactic.

Script 255: GAAP Profit 0 Reduce Budget 20%

Purpose Reduce the daily budget of campaigns by 20% if the GAAP profit from the previous day is less than 0.

Script 249: Title Strategy Assignment

Purpose Python script to assign campaign strategy and set publisher strategy and bidding movement based on the current date.

Script 239: bid boost

Purpose Python script to determine the search bid for each row in a dataframe based on specific conditions and business rules.

Script 237: switch strategies

Purpose Python script to promote campaigns to a new Publisher Bidding Strategy if they meet minimum spend and ROAS requirements.

Script 235: Group Maturity

Purpose Assigns ‘New’, ‘Mature I, and ‘Mature II’ labels to Yahoo DSP ad groups based on spend thresholds.

Script 231: increase daily budget

Purpose Python script to increase the daily budget for campaigns if the daily spend exceeds 60% of the daily budget.

Script 229: populate fullfunnel

Purpose Python script to populate the “FullFunnel” column in a DataFrame based on certain business rules.

Script 227: sba pasue Date maintenance

Purpose Python script to maintain the SBA Pause Date within 1 month of the current date.

Script 225: Set New Budget Strategy Targets at Month Start

Purpose Pushes new Strategy Targets at start of month

Script 223: Strategy assignment 3

Purpose Python script to assign strategies to campaigns based on specific business rules.

Script 219: SBA pacing check

Purpose Python script to perform a pacing check on SBA (Structured Budget Allocation) campaigns.

Script 217: Tag AdGroup if CPA performance is abnormally high within Campaign

Purpose Tag AdGroup if CPA performance is abnormally high within Campaign

Script 213: Brand vs Non Brand Dimension

Purpose Python script for tagging campaigns as “Brand” or “Non Brand” based on the campaign name.

Script 211: Yesterdays Cost Dimension Tagging Shop Preservision

Purpose Python script to copy the “Pub. Cost $” column from the input DataFrame to a new column called “Yesterdays Cost” in the output DataFrame.

Script 209: Yesterdays Cost Dimension Tagging Biotrue

Purpose Python script to copy the “Pub. Cost $” column from the input dataframe to a new column called “Yesterdays Cost” in the output dataframe.

Script 207: Yesterdays Cost Dimension Tagging Ocuvite

Purpose Python script to copy the “Pub. Cost $” column from the input DataFrame to a new column named “Yesterdays Cost” in the output DataFrame.

Script 205: Yesterdays Cost Dimension Tagging LEI

Purpose Python script to copy the “Pub. Cost $” column from the input DataFrame to a new column named “Yesterdays Cost” in the output DataFrame.

Script 203: Yesterdays Cost Dimension Tagging SightMatters

Purpose Python script to copy the “Pub. Cost $” column from the input DataFrame to a new column called “Yesterdays Cost” in the output DataFrame.

Script 201: Yesterdays Cost Dimension Tagging PreserVision

Purpose Summarize and explain the Python script ‘Yesterdays Cost Dimension Tagging PreserVision’.

Script 199: populate campaign category

Purpose Python script to populate the “Campaign Category” column in a DataFrame based on specific rules.

Script 197: Yesterday Cost Dimension Tagging Lumify

Purpose Python script to copy the “Pub. Cost $” column from the input DataFrame to a new column called “Yesterdays Cost” in the output DataFrame.

Script 195: Kwds Pause

Purpose Python script to summarize and explain the code for the SBA problem.

Script 185: New Customer tROAS Update (Google)

Purpose Python script that recommends changes to tROAS (target ROAS) and daily budget for Google Ads campaigns based on the performance of non-brand new customer ROAS over the last 30...

Script 181: SBA Traffic Alignment

Purpose Python script to keep the traffic dimension aligned across each bucket. To Elaborate The problem being solved is to ensure that the traffic dimension is consistent across each bucket....

Script 179: Yesterdays Cost Dimension Tagging

Purpose Summarize and explain the Python script ‘Yesterdays Cost Dimension Tagging’.

Script 175: Campaign Tactic

Purpose Python script to add dimensions tag based on campaign name.

Script 173: Strategy Targeting Type

Purpose Python script to add a dimensions tag based on the campaign name.

Script 171: Target (Impr Clicks Views)

Purpose Python script to add dimensions tag based on campaign name.

Script 169: Budget Threshold

Purpose Python script to add a dimensions tag based on the campaign name.

Script 167: Campaign Code

Purpose Python script to add a dimensions tag based on the campaign name.

Script 165: Intraday Adj Google tCPA and Budget

Purpose Adjust the tCPA and Daily Budget of Google Campaigns based on the ROAS and spend over a specific time period.

Script 163: Mature Campaigns Pause Low ROAS

Purpose Pause mature campaigns with low ROAS based on specific criteria.

Script 161: populate market

Purpose This script will populate the Market dimension.

Script 159: Increase Campaign tCPA

Purpose Python script to increase the bid/TCPA by a certain percentage if the cost per set is less than 1500.

Script 157: Inventory Bidding Feed Integrity Check

Purpose Checks whether the “IB Last Updated” date is 2 or more days in the past compared to the current date, and populates a “Stale Feed Alert” dimension as “TRUE”...

Script 155: brand nonbrand

Purpose Python script to determine whether a campaign is classified as “Brand” or “Non-Brand” based on certain criteria.

Script 153: Mature Campaigns Adj Google tCPA and Budget

Purpose Adjust the tCPA and daily budget of Google campaigns labeled as “Mature” based on the ROAS over the previous 14 days.

Script 151: Campaign Maturity Dimension Tagging

Purpose Assign ‘New’, ‘ New Launch’, ‘New - Round 2’ , ‘New - Round 3’, ‘New - Round 4’, ‘New - Round 5’, or ‘Mature’ labels to campaigns based on...

Script 149: Pause Keywords Automation

Purpose Pause Keyword and label the Dimension ‘AutoPause’ with today’s date according to Creation Date, Accumulated Clicks, Accumulated Spend.

Script 147: Dimension AutoApply Brand NonBrand

Purpose Assign the “Brand vs NonBrand” dimension tag to campaigns in a DataFrame.

Script 143: New Campaigns Switch to tCPA

Purpose Switch campaign publisher bidding strategy to tCPA based on spend and ROAS.

Script 141: New Campaigns Pause Low ROAS

Purpose Pause new campaigns with low ROAS based on specific criteria.

Script 139: Increase Campaign Daily Budget

Purpose Increase daily budget by a certain percentage for campaigns that have an impression share greater than a certain percentage over the last few days.

Script 137: New Campaigns Adj Google tCPA and Budget

Purpose Python script to adjust the tCPA and daily budget of Google campaigns labeled as ‘New Launch’ through ‘New - Round 5’ based on ROAS over the previous 30 days...

Script 135: Brand Non Brand Dimension Tagging

Purpose Tags the Brand/Non-Brand dimensions for campaigns that have no label.

Script 133: Dimension Update

Purpose Tags dimension as brand or non-brand.

Script 131: Assign Brand or Non Brand

Purpose Assign ‘YahooDSP’ to the ‘Campaign Maturity’ column in the output DataFrame where the conditions are true.

Script 127: Auto Pause After Event Date

Purpose Auto Pause After Event Date

Script 121: Strategy Assignment

Purpose Assign Strategy based on campaign name, campaign creation date, and accumulated clicks.

Script 119: Strategy Assignment

Purpose Assign Strategy based on campaign name, campaign creation date, and accumulated clicks.

Script 117: Strategy Assignment

Purpose Assign a strategy to a campaign based on the campaign name, creation date, and accumulated clicks.

Script 115: Strategy Assignment

Purpose Assign a strategy to a campaign based on the campaign name, creation date, and accumulated clicks.

Script 113: Strategy Assignment

Purpose Assigns a strategy to a campaign based on the campaign name, creation date, and accumulated clicks.

Script 109: Strategy Assignment

Purpose Assign a strategy to a campaign based on the campaign name, creation date, and accumulated clicks.

Script 107: Inventory Bidding 2.0

Purpose Determines the Auction Boost amount for a group in “RBA-Pro-SEM/BSEM” campaigns.

Script 103: Tag Campaigns based on Name

Purpose Tag Campaigns based on Name

Script 95: SBA cushion

Purpose Adjust the SBA target by the SBA target factor.

Script 91: Month Start Campaign Budget Reset

Purpose Reset Campaign Daily Budget by either 50% or pre-defined amount at start of each month.

Script 89: Tag AdGroups with Dynamic Action Value (Cross Client; DC Market=NL)

Purpose Tag AdGroups with Dynamic Action value calculated based on mapped Strategy ROAS and historical ROAS with a 120-day lookback.

Script 45: Daily Clear Labels

Purpose Clear Daily Winner and Overspend labels daily

Script 43: Tag AdGroup Dimensions per ROAS CPA Performance

Purpose Tag AdGroup Dimensions per ROAS/CPA Performance

Script 41: Monthly Budget Cap GSheets

Purpose Enforce Strategy and Campaign-level Monthly Budget Caps stored in Google Sheets.

Script 35: Auto Create Suggested Keywords

Purpose Automatically create Keywords from Keyword Expansion report.

Script 33: Campaign ROAS Outlier Tagging

Purpose Tag campaigns if their ROAS is much lower than their peers in the same account.

Script 31: AdGroup ROAS Outlier Tagging

Purpose Tag AdGroup if ROAS performance is abnormally low within Campaign.

Script 25: Strategy Auto Assign on MTD Conv

Purpose Re-assign Strategy based on preset 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 Python script to boost campaign budgets if CPA performance is better than peer average by a preset threshold.

Script 15: Budget Boost for Performing Non Brand Campaigns

Purpose Boost the budget of non-brand campaigns if their CPA performance is better than the average by a certain threshold.

Script 13: Pause Campaigns with no active groups

Purpose Pause campaigns with no active groups.

Script 9: AdGroup High CPA Outlier

Purpose Tag AdGroups with CPA much higher than peers in the same Campaign.

Category Reference Datasource - None

Script 1101: Script Gatorworks Campaign Performance Anomaly Report with Summary

Purpose Python script that identifies performance anomalies in PPC campaigns by comparing actual data against forecasts based on historical trends.

Script 1093: Script Campaign Country Code

Purpose Automating “Country Code” Dimension Tagging at campaign level for Carburant’s Square Enix.

Script 1091: latency

Purpose Python script to apply a latency curve adjustment to GEM data.