<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Jakub Kašparů — AI PPC Marketing 2.0</title><description>A 20-year PPC automation veteran on what campaign optimization looks like now that AI broke the economics of marketing automation. Real use cases, real numbers.</description><link>https://jakubkasparu.com/</link><language>en</language><item><title>PPC automation was always possible. It just never paid for itself — until now.</title><link>https://jakubkasparu.com/articles/ai-ppc-marketing-2-0/</link><guid isPermaLink="true">https://jakubkasparu.com/articles/ai-ppc-marketing-2-0/</guid><description>For 15 years, automating PPC the right way cost more than it returned. AI didn&apos;t change what&apos;s possible — it changed the economics. Here&apos;s the proof.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>Industry</category></item><item><title>The content-gap analysis that pays for itself in a coffee&apos;s worth of API credit</title><link>https://jakubkasparu.com/articles/competitor-content-gap-analysis/</link><guid isPermaLink="true">https://jakubkasparu.com/articles/competitor-content-gap-analysis/</guid><description>Find every page a competitor ranks for and you don&apos;t — then turn that map into campaigns, assortment and content. The modern, AI-matched, near-free version.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>Competitive Intelligence</category></item><item><title>What changed in Google&apos;s APIs this year — and exactly what to do about it</title><link>https://jakubkasparu.com/articles/google-ads-api-year-in-review/</link><guid isPermaLink="true">https://jakubkasparu.com/articles/google-ads-api-year-in-review/</guid><description>Two hard deadlines, the AI Max takeover and the Content API shutdown — each with the exact call or migration to run before it bites.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>API news</category></item><item><title>Where to start with Search campaigns on a huge site? Your GA4 already knows.</title><link>https://jakubkasparu.com/articles/search-campaign-prioritization-ga4/</link><guid isPermaLink="true">https://jakubkasparu.com/articles/search-campaign-prioritization-ga4/</guid><description>On a huge site, the first Search question isn&apos;t keywords — it&apos;s which landing pages can afford to be advertised. GA4 economics answers it, step by step.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>Search strategy</category></item><item><title>The Microsoft Advertising API year — SOAP is dying, and here&apos;s the REST call to build instead</title><link>https://jakubkasparu.com/articles/microsoft-ads-api-year-in-review/</link><guid isPermaLink="true">https://jakubkasparu.com/articles/microsoft-ads-api-year-in-review/</guid><description>A hard SOAP-to-REST deadline, feature parity with Google, AI Max on Bing — each with the exact call or migration to run before the clock runs out.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>API news</category></item><item><title>Pick your next 10 markets without guessing: the expansion blueprint</title><link>https://jakubkasparu.com/articles/market-expansion-analysis-blueprint/</link><guid isPermaLink="true">https://jakubkasparu.com/articles/market-expansion-analysis-blueprint/</guid><description>Feed a product catalogue in, get a ranked list of which countries to expand to — with the real intermediate output shown at every single step.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>Expansion</category></item><item><title>The Shopping search-term report Google won&apos;t give you</title><link>https://jakubkasparu.com/articles/shopping-search-terms-per-product/</link><guid isPermaLink="true">https://jakubkasparu.com/articles/shopping-search-terms-per-product/</guid><description>Shopping and PMax reports show the query but never the product. Rebuild the missing query × product report with one URL parameter and two GA4 dimensions.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>Shopping &amp; PMax</category></item><item><title>AI Max is replacing Dynamic Search Ads — the September 2026 auto-upgrade</title><link>https://jakubkasparu.com/articles/news/ai-max-replaces-dynamic-search-ads/</link><guid isPermaLink="true">https://jakubkasparu.com/articles/news/ai-max-replaces-dynamic-search-ads/</guid><description>Google&apos;s AI Max for Search hit GA in April 2026 and auto-upgrades all Dynamic Search Ads in September. What changes, and how to test before it&apos;s forced.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>API news</category></item><item><title>Content API for Shopping shuts down August 18, 2026 — the last train to Merchant API</title><link>https://jakubkasparu.com/articles/news/content-api-shopping-sunset-2026/</link><guid isPermaLink="true">https://jakubkasparu.com/articles/news/content-api-shopping-sunset-2026/</guid><description>Google&apos;s Content API for Shopping v2.1 turns off on August 18, 2026. If your feed automation still runs on it, here&apos;s what breaks and how to migrate.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>API news</category></item><item><title>You can now sign into the Microsoft Advertising API with a Google account</title><link>https://jakubkasparu.com/articles/news/microsoft-ads-google-login/</link><guid isPermaLink="true">https://jakubkasparu.com/articles/news/microsoft-ads-google-login/</guid><description>Since December 2025, the Bing Ads API supports Google OAuth — authenticate with the same Google identity you already use for Google Ads.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>API news</category></item><item><title>Merchant API comes to Google Ads Scripts — feed and campaigns in one place</title><link>https://jakubkasparu.com/articles/news/merchant-api-google-ads-scripts/</link><guid isPermaLink="true">https://jakubkasparu.com/articles/news/merchant-api-google-ads-scripts/</guid><description>As of April 2026, Google Ads Scripts can call the Merchant API. One script can now react to a feed disapproval by changing bids or pausing a campaign.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>API news</category></item></channel></rss>