All templates

Automated Surfer SEO Content Scoring

Every morning, WebRun opens Airtable, finds drafts marked Ready for SEO review, runs each one through Surfer SEO's content score against its target keyword, and posts the score along with the top recommendations to the writer's page in Notion.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Airtable find drafts ready for SEO review
2 Surfer SEO score the draft against its keyword
3 Notion post the score and recommendations
In short

How do I automatically score drafts against SEO targets before publishing?

WebRun checks Airtable each morning for drafts marked Ready for SEO review, runs each through Surfer SEO's content score against its target keyword, and posts the score with the top recommendations to the writer's Notion page. Writers open a scored, actionable brief instead of guessing what a draft needs before it can rank.

  • Writers see a content score before their first revision, not after publishing
  • Every ready draft gets scored the same morning it's queued
  • Recommendations land where writers already work, in Notion

Built for Content teams · SEO managers · freelance writers · content agencies

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.surferseo.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Airtable - find drafts ready for SEO review
    airtable.com
    WebRun in Airtable: find drafts ready for SEO review
    WebRun finds drafts ready for SEO review in Airtable.
    • Open the content base and filter to Ready for SEO review
    • Capture each draft's URL and target keyword
    • Skip anything already scored today

    Done when Every ready draft is queued with its URL and keyword.

  3. 2
    Surfer SEO - score the draft against its keyword
    surferseo.com
    WebRun in Surfer SEO: score the draft against its keyword
    WebRun scores the draft against its keyword in Surfer SEO.
    • Open Surfer SEO and run the content score for each draft
    • Read the score and the top missing terms
    • Note the highest-impact recommendation

    Done when Every queued draft has a current score and recommendations.

  4. 3
    Notion - post the score and recommendations
    notion.so
    WebRun in Notion: post the score and recommendations
    WebRun posts the score and recommendations in Notion.
    • Open the writer's page for each draft
    • Post the score and the top recommendations
    • Mark the Airtable record Scored

    Done when Every draft's score and recommendations are waiting in Notion.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.surferseo.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Content score · Notion
OutputWhat each run produces - A Surfer SEO score and top recommendations posted to Notion for every queued draft.
Report
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it rewrite or publish the draft?

No. WebRun only scores the draft and posts recommendations. Editing and publishing always stay manual steps for the writer.

What keyword does it score against?

Whatever target keyword is set on the Airtable record for that draft, so each score matches the intent the writer is targeting.

What if a draft isn't ready yet?

It skips any Airtable record not marked Ready for SEO review, so half-finished drafts don't get scored early.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.