MARKET RESEARCH

Competitor Theme vs Our Positioning Gap Analysis

Extracts competitor earnings themes, compares them against our own published positioning pillars.

CategoryMarket Research
Enginesim
Difficultyintermediate
Triggermanual
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerAnalyst starts gap-analysis run
  • ActionScrape competitor transcriptsFirecrawl
  • ActionExtract competitor theme setOpenAI
  • ActionLoad our positioning pillarsCodaCoda
  • LogicLabel overlap / gap / unique strength
  • OutputWrite gap report and email summaryGmailGmail

What it does

Closes the loop between competitor messaging and your own. After extracting the strategic themes competitors emphasized on their calls, it loads your company's current positioning pillars and runs a gap analysis: which competitor themes have no counterpart in our messaging, where we overlap, and where we are uniquely positioned. The output is a decision-ready gap report rather than a raw theme dump.

When to use it

When marketing or product strategy needs to know whether the category conversation is moving away from your current narrative — and which whitespace or blind spots to address in the next planning cycle.

How it works

  1. 1An analyst manually starts the run for a chosen quarter.
  2. 2Firecrawl scrapes the tracked competitors' transcripts.
  3. 3OpenAI extracts the competitor theme set with supporting quotes.
  4. 4The flow loads our own positioning pillars from a Coda doc.
  5. 5A comparison step labels each theme as overlap, competitor-only gap, or our-unique-strength.
  6. 6The gap report is written back to Coda and a summary is emailed to the strategy distribution list.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect FirecrawlCrawl, scrape, structured extract.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect CodaDocs, packs, automations.
  4. 4
    Connect GmailRead, draft, send, label.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.