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

# Content Planner

> Discover content opportunities from your data and turn them into production assets in one click.

The Content Planner is your unified opportunity feed. Instead of manually brainstorming ideas, the system scans your connected data sources — SEO clusters, ad performance, conversation patterns, content gaps, and more — and surfaces prioritized content opportunities.

Navigate to **Production → Content Planner** in the sidebar.

## How It Works

Eight data producers scan your workspace daily and create opportunities ranked by a **priority score**:

```
Priority = (Impact × Confidence) / Effort
```

* **Impact** (0-100) — How much this content could move the needle
* **Confidence** (0-1) — How reliable the underlying data signal is
* **Effort** (1-10) — Estimated production effort

Higher priority items appear first. Each opportunity includes a "why" explanation so you understand exactly what data supports it.

## Opportunity Sources

| Source            | Badge Color | What It Finds                                                                           |
| ----------------- | ----------- | --------------------------------------------------------------------------------------- |
| **SEO**           | Green       | Keyword clusters with high opportunity scores and low conflict                          |
| **Google Ads**    | Blue        | High-performing search terms with no matching content                                   |
| **Meta Ads**      | Indigo      | Winning hooks and angles from A/B tests that lack dedicated content                     |
| **Conversations** | Amber       | Topics prospects ask about repeatedly but have no content addressing them               |
| **Performance**   | Cyan        | Striking distance queries (position 5-30) where supporting content could push to page 1 |
| **Learnings**     | Purple      | Proven winners from confirmed learning patterns with no anchoring content               |
| **Nurture**       | Pink        | High-engagement nurture email topics that deserve dedicated content                     |
| **Manual**        | Gray        | Opportunities you create yourself                                                       |

<Info>Only sources with connected integrations will produce opportunities. Connect more data sources in **Settings → Integrations** to unlock additional producers.</Info>

## The Opportunity Feed

The feed shows opportunities filtered by status:

* **Open** — New opportunities waiting for your decision
* **Accepted** — Opportunities you've turned into production assets
* **Snoozed** — Opportunities you've deferred to a later date
* **Dismissed** — Opportunities you've decided to skip

When viewing **Open** opportunities, source filter pills appear so you can focus on a specific channel (e.g., only SEO opportunities).

### Opportunity Cards

Each card shows:

* **Source badge** — Color-coded channel indicator
* **Priority score** — Numeric ranking
* **Why text** — Data-driven explanation (e.g., "bathroom remodeling has 12,400 monthly searches at 35% difficulty")
* **Evidence chips** — Up to 3 key metrics from the source data (volume, CPC, clicks, etc.)

### Actions

For each opportunity:

* **Create \[Asset Type]** — Accept the opportunity and create a production asset
* **Snooze** — Defer with presets (tomorrow, 3 days, next week, next month) or a custom date
* **Dismiss** — Remove from your feed

### Bulk Actions

Select multiple opportunities with checkboxes, then use the floating action bar to dismiss all at once.

## Accepting an Opportunity

When you click **Create**, a slide-over panel opens with fields pre-filled from the source data:

1. **Title** — Pre-filled from the opportunity (editable)
2. **Asset Type** — Blog post, landing page, product page, etc.
3. **Primary Keyword** — Pre-filled from the source data (e.g., cluster name, search term)
4. **Target ICP** — Select which audience this content serves
5. **Journey Stage** — Awareness, consideration, decision, etc.

Click **Create Asset** to instantly create a new asset in your content registry. The system will:

* Create the asset with all fields pre-filled
* If an SEO cluster is linked, attach full SEO context (keywords, intent, difficulty)
* Auto-generate a URL slug from the primary keyword
* Navigate you to the new asset's editor

<Tip>Accepting an opportunity is designed to be fast — review the pre-filled fields, adjust if needed, and click Create. No multi-step wizard required.</Tip>

## Adding Opportunities Manually

Click **Add Opportunity** in the page header to create an opportunity by hand:

1. Enter a title describing the content to create
2. Optionally add a description explaining why
3. Select an asset type
4. Optionally specify a target keyword

Manual opportunities appear in the feed alongside auto-discovered ones, ranked by the same priority formula.

## Running Discovery Manually

Click the **Discover** button to trigger all eligible producers immediately instead of waiting for the daily cron. This is useful when you've just connected a new integration and want to see what opportunities it surfaces.

## Automatic Discovery

Producers run automatically every day at 5:15 AM UTC. The system also:

* **Expires** stale opportunities after 14-21 days (depending on source)
* **Unsnoozes** opportunities when their snooze date arrives
* **Deduplicates** so the same signal doesn't create multiple open opportunities
