All templates

Automated Marchex Call Source Scorecards

Every Monday, WebRun opens Marchex, reads last week's calls grouped by tracking number and source, separates the qualified calls from the wrong numbers and hang-ups, stores the totals per channel in Airtable, and posts a scorecard to Microsoft Teams so budget follows the sources that ring the phone.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Marchex group last week's calls by source
2 Airtable store the weekly channel totals
3 Microsoft Teams post the channel scorecard
In short

How do I tell which marketing channels actually generate phone calls?

WebRun scores your Marchex call sources every Monday. It groups last week's calls by tracking number and source, separates qualified conversations from wrong numbers and repeats, stores the totals in Airtable, and posts a ranked scorecard to Microsoft Teams so budget follows what rings the phone.

  • Budget moves toward the sources producing qualified calls
  • Wrong numbers and repeats stop inflating channel totals
  • Every source carries a week over week trend

Built for marketing leads · agencies · multi-location businesses · demand generation teams

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 marchex.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Marchex - group last week's calls by source
    marchex.com
    WebRun in Marchex: group last week's calls by source
    WebRun opens Marchex to group last week's calls by source.
    • Sign in to Marchex and open last week's calls
    • Group the calls by tracking number and the source each number represents
    • Read the outcome recorded on each call and separate qualified conversations from wrong numbers, hang-ups, and repeat callers
    • Note the average call length per source, since a longer conversation usually means a real enquiry

    Done when Every call last week is attributed to a source with a qualified or not verdict.

  3. 2
    Airtable - store the weekly channel totals
    airtable.com
    WebRun in Airtable: store the weekly channel totals
    WebRun opens Airtable to store the weekly channel totals.
    • Open the marketing performance base in Airtable
    • Write one row per source with total calls, qualified calls, repeat callers, and average call length
    • Keep the previous weeks so a source that is slipping shows as a trend rather than a bad week

    Done when Last week's per source totals sit in Airtable beside the earlier weeks.

  4. 3
    Microsoft Teams - post the channel scorecard
    microsoft.com
    WebRun in Microsoft Teams: post the channel scorecard
    WebRun opens Microsoft Teams to post the channel scorecard.
    • Post the scorecard to the marketing channel in Microsoft Teams
    • Rank sources by qualified calls rather than raw volume, and show the change against the previous week
    • Leave every budget decision to the team. WebRun never changes a tracking number, a campaign, or any spend

    Done when The marketing team has last week's ranked channel scorecard.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
marchex.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Channel scorecard · Microsoft Teams
OutputWhat each run produces - A weekly scorecard of marketing sources ranked by qualified calls, with total calls, repeat callers, average length, and the change on last week.
Text
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

Will it change campaign budgets or tracking numbers?

No. WebRun reads call data and reports it. Moving budget, pausing a campaign, or changing a tracking number is a spend decision your marketing team makes with the scorecard in front of them.

Does it count every call as a lead?

No, and that is the point. It separates qualified conversations from wrong numbers, hang-ups, and repeat callers, then ranks sources on qualified calls so raw volume does not flatter a weak channel.

Does it listen to call recordings?

It reads the call outcome and duration already recorded in Marchex rather than transcribing conversations, so the scorecard is built from your existing call records.

Put this on autopilot.

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