MARKET RESEARCH

New Competitor Discovery and Pricing Enrollment

Weekly searches the web for newly surfaced competitors in your category, locates each one's pricing page, captures a baseline snapshot to Coda.

CategoryMarket Research
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly discovery schedule triggers
  • ActionExa searches category for new competitorsExa
  • LogicFilter out known competitors and noise
  • ActionFirecrawl scrapes each candidate pricing pageFirecrawl
  • ActionWrite baselines to Coda as pending entriesCodaCoda
  • OutputSlack prompt to approve enrollmentSlack

What it does

It proactively finds competitors you aren't yet tracking. On a weekly run it searches for new or rising players in your category, resolves each candidate's pricing page URL, scrapes a baseline snapshot, and stores it as a pending entry in Coda. The team gets a Slack prompt to approve adding each new competitor to the recurring diff pipeline.

When to use it

Use it in fast-moving categories where new entrants and rebrands appear constantly and your watchlist goes stale. It keeps the tracked set complete without manual discovery work.

How it works

  1. 1A weekly schedule triggers discovery.
  2. 2Exa searches the category for competitor names and product pages not already on the watchlist.
  3. 3A logic step filters out known competitors and noise, keeping genuine new candidates.
  4. 4Firecrawl locates and scrapes each candidate's pricing page for a baseline snapshot.
  5. 5The baselines are written to Coda as pending, untracked entries.
  6. 6A Slack message lists the candidates with approve/skip prompts to enroll them into ongoing tracking.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect ExaNeural search across the web.
  2. 2
    Connect FirecrawlCrawl, scrape, structured extract.
  3. 3
    Connect CodaDocs, packs, automations.
  4. 4
    Connect SlackChannels, DMs, threads, mentions.
  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.