Client tracking by A1 Media

Know what your sales team actually brought in.

Setter reports, dialer reports and closer post-call forms, turned into cash collected, close rates, commissions and agency profit — after processing fees, in real time.

  • Cash after fees, not headline revenue
  • Per-rep close rates and commissions
  • Live from the Airtable your team already fills in
tracking.a1media.info
Cash Collected
$14.8K
6 closes
Revenue Generated
$21.4K
contract value
Agency Profit
$2.8K
after fees × rev share
Cash Collected Over TimeLast 30 days
Close Rate
66.7%
+8.2%
Show Rate
82.1%
+3.4%
Avg Order Value
$2,466
+11.9%
Cash / Showed Call
$1,644
−2.1%
What it does

One screen that answers “how are we actually doing?”

The reports already exist in Airtable. This turns them into the numbers you'd otherwise rebuild in a spreadsheet every Monday.

Profit that accounts for fees

Agency profit is calculated from cash collected after each deal's processing or financing fee, then split at that client's rev share — not from a headline revenue number that never hits the bank.

Every payment method priced

Whop, Fanbasis, Stripe, Klarna, Affirm, Sezzle, cash. Each carries its own fee rate, editable per client, applied deal by deal.

Setter and closer leaderboards

Close rate, show rate, cash per call and commission owed for every rep, derived straight from the EOD and post-call reports they already fill in.

Goals with pacing

Set a monthly cash target per client. The dashboard scales it to any window and tells you whether you're ahead or behind pace today, not at month end.

Reads your Airtable

Paste a base ID and the field mapping is guessed for you, then stays editable. No migration, no new place for the team to log their calls.

Dialing activity

Dials, connects, conversations and pitches from the dialer reports, tracked next to the money so you can see which activity actually converts.

How it works

Live in an afternoon, not a quarter

Nothing changes for the people filling in the reports. The tracking layer sits on top of what they already do.

  1. 01

    Connect the base

    Paste a client's Airtable base ID. The schema is read once and each table — setter EOD, dialer EOD, closer post-call — is matched automatically.

  2. 02

    Check the mapping

    Every guessed field is a dropdown you can override, so bases that drifted apart over time still line up on the same metrics.

  3. 03

    Invite the team

    Send invites scoped to a brand. Reps see their own commissions, brand admins see their brand, you see everything.

Access control

Give a client a login without giving away the agency

The hard part of sharing a dashboard isn't the charts — it's making certain the wrong person can't see the wrong number. Permissions here are enforced where it counts, so handing out a login is a one-minute decision.

Invite only

There is no public sign-up. Accounts are created by an agency admin and arrive as an email invite.

Enforced on the server

A rep's brand is checked in the API route and in the database's row-level security, not just hidden in the interface.

Scoped by role

Sales reps see their own commissions. Brand admins see their brand. Agency profit and rev-share numbers stay agency-only.

Your data stays yours

Airtable credentials live server-side. Clients never see another client's numbers, and never see the base behind them.

Stop rebuilding the same spreadsheet

Already working with A1 Media? Sign in to see your numbers. Everyone else — get in touch and we'll connect your base.