Skip to content
PPC Scripts

// Google Ads · Apps Script

Scripts for Google Ads

Code, how-tos and tools from the Lynt PPC agency.

skore-kvality.gs
// average quality score per ad group
var report = AdWordsApp.report(
  "SELECT Criteria, AdGroupName, QualityScore " +
  " FROM KEYWORDS_PERFORMANCE_REPORT " +
  " WHERE Impressions > 10" +
  " DURING LAST_30_DAYS");

var rows = report.rows();
while (rows.hasNext()) {
  var row = rows.next();
}

// Google Merchant Center

AI boost for your product feed

Boostora rewrites product titles and descriptions, fills in color, material, size, GTIN and other attributes, and sends them to Merchant Center via the API every day. Products match more Shopping queries and the ads show complete details.

average lift in Shopping impressions after better titles and descriptions
+30%
average CTR lift with complete attributes
+26%

24 attributes audited in under 2 minutes, no sign-up.

feed-diff.xmlboostora
<g:id>NK-AM90-42</g:id>before: <title>Nike Air Max 90</title>added: <title>Nike Air Max 90 Men's Running Shoes, Red/White</title>before: <g:color></g:color>added: <g:color>red/white</g:color>added: <g:gender>male</g:gender>added: <g:age_group>adult</g:age_group>added: <g:material>leather/textile</g:material>added: <g:product_highlight>Air cushioning in the heel</g:product_highlight>

// ChatGPT Ads · chatgpt-feed.csv

Need a product feed for ChatGPT?

Boostora builds it from the feed you already have in Merchant Center. It follows the OpenAI format, carries the improved titles, descriptions and attributes, and updates every day.

For feeds that Merchant Center fetches from a URL.

Get in touch