> ## 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.

# Toppie Catalog Tab

> Global Product Catalog for unified product management across the entire Topsort Network

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">August 27, 2025</Badge>
  <Badge color="red" size="sm" icon="chart-network">Toppie</Badge>
  <Badge color="green" size="sm" icon="sparkles">New Feature</Badge>
</div>

We've launched the **Toppie Catalog Tab**, featuring a Global Product Catalog that provides centralized product management across all retail partners. This unified catalog eliminates SKU complexity and ensures consistent product data throughout the Topsort Network, streamlining campaign creation and performance tracking.

<Frame>
  <img src="https://mintcdn.com/topsort/kKtg9wT2hJn2uG4V/images/changelog/toppie-catalog-tab.webp?fit=max&auto=format&n=kKtg9wT2hJn2uG4V&q=85&s=48727cdb07e95bf7be2b2facb75d72eb" alt="Start of the sponsored brands template creation" width="6321" height="2880" data-path="images/changelog/toppie-catalog-tab.webp" />
</Frame>

## Global Product Catalog Features

### Centralized Product Database

The Global Product Catalog creates a single source of truth for your product data, automatically managing the complexity of different retailer identifiers and catalog structures.

### AI-Powered SKU Mapping

* **Automatic Product Matching** - AI connects your products to equivalent items across retail partner catalogs
* **Cross-Retailer Consistency** - Same product targeting logic works across all retail partners
* **Validation Workflow** - Review and confirm mappings to ensure accuracy

## Catalog Management Options

### Upload Methods

* **CSV Upload** - Standard product data files with required fields
* **API Integration** - Real-time catalog synchronization
* **Manual Entry** - Direct product addition through the interface

### Required Product Information

* Product Name and SKU/Product ID
* Category and Brand classification
* Product descriptions and image URLs
* Optional pricing information for enhanced mapping

## Using the Catalog Tab

1. **Upload Product Catalog** - Import your master catalog via CSV, API, or manual entry

2. **Review AI Mapping** - Confirm automatic product matches across retail partner catalogs

3. **Validate Mappings** - Ensure product connections are accurate for all retailers

4. **Create Campaigns** - Select products from your unified catalog for any campaign type

5. **Monitor Performance** - Track how the same products perform across different retail environments

### Catalog Updates and Maintenance

* **Scheduled Sync** - Automatic updates via API integration
* **Manual Updates** - Replace or append catalog data through CSV uploads
* **Individual Product Edits** - Modify specific product details directly in the interface

### Campaign Integration Benefits

* **Multi-Retailer Campaigns** - Consistent targeting across all retail partners
* **Automatic Retail Mapping** - System handles SKU differences transparently
* **Unified Attribution** - Proper product-level tracking regardless of retailer-specific identifiers
* **Simplified Product Selection** - No need to map products individually for each retailer

***

The Toppie Catalog Tab is now available in your Toppie dashboard. This Global Product Catalog foundation enables seamless campaign management and unified performance tracking across the entire Topsort Network.

<ChangelogActions />
