Leave Granola and get up to 12 months free of Wispr Flow Notetaker + Dictation

If you have paid time left on an individual Granola plan, we'll match it with a Wispr Flow subscription that includes Notetaker and dictation, and add bonus time, up to 12 months total. Sign in or create a Wispr account and submit proof of your plan to check eligibility.

Happy Monday. This week's theme: someone else is quietly taking control of your marketing. A bigger vendor owns your stack, an AI is about to rewrite your ads, and your attribution model is grading its own homework. Let's get into it.

1. Salesforce buys Braze for $5.66 billion

Salesforce signed a definitive agreement on October 20 to acquire customer engagement platform Braze in an all-cash deal valued at roughly $5.66 billion, or $47.50 per share. Braze shares jumped about 50 percent on the news, and the deal is expected to close in fiscal 2028, pending regulatory and shareholder approval. Salesforce plans to fold Braze's real-time engagement and AI decisioning into Marketing Cloud, Data 360 and Agentforce.

Why it matters: A tighter stack is great until you want to leave it. Digiday's read is that the question for marketers is no longer just what a platform can do, but how easily you can export data and assets, connect outside tools and preserve campaign logic if you switch. If Braze or Salesforce is in your stack, now is the time to document your exit path. Salesforce says it supports an open, composable approach, and what that means in practice after close is the thing to watch.

2. ChatGPT Ads will start rewriting your ads on Oct 30 unless you opt out

OpenAI emailed advertisers on October 20 that it will switch on "creative enhancements" for new and existing self-serve ChatGPT campaigns. The system can rewrite headlines and descriptions, resize images, change destination URLs and translate copy, and those versions can run without you approving each one. The email gives October 30 as the start date, though OpenAI's help page now says October 29. Separately, OpenAI is expanding ChatGPT Ads to 26 new countries, per CNBC.

Why it matters: If you run ChatGPT ads, the version a prospect sees may be one nobody on your team read. Opt out in Ads Manager before the deadline if you need approval control, especially for regulated or brand-sensitive claims. Also note that the destination URL is on the list of things that can change.

3. Meta's AI edits are hitting live ads, and new terms put the liability on you

Adweek reported on October 22 that online bookseller Bookshop.org and agency Exverus found AI changes in their Meta ads that they had not approved. Bookshop.org said an automated account update enrolled it in a generative AI feature that inserted an AI-generated illustration into a human-made ad. Exverus saw extra sitelinks, translated copy and generated carousel variations, and pulled some live ads to fix them. Meta's revised commercial terms take effect October 30 and assign broad responsibility for AI feature output to the business using them.

Why it matters: Two major platforms, one deadline, same pattern: AI defaults on, accountability yours. Before October 30, audit your AI enhancement settings in Meta, check the ads your audience actually sees (not just what is in your creative folder), and make sure legal knows about the terms change.

4. LinkedIn's B2B audiences are now available on CTV through Google DV360

LinkedIn is plugging its professional data into Google's DV360 so advertisers can use job titles and company information to target streaming TV ads programmatically, according to AdExchanger. Separately, LinkedIn published an 18-page guide to B2B conversion tracking aimed at long buying journeys.

Why it matters: This is a real option for account-based teams that want reach beyond the feed. The catch is measurement. B2B conversions happen weeks later on office networks, so plan an account-level holdout test against your own CRM before you scale CTV on a platform-reported CPA.

5. Your B2B buyers are deciding where ad tech cannot see

In an AdExchanger column published today, Sojourn Solutions marketing exec Margarita Savytska argues that AI-assisted research, private peer conversations and dark social are shifting B2B buying decisions into channels no attribution model can observe. Her fix: make incrementality the primary metric for paid media, add a free-text "How did you hear about us?" field at every high-intent conversion point, anchor on pipeline and revenue, and lean harder on win/loss interviews.

Why it matters: Attribution over-credits whatever it can see. The cheapest upgrade this week is adding the self-reported field to your demo form and comparing it to your last-touch report. The gap is usually the story.

6. The "log test": four questions before you scale any channel

Mike Harty of FunnelFuel (a B2B programmatic vendor, so weigh accordingly) published a sharp piece on vendors marking their own homework. His test: who holds the count, what does it reconcile against, does the paperwork travel into execution, and who holds the identity key? His examples include a CTV campaign where the DSP pixel recorded 109 checkouts and a CRM match found 1,250, and the news that Apple's WebKit team said on October 19 that iOS, iPadOS, macOS and visionOS 27 will block identity-resolution infrastructure at the network level. He also flags Google Ads' new best-effort cap on low-priority channels, with Search campaigns using Display migrating automatically from February 2027.

Why it matters: If a channel will not give you a record you can reconcile against your CRM, treat it as a test budget, not a scale budget. And if your stack leans on person-level identity graphs, Apple just put a clock on it.

That's the issue. If you only do one thing today, go check your AI ad settings in Meta and ChatGPT before Friday. Forward this to the person on your team who owns paid, and we'll see you tomorrow.

Making B2B marketing less boring,
The Marketing Qualified team