Strategy 12 min read May 19, 2026

How to choose a marketing agency in Croatia — a 12-point checklist

The difference between a good and a bad marketing agency isn't visible in the first conversation. It shows up in 12 specific things you need to ask and verify before signing a contract. This guide is the result of 5 years of talking to clients who went through two, three, or four agencies before finding the right one.

MH
Miran Horvat
Founder & Director · LinkedIn

Why choosing an agency is harder than it looks

Most small or medium business owners in Croatia talk to a marketing agency for the first time when they already have a problem. Sales are stagnant, a new competitor appears on Instagram, the website looks like it's from 2014 — and suddenly something needs to "get going."

The problem: the Croatian marketing agency market is quite mixed. From freelancers working from living rooms for €200/month to large agencies with 50+ staff and monthly minimums of €10,000. They all call themselves "marketing agency." They all promise "results." They all send pretty PDF presentations.

From five years of conversations with clients who went through unsuccessful engagements before finding the right one, we extracted 12 specific things that genuinely distinguish good agencies from bad. It's not just about "how many people they have" or "how much it costs." It's about asking the right questions.

12 things you need to verify

1. Show me concrete numbers, not just pretty pictures

In the first meeting, ask for a portfolio with real numbers. Not "we increased brand awareness" — but "+245% Instagram followers in 6 months for Café Aroma" or "14× ROAS for TechFlow B2B SaaS in 90 days." Concrete numbers prove the agency tracks the right goal and can measure results.

If they show only "creative" mockups without numbers — that's a red flag. Pretty pictures are a designer's craft, not an agency's.

2. Who's my dedicated contact person?

A big agency shows you the CEO and creative director in the sales pitch. Three weeks after signing — you work with a junior account manager you see once a month. Ask explicitly: who will be my daily contact, how many years of experience do they have, and can that person come to the first meeting?

Best answer: one person (account manager + strategist in one) with 3+ years of experience in your industry. Worst answer: "assigned based on team availability."

3. Who owns my Google/Meta accounts?

This is typically buried in the fine print and costs clients years of data. Two models exist:

Good model: your Google Ads and Meta Business accounts are yours. The agency adds itself as "manager" or gets access. If you end the engagement, they lose access, you keep everything: data history, conversion tracking, learned audience pixels.

Bad model: the agency creates accounts in their name or under their MCC (Manager Account) sub-account. They technically "rent" you access. When you leave, you lose all the data you paid years to build. This is called "client lock-in" — and in 2026 it's a serious red flag.

4. How do you measure success — what are the primary metrics?

If the agency answers "reach, impressions, CTR, and engagement" — pay attention. Those are output metrics, not outcome. Output says an ad was shown; outcome says someone bought.

A good agency measures outcome metrics: ROAS, CPA, attributed revenue, qualified leads, LTV. Numbers that mean something for your P&L.

CTR and impressions aren't useless — but they're secondary. If they're primary, the agency is optimized for presenting reports to management, not your profit.

5. Show me a typical monthly report I'd receive

During first or second meeting, ask for a sample monthly report. Any past report, even anonymized. This is a test of how they actually communicate with clients.

Bad report: 30-page PDF with many charts, few conclusions, no recommendations for next month. That's "looks professional for management" but doesn't help you.

Good report: 5-10 pages, clearly structured (what worked / what didn't / recommendation for next month), with concrete numbers tied to your goals, plus links to a live dashboard you can monitor yourself.

6. How long is the minimum contract and what are cancellation terms?

Red flag: 12-month contract with 90-day cancellation notice. Reality: a SaaS startup signing this is locked in for 18 months on average even if results don't come.

Reasonable structure: 3-month calibration (time to test the strategy) + monthly cancellation after that. Some service types (SEO, content marketing) reasonably require 6-12 months because results don't come earlier. But for performance marketing (Google Ads, Meta Ads), 3 months is enough for a clear picture.

7. Pricing model — fixed or percentage?

For performance marketing, two approaches exist:

Fixed monthly fee (e.g., €1,500/month for unlimited ad spend management): agency has no incentive to push you to bigger budget. Predictable cost. Often better for small to mid budgets.

Percentage of ad spend (typically 10-20%): agency earns more when you spend more. This may create conflict of interest — they'll propose budget increases even when not optimal. Makes sense only for bigger budgets (€5,000+/month) where fixed fee doesn't cover work cost.

8. Who actually does the work — internal team or subcontractors?

Many agencies in Croatia function as a "sales front" — they attract clients but the actual work is done by external freelancers. This can work if the process is good, but often means slow communication, misinterpretations, and inconsistent quality.

Ask: "How many people work internally vs. as freelancers/subcontractors?" The answer "100% internal" for everything isn't realistic — but "most internal for core services" is a good signal.

9. Do you have experience in my industry?

Industry experience isn't absolutely necessary, but it helps. An agency that worked with 5 Croatian e-commerce brands knows local specifics — which payments to use, how to optimize for Croatian DPD, typical seasons, which influencers work for fashion vs. beauty.

If the agency has no experience in your industry but has experience in similar ones — that's fine. If they have no experience in anything comparable — you're probably not the right client.

Red flag: "we work all industries equally well." That means either very shallow expertise or that they're newly started.

10. What do their former clients say?

Testimonial pictures on a website are nearly worthless — anyone can put "they were excellent" next to a stock photo. Valuable: ask for 2-3 references (phone or email of former clients) and call them. Worthwhile questions:

  • "What did they do best?"
  • "What could they have done better?"
  • "Would you hire them again?"
  • "What would you tell someone considering them?"

An agency that refuses references is a red flag. An agency that gives you 3 references all saying identically "they're perfect" — probably prepped friends. The most authentic references include one criticism or "here's what they could have done better."

11. Do they understand Croatian market specifics?

A test I often use in first conversation: I ask the agency to describe the difference between an average Instagram user in Zagreb, Split, and Osijek. Or — how they'd adapt a campaign that worked in Germany to the Croatian market.

Bad answer: "universal." Good answer includes specifics — different purchasing power by region, different habits, local holidays affecting e-commerce, what works in Slavonia vs. Istria, local payment methods, regulations specific to Croatian market.

12. What do they say when something doesn't go to plan?

Ask explicitly: "What do you do when a campaign doesn't deliver expected results?" Listen to how detailed the answer is.

Bad answer: "we always get results" or "our campaigns always work." That's bragging, not realism. All campaigns sometimes don't work — that's part of testing.

Good answer: detailed process. "First we check tracking and technical correctness. If that's OK, we review audience and creative. If those aren't the cause, we change strategy after 4 weeks of data. If 60 days in the campaign genuinely isn't working, we propose pausing budget or changing channels."

Red flags — walk away immediately

If you notice any of these in the first conversation, that's a signal to walk:

  • Promising concrete numbers without analysis. "We'll bring you 50 leads per month" before they've looked at your product, price, competition, and channel — that's either a lie or oversight.
  • Very low pricing range. A marketing agency offering "full service" for €300/month can't cover the cost of experienced people.
  • Pressure to decide immediately. "This offer is valid only until Friday" for a marketing agency? Suspicious.
  • No written contract. "Let's start on trust, sign the contract later" — that's a signal to run.
  • Hidden costs. Price looks good, then additional items appear for "premium support," "reporting," "strategic work."

Green flags — good signs

  • Honest "no" recommendations. A good agency will sometimes tell you "you don't need this service, start with this other one" or even "we don't do what you need, here's who to call."
  • They ask many questions. Before proposing solutions, a good agency asks 20+ questions about your brand, goals, history, internal team.
  • They understand your P&L. A good agency understands your margin, LTV, typical margin structure.
  • Transparent about limitations. "We're great at Google Ads and social, but for SEO I'd recommend a specialized firm" — that's maturity.
  • They give you documentation. A good agency sends detailed brief, plan, contract, and reports in writing.

Quick checklist — send to your team before the meeting

Ask in the first meeting:

  • Show me 3 case studies with concrete numbers
  • Who will be my daily contact person?
  • What's your pricing model and why?
  • How long is the minimum contract and what's cancellation?
  • Who owns the Google/Meta accounts?
  • Show me a sample monthly report
  • What are your primary success metrics?
  • Do you have experience in my industry?
  • Give me 3 references I can call
  • What do you do when a campaign doesn't work?
  • How much of the team is internal vs. freelance?
  • Do you understand Croatian market specifics?

One last thing — fit with people

Everything above matters, but it's just the entrance ramp. The most important factor in successful agency engagement is fit with people. Do you understand each other? Do they communicate clearly? Do you feel comfortable telling them the truth even when it's hard? Do they listen or just wait to answer?

The marketing agency you'll work with for the next 2-3 years should be a partner, not a vendor. If from the first meeting you feel like you're being convinced — that's a red flag. If you feel like you're talking to a colleague — you've probably found the right one.

If this article inspired you to shop around and talk to a few agencies — great. If you want to talk to us too, the discovery call is free and only commits us to being honest.

MH
Miran Horvat
Marketing strategist and founder of Lampo Inspire from Osijek, Croatia. Helps Croatian and EU brands grow through strategy, performance marketing, and web development.
LinkedIn →
Let's talk

Thinking about switching agencies? Discovery is free.

Tell us what you need, what worked (or didn't), and your goals for the next 12 months. We come back with honest feedback within 24 hours — and we don't judge you if our offer doesn't fit.

Book a call