Sponsor Contracts
Track what each sponsor committed to — and spot who's under-delivering.
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
Contracted vs. actual
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:
- Open the sponsor's Company record.
- Open the Media & Sponsorship tab — sponsor placements and sponsor contracts sit there together.
- Read the contract's game count per team, then count the executed placements against it.
- The difference is the gap — per team, not just in total, so you know exactly where the shortfall sits.
The gap in one question
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
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
- Add the sponsor as a Company — that account becomes the anchor for everything.
- Create a contract record per team they've committed to, with the season, contracted games, and label.
- 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
Common mistakes
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.
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?