MARKET RESEARCH
On-Demand Brand Term SERP Audit
Triggered by a webhook with one or more brand terms, it runs a fresh Brave Search for each, builds a structured top-10 audit with your domain's position.
How it runs
The automated pipeline, trigger to output.
- TriggerWebhook received with brand terms to auditHTTP webhook
- ActionQuery Brave Search for each submitted termBrave Search
- LogicStructure top-10 audit and locate own-domain rank
- ActionWrite dated snapshot per term to CodaCoda
- OutputReturn structured audit in webhook responseHTTP webhook
What it does
On receiving a webhook call carrying a list of brand terms, it immediately queries Brave for each, captures the full top-10 organic results, marks where your own domain ranks, and returns a structured audit to the caller. It also persists each audit as a dated snapshot in Coda so ad-hoc checks still feed the trend history.
When to use it
Use it for one-off, in-the-moment checks — when someone in a meeting asks 'where do we rank for X right now', when QA-ing a new landing page, or when a chatbot or internal tool needs live SERP data on demand rather than waiting for the scheduled run.
How it works
- 1A webhook trigger receives the request with one or more brand terms.
- 2The flow calls Brave Search for each submitted term.
- 3A logic step structures each result set into a top-10 audit and locates your own domain's rank.
- 4An action step writes a dated snapshot row per term to the Coda log.
- 5An output step returns the structured audit JSON in the webhook response.
Set it up
What you configure once, before turning it on.
- 1Connect Brave SearchWeb, news, image, video search.
- 2Connect CodaDocs, packs, automations.
- 3Connect HTTP webhookTrigger any URL on agent actions.
- 4Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 5Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 6Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Market Research workflows
Enrich Inbound Accounts with BigQuery Firmographics and Score Fit
When a new account row lands in Airtable, joins it against BigQuery public business datasets to attach firmographic attributes.
Blend BigQuery TAM with Live Competitor Signals into a Notion Brief
On demand, sizes a chosen segment from BigQuery public data, gathers current competitor signals via Brave Search, and synthesizes a one-page market brief into Notion.
Allocate Sales Territory TAM from BigQuery Geo Data to HubSpot
When triggered by a webhook, queries BigQuery public ZIP-level business data to compute TAM per sales territory.
Hiring Surge Detector with Slack Alert
Detects when a target account's open-role count jumps above its recent baseline and posts a ranked Slack alert to the GTM channel so reps can act on a company that is clearly…
Tech-Stack Shift Inference from Job Descriptions
Reads new job descriptions for target accounts, uses an LLM to extract named technologies and infer stack changes.
Weekly Hiring-Intel Briefing for GTM
An agent reviews the week's accumulated hiring signals across all target accounts, writes a narrative briefing that infers each account's likely initiatives.
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
