ANC
CRM TrainingMedia & Sponsorship

Sponsor Contracts

Track what each sponsor committed to — and spot who's under-delivering.

Listen to this lesson
0:00
—:—
12 min Media & Sponsorship team Core
A sponsor's account — their contracts and placements together.

After this lesson you'll be able to see what a sponsor was contracted for, compare it to what's actually running, and catch anyone falling behind — while there is still season left to fix it.

Contracts are the promise; placements are the delivery. The entire value of tracking them side by side is timing: an under-delivery you catch in June is a make-good plan, and an under-delivery you discover in October is a refund conversation. This lesson is about reading the gap early enough that it stays the first kind.

Mid-season pace check

Situation

Halfway through the season, leadership asks whether every sponsor is on pace against their contracted games — and specifically whether anyone needs make-goods scheduled.

Goal

Compare each sponsor's contracted game count against executed placements, per team, and name who is ahead, on pace, or behind.

Proof

You can list every sponsor behind pace, by how many games, and which teams the gap sits on — with make-good inventory still available.

Contract versus actual

If

The sponsor is on pace

Then

Keep the placement status current and keep verifying monthly.

If

Actual placements trail contracted games

Then

Flag the gap early while make-good inventory still exists.

If

A placement ran but is not tied to the sponsor

Then

Link it back to the sponsor Company before reporting.

If

The contract count looks wrong

Then

Open the source contract before changing the dashboard number.

What contracts hold

Each sponsor contract is its own record, tied to the sponsor and the team — one contract per sponsor, per team, per season. The record carries:

  • Sponsor and team, both linked to their Company records.
  • League and season the commitment covers.
  • Contracted games — the number the comparison runs against.
  • Contract label — the human-readable shape of the deal: a full season, a half season, or a minimum-games commitment like "Minimum of 35 Games."
  • Notes — anything about the deal that a number can't carry.

A sponsor with commitments across multiple teams has one contract record per team — so "Tire Rack at the Red Sox" and "Tire Rack at the Nationals" each get their own count, and the sponsor's account shows all of them together. Record names read cleanly in a list: sponsor, team, season, and game count right in the title.

Read one commitment

How many games is Tire Rack contracted for with the Red Sox?

Contracted vs. actual

Where this lives:CRM Companies → sponsor Company → Media & Sponsorship tab

This is the payoff. The contract records hold what was committed; the placement records hold what's actually running. Because both link to the same sponsor Company, the comparison happens on the account itself:

  1. Open the sponsor's Company record.
  2. Open the Media & Sponsorship tab — sponsor placements and sponsor contracts sit there together.
  3. Read the contract's game count per team, then count the executed placements against it.
  4. The difference is the gap — per team, not just in total, so you know exactly where the shortfall sits.

The gap in one question

Show me contracted versus actual for Bigelow.

Executed is what counts

Compare against executed placements, not everything scheduled. A sponsor with 30 contracted games, 28 scheduled, and 19 executed is behind — the scheduled number flatters the picture. This is why placement statuses (from the Placements lesson) have to stay current: the contract read is only as honest as the statuses underneath it.

Spotting an under-delivering sponsor

Run the comparison across sponsors, not just one at a time. The gap between contracted and executed tells you who's behind while there's still time to make it right — scheduling make-good placements in remaining games instead of negotiating after the season ends.

Who is behind

Which sponsors are behind their contracted games?

When you find a gap, do two things: confirm it's real (were placements run but left as scheduled? run but not linked to the sponsor?), and then flag it on the account so the make-good conversation starts from the record, not from memory.

Adding a new sponsor

  1. Add the sponsor as a Company — that account becomes the anchor for everything.
  2. Create a contract record per team they've committed to, with the season, contracted games, and label.
  3. As placements get logged with that sponsor, they tie to the same account automatically — the contracted-versus-actual view builds itself from there.

New sponsor setup

Add a new sponsor called [name].

Common mistakes

Emergency: A sponsor looks badly under-delivered on the account, but you know their placements ran.
Fix: Check for placements still marked scheduled after their game date, and for placements missing the sponsor link — fix both, then re-read the gap.
Prevention: Treat a surprising gap as a data question before a delivery question. Verify statuses and sponsor links first; only then call it real under-delivery.
Emergency: Two people quote different contracted game counts for the same sponsor in the same meeting.
Fix: Open the source contract, confirm the committed number, and correct the contract record — then the record is the single answer for everyone.
Prevention: The contract record is the working truth, but the signed contract is the source of truth. Never edit the count from memory; change it only against the document.

What good looks like

  • Every active sponsor has a contract record per team and season, with a count and a label — no commitments living only in someone's inbox.
  • Contract counts match the signed documents, and any correction was made against the source.
  • Gaps are read against executed placements, and every real gap has a flagged follow-up on the account.
  • Pace checks happen mid-season on a rhythm — not once, at the end, when nothing can be fixed.

Now you try →

Pick a sponsor, open their account, and check their contracted count against what's actually run this season.

👉 Open the CRM

Related lessons: Placements keeps the actual side of the comparison honest; Nielsen Verification confirms the executed numbers you're comparing against; Your Dashboards rolls contract pace into the full sponsor readout.

Key takeaways

  • One contract record per sponsor, per team, per season — with contracted games, a label, and links to both Companies.
  • The gap is read on the sponsor's account: contracted games versus executed placements, per team.
  • Compare against executed, not scheduled — the read is only as honest as the placement statuses underneath it.
  • A gap caught mid-season is a make-good plan; a gap found at season end is a refund conversation. Check pace on a rhythm.

Check yourself

A sponsor's account shows them 9 games behind their contracted count. What is the first move?

On this page