Marketing templates

Content opportunity selection

The Content Opportunity Selection Agent evaluates raw customer-call transcripts, organic Search Console query performance on the property, and existing library assets to identify genuine buyer questions that lack dedicated coverage. It verifies that each proposed topic addresses an observed customer friction rather than duplicate keywords, drafts a concrete editorial brief with required proof points, and submits it to the editorial owner for approval and writer assignment.

Or copy into your agent
Customize this Pump Up template for me: pumpup.com/templates/content-opportunity-selection/template.md

When to use it

Content strategists, managing editors, and marketing leads at growing B2B or specialized companies with recurring editorial planning cycles.

Example scenario

In a fictional planning scenario during a bi-weekly review, the agent examines eight mentions of 'webhook failure recovery' across three onboarding transcripts and 420 monthly Search Console impressions recorded for this property. An initial check flags an existing 2024 blog post titled 'Configuring Webhooks'. Instead of recommending a net-new article, the agent compares the transcript friction—which focuses specifically on idempotency replay after service downtime—with the existing article's introductory payload syntax. The agent presents a targeted refresh brief to the lead editor, proposing either an advanced section addition or a distinct engineering deep-dive. The editor approves the standalone deep-dive, assigns it to a technical writer, and sets a two-week draft deadline, which the agent logs in the editorial board with a confirmed task ID or exports as a confirmed draft handoff if board integration is unconfigured.

Getting started

  • Provide read-only export or folder access to customer call transcripts and search performance data
  • Provide catalog of published URLs, articles, and product documentation
  • Designate the reviewing editor, communication channel, and target planning calendar, project board, or export folder

Common questions

How does the agent avoid recommending content topics already covered on the site?

The agent cross-references prospective topics against the full published index, documentation, and existing briefs using both direct URL checks and semantic coverage checks. When significant overlap exists, it surfaces the existing URL and explicitly asks whether to refresh the current asset or publish a new advanced companion piece.

Does Search Console data prove market search volume or buyer demand?

No. Search Console reports observed query impressions and click activity specifically for your verified property, not total market search volume or commercial intent. The agent pairs these observed property signals with qualitative customer call transcripts to establish whether a topic reflects an active customer question.

What happens if a proposed opportunity lacks sufficient search performance or customer evidence?

If a suggested topic appears in customer conversations but lacks observed Search Console impressions—or vice versa—the agent notes the specific evidentiary gap in the brief. The editor can then deliberately authorize a niche product explainer or defer the topic until additional customer inquiries validate it.

Platform documentation

How the content opportunity selection agent works

This playbook defines the end-to-end operation for evaluating inbound audience evidence, customer call transcripts, observed search query performance on the property, and existing published assets to approve actionable content briefs and assign production owners. One run processes one bounded planning batch or candidate topic cluster from receipt of raw operational inputs to confirmed editorial assignments. The executing agent assesses evidence quality, flags library duplication or cannibalization risks, and prepares structured briefs. The human editorial lead retains sole authority to approve topic scope, determine production priority, and assign contributors. If source data is missing, access is unavailable, or a topic is declined, the agent records the exact rationale and updates the planning board or export artifact without executing unauthorized assignments or external publishing actions.

  • Information request. Present the operational inputs to the editorial lead or designated intake owner if transcripts, property search performance exports, or published library indexes are missing or unreadable. Specify the required date ranges, search query tables, or transcript identifiers. Await the confirmed files or proceed with an explicitly documented partial evidence set if authorized by the owner.
  • Assemble and verify audience demand evidence across supplied sources. Extract recurrent customer pain points, verbatim objections, and specific technical queries from call transcripts. Correlate those qualitative findings with observed Google Search Console impressions, click-through rates, and query trends for this property. Treat Search Console impressions as observed visibility on verified pages, not total market search volume or definitive buyer intent. Check each candidate theme against the existing content catalog and published URLs in Notion, beehiiv, or YouTube to prevent keyword cannibalization and redundant drafting. If a candidate topic duplicates an active URL, evaluate whether the evidence warrants a targeted content refresh or a distinct advanced perspective.
  • Construct a comprehensive editorial brief for each validated topic opportunity. Include the primary working title, target audience persona, observed property search queries, verified customer quotes, key takeaways, proposed content format, and distribution channels. List specific technical proof points, product documentation links, and boundary constraints to guide the writer.
  • Approval. Submit the completed content brief, qualitative evidence summary, observed property query metrics, and duplicate check findings to the editorial lead for formal review. Present the proposed production timeline and recommended internal writer or freelance contributor. If the lead requests revisions to the angle or scope, update the brief accordingly and resubmit. If the lead approves the brief, capture the assigned writer and delivery deadline. If the lead declines the topic, record the specific reason in the opportunity log and mark the candidate item as declined.
  • Coordinate production handoff upon receiving explicit approval. If an integrated editorial board or messaging tool is configured and available, create or update the tracking card with the approved brief, reference links, assigned writer, and scheduled due date, then transmit the assignment notice. If the board or messaging tool is unconfigured or unavailable, generate a standardized markdown brief export in the approved destination folder and notify the assigned writer via email draft or designated manual channel. Read back the updated board record, file confirmation, or manual handoff receipt to verify task creation, assigned ownership, and state transition.
  • Exception. Report an exception to the editorial lead if the planning board record fails to update, file export writes fail, the assigned writer is unavailable, or external API tools encounter persistent connection errors. Present the specific error message, affected brief identifier, and manual handoff fallback details. Await the lead's instruction to retry the write, reassign the brief, or complete the handoff through manual confirmation.
  • In a fictional illustrative scenario during a bi-weekly planning review, an analysis of six customer success onboarding transcripts reveals recurring confusion regarding webhook retry limits, while Google Search Console logs 350 monthly impressions for related error queries on the company documentation domain. The duplicate check discovers an introductory setup guide published eight months earlier that mentions webhooks in passing but lacks operational failure handling. The agent frames an advanced troubleshooting brief and submits it to the managing editor. The editor reviews the customer quotes, accepts the recommended standalone deep-dive instead of an article revision, assigns the piece to an engineering technical writer, and sets a two-week milestone. The agent writes the task to the planning board, confirms the card exists in the active backlog, and notifies the writer.
  • The run completes when the editorial lead either approves the brief and the assigned board task or export file handoff is verified, or explicitly declines the topic with an attributed rationale recorded in the planning archive. If the lead defers a decision pending additional customer research, retain the draft brief in a pending review state with a designated follow-up checkpoint. An unconfirmed board write, unverified file export, or pending manual handoff does not constitute completed delivery.

Where your team decides

  • Lead editor approves, modifies, or rejects proposed topic angle and outlined deliverables
  • Lead editor selects assigned internal writer or freelance contributor from roster
  • Lead editor resolves library duplicate conflicts or consolidates overlapping angles

Example systems

Configure connections and permitted actions during setup.

  • Notion
  • beehiiv
  • YouTube
  • Google Search Console

Checks to adapt

Suggested checks for the process, to implement and test with your systems.

  • Audience demand extraction

    Ingests supplied customer call transcripts and observed property search query performance records to isolate high-frequency buyer problems, terminology, and observed impression signals.

  • Library duplicate check

    Cross-references candidate topic angles against the sitemap, published articles, newsletter archives, and video transcripts to detect overlapping coverage and recommend net-new versus refresh pathways.

  • Brief compilation

    Assembles structured creative and technical parameters into a standardized editorial brief, incorporating buyer quotes, target keywords, audience constraints, and structural outline.

  • Assignment handoff verification

    Confirms that the approved brief, designated writer, and milestone dates are accurately persisted to the editorial project management board or exported draft package and verifies the completed receipt.

Process stages

Adapt content opportunity selection with your team

Sign up