Case: photographer in Wrocław, Fujifilm regional contest

This is a debrief, not a brag. Our client finished as a finalist. He did not win. We took EUR 180 over 11 days and turned roughly half of it into something useful. The other half taught us a lesson we should have already known.

We are publishing this case study because most agency case studies in our niche are fiction. Real contest work is messy. Sometimes you spend money on the wrong audience and watch the impressions counter tick up while the vote counter sits still. That happened here, on day three.

The setup

Our client is a wedding and street photographer based in Wrocław. He entered a Fujifilm-sponsored regional contest open to residents of Lower Silesia and a few neighbouring voivodeships. The voting window opened on a Monday and closed 11 days later at 23:59 local time. Voting required a Facebook login and a confirmation email — friction that ruled out any kind of bulk approach even if we wanted one, which we didn't.

He came to us with a clear submission already live, a small Instagram following (around 2,400 followers, mostly local), and a budget of EUR 180. He had run paid ads before, badly. He told us he wanted "honest help", which is the phrasing that usually means a previous freelancer overpromised.

We agreed to a flat fee plus an ad-spend allocation, broken down on the pricing page. No win bonus. We do not take success fees on contests because the temptation to cut corners gets too strong, and because contest outcomes depend heavily on factors outside any agency's control — the judges' shortlist, the dark-horse entrant nobody saw coming, the sponsor's internal brand preferences.

What we will not do, even for a finalist

Before we describe what we did, here is what we refused to do, in writing, before signing.

  1. We will not create Facebook accounts to vote. This is account fraud and would have disqualified the entry under the contest's stated terms.
  2. We will not purchase votes from a click-farm service. Beyond the obvious ethics, sponsor-backed contests run by companies like Fujifilm Polska routinely audit voting patterns. Disqualification after the fact is humiliating and undoes any goodwill earned from genuine reach.
  3. We will not access the client's Facebook business account to "manage" the campaign. He runs the boosts; we sit on a screenshare. Meta's Community Standards and Ad Policies, updated through 2025, are explicit about authorised access, and we have no interest in being a workaround.
  4. We will not write outreach DMs that pretend to be from the photographer himself. Any messages we sent to communities were signed by us, as the agency, on his behalf.

The rules of engagement live on the process page. We sent him a copy. He countersigned. Boring, important.

Days 1–2: research and the ugly truth about audience targeting

The first 36 hours were unglamorous. We mapped the likely voter pool by hand. A regional Fujifilm contest in Lower Silesia gets votes from three groups, roughly: local photo enthusiasts, the photographer's own social circle, and Fujifilm brand loyalists who follow the sponsor's Polish page. The first two groups are tiny but high-conversion. The third group is large but lukewarm.

We pulled a list of active local photo communities. The shortlist:

  • r/photo_wroclaw on Reddit (small but engaged, around 3,100 subscribers at the time)
  • The "FotoKlub PL" Discord server (a real moderated community, not a vote-trade group)
  • Two Facebook groups for Wrocław-area photographers
  • A Telegram channel run by a former Polish Press Photo finalist

We also noted communities we deliberately avoided. Vote-exchange groups still exist in the Polish-language web — you see them on VK mirrors, on certain Discord servers with names like "konkurs help" — and we steer clear. Sponsors notice. Polish consumer protection authority UOKiK published guidance on misleading promotional practices that intersects with contest manipulation; the underlying legal framework comes from the EU Unfair Commercial Practices Directive 2005/29/EC, which you can read on eur-lex.europa.eu. We do not test those lines.

Days 3–5: the paid boost that didn't work

Here is the failure, up front.

We allocated EUR 80 of the budget to a paid Instagram boost on the contest entry post. Targeting: Poland, ages 22–55, interests including "photography", "Fujifilm", "street photography", "Wrocław". On paper, defensible. In practice, generic. The boost ran for 72 hours and delivered roughly 14,800 impressions, 312 link clicks to the contest voting page, and — best as we can reconstruct from the voting platform's referrer data and the client's own friends-and-family voters — somewhere between 18 and 24 actual votes.

That is a click-to-vote conversion of about 6–7%, which is awful for what should have been a warm audience. Why? Because the friction was real. A user had to leave Instagram, land on the contest page, log in with Facebook, find the photographer's specific entry among finalists, click vote, then confirm via email. Each step shed people. A generic "people who like photography in Poland" audience does not push through that.

We killed the boost on day 5. We had spent 47% of our planned ad allocation for 18–24 votes. Embarrassing.

The lesson, which we have now applied to every campaign since: paid social ads work for awareness, not for conversion through a multi-step third-party voting flow. Anyone who tells you otherwise has not actually tracked the funnel. We wrote about this misalignment in more general terms on the FAQ; this case is the receipt.

Days 4–9: micro-influencer outreach that actually worked

While the paid boost limped along, we ran the work that did move the needle. Hand-written outreach to specific people in the local photo community. Not a mass blast. Not a copy-paste pitch. Twelve individually drafted messages over six days.

The breakdown:

  • Four messages to active posters on the FotoKlub PL Discord, including two moderators we'd interacted with previously.
  • Three messages to local Wrocław Instagram accounts with 2,000–8,000 followers focused on street photography or city life.
  • Two messages to former Fujifilm Polska contest finalists we found in last year's public archive. (One ignored us. One reposted to her Story.)
  • Three messages to administrators of the Wrocław-area Facebook photography groups, asking permission to post — not posting without asking.

Each message included: our client's name, a link to his portfolio, the specific entry, a one-sentence reason we thought this person might find the work interesting, and an explicit "no pressure, please feel free to ignore" closer. We are not above pleading, but we do not manipulate.

The results were modest and uneven. Two of the three Facebook group admins declined to allow a post. One allowed it on day 7, and that single post produced more votes than the entire EUR 80 Instagram boost. The Discord shares produced a steady trickle. The reposted Story from the former finalist contributed an estimated 40–60 votes on its own — we cannot verify the exact number, but the voting page spike at 19:00 on day 8 lines up almost perfectly with her post timestamp.

Total cost of this outreach work: our time, plus EUR 100 in retained agency fees from his package. Total estimated votes generated by the outreach work: somewhere north of 180, by our reconstruction. Roughly tenfold the paid boost, for similar money.

The result and what it means

He made the finalist round. He did not place top three. The winner was a portrait series from a Poznań-based photographer with substantially more vote volume than anyone else — possibly organic, possibly not; we genuinely don't know, and speculating would be unfair.

Was the work worth it for him? He says yes. The finalist mention went on his website. Two booking inquiries came in during the contest week from people who'd seen his entry shared. He is using the finalist credential in his 2026 pitch deck to a Wrocław gallery. The contest itself was, in that sense, an awareness vehicle that paid off even without the top prize.

Was it worth it for us as a learning case? Absolutely. The Instagram boost failure changed how we scope every contest engagement now. If a contest has high voting friction — Facebook login, email confirmation, multi-step flow — we cap paid social at no more than 20% of the budget and reallocate the rest into manual community outreach. We tell clients this in the kickoff call, before signing.

What we would do differently

Three concrete changes if we ran this campaign again.

  1. Skip Instagram boosting entirely for high-friction voting flows. Or limit it to EUR 20 as a brand-presence gesture, not a conversion driver. We learned this the expensive way.
  2. Start community outreach on day one, not day four. We lost three days because we were busy setting up the boost we shouldn't have run. Discord and Facebook group admins respond on their own timeline; building in a 48-hour wait buffer is realistic, not pessimistic.
  3. Prepare two creative variants in advance. The client's entry photo was strong, but a second short-form video walking through his process would have given us something to share in the second half of the voting window when the original post had already done its rounds in the local community. Saturation is real.

Honest limitations of this case study

A few things to keep in mind if you're reading this to evaluate whether to work with us.

First, this is one client. We are a small operation in Minsk, and we work on a handful of campaigns at a time. We are not a vote-mill at scale and we will never be. If you want a thousand-vote spike in 48 hours, we are the wrong agency, and the about page says so directly.

Second, vote-tracking inside platforms like the one Fujifilm Polska used for this contest is partial. Our numbers above are reconstructed from referrer data, the client's own social analytics, and the visible vote counter over time. Treat them as estimates with maybe a 15–20% margin of error.

Third, the contest format mattered enormously to what worked. A short voting window (11 days) plus a regional restriction (Lower Silesia) plus a friction-heavy login flow made community outreach disproportionately valuable. A national, week-long, one-click-vote contest would look completely different. We do not pretend the playbook generalises.

Fourth, the EUR 180 budget is small. We accept budgets from around EUR 120, but the smaller the budget, the more we have to lean on time-intensive manual outreach, which makes our own margin thin. We took this engagement partly because the client's work was genuinely good — strong portfolios make outreach honest, and honest outreach is the only kind that works. Our refund posture for campaigns where we genuinely could not deliver is on the refund page.

Want to talk?

If you are entered in a contest and trying to figure out whether paid help is even worth it, send us the contest URL and the voting deadline through the contact page. We will tell you honestly whether your situation looks like one we can help with. About one in four conversations end with us saying "you don't need us, just do these three things yourself". That's fine. We would rather lose the lead than take money for work that won't move the result.

Contests are not roulette, but they are not engineering either. They sit somewhere in between, and the honest agency is the one that admits which parts are luck and which parts are work. This case is mostly work, some luck, and one expensive mistake we now budget around.

Free for new clients

Get a free contest analysis in 1–2 hours

Send us your contest URL and a one-sentence goal. We reply with which channels make sense, projected reach for typical budgets, and an honest yes/no recommendation.

Get my free analysis →

Faster on Telegram or WhatsApp.