> ## Documentation Index
> Fetch the complete documentation index at: https://docs.topsort.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Touchez les shoppers sur ChatGPT

> Placez vos produits devant les consommateurs sur l'une des destinations de découverte produit qui croît le plus vite au monde

export const ChangelogActions = () => {
  return <>
      <style>{`
        .changelog-actions {
          display: flex;
          justify-content: center;
          gap: 12px;
          margin-top: 2rem;
          padding-top: 1.5rem;
          border-top: 1px solid #e5e7eb;
        }
        
        [data-theme="dark"] .changelog-actions {
          border-top-color: #374151;
        }
        
        .changelog-btn {
          display: inline-flex;
          align-items: center;
          gap: 6px;
          padding: 8px 16px;
          border-radius: 9999px;
          border: 1px solid #d1d5db;
          background: transparent;
          color: #6b7280;
          font-size: 14px;
          cursor: pointer;
          transition: all 0.2s ease;
        }
        
        .changelog-btn:hover {
          border-color: #9ca3af;
          background: #f9fafb;
        }
        
        [data-theme="dark"] .changelog-btn {
          border-color: #4b5563;
          color: #9ca3af;
        }
        
        [data-theme="dark"] .changelog-btn:hover {
          border-color: #6b7280;
          background: #1f2937;
        }
      `}</style>
      <div className="changelog-actions">
        <button className="changelog-btn" onClick={() => {
    const btn = event.target.closest("button");
    btn.innerHTML = "❤️ Like";
    btn.style.borderColor = "#ec4899";
  }}>
          🤍 Like
        </button>
        <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 = "";
    }, 2000);
  }}>
          ↗ Share
        </button>
      </div>
    </>;
};

<div style={{ display: "flex", gap: "8px", flexWrap: "wrap", marginBottom: "16px" }}>
  <Badge color="gray" size="sm" icon="calendar">September 7, 2026</Badge>
  <Badge color="blue" size="sm" icon="rectangle-ad">Ad Platform</Badge>
  <Badge color="green" size="sm" icon="sparkles">New Feature</Badge>
</div>

## Nouveautés

Topsort prend désormais en charge **OpenAI** comme canal Offsite Ads. Les annonceurs peuvent lancer des campagnes produit basées sur le catalogue qui atteignent les shoppers pendant la découverte produit dans ChatGPT et les ramènent vers le marketplace.

Le démarrage ne prend que quelques étapes dans Topsort. Les marketplaces n'ont pas besoin de créer un compte OpenAI Ads ni de construire une nouvelle intégration OpenAI. Topsort gère la création du compte, la connexion OpenAI et la synchronisation du catalogue.

Les vendeurs utilisent le flux Offsite existant de Topsort pour sélectionner OpenAI, choisir des produits, définir les détails de campagne et lancer.

En savoir plus dans la [vue d'ensemble Offsite Ads](/fr/knowledge-base/offsite-and-instore/offsite/), [Onboarding](/fr/knowledge-base/offsite-and-instore/offsite/onboarding/) et [Création de campagnes et reporting](/fr/knowledge-base/offsite-and-instore/offsite/campaign-creation/).

<ChangelogActions />
