Most photographers market reactively -- posting when things are slow, stopping when busy. A simple marketing plan creates consistent bookings year-round.
Most portrait photographers market the same way: post on Instagram when things are slow, stop posting when they get busy, then wonder why inquiries dried up three months later. This reactive pattern is the single biggest reason photographers experience uneven income. The busy season feels great. The slow season feels like starting over.
A simple annual marketing plan breaks this cycle. It does not require a large budget or an agency. It requires committing to consistent, low-effort activity across a small number of channels year-round.
The biggest marketing mistake photographers make is spreading across too many platforms. A strong combination for most portrait photographers is Instagram, Google Business Profile, and an email list. Each plays a different role:
If you are not doing all three, start with Google Business Profile — it is free, requires minimal ongoing effort, and captures people who are already looking to hire.
Most booking decisions happen 8-12 weeks before a session date. If you want fall family sessions booked in October, you need to be actively marketing in July and August. Map your content to your booking season, not the session season.
A simple monthly content plan: two portfolio posts per week on Instagram, one blog post per month targeting a search term your ideal client uses, and one email to your list per month. That is the minimum viable marketing cadence. It takes about 30 minutes per week if you batch it.
Referrals from past clients and vendor partners are the highest-converting source of new bookings for most portrait photographers. But most photographers wait for referrals to happen passively. A referral system makes it active:
One blog post per month targeting a question your ideal client actually searches — "best time of day for family photos," "what to wear for a portrait session," "how much does a photographer cost in [city]" — compounds over time. A post written today can drive inquiries two years from now. Social media posts disappear within 48 hours. Blog content persists.
You do not need to write long-form journalism. A 600-800 word post that directly answers a specific question your client is searching for is enough. Focus on being genuinely useful, not on gaming algorithms.
Paid advertising — Google Ads for immediate demand capture, Instagram and Facebook for awareness — is effective when your organic presence is already working. It accelerates what is already growing. It does not substitute for a weak foundation.
If you have no organic inquiries, no referral system, and no content, paid ads will produce expensive, low-quality leads. Get the organic foundation in place first. Then use ads to boost during peak booking season when demand is highest.
Consistency beats intensity. Batching your content once per week — drafting captions, scheduling posts, writing a blog paragraph, reviewing inquiries — is more effective than marathon sessions followed by weeks of silence. Set a calendar block. Protect it. Marketing done consistently at low effort outperforms marketing done sporadically at high effort every time.
You cannot improve what you do not track. At the most basic level, ask every new inquiry: "How did you hear about me?" Log the answer in a spreadsheet. After six months, you will know which channels are actually producing bookings. Double down on those. Cut what is not working.
ShootRate generates a complete pricing strategy for any booking in under 2 minutes — real market benchmarks, 3-tier package anchoring, and word-for-word objection scripts. No card required.
Build My Strategy Free →