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

# Vendor Analytics: Preview

> New analytics tab provides transparent campaign performance insights for vendors with comprehensive reporting capabilities

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">
    October 2, 2025
  </Badge>

  <Badge color="blue" size="sm" icon="rectangle-ad">
    Ad Platform
  </Badge>

  <Badge color="green" size="sm" icon="sparkles">
    New Feature
  </Badge>
</div>

We've introduced a dedicated **Analytics tab** in Self-Service, providing vendors with transparent, actionable campaign performance data. This enhancement gives advertisers the visibility they need to optimize campaigns, allocate budgets effectively, and build trust in the platform.

<Frame>
  <img src="https://mintcdn.com/topsort/kKtg9wT2hJn2uG4V/images/changelog/vendor-analytics-test.webp?fit=max&auto=format&n=kKtg9wT2hJn2uG4V&q=85&s=0d502dcfc5218acdb155d7f9bf5849d1" alt="Vendor Analytics dashboard showing campaign performance metrics" width="2962" height="947" data-path="images/changelog/vendor-analytics-test.webp" />
</Frame>

## Key Benefits

**Transparent Reporting**:
Access comprehensive campaign metrics without dependency on support or
manual reports

**Campaign Optimization**:
Identify what's working and adjust strategies based on real performance data

**Budget Confidence**:
See exactly how advertising spend translates to results and ROI

**Agency Engagement**:
Strengthen vendor relationships with transparent, self-service analytics

**Actionable Insights**:
Make data-driven decisions with detailed performance breakdowns

## Analytics Features

### Performance Overview

* **Aggregated Metrics Tiles** - Key performance indicators at a glance
* **Campaign-Level Breakdown** - Individual campaign performance analysis
* **Timeframe Filtering** - Custom date ranges for targeted analysis
* **Export Capabilities** - Download performance data for external analysis

### Advanced Functionality

* **Search by Campaign Name** - Quickly find specific campaign data
* **Sortable Metrics** - Order campaigns by performance indicators
* **Customizable Columns** - Configure which metrics to display
* **Data Export** - Download comprehensive performance reports

## Using the Analytics Tab

1. **Access Analytics** - Navigate to the new "Analytics" tab in the Self-Service Dashboard sidebar

2. **Review Performance Overview** - View aggregated metrics across all campaigns

3. **Filter by Timeframe** - Select specific date ranges for analysis

4. **Analyze Individual Campaigns** - Drill down into specific campaign performance

5. **Export Data** - Download detailed reports for further analysis

### Analytics Interface

The Analytics tab provides:

* **Performance Tiles** - Quick overview of key metrics
* **Campaign Table** - Detailed performance breakdown by campaign
* **Search and Filter** - Easy navigation through large campaign lists
* **Empty State Handling** - Clear messaging when no data is available

***

The Analytics tab is will be available in the Self-Service Dashboard this week. This feature provides the transparency and insights needed to maximize campaign performance and make informed advertising decisions across your retail media campaigns.

<ChangelogActions />
