Marketplaces can now activate OpenAI Offsite Ads entirely through the Topsort UI. Select OpenAI under Offsite → Configuration, and Topsort handles account creation and catalog synchronization. Once finished, you can start creating campaigns.No marketplace development or conversion tracking is required to launch click-optimized campaigns.Please see Onboarding and Attribution and Billing.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Topsort Documentation","colors":{"primary":"#0074F7","light":"#8280ff","dark":"#0D9373"},"logo":{"light":"https://mintcdn.com/topsort/FdGgIIxdnNXimeCi/assets/logo-light.svg?fit=max\u0026auto=format\u0026n=FdGgIIxdnNXimeCi\u0026q=85\u0026s=52335392d5233f0542050e8af5c24ef4","dark":"https://mintcdn.com/topsort/FdGgIIxdnNXimeCi/assets/logo-dark.svg?fit=max\u0026auto=format\u0026n=FdGgIIxdnNXimeCi\u0026q=85\u0026s=075f4c9f1ab9d40efecad5a644f360c0"},"favicon":"https://mintcdn.com/topsort/FdGgIIxdnNXimeCi/assets/favicon.png?fit=max\u0026auto=format\u0026n=FdGgIIxdnNXimeCi\u0026q=85\u0026s=ce9becb0a815ae7e2538a5f52f46517d","fonts":{"heading":{"family":"Circular","weight":700,"source":"fonts/CircularStd-Bold.woff2","format":"woff2"},"body":{"family":"Inter"}},"integrations":{"posthog":{"apiKey":"phc_xhC57kj0jUKFieH7EO1GEKaUQixVcPXguqJN4ep6UoQ","apiHost":"https://us.i.posthog.com","sessionRecording":true}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"metadata":{"timestamp":false},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"en/api-reference/introduction"},{"language":"es","href":"es/api-reference/introduction"},{"language":"pt","href":"pt/api-reference/introduction"},{"language":"fr","href":"fr/api-reference/introduction"},{"language":"de","href":"de/api-reference/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"topsort","hasAudioNarration":false,"actualSubdomain":"topsort","customDomains":["docs.topsort.com"],"gitSource":{"type":"github","owner":"topsort","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"issues":false,"edits":false,"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af367bd0e8abdf152c2d945","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"en","tag":"API Reference","count":186},{"language":"de","tag":"API-Referenz","count":184},{"language":"es","tag":"Referencia de API","count":184},{"language":"fr","tag":"Référence API","count":184},{"language":"pt","tag":"Referência da API","count":184},{"language":"en","tag":"Changelog","count":161},{"language":"de","tag":"Wissensdatenbank","count":131},{"language":"de","tag":"Dokumentation","count":131},{"language":"en","tag":"Knowledge Base","count":131},{"language":"en","tag":"Documentation","count":131},{"language":"es","tag":"Base de Conocimientos","count":131},{"language":"es","tag":"Documentación","count":131},{"language":"fr","tag":"Base de connaissances","count":131},{"language":"fr","tag":"Documentation","count":131},{"language":"pt","tag":"Base de Conhecimento","count":131},{"language":"pt","tag":"Documentação","count":131},{"language":"de","tag":"Werbeplattform","count":81},{"language":"en","tag":"Ad Platform","count":81},{"language":"es","tag":"Plataforma de Anuncios","count":81},{"language":"fr","tag":"Plateforme Publicitaire","count":81},{"language":"pt","tag":"Plataforma de Anúncios","count":81},{"language":"en","tag":"2026","count":60},{"language":"en","tag":"2025","count":54},{"language":"en","tag":"Integration Guide","count":46},{"language":"de","tag":"Integrationshandbuch","count":44},{"language":"es","tag":"Guía de Integración","count":44},{"language":"fr","tag":"Guide d'Intégration","count":44},{"language":"pt","tag":"Guia de Integração","count":44},{"language":"de","tag":"Campaign API","count":41},{"language":"en","tag":"Campaign API","count":41},{"language":"es","tag":"Campaign API","count":41},{"language":"fr","tag":"Campaign API","count":41},{"language":"pt","tag":"Campaign API","count":41},{"language":"en","tag":"Ad Server","count":39},{"language":"de","tag":"Werbeserver","count":37},{"language":"es","tag":"Servidor de Anuncios","count":37},{"language":"fr","tag":"Serveur Publicitaire","count":37},{"language":"pt","tag":"Servidor de Anúncios","count":37},{"language":"de","tag":"Changelog","count":30},{"language":"de","tag":"2026","count":30},{"language":"es","tag":"Registro de Cambios","count":30},{"language":"es","tag":"2026","count":30},{"language":"fr","tag":"Journal des modifications","count":30},{"language":"fr","tag":"2026","count":30},{"language":"pt","tag":"Registro de alterações","count":30},{"language":"pt","tag":"2026","count":30},{"language":"de","tag":"Übersicht","count":16},{"language":"es","tag":"Offsite Ads API","count":16},{"language":"fr","tag":"Aperçu","count":16},{"language":"pt","tag":"Visão Geral","count":16}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/topsort/413870ea9024fcb4/style.css"},{"filePath":"styles/base.css","content":"body{opacity:0;transition:opacity 0.2s ease-in}body.loaded{opacity:1}@font-face{font-family:Circular;font-style:normal;font-weight:bold;font-display:swap;src:url(\"/fonts/CircularStd-Bold.woff2\") format(\"woff2\")}@font-face{font-family:Circular;font-style:italic;font-weight:bold;font-display:swap;src:url(\"/fonts/CircularStd-BoldItalic.woff2\") format(\"woff2\")}h1,h2,h3,h4,h5,h6{font-family:Circular, ui-sans-serif, sans-serif}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}"},{"filePath":"styles/changelog.css","content":"body[data-page=\"/en/changelog\"] #sidebar,body[data-page=\"/en/changelog/\"] #sidebar{display:none!important}body[data-page=\"/en/changelog\"] main,body[data-page=\"/en/changelog/\"] main{margin-left:0!important;max-width:100%!important}body[data-page=\"/en/changelog\"] [class*=\"TableOfContents\"],body[data-page=\"/en/changelog/\"] [class*=\"TableOfContents\"]{display:none!important}[data-theme=\"dark\"] img[src$=\".svg\"]{filter:invert(1) hue-rotate(180deg)}[data-theme=\"dark\"] img[src*=\"logo\"],[data-theme=\"dark\"] img[src*=\"icon\"]{filter:none}img{transition:filter 0.3s ease}article hr,main hr{border:none;height:4px;background:linear-gradient(\n\t\tto right,\n\t\ttransparent,\n\t\t#00ff88 20%,\n\t\t#00d4ff 40%,\n\t\t#8280ff 60%,\n\t\t#ff6b9d 80%,\n\t\ttransparent\n\t);margin:3rem 0;opacity:0.7;border-radius:2px}[data-theme=\"dark\"] article hr,[data-theme=\"dark\"] main hr{opacity:0.9}.last-updated-component{background-color:rgba(0, 0, 0, 0.05);border:1px solid rgba(0, 0, 0, 0.12);color:rgba(0, 0, 0, 0.75)}.last-updated-component svg{stroke:currentColor}.dark .last-updated-component{background-color:#3a3a3a!important;border:2px solid #888888!important;color:#ffffff!important}.dark .last-updated-component svg{stroke:#ffffff!important;opacity:1!important}.dark .last-updated-component strong,.dark .last-updated-component time{color:#ffffff!important}#navigation-items a[href*=\"/changelog/\"]{font-size:0.55rem!important;line-height:1.2!important;padding-top:0.25rem!important;padding-bottom:0.25rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important}#navigation-items a[href*=\"/changelog/\"]+a[href*=\"/changelog/\"]{margin-top:-2px!important}#navigation-items ul{transition:max-height 0.2s ease-out,\n\t\topacity 0.2s ease-out;overflow:hidden}#navigation-items button[aria-expanded]{transition:background-color 0.15s ease}#navigation-items button[aria-expanded]:hover{background-color:rgba(99, 102, 241, 0.1)}"},{"filePath":"styles/feedback.css","content":"#feedback-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%) translateY(100px);background:rgba(255, 255, 255, 0.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(0, 0, 0, 0.1);border-radius:12px;padding:12px 20px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.08);display:flex;align-items:center;gap:14px;z-index:9999;opacity:0;transition:all 0.4s cubic-bezier(0.16, 1, 0.3, 1);pointer-events:none}#feedback-toast.visible{opacity:1;transform:translateX(-50%) translateY(0);pointer-events:auto}.dark #feedback-toast{background:rgba(31, 41, 55, 0.9);border-color:rgba(255, 255, 255, 0.15);box-shadow:0 2px 8px rgba(0, 0, 0, 0.2)}#feedback-toast .toast-text{color:#374151;font-size:14px;font-weight:500}.dark #feedback-toast .toast-text{color:#e5e7eb}#feedback-toast .toast-submit-btn{background:#0074f7;color:white;border:none;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all 0.2s ease}#feedback-toast .toast-submit-btn:hover{background:#01193a}.dark #feedback-toast .toast-submit-btn{background:#8280ff}.dark #feedback-toast .toast-submit-btn:hover{background:#6e6ce6}#feedback-toast .toast-close-btn{background:rgba(0, 0, 0, 0.05);border:none;color:#6b7280;cursor:pointer;font-size:18px;padding:4px 8px;line-height:1;border-radius:6px;transition:all 0.2s ease}#feedback-toast .toast-close-btn:hover{background:rgba(0, 0, 0, 0.1);color:#374151}.dark #feedback-toast .toast-close-btn{background:rgba(255, 255, 255, 0.05);color:#9ca3af}.dark #feedback-toast .toast-close-btn:hover{background:rgba(255, 255, 255, 0.1);color:#e5e7eb}#feedback-dialog{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:10000;opacity:0;pointer-events:none;transition:opacity 0.3s ease}#feedback-dialog.visible{opacity:1;pointer-events:auto}.dark #feedback-dialog{background:rgba(0, 0, 0, 0.5)}.feedback-dialog-content{background:rgba(255, 255, 255, 0.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(0, 0, 0, 0.1);border-radius:16px;padding:28px;max-width:520px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 4px 16px rgba(0, 0, 0, 0.1);transform:scale(0.95) translateY(10px);transition:all 0.4s cubic-bezier(0.16, 1, 0.3, 1)}#feedback-dialog.visible .feedback-dialog-content{transform:scale(1) translateY(0)}.dark .feedback-dialog-content{background:rgba(31, 41, 55, 0.95);border-color:rgba(255, 255, 255, 0.1);box-shadow:0 4px 16px rgba(0, 0, 0, 0.3)}.feedback-dialog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.feedback-dialog-header h2{margin:0;font-size:22px;font-weight:600;color:#111827;letter-spacing:-0.02em}.dark .feedback-dialog-header h2{color:#f9fafb}.dialog-close-btn{background:rgba(0, 0, 0, 0.05);border:none;font-size:20px;color:#6b7280;cursor:pointer;padding:0;width:36px;height:36px;line-height:36px;border-radius:10px;transition:all 0.2s ease}.dialog-close-btn:hover{background:rgba(0, 0, 0, 0.1);color:#374151}.dark .dialog-close-btn{background:rgba(255, 255, 255, 0.05)}.dark .dialog-close-btn:hover{background:rgba(255, 255, 255, 0.1);color:#e5e7eb}.feedback-page-context{display:flex;align-items:center;gap:8px;padding:10px 14px;background:rgba(0, 0, 0, 0.03);border-radius:8px;margin-bottom:20px;font-size:13px;color:#6b7280}.feedback-page-context svg{flex-shrink:0;opacity:0.6}.feedback-page-context .page-context-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}.dark .feedback-page-context{background:rgba(255, 255, 255, 0.05);color:#9ca3af}.selected-text-preview{display:none;background:rgba(0, 116, 247, 0.04);border-left:3px solid #0074f7;padding:14px 18px;margin-bottom:24px;border-radius:0 12px 12px 0}.dark .selected-text-preview{background:rgba(130, 128, 255, 0.1);border-left-color:#8280ff}.selected-text-preview .preview-label{margin:0 0 8px 0;font-size:11px;color:#0074f7;font-weight:600;text-transform:uppercase;letter-spacing:0.08em}.dark .selected-text-preview .preview-label{color:#a5a3ff}.selected-text-preview .selected-text-content{margin:0;font-size:14px;color:#374151;font-style:italic;max-height:100px;overflow-y:auto;line-height:1.6}.dark .selected-text-preview .selected-text-content{color:#d1d5db}#feedback-form .form-group{margin-bottom:22px}#feedback-form label{display:block;margin-bottom:10px;font-size:13px;font-weight:600;color:#374151;letter-spacing:0.01em}.dark #feedback-form label{color:#d1d5db}#feedback-form textarea,#feedback-form input[type=\"email\"]{width:100%;padding:14px 16px;border:1px solid rgba(0, 0, 0, 0.1);border-radius:12px;font-size:14px;font-family:inherit;box-sizing:border-box;background:rgba(255, 255, 255, 0.6);color:#111827;transition:all 0.2s ease}.dark #feedback-form textarea,.dark #feedback-form input[type=\"email\"]{background:rgba(55, 65, 81, 0.5);border-color:rgba(255, 255, 255, 0.1);color:#f3f4f6}#feedback-form textarea{min-height:130px;resize:vertical;line-height:1.6}#feedback-form textarea:focus,#feedback-form input[type=\"email\"]:focus{outline:none;border-color:#0074f7;background:rgba(255, 255, 255, 0.95)}.dark #feedback-form textarea:focus,.dark #feedback-form input[type=\"email\"]:focus{background:rgba(55, 65, 81, 0.8);border-color:#8280ff}#feedback-form textarea::placeholder,#feedback-form input[type=\"email\"]::placeholder{color:#9ca3af}.form-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:28px}.btn-cancel{padding:12px 22px;border:1px solid rgba(0, 0, 0, 0.1);background:rgba(255, 255, 255, 0.5);border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;color:#374151;transition:all 0.2s ease}.btn-cancel:hover{background:rgba(255, 255, 255, 0.8);border-color:rgba(0, 0, 0, 0.15)}.dark .btn-cancel{background:rgba(55, 65, 81, 0.5);border-color:rgba(255, 255, 255, 0.1);color:#d1d5db}.dark .btn-cancel:hover{background:rgba(55, 65, 81, 0.8)}.btn-submit{padding:10px 20px;border:none;background:#0074f7;color:white;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all 0.2s ease}.btn-submit:hover{background:#01193a}.dark .btn-submit{background:#8280ff}.dark .btn-submit:hover{background:#6e6ce6}.btn-submit:disabled{background:#9ca3af;box-shadow:none;cursor:not-allowed;transform:none}.form-status{margin-top:16px;padding:12px 16px;border-radius:10px;display:none;font-size:13px;font-weight:500;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-status.success{background:rgba(16, 185, 129, 0.12);color:#059669;border:1px solid rgba(16, 185, 129, 0.25)}.dark .form-status.success{background:rgba(16, 185, 129, 0.18);color:#6ee7b7;border-color:rgba(16, 185, 129, 0.35)}.form-status.error{background:rgba(239, 68, 68, 0.12);color:#dc2626;border:1px solid rgba(239, 68, 68, 0.25)}.dark .form-status.error{background:rgba(239, 68, 68, 0.18);color:#fca5a5;border-color:rgba(239, 68, 68, 0.35)}"},{"filePath":"styles/goodies.css","content":".goodies-container{position:fixed;bottom:24px;left:24px;z-index:9998;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.goodies-trigger{background:#0074f7;color:white;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);transition:all 0.2s ease;position:relative;padding:0}.goodies-trigger:hover{background:#01193a}.goodies-trigger:active{transform:scale(0.95)}.dark .goodies-trigger{background:#8280ff;box-shadow:0 1px 3px rgba(0, 0, 0, 0.2)}.dark .goodies-trigger:hover{background:#6e6ce6}.goodies-trigger .goodies-icon-heart,.goodies-trigger .goodies-icon-close{position:absolute;top:50%;left:50%;transform-origin:center;transition:all 0.3s cubic-bezier(0.16, 1, 0.3, 1)}.goodies-trigger .goodies-icon-heart{opacity:1;transform:translate(-50%, -50%) scale(1) rotate(0deg)}.goodies-trigger .goodies-icon-close{opacity:0;transform:translate(-50%, -50%) scale(0.5) rotate(-90deg)}.goodies-container.open .goodies-trigger .goodies-icon-heart{opacity:0;transform:translate(-50%, -50%) scale(0.5) rotate(90deg)}.goodies-container.open .goodies-trigger .goodies-icon-close{opacity:1;transform:translate(-50%, -50%) scale(1) rotate(0deg)}.goodies-menu{display:flex;flex-direction:column;gap:8px;opacity:0;transform:translateY(10px) scale(0.95);pointer-events:none;transition:all 0.3s cubic-bezier(0.16, 1, 0.3, 1)}.goodies-container.open .goodies-menu{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.goodies-menu-item{display:flex;align-items:center;gap:10px;padding:12px 16px;background:rgba(255, 255, 255, 0.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(0, 0, 0, 0.08);border-radius:12px;color:#374151;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px rgba(0, 0, 0, 0.08);transition:all 0.2s ease;text-decoration:none}.goodies-menu-item:hover{background:rgba(255, 255, 255, 1);transform:translateX(4px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.1)}.goodies-menu-item svg{color:#0074f7;flex-shrink:0}.dark .goodies-menu-item{background:rgba(31, 41, 55, 0.95);border-color:rgba(255, 255, 255, 0.1);color:#e5e7eb;box-shadow:0 2px 8px rgba(0, 0, 0, 0.2)}.dark .goodies-menu-item:hover{background:rgba(55, 65, 81, 0.98);box-shadow:0 4px 12px rgba(0, 0, 0, 0.3)}.dark .goodies-menu-item svg{color:#8280ff}@media (max-width: 640px){#feedback-toast{top:72px;bottom:auto;left:16px;right:16px;transform:translateX(0) translateY(-100px);width:auto;border-radius:14px;padding:12px 18px}#feedback-toast.visible{transform:translateX(0) translateY(0)}.feedback-dialog-content{padding:24px;margin:16px;width:calc(100% - 32px);border-radius:20px}.goodies-container{top:76px;bottom:auto;right:16px;left:auto;align-items:flex-end}.goodies-container{flex-direction:column-reverse}.goodies-menu{transform:translateY(-10px) scale(0.95)}.goodies-container.open .goodies-menu{transform:translateY(0) scale(1)}.goodies-trigger{width:30px;height:30px;border-radius:50%}.goodies-trigger svg{width:14px;height:16px}.goodies-menu-item{padding:10px 14px;font-size:13px}.form-actions{flex-direction:column}.btn-cancel,.btn-submit{width:100%;justify-content:center}.form-status{font-size:11px;padding:10px 14px;margin-top:12px;white-space:normal;line-height:1.4;text-align:center}}button[type=\"submit\"][class*=\"bg-primary\"],button[aria-label*=\"submit\"][class*=\"bg-primary\"],form button[class*=\"rounded-full\"][class*=\"bg-\"],[data-testid=\"chat-input\"] button,.chat-input button[type=\"submit\"],button[class*=\"bg-primary\"][class*=\"rounded-full\"]{background:#0074f7!important}button[type=\"submit\"][class*=\"bg-primary\"]:hover,button[aria-label*=\"submit\"][class*=\"bg-primary\"]:hover,form button[class*=\"rounded-full\"][class*=\"bg-\"]:hover,[data-testid=\"chat-input\"] button:hover,.chat-input button[type=\"submit\"]:hover,button[class*=\"bg-primary\"][class*=\"rounded-full\"]:hover{background:#01193a!important}.dark button[type=\"submit\"][class*=\"bg-primary\"],.dark button[aria-label*=\"submit\"][class*=\"bg-primary\"],.dark form button[class*=\"rounded-full\"][class*=\"bg-\"],.dark [data-testid=\"chat-input\"] button,.dark .chat-input button[type=\"submit\"],.dark button[class*=\"bg-primary\"][class*=\"rounded-full\"]{background:#8280ff!important}.dark button[type=\"submit\"][class*=\"bg-primary\"]:hover,.dark button[aria-label*=\"submit\"][class*=\"bg-primary\"]:hover,.dark form button[class*=\"rounded-full\"][class*=\"bg-\"]:hover,.dark [data-testid=\"chat-input\"] button:hover,.dark .chat-input button[type=\"submit\"]:hover,.dark button[class*=\"bg-primary\"][class*=\"rounded-full\"]:hover{background:#6e6ce6!important}"},{"filePath":"styles/homepage.css","content":"body[data-page=\"/\"] #header,body[data-page=\"\"] #header{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}body[data-page=\"/\"] .hero-gradient,body[data-page=\"\"] .hero-gradient{padding-top:2rem!important;padding-bottom:2rem!important;position:relative;z-index:2}@media (min-width: 768px){body[data-page=\"/\"] .hero-gradient,body[data-page=\"\"] .hero-gradient{padding-top:3rem!important;padding-bottom:3rem!important}}@media (min-width: 1024px){body[data-page=\"/\"] .hero-gradient,body[data-page=\"\"] .hero-gradient{padding-top:5rem!important;padding-bottom:5rem!important}}body[data-page=\"/\"] .hero-gradient h1,body[data-page=\"\"] .hero-gradient h1,body[data-page=\"/\"] .hero-gradient h1 *,body[data-page=\"\"] .hero-gradient h1 *,body[data-page=\"/\"] .hero-gradient div h1,body[data-page=\"\"] .hero-gradient div h1{text-align:center!important;width:100%!important}body[data-page=\"/\"] .hero-gradient p,body[data-page=\"\"] .hero-gradient p,body[data-page=\"/\"] .hero-gradient div p,body[data-page=\"\"] .hero-gradient div p{text-align:center!important;width:100%!important}body[data-page=\"/\"] .hero-gradient h1 a,body[data-page=\"\"] .hero-gradient h1 a,body[data-page=\"/\"] .hero-gradient h1 a img,body[data-page=\"\"] .hero-gradient h1 a img{display:none!important}body[data-page=\"/\"] .hero-gradient h1,body[data-page=\"\"] .hero-gradient h1{margin-bottom:1rem!important}body[data-page=\"/\"] .hero-gradient p,body[data-page=\"\"] .hero-gradient p{margin-bottom:2rem!important}@media (min-width: 1280px){body[data-page=\"/\"] .hero-gradient h1,body[data-page=\"\"] .hero-gradient h1,body[data-page=\"/\"] .hero-gradient h1 *,body[data-page=\"\"] .hero-gradient h1 *,body[data-page=\"/\"] .hero-gradient div h1,body[data-page=\"\"] .hero-gradient div h1{text-align:center!important}body[data-page=\"/\"] .hero-gradient p,body[data-page=\"\"] .hero-gradient p,body[data-page=\"/\"] .hero-gradient div p,body[data-page=\"\"] .hero-gradient div p{text-align:center!important;width:fit-content!important;position:relative!important;left:50%!important;transform:translateX(-50%)!important;white-space:nowrap!important}}body[data-page=\"/\"] #toppie-container,body[data-page=\"\"] #toppie-container{max-width:280px!important;width:100%!important;margin-bottom:1.5rem;position:relative;z-index:2}@media (min-width: 640px){body[data-page=\"/\"] #toppie-container,body[data-page=\"\"] #toppie-container{max-width:320px!important}}@media (min-width: 768px){body[data-page=\"/\"] #toppie-container,body[data-page=\"\"] #toppie-container{max-width:350px!important;margin-bottom:2rem}}@media (min-width: 1280px){body[data-page=\"/\"] #toppie-container,body[data-page=\"\"] #toppie-container{max-width:320px!important;margin-bottom:0}}body[data-page=\"/\"] main h2,body[data-page=\"\"] main h2,body[data-page=\"/\"] article h2,body[data-page=\"\"] article h2,body[data-page=\"/\"] .mdx-content>h2,body[data-page=\"\"] .mdx-content>h2,body[data-page=\"/\"] main h2 *,body[data-page=\"\"] main h2 *,body[data-page=\"/\"] article h2 *,body[data-page=\"\"] article h2 *,body[data-page=\"/\"] .mdx-content>h2 *,body[data-page=\"\"] .mdx-content>h2 *,body[data-page=\"/\"] h2.text-center,body[data-page=\"\"] h2.text-center{text-align:center!important;margin-left:auto!important;margin-right:auto!important}body[data-page=\"/\"] .mdx-content>p,body[data-page=\"\"] .mdx-content>p,body[data-page=\"/\"] .mdx-content p:not([class]),body[data-page=\"\"] .mdx-content p:not([class]),body[data-page=\"/\"] .prose>p,body[data-page=\"\"] .prose>p,body[data-page=\"/\"] .mdx-content>div>p,body[data-page=\"\"] .mdx-content>div>p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}body[data-page=\"/\"] a[href*=\"bannersjs\"] *,body[data-page=\"\"] a[href*=\"bannersjs\"] *{text-align:left!important;hyphens:none!important;text-justify:none!important}body[data-page=\"/\"] main h2 a[href^=\"#\"],body[data-page=\"\"] main h2 a[href^=\"#\"],body[data-page=\"/\"] article h2 a[href^=\"#\"],body[data-page=\"\"] article h2 a[href^=\"#\"],body[data-page=\"/\"] .mdx-content>h2 a[href^=\"#\"],body[data-page=\"\"] .mdx-content>h2 a[href^=\"#\"],body[data-page=\"/\"] main h2 a img,body[data-page=\"\"] main h2 a img,body[data-page=\"/\"] .mdx-content>h2 a img,body[data-page=\"\"] .mdx-content>h2 a img,body[data-page=\"/\"] article h2 a img,body[data-page=\"\"] article h2 a img{display:none!important}body[data-page=\"/\"] main>h2,body[data-page=\"\"] main>h2{margin-top:4rem!important;margin-bottom:2rem!important}@media (min-width: 768px){body[data-page=\"/\"] main>h2,body[data-page=\"\"] main>h2{margin-top:5rem!important;margin-bottom:2.5rem!important}}body[data-page=\"/\"] #sidebar,body[data-page=\"\"] #sidebar{display:none!important}body[data-page=\"/\"] main,body[data-page=\"\"] main{margin-left:0!important;max-width:100%!important;position:relative;z-index:2}body[data-page=\"/\"] .mdx-content,body[data-page=\"\"] .mdx-content{max-width:900px!important;margin-left:auto!important;margin-right:auto!important;position:relative;z-index:2}body[data-page=\"/\"] [class*=\"TableOfContents\"],body[data-page=\"\"] [class*=\"TableOfContents\"]{display:none!important}body[data-page=\"/\"] #page-context-menu-button,body[data-page=\"\"] #page-context-menu-button,body[data-page=\"/\"] button[aria-label=\"Copy page\"],body[data-page=\"\"] button[aria-label=\"Copy page\"],body[data-page=\"/\"] button[aria-label=\"More actions\"],body[data-page=\"\"] button[aria-label=\"More actions\"]{display:none!important}#bg-video{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;object-fit:cover!important;z-index:-1!important;opacity:0.2!important;pointer-events:none!important}.persistent-bg-video{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;object-fit:cover!important;object-position:center top!important;z-index:-1!important;pointer-events:none!important}body[data-page=\"/\"] #bg-video,body[data-page=\"\"] #bg-video{display:none!important}body[data-page=\"/\"] .nav-tabs-item,body[data-page=\"\"] .nav-tabs-item{color:rgb(107, 114, 128)!important;text-shadow:none!important}body[data-page=\"/\"] .nav-tabs-item>div.absolute,body[data-page=\"\"] .nav-tabs-item>div.absolute,body[data-page=\"/\"] .nav-tabs-item>.bg-primary,body[data-page=\"\"] .nav-tabs-item>.bg-primary{display:none!important}body[data-page=\"/\"] .nav-tabs-item:hover,body[data-page=\"\"] .nav-tabs-item:hover{color:rgb(55, 65, 81)!important}.dark body[data-page=\"/\"] .nav-tabs-item,.dark body[data-page=\"\"] .nav-tabs-item,body.dark[data-page=\"/\"] .nav-tabs-item,body.dark[data-page=\"\"] .nav-tabs-item{color:rgb(156, 163, 175)!important}.dark body[data-page=\"/\"] .nav-tabs-item:hover,.dark body[data-page=\"\"] .nav-tabs-item:hover,body.dark[data-page=\"/\"] .nav-tabs-item:hover,body.dark[data-page=\"\"] .nav-tabs-item:hover{color:rgb(209, 213, 219)!important}.whats-new-banner{display:inline-flex;align-items:center;gap:8px;margin:0 auto 32px auto;padding:6px 14px 6px 6px;background:rgba(255, 255, 255, 0.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(0, 0, 0, 0.06);border-radius:9999px;text-decoration:none;transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1);font-size:13px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.03)}.whats-new-banner:hover{background:rgba(255, 255, 255, 0.8);border-color:rgba(0, 0, 0, 0.1);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.06)}.dark .whats-new-banner,body.dark .whats-new-banner{background:rgba(255, 255, 255, 0.04);border-color:rgba(255, 255, 255, 0.08);box-shadow:0 1px 3px rgba(0, 0, 0, 0.3)}.dark .whats-new-banner:hover,body.dark .whats-new-banner:hover{background:rgba(255, 255, 255, 0.08);border-color:rgba(255, 255, 255, 0.12);box-shadow:0 4px 12px rgba(0, 0, 0, 0.4)}.whats-new-badge{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;background:linear-gradient(135deg, #10b981 0%, #059669 100%);color:white;font-size:10px;font-weight:700;letter-spacing:0.06em;border-radius:9999px;text-transform:uppercase;box-shadow:0 1px 2px rgba(16, 185, 129, 0.3)}.whats-new-text{color:#1f2937;font-weight:500;letter-spacing:-0.01em}.dark .whats-new-text,body.dark .whats-new-text{color:#f3f4f6}.whats-new-arrow{color:#9ca3af;font-size:14px;transition:transform 0.25s cubic-bezier(0.4, 0, 0.2, 1);opacity:0.7}.whats-new-banner:hover .whats-new-arrow{transform:translateX(2px);opacity:1}.dark .whats-new-arrow,body.dark .whats-new-arrow{color:#9ca3af}body[data-page=\"/\"] .whats-new-banner,body[data-page=\"\"] .whats-new-banner{display:flex;width:fit-content}@media (max-width: 640px){.whats-new-banner{padding:5px 12px 5px 5px;gap:6px;font-size:12px;margin-bottom:24px}.whats-new-badge{padding:2px 7px;font-size:9px}.whats-new-text{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whats-new-arrow{font-size:12px}}.hero-mascot-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:0;overflow:hidden}.hero-mascot-overlay .hero-mascot-light,.hero-mascot-overlay .hero-mascot-dark{width:100%;height:100%;object-fit:cover;object-position:center top;transition:all 0.5s ease}.hero-mascot-overlay .hero-mascot-light{display:block;opacity:0.06}.hero-mascot-overlay .hero-mascot-dark{display:none}.dark .hero-mascot-overlay .hero-mascot-light,body.dark .hero-mascot-overlay .hero-mascot-light{display:none}.dark .hero-mascot-overlay .hero-mascot-dark,body.dark .hero-mascot-overlay .hero-mascot-dark{display:block;opacity:0.4;filter:drop-shadow(0 0 100px rgba(59, 130, 246, 0.6))\n\t\tdrop-shadow(0 0 200px rgba(139, 92, 246, 0.4))\n\t\tdrop-shadow(0 0 300px rgba(59, 130, 246, 0.3))}.dark .hero-mascot-overlay::before,body.dark .hero-mascot-overlay::before{content:\"\";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:150%;height:150%;background:radial-gradient(\n\t\tellipse at center,\n\t\trgba(59, 130, 246, 0.2) 0%,\n\t\trgba(139, 92, 246, 0.1) 25%,\n\t\trgba(59, 130, 246, 0.05) 40%,\n\t\ttransparent 60%\n\t);z-index:-1;animation:pulseGlow 8s ease-in-out infinite}@keyframes pulseGlow{0%,100%{opacity:1;transform:translate(-50%, -50%) scale(1)}50%{opacity:0.7;transform:translate(-50%, -50%) scale(1.05)}}@media (max-width: 640px){.hero-mascot-overlay .hero-mascot-light{opacity:0.05}.dark .hero-mascot-overlay .hero-mascot-dark,body.dark .hero-mascot-overlay .hero-mascot-dark{opacity:0.3}.hero-mascot-overlay .hero-mascot-light,.hero-mascot-overlay .hero-mascot-dark{-webkit-mask-image:radial-gradient(\n\t\t\tellipse 80% 80% at center,\n\t\t\tblack 40%,\n\t\t\ttransparent 70%\n\t\t);mask-image:radial-gradient(\n\t\t\tellipse 80% 80% at center,\n\t\t\tblack 40%,\n\t\t\ttransparent 70%\n\t\t)}}.dark .hero-mascot-overlay::after,body.dark .hero-mascot-overlay::after{content:\"\";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.4);z-index:1;pointer-events:none}"},{"filePath":"styles/layout.css","content":"#navbar a[href=\"/\"] img,#navbar a[href=\"/\"] img{max-width:180px}@media (max-width: 1023px){#navbar button>div:last-child,#navbar button span,#navbar [aria-label=\"Open navigation\"]~div,#navbar [aria-label=\"Open navigation\"]~span,#navbar>div>div>button>div:not(:first-child),#navbar>.max-w-8xl button>div:not(:has(svg)):not(:first-child){display:none!important}#navbar button svg,#navbar button>div:first-child:has(svg){display:block!important}}#navbar>.max-w-8xl nav{display:none}@media screen and (min-width: 1024px){#navbar>.max-w-8xl nav{display:flex}}#navbar>.max-w-8xl>div>div>div>div{justify-content:end}#navbar>.max-w-8xl>div>div>div>div>.ml-auto{margin-left:0}#navbar>.max-w-8xl>div>div>div>div>.mx-px{width:25%;min-width:120px}#navbar>.max-w-8xl>div>div>div>div>div:first-child{margin-right:auto}#navigation-items h5{text-transform:uppercase;font-weight:normal;letter-spacing:0.05em;font-size:0.75rem;font-family:Inter, ui-sans-serif, sans-serif;color:rgb(134, 140, 152)}.no-hyphenate,.no-justify,.hero-gradient,.hero-gradient *,.hero-gradient h1,.hero-gradient p,.hero-gradient span,.hero-gradient div{hyphens:none!important;-webkit-hyphens:none!important;-moz-hyphens:none!important;-ms-hyphens:none!important;word-break:normal!important;overflow-wrap:normal!important;text-align:left!important;white-space:normal!important}.hero-gradient h1{word-break:keep-all!important;white-space:normal!important}@media (min-width: 768px) and (max-width: 1279px){.hero-gradient .flex-1{min-width:60%!important}}body[data-page=\"/\"] .hero-gradient *,body[data-page=\"\"] .hero-gradient *,body[data-page=\"/\"] .hero-gradient h1,body[data-page=\"\"] .hero-gradient h1,body[data-page=\"/\"] .hero-gradient p,body[data-page=\"\"] .hero-gradient p{text-align:left!important;hyphens:none!important;-webkit-hyphens:none!important;-moz-hyphens:none!important;-ms-hyphens:none!important;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important;text-justify:none!important}@media (min-width: 1280px){#toppie-container{max-width:320px!important;width:320px!important}}[class*=\"Card\"] p,[class*=\"card\"] p,pre,pre *,code,code *,table,table *,th,td{text-align:left!important;hyphens:none!important}"}],"page":{"pagePath":"en/changelog/2026-09-24-openai-self-service-onboarding","slug":"/en/changelog/2026-09-24-openai-self-service-onboarding","pageMetadata":{"title":"Activate OpenAI Offsite Ads directly in Topsort with no development","description":"Press a few buttons in the Topsort UI and start advertising on ChatGPT immediately.","href":"/en/changelog/2026-09-24-openai-self-service-onboarding"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Press a few buttons in the Topsort UI and start advertising on ChatGPT immediately.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const ChangelogActions=()=>{return _jsxs(_Fragment,{children:[_jsx(`style`,{children:`\n .changelog-actions {\n display: flex;\n justify-content: center;\n gap: 12px;\n margin-top: 2rem;\n padding-top: 1.5rem;\n border-top: 1px solid #e5e7eb;\n }\n \n [data-theme=\"dark\"] .changelog-actions {\n border-top-color: #374151;\n }\n \n .changelog-btn {\n display: inline-flex;\n align-items: center;\n gap: 6px;\n padding: 8px 16px;\n border-radius: 9999px;\n border: 1px solid #d1d5db;\n background: transparent;\n color: #6b7280;\n font-size: 14px;\n cursor: pointer;\n transition: all 0.2s ease;\n }\n \n .changelog-btn:hover {\n border-color: #9ca3af;\n background: #f9fafb;\n }\n \n [data-theme=\"dark\"] .changelog-btn {\n border-color: #4b5563;\n color: #9ca3af;\n }\n \n [data-theme=\"dark\"] .changelog-btn:hover {\n border-color: #6b7280;\n background: #1f2937;\n }\n `}),_jsxs(`div`,{className:`changelog-actions`,children:[_jsx(`button`,{className:`changelog-btn`,onClick:()=>{const btn=event.target.closest(`button`);btn.innerHTML=`❤️ Like`;btn.style.borderColor=`#ec4899`},children:`🤍 Like`}),_jsx(`button`,{className:`changelog-btn`,onClick:()=>{const btn=event.target.closest(`button`);navigator.clipboard.writeText(window.location.href);const originalContent=btn.innerHTML;btn.innerHTML=`✓ Copied`;btn.style.borderColor=`#22c55e`;btn.style.color=`#22c55e`;setTimeout(()=>{btn.innerHTML=originalContent;btn.style.borderColor=``;btn.style.color=``},2e3)},children:`↗ Share`})]})]})};function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Badge,Heading,_MdxComponentBoundary}=_components;if(!Badge)_missingMdxReference(`Badge`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsxs(`div`,{style:{display:`flex`,gap:`8px`,flexWrap:`wrap`,marginBottom:`16px`},children:[_jsx(Badge,{color:`gray`,size:`sm`,icon:`calendar`,children:`September 24, 2026`}),_jsx(Badge,{color:`blue`,size:`sm`,icon:`rectangle-ad`,children:`Ad Platform`}),_jsx(Badge,{color:`green`,size:`sm`,icon:`sparkles`,children:`New Feature`})]}),`\n`,_jsx(Heading,{level:`3`,id:`what’s-new`,children:`What’s New`}),`\n`,_jsxs(_components.p,{children:[`Marketplaces can now activate OpenAI Offsite Ads entirely through the Topsort UI. Select OpenAI under `,_jsx(_components.strong,{children:`Offsite → Configuration`}),`, and Topsort handles account creation and catalog synchronization. Once finished, you can start creating campaigns.`]}),`\n`,_jsx(_components.p,{children:`No marketplace development or conversion tracking is required to launch click-optimized campaigns.`}),`\n`,_jsxs(_components.p,{children:[`Please see `,_jsx(_components.a,{href:`/en/knowledge-base/offsite-and-instore/offsite/onboarding`,children:`Onboarding`}),` and `,_jsx(_components.a,{href:`/en/knowledge-base/offsite-and-instore/offsite/billing-attribution-api`,children:`Attribution and Billing`}),`.`]}),`\n`,_jsx(_MdxComponentBoundary,{name:`ChangelogActions`,children:_jsx(ChangelogActions,{})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{ChangelogActions,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Activate OpenAI Offsite Ads directly in Topsort with no development","description":"Press a few buttons in the Topsort UI and start advertising on ChatGPT immediately.","href":"/en/changelog/2026-09-24-openai-self-service-onboarding"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[155,1931,"null;function _creat"]]},"mdxExtracts":{"tableOfContents":[{"title":"What’s New","slug":"what’s-new","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/topsort/09718a6f70d44fb9/script.js","/_mintlify/custom/topsort/1ba346cc160f50c6/scripts/changelog.js","/_mintlify/custom/topsort/c221a91f929cbe9b/scripts/feedback.js","/_mintlify/custom/topsort/33370d8ce5a05e5f/scripts/navigation.js","/_mintlify/custom/topsort/9cf111fe133b8824/scripts/posthog.js","/_mintlify/custom/topsort/94892506942e7b4b/scripts/text-justification.js","/_mintlify/custom/topsort/b4af3c4b8b4bddb8/scripts/video-background.js","/_mintlify/custom/topsort/46198aa544856623/scripts/vibrate-mode.js","/_mintlify/custom/topsort/d6941d8316377689/scripts/config/shared-config.js","/_mintlify/custom/topsort/26f120bf7d7a509e/scripts/core/constants.js","/_mintlify/custom/topsort/6e2a33614b4731db/scripts/core/events.js","/_mintlify/custom/topsort/ca947aeeddcda685/scripts/core/logger.js","/_mintlify/custom/topsort/65cfa18e15b22281/scripts/custom-branding.js","/_mintlify/custom/topsort/f1cb191933428051/scripts/goodies-menu.js","/_mintlify/custom/topsort/a7b559fc1810dccf/scripts/toppie.js"],"subdomain":"topsort","siteName":"Topsort Documentation","title":"Activate OpenAI Offsite Ads directly in Topsort with no development - Topsort Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/changelog/2026-09-24-openai-self-service-onboarding","matchLevel":0},"es":{"href":"/es/changelog/2026-09-24-openai-self-service-onboarding","matchLevel":1},"pt":{"href":"/pt/changelog/2026-09-24-openai-self-service-onboarding","matchLevel":1},"fr":{"href":"/fr/changelog/2026-09-24-openai-self-service-onboarding","matchLevel":1},"de":{"href":"/de/changelog/2026-09-24-openai-self-service-onboarding","matchLevel":1}}},"lastModified":"2026-09-25T12:48:10.650Z","originalFileLocation":"en/changelog/2026-09-24-openai-self-service-onboarding.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Press a few buttons in the Topsort UI and start advertising on ChatGPT immediately.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Topsort Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/topsort/TELuk3ooLLcs9DrZ/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/topsort/TELuk3ooLLcs9DrZ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/topsort/TELuk3ooLLcs9DrZ/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/topsort/TELuk3ooLLcs9DrZ/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/topsort/TELuk3ooLLcs9DrZ/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/topsort/TELuk3ooLLcs9DrZ/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/topsort/TELuk3ooLLcs9DrZ/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/topsort/TELuk3ooLLcs9DrZ/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/topsort/TELuk3ooLLcs9DrZ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Activate OpenAI Offsite Ads directly in Topsort with no development - Topsort Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Press a few buttons in the Topsort UI and start advertising on ChatGPT immediately.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Topsort Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.topsort.com/en/changelog/2026-09-24-openai-self-service-onboarding\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://topsort.mintlify.site/_mintlify/api/og/v2?division=2026\u0026amp;title=Activate+OpenAI+Offsite+Ads+directly+in+Topsort+with+no+development\u0026amp;description=Press+a+few+buttons+in+the+Topsort+UI+and+start+advertising+on+ChatGPT+immediately.\u0026amp;theme=ec0cb5145d1faab01b0dda03\u0026amp;signature=0ba0efa20ad1ef23442813137fca1d43aafbe1a53059ac0b930d5f4cf3bacb09\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Activate OpenAI Offsite Ads directly in Topsort with no development - Topsort Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Press a few buttons in the Topsort UI and start advertising on ChatGPT immediately.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://topsort.mintlify.site/_mintlify/api/og/v2?division=2026\u0026amp;title=Activate+OpenAI+Offsite+Ads+directly+in+Topsort+with+no+development\u0026amp;description=Press+a+few+buttons+in+the+Topsort+UI+and+start+advertising+on+ChatGPT+immediately.\u0026amp;theme=ec0cb5145d1faab01b0dda03\u0026amp;signature=0ba0efa20ad1ef23442813137fca1d43aafbe1a53059ac0b930d5f4cf3bacb09\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/topsort/TELuk3ooLLcs9DrZ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Topsort Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0074F7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.topsort.com/en/changelog/2026-09-24-openai-self-service-onboarding\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/changelog/2026-09-24-openai-self-service-onboarding.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.topsort.com/en/changelog/2026-09-24-openai-self-service-onboarding\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.topsort.com/es/changelog/2026-09-24-openai-self-service-onboarding\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.topsort.com/pt/changelog/2026-09-24-openai-self-service-onboarding\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.topsort.com/fr/changelog/2026-09-24-openai-self-service-onboarding\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.topsort.com/de/changelog/2026-09-24-openai-self-service-onboarding\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.topsort.com/en/changelog/2026-09-24-openai-self-service-onboarding\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.topsort.com/#organization\",\"name\":\"Topsort Documentation\",\"url\":\"https://docs.topsort.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/topsort/FdGgIIxdnNXimeCi/assets/logo-light.svg?fit=max\u0026auto=format\u0026n=FdGgIIxdnNXimeCi\u0026q=85\u0026s=52335392d5233f0542050e8af5c24ef4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.topsort.com#website\",\"name\":\"Topsort Documentation\",\"url\":\"https://docs.topsort.com\",\"publisher\":{\"@id\":\"https://docs.topsort.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.topsort.com/en/changelog/2026-09-24-openai-self-service-onboarding#webpage\",\"url\":\"https://docs.topsort.com/en/changelog/2026-09-24-openai-self-service-onboarding\",\"name\":\"Activate OpenAI Offsite Ads directly in Topsort with no development\",\"description\":\"Press a few buttons in the Topsort UI and start advertising on ChatGPT immediately.\",\"dateModified\":\"2026-09-25T12:48:10.650Z\",\"isPartOf\":{\"@id\":\"https://docs.topsort.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.topsort.com/en/changelog/2026-09-24-openai-self-service-onboarding#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.topsort.com/en/changelog/2026-09-24-openai-self-service-onboarding#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"2026\",\"item\":\"https://docs.topsort.com/en/changelog/2026-11-04-vendor-targeting-access\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Activate OpenAI Offsite Ads directly in Topsort with no development\",\"item\":\"https://docs.topsort.com/en/changelog/2026-09-24-openai-self-service-onboarding\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.topsort.com/en/changelog/2026-09-24-openai-self-service-onboarding#article\",\"headline\":\"Activate OpenAI Offsite Ads directly in Topsort with no development\",\"name\":\"Activate OpenAI Offsite Ads directly in Topsort with no development\",\"description\":\"Press a few buttons in the Topsort UI and start advertising on ChatGPT immediately.\",\"url\":\"https://docs.topsort.com/en/changelog/2026-09-24-openai-self-service-onboarding\",\"mainEntityOfPage\":{\"@id\":\"https://docs.topsort.com/en/changelog/2026-09-24-openai-self-service-onboarding#webpage\"},\"dateModified\":\"2026-09-25T12:48:10.650Z\",\"publisher\":{\"@id\":\"https://docs.topsort.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.topsort.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Topsort Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Topsort Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/en/changelog/2026-09-24-openai-self-service-onboarding.md","siteName":"Topsort Documentation","nav":{"global":null,"languages":[{"language":"en","tabs":[{"tab":"API Reference","icon":"square-terminal","pages":[{"title":"API Reference","href":"/en/api-reference/introduction"}]},{"tab":"Integration Guide","icon":"plug","pages":[{"title":"Integration Guide","href":"/en/overview"}]},{"tab":"Knowledge Base","icon":"book-open","pages":[{"title":"Knowledge Base","href":"/en/knowledge-base"}]},{"tab":"Changelog","icon":"clock","groups":[{"group":"Released","pages":[{"title":"Product Updates","href":"/en/changelog"}]},{"group":"2026","icon":"horse","pages":[{"title":"More control over what vendors can target","href":"/en/changelog/2026-11-04-vendor-targeting-access"},{"title":"Find vendor campaigns more easily","href":"/en/changelog/2026-11-04-find-vendor-campaigns"},{"title":"Review Tomi’s changes clearly before approving","href":"/en/changelog/2026-10-30-tomi-confirmation-cards"},{"title":"Give Tomi your advertising context through Snowflake","href":"/en/changelog/2026-10-30-tomi-snowflake"},{"title":"Quickly edit campaigns","href":"/en/changelog/2026-10-20-quick-edit"},{"title":"See How Often Viewers Finish Your Video Ads","href":"/en/changelog/2026-10-16-video-completion-rate"},{"title":"Improved Sponsored Brands look and feel","href":"/en/changelog/2026-10-09-sponsored-brands-look-and-feel"},{"title":"Save time with Sponsored Brands bulk creation","href":"/en/changelog/2026-10-09-sponsored-brands-bulk-create"},{"title":"Take control of AI shopping traffic","href":"/en/changelog/2026-10-09-agents-control-room"},{"title":"Introducing T-Brain: use Topsort intelligence beyond ads","href":"/en/changelog/2026-10-08-introducing-t-brain"},{"title":"Duplicate campaigns directly from Ad Formats","href":"/en/changelog/2026-10-02-duplicate-campaigns-ad-formats"},{"title":"Delete unused banner slots","href":"/en/changelog/2026-10-02-delete-banner-slots"},{"title":"You don't have to be a Topsort customer to try Topsort's AI agent","href":"/en/changelog/2026-10-01-tomi-for-non-clients"},{"title":"Monitor campaigns and analyze across marketplaces with the standalone version of Tomi","href":"/en/changelog/2026-10-01-standalone-tomi"},{"title":"Save time with Sponsored Listings bulk creation","description":"Upload a spreadsheet to create Sponsored Listings bidding campaigns.","href":"/en/changelog/2026-09-24-sponsored-listings-bulk-create"},{"title":"Activate OpenAI Offsite Ads directly in Topsort with no development","href":"/en/changelog/2026-09-24-openai-self-service-onboarding"},{"title":"Simplify third-party verification for banner ads","description":"A new JavaScript helper library handles verification tag insertion and consent gating, reducing custom storefront code.","href":"/en/changelog/2026-09-22-simplify-third-party-verification"},{"title":"Improved video campaign workflow with expanded metrics","href":"/en/changelog/2026-09-17-video-campaign-workflow"},{"title":"Audience boosters can now decrease bids","href":"/en/changelog/2026-09-15-audience-boosters"},{"title":"Launch video campaigns across premium TV inventory","href":"/en/changelog/2026-09-11-universal-ads"},{"title":"An improved user experience for the vendor dashboard","href":"/en/changelog/2026-09-11-self-service-dashboard"},{"title":"Reach Shoppers on ChatGPT","href":"/en/changelog/2026-09-07-create-ads-on-chatgpt"},{"title":"Creative Accessibility \u0026 AI Transparency","href":"/en/changelog/2026-09-04-creative-accessibility-ai-transparency"},{"title":"Create Campaigns Faster","href":"/en/changelog/2026-09-04-create-campaigns-in-bulk"},{"title":"Match Banner Slots to Device","href":"/en/changelog/2026-09-04-match-banner-slots-to-device"},{"title":"Keep Campaigns Spending Without Interruption","href":"/en/changelog/2026-09-04-fallback-wallet"},{"title":"Catch catalog issues before they impact ads","href":"/en/changelog/2026-09-04-catalog-health"},{"title":"A smarter way to analyze your marketplace data","href":"/en/changelog/2026-09-04-data-genie"},{"title":"Topsort got a new look and feel","href":"/en/changelog/2026-09-04-admin-dashboard-redesign"},{"title":"Render Event Support","href":"/en/changelog/2026-08-28-render-event-support"},{"title":"Offsite Store Geotargeting","href":"/en/changelog/2026-08-26-offsite-store-geotargeting"},{"title":"In-Store Improvements","href":"/en/changelog/2026-08-26-in-store-improvements"},{"title":"Banners Preserve Resolution","href":"/en/changelog/2026-07-17-aspect-ratio-image-cropping"},{"title":"Catalog Dev Tools","href":"/en/changelog/2026-07-10-catalog-dev-tools"},{"title":"Audience Exclusions","href":"/en/changelog/2026-07-09-audience-exclusions"},{"title":"Billing Tab","href":"/en/changelog/2026-06-26-billing-tab-and-finance-role"},{"title":"Charts in Tomi","href":"/en/changelog/2026-06-19-charts-in-tomi"},{"title":"Tomi Email Composer","href":"/en/changelog/2026-06-12-tomi-email-composer"},{"title":"AI Insights","href":"/en/changelog/2026-05-30-ai-insights"},{"title":"Analytics Redesign","href":"/en/changelog/2026-05-29-analytics-reports-redesign"},{"title":"Campaign Drafting","href":"/en/changelog/2026-05-18-campaign-drafting"},{"title":"TikTok Offsite Ads","href":"/en/changelog/2026-05-14-tiktok-offsite-ads"},{"title":"Topsort Prompts","href":"/en/changelog/2026-04-21-sponsored-prompts"},{"title":"Tomi Analytics","href":"/en/changelog/2026-04-17-tomi-analytics"},{"title":"Revamped Banner Flow","href":"/en/changelog/2026-04-13-revamped-banner-flow"},{"title":"Ad Format Configuration","href":"/en/changelog/2026-04-12-ad-format-configuration"},{"title":"Audience Builder","href":"/en/changelog/2026-03-26-audience-builder"},{"title":"GAM Demand Mediation","href":"/en/changelog/2026-03-19-gam-demand-fallback"},{"title":"Tomi","href":"/en/changelog/2026-03-13-tomi"},{"title":"Audiences per Vendor","href":"/en/changelog/2026-03-06-audiences-per-vendor"},{"title":"Vendor User Management","href":"/en/changelog/2026-03-02-vendor-user-management"},{"title":"Category Hierarchy: path Field Now Preferred","href":"/en/changelog/2026-02-26-category-path-field"},{"title":"Demand Mediation","href":"/en/changelog/2026-02-20-demand-mediation"},{"title":"Build Smarter Audiences from Your Existing Segments","href":"/en/changelog/2026-02-09-audience-builder"},{"title":"Schedule Your Sponsored Listings Like a Pro","href":"/en/changelog/2026-02-05-dayparting-sponsored-listings"},{"title":"Know Which Banners Actually Work","href":"/en/changelog/2026-02-03-banner-asset-metrics"},{"title":"User Management UI","href":"/en/changelog/2026-01-30-user-management-ui"},{"title":"Easier, More Powerful Sponsored Products Creation","href":"/en/changelog/2026-01-28-easier-campaign-creation"},{"title":"Enhanced Campaign Activity Logger","href":"/en/changelog/2026-01-23-enhanced-activity-logger"},{"title":"Analytics Role for Marketplace Users","href":"/en/changelog/2026-01-21-analytics-role"}]},{"group":"2025","icon":"snake","pages":[{"title":"Sponsored Brands: Multi-Slot Campaigns","href":"/en/changelog/2025-12-30-sponsored-brands-multiple-slots"},{"title":"Frequency Cap with Clicks","href":"/en/changelog/2025-12-22-frequency-cap-clicks"},{"title":"Company Switcher","href":"/en/changelog/2025-12-19-company-switcher"},{"title":"View Switcher","href":"/en/changelog/2025-12-05-view-switcher"},{"title":"Vendor Analytics: General Availability","href":"/en/changelog/2025-12-05-vendor-analytics-global-availability"},{"title":"Sponsored Brands: Campaign Data Download","href":"/en/changelog/2025-12-03-sponsored-brands-download-button"},{"title":"Banner Ads: Fallback Image Upload","href":"/en/changelog/2025-12-02-banner-fallback-image-upload"},{"title":"Sponsored Brands: Enhanced Campaign Management","href":"/en/changelog/2025-12-01-sponsored-brands-targeting-updates"},{"title":"Banner Ads: Exclusive Position Control","href":"/en/changelog/2025-12-01-banner-exclusive-position-control"},{"title":"Sponsored Brands: Geolocation Targeting","href":"/en/changelog/2025-11-20-sponsored-brands-geolocation"},{"title":"In-Store Ads","href":"/en/changelog/2025-11-13-instore-ads"},{"title":"Attribute-Based Product Filtering for Sponsored Listings","href":"/en/changelog/2025-11-06-attribute-based-product-filtering"},{"title":"Manual Category Exclusion for Sponsored Listings","href":"/en/changelog/2025-11-06-manual-category-exclusion"},{"title":"Negative/Excluding Audiences API","href":"/en/changelog/2025-10-29-negative-excluding-audiences"},{"title":"Topsort MCP Servers","href":"/en/changelog/2025-10-23-mcp-server-support"},{"title":"Vendor Analytics: Preview","href":"/en/changelog/2025-10-03-vendor-analytics"},{"title":"AI Image Resizing for Banner Ads [Alpha]","href":"/en/changelog/2025-09-18-ai-image-resizing"},{"title":"Data Genie","href":"/en/changelog/2025-09-18-data-genie"},{"title":"Sponsored Listings Forecasting","href":"/en/changelog/2025-09-11-sponsored-listings-forecasting"},{"title":"Reserve Prices Per Geolocation","href":"/en/changelog/2025-09-04-reserve-prices-geolocation"},{"title":"Broad Keyword Matching","href":"/en/changelog/2025-09-03-keyword-broad-matching"},{"title":"Offsite Audiences API","href":"/en/changelog/2025-08-30-offsite-audiences-api"},{"title":"Toppie Catalog Tab","href":"/en/changelog/2025-08-28-toppie-catalog-tab"},{"title":"Sponsored Brands V2","href":"/en/changelog/2025-08-14-sponsored-brands-v2"},{"title":"Campaign API - Sponsored Listings Enhancements","href":"/en/changelog/2025-08-13-sponsored-listings-api-enhancements"},{"title":"Audience Targeting for Sponsored Listings","href":"/en/changelog/2025-08-13-sponsored-listings-audience-targeting"},{"title":"Frequency Cap for Sponsored Listings","href":"/en/changelog/2025-08-13-sponsored-listings-frequency-cap"},{"title":"Toppie Banners","href":"/en/changelog/2025-08-13-toppie-banners"},{"title":"Skai Integration - Multi-Retailer Campaigns","href":"/en/changelog/2025-08-12-skai-integration"},{"title":"Toppie Analytics","href":"/en/changelog/2025-08-06-toppie-analytics"},{"title":"Banners—Slot Reserve Prices for Manual Bidding","href":"/en/changelog/2025-08-05-banners-add-slot-reserve-prices-manual"},{"title":"Link Products to Banner Campaigns","href":"/en/changelog/2025-08-05-link-product-to-banners"},{"title":"Listings—Category Reserve Prices for Manual Bidding","href":"/en/changelog/2025-08-05-listings-add-category-reserve-prices-manual"},{"title":"Toppie Campaigns Tab","href":"/en/changelog/2025-08-04-toppie-campaign-tab"},{"title":"Campaign Migration","href":"/en/changelog/2025-07-30-campaign-migration"},{"title":"Enhanced Exclusive Campaign Logic","href":"/en/changelog/2025-07-30-exclusive-campaign-logic"},{"title":"Banner Templating","href":"/en/changelog/2025-07-24-banner-templating"},{"title":"German Language Support","href":"/en/changelog/2025-07-23-add-deutsch-language"},{"title":"Salesforce Integration","href":"/en/changelog/2025-07-21-salesforce-integration"},{"title":"Toppie API Keys","href":"/en/changelog/2025-07-17-toppie-api-keys"},{"title":"Attribution by Ad Format","href":"/en/changelog/2025-07-10-attribution-by-ad-format"},{"title":"Banner Improvements","href":"/en/changelog/2025-07-03-banner-improvements"},{"title":"Vendors Metadata","href":"/en/changelog/2025-07-02-vendors-metadata"},{"title":"Product Creation via UI","href":"/en/changelog/2025-05-28-product-creation-via-ui"},{"title":"SDKs Upgrade","href":"/en/changelog/2025-05-14-sdks-upgrade"},{"title":"Audience Filtering \u0026 Enhanced Event Data","href":"/en/changelog/2025-05-01-audience-filtering-trial-expiration-ai-predictions-enhanced-event-data"},{"title":"CDP integration","href":"/en/changelog/2025-04-30-cdp-integration"},{"title":"Public API Improvements","href":"/en/changelog/2025-04-16-public-api-improvements"},{"title":"New Vendor Creation UI","href":"/en/changelog/2025-04-09-new-vendor-creation-ui"},{"title":"Wallets for Budget Control","href":"/en/changelog/2025-04-09-wallets-for-budget-control"},{"title":"Frequency Cap for Banners","href":"/en/changelog/2025-03-13-frequency-cap-for-banners"},{"title":"Custom Mails for Vendor Notifications","href":"/en/changelog/2025-02-28-custom-mails-for-vendor-notifications"},{"title":"Keyword Phrase Matching","href":"/en/changelog/2025-02-12-keyword-phrase-matching"},{"title":"Travel Targeting","href":"/en/changelog/2025-01-03-travel-targeting"}]},{"group":"2024","icon":"dragon","pages":[{"title":"CPA (cost-per-action) Charge Type","href":"/en/changelog/2024-12-30-cpa-cost-per-action-charge-type"},{"title":"New Budget Options for Banner Ads","href":"/en/changelog/2024-12-10-new-budget-options-for-banner-ads"},{"title":"Enhanced roles and permissions","href":"/en/changelog/2024-11-22-enhanced-roles-and-permissions"},{"title":"Better reporting","href":"/en/changelog/42-october-7-2024"},{"title":"Banner improvements","href":"/en/changelog/41-october-7-2024"},{"title":"Kotlin SDK 1.1.0","href":"/en/changelog/40-october-8-2024"},{"title":"Better attribution and improvements","href":"/en/changelog/40-october-7-2024"},{"title":"New ad formats","href":"/en/changelog/39-october-4-2024"},{"title":"New and improved SDKs","href":"/en/changelog/38-october-4-2024"},{"title":"New tools to provide a seamless integration experience","href":"/en/changelog/37-october-4-2024"},{"title":"New: Toppie","href":"/en/changelog/36-october-3-2024"},{"title":"Improve security and support","href":"/en/changelog/35-october-3-2024"},{"title":"Enhanced vendor experience","href":"/en/changelog/34-october-3-2024"},{"title":"Better integration with current systems","href":"/en/changelog/33-october-3-2024"},{"title":"Enhanced Security Features","href":"/en/changelog/32-july-12-2024"},{"title":"Quick reporting UI enhancements","href":"/en/changelog/31-july-2-2024"},{"title":"Campaign management enhancements","href":"/en/changelog/30-june-3-2024"},{"title":"New: Sponsored Brands and Self-service Payments","href":"/en/changelog/29-may-1-2024"},{"title":"New: Custom Branding for Vendor Dashboards","href":"/en/changelog/28-january-5th-2024"}]},{"group":"2023","icon":"rabbit","pages":[{"title":"Enhancements to platform experience","href":"/en/changelog/27-september-18th-2023"},{"title":"Enhancements to Autobidding Control","href":"/en/changelog/26-august-28th-2023"},{"title":"New: Multi-creative banners","href":"/en/changelog/25-july-28-2023"},{"title":"New: Advanced Analytics","href":"/en/changelog/24-july-14-2023"},{"title":"Improvements to API key organization","href":"/en/changelog/23-june-1-2023"},{"title":"New: Autobidding control","href":"/en/changelog/22-may-22-2023"},{"title":"New: Exclusive Banners","href":"/en/changelog/21-april-5-2023"},{"title":"New: Analytics dashboard","href":"/en/changelog/20-march-27-2023"},{"title":"Banner improvements","href":"/en/changelog/19-march-8-2023"},{"title":"New: Multi-marketplace logins","href":"/en/changelog/18-january-9-2023"}]},{"group":"2022","icon":"cat","pages":[{"title":"New: Vendor Activity Logs","href":"/en/changelog/17-december-23"},{"title":"New: Reporting API","href":"/en/changelog/16-december-5"},{"title":"More vendor permission changes","href":"/en/changelog/15-november-17-2022"},{"title":"Vendor permission changes","href":"/en/changelog/14-november-1-2022"},{"title":"New: Sales Training Module","href":"/en/changelog/13-october-18-2022"},{"title":"Campaign status notifications","href":"/en/changelog/12-october-5-2022"},{"title":"New: Personalized seller notifications","href":"/en/changelog/11-september-28-2022"},{"title":"New: Filtering API and Schema Validator","href":"/en/changelog/10-sept-23-2022"},{"title":"New: Ad reviews UI","href":"/en/changelog/9-aug-31-2022"},{"title":"New: Topsort status updates","href":"/en/changelog/8-aug-16-2022"},{"title":"New: Billing API","href":"/en/changelog/7-aug-9-2022"},{"title":"New: API Logs for developers","href":"/en/changelog/6-july-26-2022"},{"title":"Vendor onboarding improvements","href":"/en/changelog/5-july-21-2022"},{"title":"Marketplace UI improvements","href":"/en/changelog/4-july-12-2022"},{"title":"More improvements to banner ads","href":"/en/changelog/3-july-1-2022"},{"title":"New: Banner ad campaigns","href":"/en/changelog/2-june-15-2022"},{"title":"New and improved banner ads","href":"/en/changelog/1-march-2022"}]}]}]},{"language":"es","pages":[{"title":"es","href":"/es/changelog/2026-09-24-openai-self-service-onboarding"}]},{"language":"pt","pages":[{"title":"pt","href":"/pt/changelog/2026-09-24-openai-self-service-onboarding"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/changelog/2026-09-24-openai-self-service-onboarding"}]},{"language":"de","pages":[{"title":"de","href":"/de/changelog/2026-09-24-openai-self-service-onboarding"}]}]},"basePath":"","title":"Activate OpenAI Offsite Ads directly in Topsort with no development - Topsort Documentation","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":[],"chunks":[]}