September 9, 2026 · Michael Anthony
Build the marketing calendar that fills your whole year, month by month
A month-by-month marketing calendar for a working portrait and wedding studio, including the 90-day lead-time rule, a campaign build checklist with dates, and how to split a $12,000 ad budget across the year instead of spending it flat.
Most photographers market when the calendar gets scary. October is packed, so nothing goes out. February is empty, so you panic-post a mini-session offer on the 3rd and wonder why only four people book. The work you do in a given month almost never produces revenue in that same month, and that single gap is why studio income looks like a roller coaster instead of a business.
Here is the fix. You build one marketing calendar in about three hours, you build it backward from when you want money to land, and you run it for twelve months without renegotiating with yourself every Monday.
The 90-day lead-time rule
Everything on this calendar comes from one number. From the day a campaign goes live to the day the money hits your account is roughly 90 days for portraits and 9 to 14 months for weddings.
Portrait math, from a real fall family campaign: 30 days of ad spend to generate leads, 14 days for those leads to book a session, 21 days from session to the ordering appointment, and about 10 days for the balance and the print order to clear. That is 75 to 90 days. So if you want October revenue, your campaign launches in July. Not September.
Write this on a sticky note and put it on your monitor: the month you promote is not the month you get paid. Every date below is set by working backward 90 days from the revenue.
The four anchors and the always-on baseline
Do not try to run twelve different campaigns. A working studio runs four anchor campaigns a year and one always-on baseline underneath them.
The baseline, every single month, no exceptions:
- $500 to $700 in retargeting and lead-gen spend in Meta Ads Manager, running continuously so the pixel never goes cold
- Two emails to your full list, one value email and one soft offer
- One blog post per week on your own domain, targeting a local search term
- One Google Business Profile post per week with a fresh image from a recent session
- Every past client from the same month last year gets a personal check-in
That baseline is about 4 hours a month once the automations are built in ElevateStudio or whatever CRM you run. It is not optional. It is what keeps December from being a cold start.
The month-by-month calendar
- January. Engagement season is peaking. Wedding ads run hard, this is your highest-intent wedding window of the year. Also launch your Q1 portrait promo now for March delivery.
- February. Book spring maternity and family sessions for April and May. Send the annual price-update email to your past-client list before the increase takes effect.
- March. Spring portrait sessions shoot. Senior inquiries open for the class ahead. Audit last year's Q1 numbers against this year's.
- April. Wedding season starts shooting. Launch the summer maternity campaign now, since a due date is a fixed deadline and expecting parents book 8 to 10 weeks out. If maternity is a real line item for you, this is the month the maternity photography business gets won or lost.
- May. Deliver senior and spring work. Open a fall waitlist to your past clients only, no ad spend, email and SMS only.
- June. Mid-year audit. Pull actual revenue against goal, and lock your fall session count and pricing before demand pressure makes you soft.
- July. The big one. The fall family campaign goes live for October sessions. This is the single highest-ROI month of the year for a portrait studio and almost nobody runs it.
- August. Fall should be near capacity. Spend this month on the wedding off-season plan and building holiday product samples you can show in October ordering appointments.
- September. Delivery machine. Very little new promotion, heavy client experience. Set up the holiday card and gift-print offer that October ordering appointments will run on.
- October. Peak shooting and peak ordering. Ad spend drops to the baseline only. Your job is fulfillment.
- November. Holiday orders and gift certificates. Around November 20, the next wedding campaign starts building for the engagement-season launch.
- December. Engagement season campaign live from roughly December 20 through February 14, the densest proposal window in the year. Plan next year in the last week.
The campaign build checklist, on a T-minus schedule
Every one of the four anchors gets built the same way. Put these on your actual calendar with dates.
- T-minus 90 days. Decide the offer and the exact number of sessions you will sell. Write the number down. Scarcity you can prove converts, scarcity you invented does not.
- T-minus 60. Shoot or pull creative: 4 still images and 2 vertical videos, minimum. Same offer, different hooks.
- T-minus 45. Build the landing page and the automation: 5 emails and 3 SMS over 14 days, plus a 5-minute speed-to-lead text on form submit.
- T-minus 30. Launch at $30 to $40 per day, one campaign, one ad set, three creatives. Do not touch it for 96 hours while it learns.
- T-minus 21. Kill any creative under 1.5 percent CTR. Push budget to the winner.
- T-minus 14. Two emails to the list, one GBP post, one organic reel using the same hook that is winning in ads.
- T-minus 7. Last-call email and SMS to everyone who clicked but did not book.
- T-0. Sessions open. Campaign keeps running until the session count sells out, then it pauses.
Splitting a $12,000 ad budget the right way
Do not spend $1,000 a month. Demand is not flat, so your spend should not be flat either.
- Wedding, November 20 through February 14: $4,200 (35 percent)
- Fall family, June 15 through August 15: $3,600 (30 percent)
- Spring portrait and maternity, February through May: $2,400 (20 percent)
- Always-on retargeting, all 12 months: $1,800 (15 percent)
Run the fall block at $60 a day for 60 days and it produces roughly 130 to 170 leads at a $22 to $28 cost per lead in most mid-size markets. At a 30 percent booking rate, that is around 45 sessions. At an average order of $1,400, that is $63,000 of fall revenue from $3,600 of spend.
What this looks like in practice
The real change is not the spreadsheet. It is that on July 8, when you are exhausted from a Saturday wedding and the last thing you want to do is write ad copy, the calendar tells you to write ad copy anyway, because October is already decided by then. The studios that stay booked are not more disciplined people. They just moved the decision 90 days earlier, to a week when they were not under pressure.
Build the twelve months once. Review it in June and December. That is the whole system.
The full ad build behind the two biggest anchors, the creative, the targeting, and the campaign structure, is what we walk through in the free Booked Solid training. If you want a second set of eyes on your own twelve months before you commit budget to it, post the calendar in the free Inner Circle community and we will pressure-test it.