Browse Recipes
Want a recipe cooked just for your business? Custom recipes — researched, human-reviewed, delivered as a PDF. Get Your Custom Recipe →
Kitchen Original

Pinterest for Photographers

IndustryPhotographers
PlatformsPinterest
Suggested Budget$20–$40/day total
Time To Results6–10 weeks to meaningful booking inquiries; expect the first 3 weeks to be data collection with little direct return
Demand Typediscovery-heavy — clients browse and save photography inspiration weeks or months before booking, so search intent is diffuse and visual discovery platforms outperform keyword-driven ones at this stage
Read this first — every recipe, every time

This is a recipe, not a guarantee. How well any ad campaign performs depends on things no recipe can control: your budget, how crowded and expensive your industry's auctions are, the products you sell and what you charge for them, how well your website actually converts visitors, the quality of your customer support, your reviews and reputation, your creative, and plain timing. A perfect recipe on top of a weak offer or a broken website will still lose money — ads amplify what's already there, good or bad.

The budgets shown are suggestions only — yours could and should vary with your available funds and your goals. Follow this recipe with caution: make sure every step lines up with your budget and your business, and edit where necessary. We explain why each step exists, but nothing here is one-size-fits-all. Before you spend a dollar, be blunt with yourself about the list above — get your house in order, then use the recipe to learn and test. That's what it's for.

Check the rules that govern your industry before you run anything. Plenty of businesses carry advertising obligations that have nothing to do with the ad platforms: licensing boards, professional advertising standards, rules about what you may claim and how you must substantiate it, age restrictions, and consent laws covering email, texting, and calling. Those rules are yours to know, they vary by state and country, and they override any step in this recipe.

If you work in a licensed or regulated field — health and medical, legal, financial and lending, insurance, real estate, alcohol, firearms, cannabis, childcare, education, anything with a board or a license behind it — confirm what applies to you before you spend a dollar, and ask your attorney or your licensing body if you are not certain. Nothing on this site is legal advice.

This recipe uses Pinterest Ads exclusively, moving from foundation and tracking through manual promoted pins to automated campaigns — in that order, because Pinterest’s algorithm needs real engagement data before it can optimize spend efficiently. Pinterest is the right single platform here because photography is inherently visual and discovery-driven: people actively save wedding, portrait, newborn, and branding photography inspiration long before they book anyone, making Pinterest a natural place to intercept buyers early in their decision process.

This recipe is for independent photographers and small studios — wedding, portrait, family, brand, or commercial — who have little or no paid ad history and a modest daily budget. The core problem is that most photographers either skip paid ads entirely or dump money into broad Meta campaigns with no signal, no structure, and no patience. Pinterest lets you build an audience of genuinely interested people at low cost before asking them to book.

What can you afford to pay for a customer?

Advertising can only cost what's left after everything else. Put in what a typical order looks like and this works out the rest.

These are your numbers as you've typed them. Connect your store and we'll work this out from your actual orders instead — including the costs most people forget.

1

Foundation: Pixel, Profile, and Pin Audit

The technical setup

Install the Pinterest tag on every page of your website — homepage, portfolio pages, contact/inquiry page, and your booking confirmation or thank-you page. Create two standard events: PageVisit on all pages and Lead (or Checkout if you take deposits online) on the confirmation page. Verify both fire correctly in Pinterest's Tag Manager or the browser extension before spending a dollar. Separately, convert your Pinterest profile to a Business account if it isn't already, claim your website, and enable Rich Pins. Audit your existing boards: make sure you have at least 3–5 boards with 20+ pins each in your core niche (e.g., "Wedding Photography," "Family Portraits," "Brand Photography") — promoted pins draw from your organic content, so thin boards hurt quality scores and relevance.

Photography advertising is generally not a licensed profession, but if you photograph minors, events on licensed venues, or sell prints, verify any local business licensing requirements. If you collect client emails or run SMS follow-ups, confirm your practices comply with CAN-SPAM, CASL, or GDPR depending on where your clients are located — those rules vary by country and override this recipe.

In plain English

Before spending anything, make sure Pinterest can actually track what matters. Put the Pinterest pixel on your site, set it up to fire a 'Lead' event when someone submits your contact form or books, and confirm it's working. Then make sure your Pinterest business profile looks credible — claimed website, real boards with real pins in your niche. Promoted pins that point to a sparse profile waste money.

New to "funnel" talk? What top, middle, and bottom mean

Think of every person who could ever buy from you as water moving through a funnel. Top of funnel is strangers — people who've never heard of the business. Campaigns here buy attention and first visits, not sales, so expect cheap clicks and few purchases. Middle of funnel is people who've shown interest — they visited, engaged, or are comparing options. Campaigns here re-engage and build the case. Bottom of funnel is people ready to buy right now — searching for exactly what you sell or abandoning a cart. Campaigns here convert; the clicks cost the most because the intent is worth the most. Full funnel means automated campaigns that work every stage at once. One thing that surprises people: recipes usually start at the bottom — capture the demand that already exists before spending money creating new demand at the top.

2

Cheap Signal-Seeding: Promoted Pins for Engagement

The technical setup

Run a Consideration campaign (objective: Engagement) promoting 3–5 of your strongest existing pins — ideally portfolio images with a clear niche label in the description (e.g., "Golden hour wedding portraits — [City] photographer"). Set targeting to: interests in Wedding Photography, Portrait Photography, or your niche; keywords including your niche + location terms; age 25–45; all genders unless your niche skews heavily. Use automatic bidding at this stage. Budget: $10–$15/day. Run for 2–3 weeks. The goal is not bookings — it's cheap saves, closeups, and link clicks that teach Pinterest's algorithm who responds to your work. CPE (cost per engagement) of $0.10–$0.40 is normal; don't panic if link clicks are low.

Creative note: Vertical images (2:3 ratio, 1000×1500px) consistently outperform square or landscape on Pinterest. Add a subtle text overlay naming your niche and city — "Portland Wedding Photographer" — because Pinterest users often save pins for the label, not just the image. Results here depend heavily on image quality and how well your niche is communicated in the first frame; the settings alone don't drive saves.

Reminder: budget figures are suggestions — scale to your funds and goals.

TOP OF FUNNEL
Campaign setup Pinterest — Consideration campaign (Engagement objective)

This campaign introduces your work to strangers who have shown interest in photography content — its job is to generate cheap engagement signals that train Pinterest's algorithm, not to convert.

  1. 1. In Pinterest Ads Manager, click 'Create campaign' and select the objective 'Engagement.'
  2. 2. Name the campaign clearly (e.g., 'Signal Seeding — Engagement — [Month]') and set a daily budget of $10–$15.
  3. 3. At the ad group level, set targeting: select relevant Interests (Wedding Photography, Portrait Photography, Family Photography — match to your niche). Add keyword targeting using niche + location phrases (e.g., 'wedding photographer Seattle', 'family portrait photographer').
  4. 4. Set age range to 25–45. Leave gender broad unless your niche is highly gender-specific.
  5. 5. Leave placements on 'All' (Browse and Search) — Pinterest will find where your pins perform.
  6. 6. Set bidding to 'Automatic' — do not set a manual CPE at this stage.
  7. 7. At the ad (Pin) level, select 3–5 existing pins from your strongest portfolio boards. Do not create new pins just for ads yet.
  8. 8. Set the destination URL to your portfolio or a specific gallery page — not your homepage.
  9. 9. Confirm the Pinterest tag fires a PageVisit event on the destination page before activating.
  10. 10. Let the campaign run 14–21 days before drawing conclusions. Monitor CPE and save rate, not bookings.
In plain English

Spend a small amount — around $10–$15/day — just to get Pinterest data on who engages with your photos. You're not trying to get bookings yet; you're teaching Pinterest's system who your audience is. Pick your 3–5 best portfolio images, turn them into promoted pins, and let them run for a few weeks. Think of this as buying data cheaply before you spend more.

3

Traffic Push: Promoted Pins Optimized for Link Clicks

The technical setup

Once you have 2–3 weeks of engagement data, launch a second campaign alongside the first — this time with the Consideration campaign objective set to Traffic (optimized for Link Clicks or Landing Page Views if available in your account). Promote the same top-performing pins from Phase 2 (sort by save rate and closeup rate — those are your winners) plus 1–2 new pins linking directly to a specific service page: your wedding packages page, your portrait booking page, etc. Budget: $10–$15/day. Use automatic bidding. Target the same interest and keyword mix, but layer in an actalike audience built from your Pinterest tag's PageVisit data — you need at least 100 tag events to unlock this, which Phase 2 should provide.

Your website's conversion rate and the clarity of your pricing/booking process matter more than any setting here. If your site doesn't have a clear call to action, a contact form above the fold, or any social proof (testimonials, real client photos), fix those before scaling spend.

Reminder: budget figures are suggestions — scale to your funds and goals.

MIDDLE OF FUNNEL
Campaign setup Pinterest — Consideration campaign (Traffic objective, optimized for Link Clicks)

This campaign targets people who have shown discovery-level interest and moves them toward your website — bridging the gap between inspiration browsing and actual booking consideration.

  1. 1. Create a new campaign, select objective 'Consideration' and optimize for 'Link Clicks' (or 'Landing Page Views' if shown).
  2. 2. Set daily budget to $10–$15. Name it clearly (e.g., 'Traffic — Portfolio — [Month]').
  3. 3. At the ad group level, build an actalike audience: go to Audiences, create an 'Actalike' based on your Pinterest tag's PageVisit audience (requires ~100 events minimum).
  4. 4. Layer interest and keyword targeting on top of the actalike — do not rely on actalike alone at this budget.
  5. 5. Set bidding to 'Automatic.'
  6. 6. At the ad level, select the 2–3 pins with the highest save rate and closeup rate from your engagement campaign.
  7. 7. Add 1–2 new pins that link directly to a specific service or booking page (e.g., your wedding photography packages page).
  8. 8. Confirm the Pinterest tag fires PageVisit on the landing page and Lead on the thank-you/confirmation page.
  9. 9. Run for 3–4 weeks alongside the engagement campaign. Watch cost-per-link-click and, more importantly, Lead events in tag reporting.
In plain English

Now that Pinterest knows who engages with your work, shift the goal from 'get saves' to 'get people to your website.' Use the pins that performed best in the previous phase and send traffic to your actual booking or services page — not just your homepage. Add a lookalike audience built from people who already visited your site. This is where you start seeing real inquiries, but only if your website is doing its job.

4

Automated Conversion Campaign: Pinterest's Full-Funnel Optimization

The technical setup

Once your Pinterest tag has recorded at least 50 Lead events (contact form submissions, booking requests, or deposit completions), launch a Conversions campaign optimized for the Lead event. This is Pinterest's equivalent of a full-funnel automated campaign — it uses all your accumulated signal to find people most likely to convert, spanning cold audiences and re-engagers automatically. Budget: your full daily budget ($20–$40/day), pausing or reducing the earlier campaigns as this one ramps. Use automatic bidding. Targeting: actalike audience from tag visitors + broad interest targeting — let Pinterest's algorithm do the heavy lifting now that it has data.

Creative refresh: At this stage, introduce at least 2–3 new pin formats — try a before/after style pin, a pin with a client quote as text overlay, and a direct-offer pin ("[City] Wedding Photography — Packages from $X — Inquire Below"). Pricing transparency in creative tends to pre-qualify clicks and reduce wasted spend. Retargeting of past site visitors is handled automatically within this campaign type at this budget level — do not break it into a separate retargeting campaign until your daily budget exceeds $50/day and you have 500+ monthly site visitors, at which point a dedicated retargeting ad group becomes worthwhile.

Reminder: budget figures are suggestions — scale to your funds and goals.

FULL FUNNEL
Campaign setup Pinterest — Conversions campaign (optimized for Lead event)

This automated campaign spans the full funnel — finding new audiences and re-engaging past visitors — using accumulated conversion data to optimize toward actual booking inquiries.

  1. 1. Confirm your Pinterest tag has recorded at least 50 Lead events before proceeding.
  2. 2. Create a new campaign, select objective 'Conversions,' and choose the 'Lead' event as the optimization target.
  3. 3. Set daily budget to $20–$40 (your full budget). Reduce or pause the Phase 2 engagement campaign; optionally keep the Phase 3 traffic campaign at $5/day for continued signal.
  4. 4. At the ad group level, set audience to: Actalike based on tag visitors (1–2% similarity) + broad interest targeting in your niche. Do not use narrow demographic restrictions — let the algorithm work.
  5. 5. Set bidding to 'Automatic' (do not set a target CPA until you have 30+ conversions in a single month).
  6. 6. Add 4–6 pins: include top performers from previous phases plus 2–3 new creative formats (client quote overlay, before/after, direct-offer pin with pricing signal).
  7. 7. Set all pins to link to your booking/inquiry page — the same page where the Lead event fires.
  8. 8. Check conversion reporting weekly, not daily. Pinterest's algorithm needs 1–2 weeks to exit the learning phase.
  9. 9. Note: retargeting past site visitors is folded into this campaign automatically. Do not create a separate retargeting campaign until daily budget exceeds $50/day and monthly site visitors exceed 500.
In plain English

Once you've collected enough real booking inquiries or form fills (at least 50), switch to a campaign that directly optimizes for those actions. Pinterest now knows what a 'likely client' looks like based on your data, and it will find more of them automatically. This is where your cost-per-lead should start dropping. Don't launch this phase early — without enough conversion data, Pinterest will guess randomly and waste your budget.

5

Measurement and Iteration Discipline

The technical setup

Track three numbers weekly: Cost per Lead (Pinterest tag Lead events ÷ spend), Lead-to-inquiry rate (how many tag-recorded leads become real email threads or calls — check your inbox, not just the dashboard), and Save rate on active pins (saves ÷ impressions, a leading indicator of creative resonance). Pinterest's attribution window defaults to 30-day click + 30-day view — this will overcount. Switch to 30-day click, 1-day view in your campaign settings for a more honest read. Cross-reference Pinterest-reported leads against your actual CRM or inbox monthly. Refresh creative every 6–8 weeks — Pinterest audiences fatigue on repeated pins faster than most platforms because the same pin recirculates organically. Kill any pin with a save rate below 0.3% after 1,000 impressions; double down on pins above 1%.

In plain English

Check three numbers every week: what you're paying per inquiry, how many of those inquiries turn into real conversations, and how often people save your pins. Pinterest's default reporting makes results look better than they are — change the attribution window to be more honest. Compare what Pinterest claims to what's actually in your inbox. Swap out creative every couple of months because Pinterest users see the same pins repeatedly and tune them out.

The recipe card

  • Start with Pinterest pixel + Lead event tracking — no spend until both fire correctly
  • Run a cheap engagement campaign for 2–3 weeks to seed algorithm signal before chasing clicks
  • Shift to a traffic campaign using your best-performing pins and a tag-based actalike audience
  • Launch a Conversions campaign only after 50+ real Lead events — earlier is wasted budget
  • Track cost-per-lead honestly with a tighter attribution window and refresh creative every 6–8 weeks

Cooked this and changed it? Publish your version as a User Revised recipe — with credit to this one.

Make It Your Own
See a problem with this recipe? Flag it.

Rather have it cooked for you?

Gorilla Public runs these exact recipes for small businesses — for a flat monthly fee, never a percentage of your ad spend.

Talk to Gorilla Public

Recipes on this site are educational, not legal advice, and not a guarantee of results. You are responsible for each platform's ad policies and for any laws, licensing rules, or consent requirements that apply to your industry and location.