Media Planning·Live

Commercial Solar Client — ITC Programmatic Campaign Planner

Programmatic media plan for a commercial solar client racing against a federal tax-credit deadline. Data-led geo targeting pulled from closed-won deal history, deadline-driven frequency model, and an interactive budgeting tool that runs the math both directions — target-led or budget-led — for single-session approvals.

01

The Goal

The Client needed programmatic advertising live in front of commercial buyers before the July 4, 2026 Solar Investment Tax Credit (ITC) Safe Harbor deadline — the cutoff after which a project must already have its IRS-qualifying "Beginning of Construction" date established to lock in the existing federal tax credit structure. Translated: commercial decision-makers had a hard window in which to take action.

The plan: a 12-week programmatic flight launching in early April, running into the July 4 deadline. Two non-negotiables baked into the brief from the start — get the messaging in front of the right buyers in the right geographies, and hit those buyers hard enough that they actually move on the deadline.

02

How We Went About It

Location targeting was data-led, not territory-led. Pulled the Client's full historical closed-won commercial sales by address, parsed by state, and identified the states with statistically significant signed-deal volume. Those — not the client's aspirational expansion list — became the target geography. Six states made the cut: IL, IN, KY, OH, TN, VA.

Frequency planning was deadline-led, set from day one. A federal tax-credit cutoff is a high-stakes, time-bound decision that doesn't respond to slow-build awareness — commercial buyers can't spend weeks recognizing a brand before they act. We set a floor of 15x blended total frequency per two-week period from the start and let that target drive channel and inventory decisions downstream. Concentrated reach, not broad and diluted.

Audience model in StackAdapt:

· Browsing audience — 81 commercial solar + ITC tax-credit keywords on a 30-day lookback · ABM audience — owner / controller / operations decision-makers at manufacturing, warehousing, cold storage, agriculture, and self-storage businesses (50–500 employees) — sized to the actual buyer pool, not vendor-default "B2B" · CRM — hashed customer + lead list for retargeting on CTV and display · IP-level — known prospect company headquarters for pure-ABM lift

Channel mix: CTV across Disney/Hulu, Peacock, Paramount, Fox, CNN, MSNBC, HGTV for premium reach; display and OLV layered for frequency density.

Setup dependencies ran in parallel with planning — StackAdapt account creation, Universal Pixel install, PMP approvals, creative production (15s + 30s CTV cuts plus full display banner set).

The plan itself was built as an interactive decision support model rather than a static document. Two modes, both live in the same file: **top-down**, where the client inputs target audience size, reach, and frequency floors and the model outputs the budget required to hit them; and **bottom-up**, where the client inputs a budget constraint and the model surfaces the best path to deployment within it — which channels to keep, which audiences to drop, which markets to weight. Single-session approval, no revised decks.

03

Key Insights

Three takeaways worth naming.

(1) Geography decisions belong with the data, not the wishlist. Most commercial media plans pick targeting states from where the client wants to grow. Letting historical closed-won data drive state selection re-anchored the plan on where the brand actually closes — and surfaced two states that hadn't initially been on the client's priority list.

(2) Deadline-driven campaigns demand frequency density from day one. Commercial buyers racing an IRS "Beginning of Construction" cutoff can't wait through a 3–5x awareness curve to recognize the offer — they need to be hit hard enough, and often enough, that the deadline lands cognitively. A 15x+ blended frequency floor in every two-week period was the target from the start, set by buyer urgency, not by flight length. Budget allocation followed: concentrated CTV + display impressions over broad reach.

(3) The best deliverable isn't a plan — it's a model the client can interrogate. The planner runs the math both directions in real time: target-led (input audience size, reach, and frequency goals; output the required budget) or budget-led (input a budget; output the best deployment path within it). That's what turned approval into a single-session working conversation — the client could pressure-test trade-offs live (more CTV or more display? expand reach or hold the frequency floor? add a state?) and see budget implications instantly, instead of waiting on revised decks.