x

inBokeh Media
Replaced one homepage selling six services at once with a hub that routes each visitor to a dedicated, conversion-built landing page.

Industry / Business type
B2B agency
Scope
Full site rebuild - homepage hub + 6 dedicated service landing pages + portfolio CMS + blog CMS + custom lead-routing contact form
Results
31% leads pre-tagged by service
~15 min time to publish a project
2.4x more time on service pages

The challenge
What was the problem?
inBokeh Media doesn't sell one thing. Bartek offers six distinct services - video production, photography, graphic design, 2D animation, social media management and 1:1 consulting - to six very different types of clients: B2B service companies, restaurants, personal brands, premium salons, event organizers and local businesses across Poland.
A flat homepage trying to pitch all of that at once creates a specific kind of friction. A restaurant owner looking for content that fills tables doesn't want to scroll past animation portfolio pieces. A B2B service company looking for a social media retainer doesn't care about event photography. Every visitor was getting the same generic pitch regardless of what they actually came looking for, which meant weaker conversion across all six services at once, not just one of them.
There was also an operational problem sitting underneath the traffic one. inBokeh takes on new client work constantly, past 70 projects and counting, and an agency's proof needs to stay current. If every new project write-up needs a developer to manually add it to the site, the portfolio goes stale. A stale portfolio is worse than no portfolio at all. It signals the business has slowed down, even when it hasn't.
A similar multi-audience routing challenge showed up in Krzysztof Persona, though there the split was between portfolio, products and contact rather than six separate services.
The fix
Here's what we've changed
We rebuilt the homepage as a routing hub instead of a single flat pitch. Its only job now is to help each visitor identify what they need in the first few seconds, then send them to a dedicated page built specifically to sell that one service.
Each of the six services now has its own conversion-optimized landing page: own hero, own proof, own pricing structure, own FAQ, own CTA. Someone interested in social media management sees packages starting at 1400 zl a month and case studies relevant to exactly that service. Someone interested in photography sees a completely different page built around that decision. Nobody wades through content meant for someone else.
To fix the operational side, we built inBokeh a proper CMS for both the project portfolio and the blog. A new shoot, campaign or brand video can go live as a new case study without touching code, and the same goes for blog posts. That turns proof and content from a bottleneck into something Bartek updates himself, the same day a project wraps.
We also built a custom contact form that pre-qualifies leads by service type before the first conversation. Every inquiry now arrives already tagged as video, photography, Meta Ads, animation, a website, graphics or social media, instead of a generic message box that needs back and forth just to understand what someone actually wants.
Six services, six cards, each linking to its own landing page.

Low-pressure consultation CTA, placed while intent is still warm.

Industry-specific framing so each visitor type recognizes itself fast.

Portfolio pulled straight from the CMS, no code needed to update it.

The results
And did it actually work?
The site launched as a working hub: six services, six dedicated landing pages, one clear routing logic on the homepage instead of a single flat pitch. Visitors no longer have to work out whether inBokeh is for them. The homepage does that in the first screen, then gets out of the way.
The bigger shift is operational. Bartek can now publish a new project or a new blog post without anyone else involved. For an agency where fresh proof is part of the pitch, that turns the portfolio into a lever he actually pulls instead of a backlog item waiting on a developer.
If you're running a multi-service business where one homepage is trying to do too many jobs at once, start with 48h Audit.
Bartek publishes new case studies and posts himself, no developer needed.

One of 70+ project pages, each with its own client and result.

Same system, different service, no new template needed per project.

Founder story and stats building trust before the contact form.

Custom form that tags each lead by service before the first reply.

KEEP READING

