Eight weeks before Black Friday, a one-person marketing team is staring at a campaign that needs new creative, landing pages, and an ad push, and a $6,000-a-month agency retainer that doesn’t make sense for a spike that lasts six weeks. Seasonal campaigns don’t need a standing agency relationship. They need a short, well-matched sprint.
Why an agency retainer is the wrong shape for seasonal work
Seasonal campaigns are, by definition, temporary: a launch window, Black Friday, a holiday push, entry into a new channel ahead of a seasonal spike. An agency retainer is built for ongoing, month-over-month output, which means most of that budget sits unused outside the campaign window. Paying for twelve months of retainer to cover a six-week spike is the same overcommitment as hiring full-time for a project-based need.
The mismatch shows up twice: once in the cost, and once in the timeline. Agencies typically need weeks for onboarding and a kickoff before work starts, which eats directly into a campaign window that’s already fixed by the calendar and can’t move.
What a seasonal campaign actually needs
Most seasonal pushes need the same three things, regardless of the specific occasion:
Creative that matches the moment. New ad variants, social graphics, and landing page assets built for this specific campaign, not repurposed evergreen creative.
A landing page or campaign page. Somewhere the paid traffic actually lands, built to convert for this specific offer or season.
Paid media execution. Someone running the actual ad spend across the channels that matter for the push, watching performance daily rather than weekly.
None of these require a twelve-month relationship. They require the right specialists, briefed well, for the exact weeks the campaign runs.
Building the sprint team
A seasonal campaign is a defined project with a hard deadline, which makes it a strong fit for project-based specialists matched to the specific need:
Need | Specialist | Timing |
|---|---|---|
New ad creative and variants | Graphic designer | 2–3 weeks before launch |
Campaign landing page | Designer + developer | 2 weeks before launch |
Ad copy and messaging | Copywriter | Alongside creative |
Paid media execution | Growth marketer or paid media specialist | Campaign window + wind-down |
Match with the specialists this campaign needs, briefed and working within 24 hours, rather than signing a retainer that outlasts the campaign by eleven months.
Timing the sprint against the calendar
Work backward from the date that can’t move:
- 6–8 weeks out: Lock the offer and the one message the campaign ladders back to
- 4–6 weeks out: Creative and landing page brief goes to specialists
- 2–3 weeks out: First drafts reviewed, one consolidated revision round
- 1 week out: Final assets live, paid media specialist has access to accounts and is testing
- Campaign window: Daily performance checks, budget reallocated toward what’s converting
- Post-campaign: A short wind-down, reporting on what worked for next season
This timeline only holds if the brief is ready before the six-week mark. A campaign that starts the specialist search at the two-week mark is already behind.
Avoiding the agency-shaped mistakes without an agency
Teams moving from agency to project-based work sometimes recreate the agency’s slowest habits out of habit: multiple rounds of internal approval, waiting for a single point of contact to relay every piece of feedback, treating the specialists as a black box instead of giving direct access to briefs and assets. Project-based work only moves faster than an agency if the coordination stays direct. Give each specialist the brief and access to give feedback straight to them.
After the season ends
The advantage of a project-based sprint over a retainer becomes obvious the week after the campaign ends: there’s no ongoing cost to wind down, no unused retainer hours to justify, no contract to renegotiate. The team scales back to normal until the next seasonal push, whenever that is.
A campaign with a hard deadline and a defined scope is exactly the shape project-based specialists solve best. Assemble the sprint team for this season’s push, keep the budget matched to the six weeks that actually matter, and skip the twelve-month commitment for a campaign that only needs six.



