Skip to main content
HomeBlogArticle
OpenAI Ads ChatGPT Shopping AI Commerce

OpenAI Ads Explained: What UK Merchants Need to Know

July 16, 2026  ·  12 min read

In 2026, OpenAI began testing sponsored product placements within ChatGPT’s shopping responses. ChatGPT was already processing over 50 million shopping-related queries a day, and a platform at that scale with no paid placement layer was leaving an enormous revenue opportunity untouched. OpenAI Ads are that layer, and they represent the most significant new advertising channel for ecommerce merchants since Google launched paid Shopping placements in 2012.

What OpenAI Ads actually are

OpenAI Ads are sponsored product placements that appear within ChatGPT’s responses to shopping queries. When a user types “recommend a waterproof jacket under £150 for hiking” into ChatGPT, the model generates a conversational response that may include both organically-selected products and sponsored listings. Sponsored items are labelled but appear within the natural flow of the AI’s response — not in a separate ads block.

This is a fundamentally different ad format from anything that currently exists. Google Shopping ads appear in a dedicated tab or carousel, clearly separated from organic results. OpenAI Ads appear as part of the AI’s answer. The LLM evaluates sponsored products against the user’s specific question before including them. An irrelevant sponsored product simply doesn’t appear, regardless of bid.

How OpenAI Ads are selected — the LLM relevance layer

Placement is not determined by bid alone. The LLM (the same model that generated the user’s response) evaluates eligible sponsored products against the query and applies a relevance filter before any bid logic runs. Only products the model judges genuinely relevant to the specific query are eligible to enter the paid placement auction. Within the eligible set, bid logic determines priority.

This makes description quality the fundamental prerequisite for OpenAI Ads. Think of it as Google’s Ad Rank, but the Quality Score is your product description’s relevance to the user’s conversational query: Placement Score = LLM Relevance Score × Bid. A product with a high relevance score can achieve strong placement at a lower bid than a product with poor description quality at a high bid.

OpenAI Ads vs Google Shopping Ads: the key differences

Query matching: Google Shopping matches queries to products primarily via title keyword overlap. OpenAI matches via semantic understanding — the LLM comprehends what the user is actually asking for and evaluates your product description against that intent.

Bid structure: You set bids at the product or product group level. The system applies them within the set of queries your product is judged relevant for. You don’t choose which queries to enter; the LLM decides eligibility, and your bid determines priority within eligible queries.

Creative: Google Shopping shows your product image, title, price, and store name. OpenAI’s format is conversational — your product appears as part of a narrative response, with the LLM potentially describing why your product was chosen. Products with clear, accurate descriptions are summarised accurately. Products with vague descriptions may be described inaccurately.

Competition: Google Shopping is mature and highly competitive — CPCs in many UK categories run £0.20–£2.00+. OpenAI Ads are in early beta. Competition is minimal. CPCs will start low. This is the same opportunity window that existed for Google Shopping in 2012–2013.

The description quality imperative

Your product description is your quality score in OpenAI Ads. The LLM reads descriptions and evaluates them for relevance to the specific query — it doesn’t skim for keywords.

Strong vs weak description — side by side
✕ Fails LLM relevance
“High quality waterproof jacket. Great for outdoor use. Available in multiple colours. Perfect for any weather.”
✓ High LLM relevance
“Lightweight waterproof hiking jacket. 15,000mm HH waterproof rating, fully taped seams, packable to chest pocket. Weight 175g. Designed for mountain hiking and trail running in sustained rain conditions.”

Trajekt’s AI enrichment layer rewrites descriptions at scale using Claude, configured specifically for LLM relevance scoring — factual, specification-led, use-case-oriented, no promotional language. Descriptions are cached per product and only regenerated when source data changes.

The product feed that powers OpenAI Ads

OpenAI Ads draw product data from the same JSONL feed used for organic ChatGPT Shopping. You submit a JSONL file to OpenAI’s merchant programme via SFTP, and that feed populates both your organic Shopping presence and your paid ad eligibility. Getting the feed right is a prerequisite for both channels simultaneously.

Required fields: item_id, title, description, link, image_link, price, availability. High-impact additional fields: brand, gtin, condition, product_type, material, color. The more complete your feed, the more queries your products are eligible for in both organic and paid surfaces. See the full ChatGPT product feed guide for field-by-field mapping.

Getting set up: three steps

Step 1 — Register as an OpenAI merchant. Visit chatgpt.com/merchants. Registration is free and gives you SFTP credentials once processed. Early registration means you’re in the index before UK paid access fully opens.

Step 2 — Generate your JSONL feed via Trajekt. Connect your Shopify or WooCommerce store. Trajekt generates a spec-compliant JSONL file from your live product data, validates every row, and makes the file available for automated SFTP delivery. The same connection also generates your Google Shopping, Meta, and TikTok feeds.

Step 3 — Optimise descriptions for LLM quality. Enable Trajekt’s AI enrichment. Your product descriptions are rewritten using Claude for factual accuracy, technical specificity, and use-case clarity — the exact qualities the LLM uses to evaluate relevance in OpenAI Ads.

The UK timing opportunity

As of mid-2026, ChatGPT Shopping and OpenAI Ads are rolling out in the UK. The merchant programme is open for registration. Organic Shopping placements are active for registered merchants. Paid placements are in beta with expansion expected.

When Google launched paid Shopping placements in 2012, merchants with well-optimised feeds already in the index dominated category CPAs for the next two years before competitive pressure normalised the channel. The ChatGPT Ads opportunity follows the same pattern — being indexed now, with quality feed data and description-optimised products, is the competitive moat that enables rapid deployment when UK paid access scales.

The channel is live. Registration is open. The tooling exists. See the OpenAI Ads guide for a complete breakdown, or start free with Trajekt to get your JSONL feed live today.

🌎
Trajekt Editorial
Product Feed & Ecommerce Specialists

Trajekt is a UK-built product feed management platform covering Google Shopping, ChatGPT Shopping, OpenAI Ads, and AI commerce for UK merchants and agencies.

Share: X / Twitter LinkedIn

Get into OpenAI Ads with Trajekt

JSONL feed generation, SFTP delivery, and AI description enrichment. Free plan available.

Start free → OpenAI Ads guide