<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Framepx Blog</title>
    <description>Articles for brands, marketers and agencies on ad platforms, measurement, creative and product feeds.</description>
    <link>https://framepx.com/blog</link>
    <language>en</language>
    <atom:link href="https://framepx.com/rss.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Mon, 09 Nov 2026 17:15:01 GMT</lastBuildDate>
    <item>
      <title>Open-weight AI models vs hosted: which to use</title>
      <link>https://framepx.com/blog/open-weight-ai-models-vs-hosted-which-to-use</link>
      <guid isPermaLink="true">https://framepx.com/blog/open-weight-ai-models-vs-hosted-which-to-use</guid>
      <description>An open-weight model is one whose files you can download and run yourself. Here is how it differs from a hosted model behind an API, and when a brand or agency gains from one.</description>
      <pubDate>Mon, 09 Nov 2026 17:15:01 GMT</pubDate>
    </item>
    <item>
      <title>What is OpenAI Codex, and what can a marketing team do with it?</title>
      <link>https://framepx.com/blog/what-is-openai-codex-and-what-can-a-marketing-team-do-with-it</link>
      <guid isPermaLink="true">https://framepx.com/blog/what-is-openai-codex-and-what-can-a-marketing-team-do-with-it</guid>
      <description>Codex is OpenAI&apos;s coding agent: it reads a project, edits files and runs commands in a terminal, an editor, the ChatGPT desktop app or the cloud. Here is how it compares with Claude Code.</description>
      <pubDate>Mon, 09 Nov 2026 17:15:01 GMT</pubDate>
    </item>
    <item>
      <title>How Perplexity cites its sources, and what it means for your brand</title>
      <link>https://framepx.com/blog/how-perplexity-cites-its-sources-and-what-it-means-for-your-brand</link>
      <guid isPermaLink="true">https://framepx.com/blog/how-perplexity-cites-its-sources-and-what-it-means-for-your-brand</guid>
      <description>Perplexity&apos;s API docs show how an answer gets its cited sources: a web search, numbered results, markers in the text. What that tells a brand about being cited.</description>
      <pubDate>Mon, 09 Nov 2026 17:15:01 GMT</pubDate>
    </item>
    <item>
      <title>GA4 ecommerce events: which ones you need and how to set them up</title>
      <link>https://framepx.com/blog/ga4-ecommerce-events-which-ones-you-need-and-how-to-set-them-up</link>
      <guid isPermaLink="true">https://framepx.com/blog/ga4-ecommerce-events-which-ones-you-need-and-how-to-set-them-up</guid>
      <description>Google lists 14 recommended online sales events for GA4. Here are the ones a store needs, in the order of the buying path, and how to check they arrive.</description>
      <pubDate>Mon, 09 Nov 2026 17:14:49 GMT</pubDate>
    </item>
    <item>
      <title>Merchant Center product data: the required fields</title>
      <link>https://framepx.com/blog/merchant-center-product-data-required-fields</link>
      <guid isPermaLink="true">https://framepx.com/blog/merchant-center-product-data-required-fields</guid>
      <description>Seven attributes are always required in Merchant Center, a few more depend on the product and country. Here is what each holds and what breaks without it.</description>
      <pubDate>Mon, 09 Nov 2026 17:14:49 GMT</pubDate>
    </item>
    <item>
      <title>AI video models for product ads: what each one does</title>
      <link>https://framepx.com/blog/ai-video-models-for-product-ads-what-each-one-does</link>
      <guid isPermaLink="true">https://framepx.com/blog/ai-video-models-for-product-ads-what-each-one-does</guid>
      <description>A short product ad needs a few seconds, vertical and square, and an exact product. Here is what the makers&apos; own pages state about six video models, and what they leave out.</description>
      <pubDate>Mon, 09 Nov 2026 17:14:49 GMT</pubDate>
    </item>
    <item>
      <title>Claude Code subagents and hooks, explained</title>
      <link>https://framepx.com/blog/claude-code-subagents-and-hooks-explained</link>
      <guid isPermaLink="true">https://framepx.com/blog/claude-code-subagents-and-hooks-explained</guid>
      <description>A subagent is a helper with its own context window, a hook is a command that always runs at a fixed moment. How both work, and what a content team can do with them.</description>
      <pubDate>Mon, 09 Nov 2026 17:14:49 GMT</pubDate>
    </item>
    <item>
      <title>What is Performance Max and how do you set it up?</title>
      <link>https://framepx.com/blog/what-is-performance-max-and-how-to-set-it-up</link>
      <guid isPermaLink="true">https://framepx.com/blog/what-is-performance-max-and-how-to-set-it-up</guid>
      <description>Performance Max runs one Google Ads campaign across Search, YouTube, Display, Discover, Gmail and Maps. Here is how a product brand sets it up.</description>
      <pubDate>Mon, 09 Nov 2026 17:14:43 GMT</pubDate>
    </item>
    <item>
      <title>What is Claude Code and what can a marketer do with it?</title>
      <link>https://framepx.com/blog/what-is-claude-code-and-what-can-a-marketer-do-with-it</link>
      <guid isPermaLink="true">https://framepx.com/blog/what-is-claude-code-and-what-can-a-marketer-do-with-it</guid>
      <description>Claude Code is Anthropic&apos;s agentic tool that reads your files, edits them and runs commands. Here is what that gives someone who runs ads and content.</description>
      <pubDate>Mon, 09 Nov 2026 17:14:43 GMT</pubDate>
    </item>
    <item>
      <title>How products show up in AI answers (ChatGPT, Gemini, Claude, Perplexity)</title>
      <link>https://framepx.com/blog/how-products-show-up-in-ai-answers-chatgpt-gemini-claude-perplexity</link>
      <guid isPermaLink="true">https://framepx.com/blog/how-products-show-up-in-ai-answers-chatgpt-gemini-claude-perplexity</guid>
      <description>Each assistant finds products through its own road, a shopping feed, a product graph or live web search, and in every case clean product data and a readable site help.</description>
      <pubDate>Mon, 09 Nov 2026 17:14:27 GMT</pubDate>
    </item>
  </channel>
</rss>