TeamWhat We DoCase StudiesToolsBook a consultation →
CASE STUDY. GRAND SLAM TRACK · PRO ATHLETICS. LIVE EVENTS · TICKETING

Start line.Full pace.

A brand-new pro track league. Four host markets. No CRM history, no attribution scaffolding. This is how iExcel built the digital engine — database, email, and market-specific ticket campaigns.

Engagement
Multi-channel growth partnership
Scope
CRM · Attribution · Email · Paid Social · CTV
Markets
Kingston · Miami · Philadelphia · LA
Season anchor
Inaugural competitive season
Sprinter kinetic — track energy
// LANE 04 · SET
// The Squint Test · 3 receipts
−69%
Miami · Best-Segment Cost Per Purchase
The Track and Field Fans interest segment beat the market's own blended campaign average — audience precision, not budget, was the lever.
+150%
Philadelphia · Meta-Attributed Purchases, Final Week
Ticket purchases accelerated hard against the campaign's own early-window pace as the on-sale deadline closed in.
4.5×
Miami Merch Email · Unique Click Rate
More than 4.5× the ~2.4% average email click rate across industries (Mailchimp/Campaign Monitor aggregate, via WebFX 2026 benchmark analysis).
Chapter 01 · The Setup

A new league. Nothing underneath it.

Launching a professional sports property in 2020s attention is not a marketing warm-up. It's a cold start. No inherited fan database, no attribution history, no paid-social baselines to compare against, and — critically — a tight window between racer announcements, ticket on-sale windows, and event day.

Grand Slam Track came to iExcel with a season to sell across four host markets — Kingston, Miami, Philadelphia, and Los Angeles — and the operational reality of every new sports property: a legacy email platform that had been carrying broadcast blasts, a nascent CRM that didn't yet know how to talk to the ad accounts, and a broadcast partner rollout schedule that wouldn't wait for infrastructure to catch up.

The brief wasn't "run a campaign." It was: build the marketing engine while the season runs. Database consolidation, source and channel attribution, email cadence for racer announcements and ticket launches, market-specific paid social by DMA, and a reporting layer leadership could actually read on a Monday.

Stadium lights at dusk — pre-event
Chapter 01 · Cold start
Chapter 02 · The Migration

From a legacy platform to a system of record.

The first structural lever was moving marketing off DotDigital — the legacy email platform the league had been using for broadcast sends — and into HubSpot as the system of record. It was more than an export/import. It was a full rebuild of how the league's fan, ticket-buyer, and partner audiences would be captured, tagged, segmented, and messaged.

iExcel scoped and executed the migration end-to-end. Database consolidation across every legacy list. Subscription and legal-basis mapping so the marketable-audience count was clean, not just imported. Form testing on every ticketing, subscription, and lineup-alert entry point. Email sending domain, IP warm-up, and deliverability configuration in HubSpot. Onboarding workflows for new subscribers so the first touch after opt-in was intentional — not silence.

Marketing blast readiness landed in phases: racer-announcement sends, then broadcast-partner reveals, then Miami / Philadelphia / LA start-list emails, then slam recaps. Every send tied to a workflow, a segment, and a source tag. DotDigital shutdown followed only once every workflow had run cleanly in HubSpot.

95%+
Deliverability · Post-migration sends
Warm-up sequenced, subscription bases mapped, and legal basis carried across cleanly — the sends that followed hit inboxes, not spam folders.
Running shoes on lane markings — pre-race
Chapter 02 · System of record
Chapter 03 · The Attribution Reset

Every contact tagged with a source and a channel.

You can't run market-specific paid campaigns without a marketing-sourced view of where the audience came from. In a first-season sports property, the honest starting point was: the database didn't know. Contacts were coming in from ticketing forms, subscription boxes, racer-announcement landers, and partner integrations — and landing in HubSpot with First Touch Channel and First Touch Source fields either blank or inconsistent.

iExcel ran the fix in two passes. First, a historical backfill — every existing contact assigned a First Touch Channel and First Touch Source against the best-available signal on the record. Second, maintenance workflows in HubSpot that fire on new-contact creation, so the tag is written the moment the record exists — not weeks later during a leadership review.

The result was defensible: the reporting layer above the CRM stopped guessing. When the CEO asked which market and which channel a ticket-buyer had come in through, the answer was a HubSpot property, not a spreadsheet reconstruction.

100%
First Touch Coverage · Across the DB
Every contact tagged with source and channel — historical backfill plus new-contact workflows. The leadership view stopped guessing.
Overhead track lanes — precision markings
Chapter 03 · Source · channel · lane
Athlete in motion — kinetic band
// THE PLAYBOOK
"Build the engine while the season runs. Migrate, tag, cadence, and sell — in that order, at pace."
— Engagement Recap · Grand Slam Track × iExcel
Chapter 04 · The Race Card

Four host markets. One paid program.

Meta paid social ran market-by-market, not one national campaign in a trench coat. Each host market got its own DMA-targeted structure, its own creative testing, its own retargeting layer, and its own budget recommendation calibrated to on-sale windows and local density.

The card below is the shape of it. Each lane is a market. Each market has a role in the season, a targeting posture, and a set of paid-social plays wired to conversion tracking on the ticketing side.

// LANE 01
Kingston.
Jamaica · Season Opener
TargetingDMA · Regional
PlayTicket launch · Retargeting
LayerMeta · Creative test
// LANE 02
Miami.
Florida · Slam #2
TargetingDMA · Track-fan lookalike
PlayLineup announce · Ticket sell
LayerMeta · Rebuild + retarget
// LANE 03
Philadelphia.
Pennsylvania · Slam #3
TargetingDMA · Metro corridor
PlayStart-list drive · Retargeting
LayerMeta · Payment-error recovery
// LANE 04
Los Angeles.
California · Season Close
TargetingDMA · Multi-county
PlaySeason-finale ticket push
LayerMeta · Conversion-tag rebuild

What the card doesn't show — because it doesn't fit in a tile — is the operational side. Payment-error recovery inside Meta Ads Manager when checkout hiccuped mid-flight. Conversion-tag troubleshooting between GTM, Meta Pixel, and the ticketing platform. Campaign rebuilds when the ad account misfired and the on-sale window couldn't wait. Boutique, senior team — not a junior swapping creative in a dashboard.

The Miami build proved the value of segment discipline: isolating a strict track-and-field interest audience, instead of running broad retargeting, dropped the cost per ticket purchase sharply against the market's own blended campaign average. Philadelphia proved the value of pacing — the media mix leaned into the final on-sale week and purchases attributed to Meta accelerated hard against the campaign's own early pace as doors approached.

−69%
Miami · Best-Segment Cost Per Purchase
Track and Field Fans - Sales beat the market's own blended campaign average by roughly two-thirds — the segment, not the spend, was the lever.
Chapter 05 · Email At Race Pace

Racer. Broadcast. Ticket launch.

Once HubSpot was standing and attribution was tagged, the email engine got to run at the pace the season demanded. Every send tied back to a segment, a source, and a next-action for the reader — tactical, not "content marketing" in the abstract.

The Miami merch send was the clearest proof the segmentation work was paying off. Timed against the market's on-sale window, it pulled a unique click rate well clear of general email benchmarks — evidence the audience wasn't just opening, it was acting.

4.5×
Miami Merch Email · Unique Click Rate
More than 4.5× the ~2.4% average email click rate across industries (Mailchimp/Campaign Monitor aggregate, via WebFX 2026 benchmark analysis).
// ANNOUNCE
Racer announcements. Each headline racer and challenger drop got its own send — segmented against subscriber interest, tied to a workflow that would follow up on click behavior, and tagged with the source that would carry through to attribution reporting.
// BROADCAST
Broadcast-partner announcements. Partnership reveals — the kind that make or break awareness in a first-season property — sent to the full marketable audience and to press-adjacent segments, then rolled into a follow-up on-air-schedule cadence.
// LINEUP
Miami · Philadelphia · LA lineup, timetable, and start-list emails. The operational drumbeat of a live-event property. Every host market got its own sequence: pre-event lineup, day-of timetable, and start-list release — each tied to the ticket-sales campaigns running in the same market.
// TICKET
Ticket launch messaging. On-sale, price-tier expansion, and last-call sequences timed against the paid-social push in the same market. Email did the CRM work. Meta did the intercept work. Attribution let leadership see both.
// RECAP
Slam recap emails. Post-event recap to the audience that showed up (and the audience that didn't) — designed to convert the "next time" audience into the pre-registered audience for the following slam.
// PARTNER
Partnership emails. Sponsor and partner communications that had to sound like the league — not a marketing template. Reviewed against the brand voice, sent under monitored deliverability.
40K+
Active Email Subscribers
Grown alongside the league's first competitive season — from a cold-start database to a marketable audience the league can plan against.
// THE ANCHOR
100%
First Touch coverage across the database — every contact tagged with source and channel.
The number leadership stopped guessing about. Historical backfill on the entire DB, then maintenance workflows in HubSpot so every new contact lands with attribution intact.
Chapter 06 · The Channel Roster

Beyond Meta. The broader paid stack.

Meta was the workhorse for market-specific ticket sales. But the season needed more than one channel to build a sports audience from cold — and iExcel scoped the broader paid roster against that reality.

TikTok Ads for the audience that lives inside vertical video and the athlete-content native to it. StackAdapt CTV for connected-TV video awareness — the format that actually gets in front of the household televisions where sports fandom is still built. Google Shopping and Display for the GST Shop merchandise channel, because ticket-buyers and merch-buyers are adjacent audiences, not identical ones.

Each channel was scoped as a test roadmap, not a permanent line item — a hypothesis about incremental reach against the paid-Meta baseline, with a defined budget window and a defined read.

Stadium crowd — packed venue
Chapter 06 · Reach beyond Meta
// SOCIAL

Meta · Paid Social

Market-specific ticket-sales campaigns. DMA targeting, retargeting layers, creative testing, campaign rebuilds, payment-error recovery. The workhorse channel.

// VERTICAL

TikTok Ads

Vertical-video tests against the athlete-content audience native to the platform. Scoped as an incremental-reach hypothesis against paid-Meta baselines.

// CTV

StackAdapt · CTV

Connected-TV awareness plan against sports-fan household inventory. Video creative tied to the season announce and the on-sale calendar.

// SHOP

Google Shopping · Display

Paid-search and display plan for the GST Shop merchandise channel — merch-buyer intent, adjacent to but distinct from ticket-buyer intent.

// CRM

HubSpot

Post-migration system of record. Every send, every form, every source tag, every workflow. Marketing blast readiness sequenced against on-sale windows.

// MEASUREMENT

GA4 · GTM · Meta Pixel

Conversion tracking wired from ticketing entry points through the checkout event, with troubleshooting when the tag layer drifted mid-campaign.

Athletic motion — the compound
// THE COMPOUND
"Migration first. Attribution second. Cadence third. The paid campaigns only get to run because the plumbing beneath them holds."
— Engagement Recap · Grand Slam Track × iExcel
Chapter 07 · The Read

The template for a new sports property.

If you're standing up a new sports property, a new event series, or a first-season live-events business — and you're staring at a legacy email tool, a CRM that doesn't yet know how to tag a source, and a paid-social ad account firing at markets you haven't segmented — the Grand Slam Track engagement is the shape of what to do about it.

Foundation first. Migrate off the legacy platform onto a system that can carry attribution. Attribution second. Backfill First Touch, wire the workflows, and stop guessing at the leadership view. Cadence third. Racer, broadcast, ticket, recap — each send tied to a segment and a source. Paid fourth. Market-by-market, DMA-by-DMA, with the measurement plumbing already holding underneath it.

Most agencies sell the paid campaign. iExcel sells the operator layer underneath it — and stays through the phases that make the campaigns work once the season is actually running.

Track curve — the read
Chapter 07 · The read

Season on the calendar. Engine underneath it.

A CRM you can trust. Attribution you can defend to leadership. Email cadence that ships. Paid social by market, not by wishful thinking. Book a 15-minute sanity check on your setup — we'll tell you what's under-built and what to do about it.

Book a 15-min sanity check →
Book →