ai newsFr., 30. Okt.
EilmeldungClaude-Code-Erweiterung im Cursor-Marktplatz mit Malware infiziert

Grammarly ads by channel: AI in 27 of 30 LinkedIn texts, 0 of 30 on Meta

The searches around Grammarly are mostly about AI. I wanted to see whether its ads use the same word, so I ran one regular expression over what my collector kept on October 30, 2026: Meta and LinkedIn ad texts, decoded Google headlines and Google Trends queries. The split is sharp. 27 of 30 LinkedI

dev.toFreitag 13:26 · 30.10.5 Min. Lesezeit
Bild: dev.to

The searches around Grammarly are mostly about AI. I wanted to see whether its ads use the same word, so I ran one regular expression over what my collector kept on October 30, 2026: Meta and LinkedIn ad texts, decoded Google headlines and Google Trends queries.

The split is sharp. 27 of 30 LinkedIn ad texts mention AI. 0 of 30 Meta ad texts do. On the search side, 7 of the 10 rising queries are about AI humanizers or AI detectors.

Aggregates (formats, CTAs) cover all ads. For text, the collector keeps 30 Meta bodies, 30 LinkedIn texts (cut at 300 characters) and 30 decoded Google headlines.

A text counts as an AI mention if it contains "AI", humanizer, detector, GPTZero or Authorship (Grammarly's feature for showing how a text was written).

import json import re with open ( " promo/data/2026-10-30-grammarly.json ", encoding = " utf-8 " ) as f: d = json. load ( f ) AI = re. compile ( r " \bAI\b|humaniz|detector|gptzero|authorship ", re. I ) INTEGRITY = re. compile ( r " integrity|authorship ", re. I ) EXISTING = re. compile ( r " already ", re.

I ) def count ( texts, rx ): return sum ( 1 for t in texts if rx. search ( t )) meta = d [ " facebook " ][ " bodies " ] google = d [ " google " ][ " headlines " ] li = d [ " linkedin " ][ " texts " ] rising = [ q for q, _ in d [ " trends " ][ " risingQueries " ]] top = d [ " trends " ][ " topQueries " ] print ( f " Trends top queries: { count ( top, AI ) } of { len ( top ) } mention AI/detection " ) print ( f " Trends rising queries: { count ( rising, AI ) } of { len ( rising ) } mention AI/detection " ) print ( f "...about cancelling/subscription: { count ( rising, re. compile ( ' subscription ' )) } " ) print ( f " Google headlines kept: { count ( google, AI ) } of { len ( google ) } mention AI " ) print ( f " Meta bodies kept: { count ( meta, AI ) } of { len ( meta ) } mention AI ( { len ( set ( meta )) } distinct) " ) print ( f " LinkedIn texts kept: { count ( li, AI ) } of { len ( li ) } mention AI " ) print ( f "...integrity/Authorship: { count ( li, INTEGRITY ) } " ) print ( f "... ' already ' (existing customers): { count ( li, EXISTING ) } " ) print ( f "...Message Ads (%FIRSTNAME%): { count ( li, re. compile ( ' %FIRSTNAME% ' )) } " ) print ( " Google advertisers: ", d [ " google " ][ " advertisers " ]) Enter fullscreen mode Exit fullscreen mode Output, pasted as-is:

Trends top queries: 5 of 10 mention AI/detection Trends rising queries: 7 of 10 mention AI/detection...about cancelling/subscription: 3 Google headlines kept: 6 of 30 mention AI Meta bodies kept: 0 of 30 mention AI (4 distinct) LinkedIn texts kept: 27 of 30 mention AI...integrity/Authorship: 16...'already' (existing customers): 16...Message Ads (%FIRSTNAME%): 8 Google advertisers: [['Superhuman Platform Inc.', 150]] Enter fullscreen mode Exit fullscreen mode The search side The rising queries, as Trends returns them, include "grammarly humanizer" (+190%), "ai humanizer grammarly" (+160%), "turnitin ai detector" (+90%) and "is grammarly ai" (+70%). Half of the top queries are AI-related too, starting with "grammarly ai" and "ai detector grammarly".

The other three rising queries are about money: "cancel grammarly subscription" (+190%), "how to cancel grammarly subscription" (+140%) and "grammarly subscription" (+130%). Interest in "Grammarly" averaged 64.6 over the year, peaked at 100 on November 2, 2025, and sits at 64 now, -25.6% over the period. Trends gives no volumes, so these are relative shifts in what people type.

The 30 Meta bodies boil down to 4 distinct texts, and none of them uses the word. The most repeated one is in Spanish:

"Revisión en tiempo real de todo lo que escribes." (Real-time review of everything you write.)

The most repeated English one sells the mobile keyboard:

"Don’t let incorrect word usage and grammar mistakes send mixed messages. Get writing suggestions for correctness, clarity, and vocabulary in every app as you type!"

"Keep getting pinged? With Grammarly, you write clearer messages that cut through the clutter."

The buttons match the install pitch: across all 150 Meta ads, "Download" appears on 74 and "Install now" on 70. Formats split 78 image, 72 video.

The LinkedIn copy speaks to university IT and academic leaders, and AI sits in almost every text. 16 of the 30 mention academic integrity or Authorship, and 16 contain "already", meaning they address institutions that use Grammarly today:

"You’re already supporting your institution with Grammarly. See how Rowan-Cabarrus took the next step with Authorship, reducing academic integrity violations by 96% in one semester while improving developmental English pass rates."

"How do you embrace AI without compromising academic integrity? Get a practical framework for setting expectations, building transparent policies, and aligning AI use with learning objectives."

The 96% is the ad's own claim; I haven't checked it. 8 of the 30 texts are Message Ads opening with "Hi %FIRSTNAME%"; across all 50 ads the formats are 23 single image, 15 message and 11 document. Two texts name "Superhuman Go for Higher Ed", which fits the advertiser name on Google.

So search and LinkedIn meet on one topic from opposite directions: searches rise for tools that make AI text pass detectors, while the ads sell schools a way to see how a text was written.

I built these scrapers. The LinkedIn Ad Library Scraper takes a company name and returns ad text, format, CTA and advertiser, and the Google Trends Scraper returns interest over time with top and rising queries, both as JSON or CSV you can feed to a script like the one above. They're free to try on the Apify free plan, and a run of a few hundred ads costs well under a dollar.

Not affiliated with Grammarly; all data is from public ad libraries.

My regex counts "AI" as one topic, but "AI that writes for you" and "AI that checks who wrote it" are opposite pitches. How would you split them with a rule you could still audit, without hand-labelling?

Quelle: dev.to (dev.to). Original öffnen