MARKETING

New-content rank onboarding tracker triggered on publish

When a new article is published via webhook, registers its target keywords and tracks daily Brave Search ranking progress in BigQuery.

CategoryMarketing
Enginesim
Difficultyintermediate
Triggerwebhook
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerCMS publish webhook fires with new URL + keywordsHTTP webhook
  • ActionRegister tracked page and keywords in BigQueryGoogle BigQueryBigQuery
  • ActionQuery daily ranks for target keywords in Brave SearchBraveBrave Search
  • LogicCheck if page newly entered top 20
  • OutputPost first-traction alert to SlackSlack
  • ActionRecord milestone in BigQueryGoogle BigQueryBigQuery

What it does

Kicks off rank tracking the moment you ship a new piece of content rather than waiting for it to join a static weekly list. A publish webhook registers the new URL and its target keywords, then a daily check logs Brave Search position into BigQuery so you can watch the page climb. The first time it breaks into the top 20 for a target keyword, the team gets a Slack heads-up.

When to use it

Use it to measure how fast new content earns visibility and to catch pages that never gain traction. It is perfect for content teams who want a feedback loop on indexing and early ranking velocity instead of discovering weeks later that a post never landed.

How it works

  1. 1A CMS publish webhook fires with the new URL and target keywords.
  2. 2The page and keywords are registered as a tracked entry in BigQuery.
  3. 3On the daily run, Brave Search is queried for each target keyword and the page's position is logged.
  4. 4A check evaluates whether the page has newly entered the top 20 for any keyword.
  5. 5If so, a first-traction notification is posted to Slack and the milestone is recorded in BigQuery.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect Brave SearchWeb, news, image, video search.
  3. 3
    Connect BigQueryDatasets, queries, schemas.
  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.