Bad Agency Experience: Have You Worked with an Agency in the Past That Didn’t Work for You?

We often hear that a lot of companies out there have been working with agencies that overpromised but underdelivered. Overpromising and underdelivering are frequent problems in agency-client relationships, with agencies guaranteeing unrealistic results during the sales process. Why is this happening? Why do companies engage with agencies and pay them an awful lot of money just to get either mediocre results or nothing?

Firstly, it is very important to note how they reached out to you. Did they cold-call you and offer you a cold-calling solution, or perhaps promote their email marketing services as a setting expertise? Did they send you an email and offer you a cold-calling solution? Did you meet them at a conference, where they blew your mind away talking about how good they are, but you never listened to their cold-calling examples?

Ask yourself this: what made you believe that they are the perfect fit for your business? Often, agencies claim they can connect you with the right decision makers, but sometimes they use a one-size-fits-all strategy instead of tailoring their approach to your specific business needs. If an agency promises you’ll go viral, consider this a red flag—such guarantees are unrealistic and indicate a lack of a solid strategy. Many agencies position themselves as experts in developing brands and serving their clients, but it’s crucial to meet the actual team who will manage your account to avoid hidden ‘bait and switch’ staffing issues.

When evaluating agency outreach, consider whether they focus on building meaningful connections rather than just volume. The right agency will prioritise your objectives, have a skilled team, and demonstrate a clear focus on delivering results for their clients. Choose a partner knowledgeable about your industry and needs, ensuring their approach is tailored and outcome-driven.

When they got hold of you as small business owners, what problems were they trying to help you fix?

A well-defined onboarding process is crucial for aligning agency and client expectations and establishing a clear understanding of project goals. When agencies approach you claiming to offer lead generation services, generating leads, or connecting you with high-quality prospects, scrutinise their process. If they promise to get you in front of the right prospects at the right time using LinkedIn outreach, but you actually met them at a conference, ask yourself: if their marketing team and technology were truly effective, wouldn’t they have found you on LinkedIn, sent targeted messaging, and booked you in—rather than relying on conferences?

If they offer telemarketing services or cold calling, consider how they approached you. Did they send an email claiming to be the best at generating leads, or did they actually demonstrate their skills by cold-calling you? Did they use inbound marketing or digital strategies to attract you as a prospect, or did they rely on scattergun methods? Agencies should have a structured campaign setup process, including account creation, data sourcing, and database building, to ensure they are targeting the right prospects and moving them through the sales funnel.

My point here is this: you can’t trust an agency that claims to connect you with the right prospects through a preferred channel if they haven’t engaged you through that channel themselves. Their experienced team and marketing team should be able to demonstrate their expertise in attracting and nurturing customers using the latest trends, search engines, and optimised websites.

If they cold-call you, pay attention to what they say on the call. What questions do they ask? Do they listen to you? Do they really want to understand your pain? Are they attached to the outcome? Are they willing to walk away if you really don’t have problems? Agencies should provide resources and guidance throughout the process, ensuring you feel supported.

Challenge them to see if they even know how to handle objections. Throw them an objection, such as “send me an email” or “we have a partner/vendor”, and see how they handle that. Their ability to handle objections is a sign of an experienced team and a reliable process.

If they reach you via email offering you telemarketing services or cold calling, ask yourself this: if they were good at cold calling, wouldn’t they cold-call me instead of sending me emails? Agencies focused on achieving measurable results and generating leads should use the channels they claim to excel in.

Don’t engage with an agency that offers cold calling via email. They are not demonstrating the skills or measurable results you need.

Choose wisely who you give your money to. Many agencies are great at selling themselves first, but once on the payroll, they fail to deliver measurable results or support small businesses in achieving business growth. Always look for agencies that prioritise tracking meaningful business outcomes—like leads and sales—over vanity metrics, and who commit to continuous reporting, reviewing, and refining strategies to achieve measurable results. Document all issues, including missed deadlines and poor performance, as this may be necessary for contract disputes or termination. Ensure you have a contract in place, as it protects both parties, outlines mutual expectations, and helps prevent misunderstandings. Not having a contract is a major red flag. If you face financial disputes or contract complexities, seek legal advice. Before terminating an agency, secure full admin access to all marketing accounts and assets, and review your contract for termination clauses and potential exit fees.

Red Flags to Watch Out for

When searching for a marketing agency, it’s crucial to keep your eyes peeled for red flags that could signal a bad experience ahead. One of the biggest warning signs is an agency that promises the world—guaranteed viral campaigns, instant business growth, or a flood of leads overnight. In reality, experienced agencies know that digital marketing and lead generation are long-term games, requiring thoughtful strategies and consistent effort.

Another red flag is a lack of transparency. If an agency is vague about their processes, avoids giving clear answers about pricing, or keeps you in the dark about campaign progress, it’s time to question their credibility. Open communication is essential; you should always know what’s happening with your marketing investment.

Also, be wary of agencies that guard their knowledge or restrict your access to important information. If you’re not allowed to see data, reports, or understand how decisions are made, you’re not being set up for success. Small business owners deserve a partner who empowers them to make informed choices, not one who keeps them guessing.

Spotting these red flags early can save you from a costly and frustrating partnership. Choose a marketing agency that values honesty, clear communication, and realistic expectations—your business growth depends on it.

Evaluating Agency Performance

Once you’ve partnered with a marketing agency, it’s vital to regularly evaluate their performance to ensure your lead generation strategies are delivering real results. Start by looking at measurable outcomes: is your website traffic increasing? Are you seeing more qualified leads in your sales pipeline? Are your campaigns engaging the right target audience?

A professional, experienced agency will provide regular reports detailing key performance indicators (KPIs) such as lead quality, conversion rates, and campaign reach. These insights allow you to assess whether their strategies are working and if your investment is paying off.

It’s also important to consider the agency’s expertise in your industry and their ability to adapt strategies to your specific business needs. Agencies with a track record across various industries are often better equipped to create strategies that resonate with your audience and generate meaningful results.

Ultimately, evaluating agency performance isn’t just about numbers—it’s about ensuring your marketing partner is proactive, transparent, and committed to your business success. If you’re not seeing the progress you expect, don’t hesitate to ask questions or explore other services that might be a better fit.

Effective Communication and Transparency

A successful relationship with your marketing agency hinges on effective communication and transparency. You should expect regular updates on campaign progress, challenges, and next steps—whether through scheduled meetings, detailed email reports, or shared project management tools.

Transparency goes hand in hand with communication. Your agency should give you clear access to data, campaign results, and the reasoning behind their decisions. This openness allows you to stay informed and make strategic choices about your lead generation efforts.

When your agency is upfront about their processes and keeps you in the loop, it builds trust and ensures you’re always aware of how your marketing investment is performing. Don’t settle for vague answers or hidden costs—demand a partnership where communication and transparency are at the core.

Managing Expectations and Goals

Setting and managing expectations is key to a productive partnership with your marketing agency. Start by clearly defining your goals—whether it’s boosting website traffic, generating a set number of qualified leads, or improving your sales pipeline. Share these objectives with your agency so they can develop lead generation strategies tailored to your business growth ambitions.

An experienced agency will work closely with you to create realistic, achievable targets and outline the steps needed to reach them. Remember, not everyone will be the perfect fit for your business, and it’s perfectly acceptable to adjust your expectations or consider other services if things aren’t working out.

Maintaining open communication about your goals and progress ensures everyone is aligned and working towards measurable outcomes. By collaborating with your agency and staying flexible, you’ll be better positioned to achieve the results that matter most to your business.