KYA Framework
How to Choose a Marketing Agency
We built the framework we wish existed when we were on the other side. 7 steps to verify any agency claims – including ours.
How to choose a marketing agency is a question most business owners get wrong. They sit through sales pitches instead of verifying claims. They trust formatted portfolios without checking sources. They sign long contracts before seeing a single result.
We started Zen Republic after years of watching businesses get burned by the same patterns. So we built KYA: a 7-step framework for verifying any agency claims before you commit. Including ours.
Why Most Businesses Choose the Wrong Agency
Most businesses choose the wrong marketing agency because they evaluate pitches instead of verifying claims. The result: wasted budget, lost time, and a cycle of hiring and firing that never resolves the underlying problem.
A 2024 survey of 500 small business owners by inTandem found that 60% cited lack of perceived value as the primary reason for ending a marketing relationship. That figure doubled since 2023. The problem started earlier: with how the decision to hire was made in the first place.
The typical agency selection process looks like this: the business owner gets three proposals, picks the one with the most impressive deck, signs a 12-month contract, and waits. By the time they realize something is wrong – the metrics are vague, the reporting is opaque, the account access was never transferred – they are locked in and have already spent tens of thousands.
The information asymmetry is real. Agencies know what questions you are unlikely to ask. They know which metrics look impressive on a dashboard but do not connect to revenue.
This is not about bad actors. Most agencies are not deliberately dishonest – they are just optimized for winning deals, not necessarily for outcomes. The fix is knowing what to look for before you sign.
The KYA Framework: 7 Steps to Verify Any Agency
The KYA framework verifies an agency across seven areas: account ownership, contract structure, team credentials, data access, reporting accountability, communication clarity, and independent claim verification. Each step is a specific check with a specific outcome.
Verify Account Ownership
What to check
Who will own your Google Ads account, Meta Ads account, Google Analytics, and Google Search Console? According to a 2023 WordStream survey, 62% of small businesses that switched agencies discovered they had no admin access to their own ad accounts.
How to check it
Ask explicitly: will the accounts be created under our business, or yours? Request to see admin access before signing anything.
Look at the Structure, Not the Pitch
What to check
How is the engagement structured? The terms of the contract tell you more about an agency confidence than any pitch deck.
How to check it
Before you evaluate proposals, read the contract. Look for: minimum engagement period, cancellation terms, what happens to your data if you leave, and who owns the work product.
Check the People Who Will Do the Work
What to check
Who will actually work on your account? A 2024 HubSpot survey found that 72% of businesses with a negative agency experience were handed off to a different team after signing.
How to check it
Ask for LinkedIn profiles of the people assigned to your account, not the founders who present during the sales call. Then check: Google Business reviews, Clutch, G2.
Confirm Your Data Access from Day One
What to check
Will you have direct access to your own performance data in the actual platforms, not just in agency-formatted reports?
How to check it
Ask: will I have admin access to GA4, Google Ads, Google Search Console, and Meta Ads Manager from day one? Will I see the same data you see?
Understand How They Will Report Results
What to check
How will the agency communicate performance, and what will they be held accountable for?
How to check it
Ask: What KPIs will you be measured against? How do you attribute conversions – last click, first touch, or something else? What does a monthly report look like? How quickly do you flag problems?
See If They Can Explain Without Jargon
What to check
Can the people on your account explain what they will do, and why it matters for your business, in language you understand?
How to check it
Ask a specific question about their process. For example: how will you decide which keywords to target? Pay attention not to the terminology, but whether you actually understand the answer.
Verify Their Claims with Independent Tools
What to check
If an agency claims to build fast websites or improve performance, can you verify it independently?
How to check it
Run their portfolio through PageSpeed Insights. Test TTFB independently. For WooCommerce, test cart and checkout pages, not just the homepage.
We built a free tool specifically for this: it tests TTFB on WooCommerce cart and checkout pages, the uncached pages that most speed tests ignore. Try the WooCommerce Speed Test
Questions to Ask Before Hiring a Marketing Agency
The 20 questions below cover four categories: account ownership, reporting, team, and contract terms. Run them before your first contract is signed.
- Who will own the ad accounts – us or the agency?
- Will we have admin access to all platforms from day one?
- If we end the relationship, what happens to our accounts and data?
- Who owns the creative assets, copy, and campaign structures you build?
- Do you use white-label tools, or can we access the actual platforms directly?
- Can you show us an example of a monthly report?
- How do you attribute conversions – what is your methodology?
- What KPIs will you be held to, and how will we track them?
- How do you define success in the first 90 days?
- How quickly do you flag underperformance versus waiting for the monthly review?
- Who specifically will be working on our account – can we see their profiles?
- What happens if our account manager leaves the agency?
- How often will we communicate, and in what format?
- Can you explain your approach in plain language?
- Have you worked with businesses at our revenue stage before?
- Is there a minimum contract length? What are the cancellation terms?
- What is included in the monthly fee, and what is billed separately?
- How is your pricing structured – flat retainer, percentage of spend, or performance?
- What results should we realistically expect in 90 days? Six months?
- If results do not materialize, what is your process for course correction?
What to Look for in a Digital Marketing Agency
A trustworthy agency defaults to account ownership, works month-to-month, and can back its claims with independently verifiable results.
- Transparent pricing with a clear scope of work.
- Account ownership is the default, not a negotiated concession.
- Month-to-month after setup. Confidence does not require 12-month lock-ins.
- Original research or documented expertise in your vertical.
- Technical knowledge that can be verified, not just described.
- Verifiable performance claims through independent tools or client references.
- Senior delivery. Work done by experienced people, not handed to juniors after the sales call.
Choosing a Digital Marketing Agency for Small Businesses
Small businesses should choose a specialist agency on a flat retainer with month-to-month terms and demand measurable results within 90 days. A bad agency relationship does not just waste budget – it can set back growth by 12 to 18 months.
- 1. Specialization beats generalism. A generalist across six channels will underperform a specialist on the one or two that matter.
- 2. You need ROI from the first 90 days. Be skeptical of agencies that cannot show leading indicators in three months.
- 3. Beware of percentage-of-spend pricing. It incentivizes growing your budget, not your results.
- 4. Do not outsource the strategy. An agency should execute on a strategy you understand and agree with.

