All resources
    Guide· GTM Strategy

    How to Choose a B2B Growth Agency (Without Wasting a Quarter)

    A practical framework for evaluating B2B marketing agencies before you sign — what to check, which red flags to watch for, and the questions most RFPs never ask.

    By Tiffany Huddleston Nwahiri·

    The fastest way to choose a B2B growth agency is to evaluate four things before anything else: how they're paid, who actually does the work, whether they've operated at your company's stage, and how they report results. Most bad agency relationships trace back to a mismatch on one of those four — not a lack of talent or effort.

    The 6 things to check before you sign

    1. Pricing model alignment. A flat retainer, a performance/revenue-share component, or a hybrid of both each create different incentives. If your budget is tight and unproven, a model with some shared risk (reduced retainer plus revenue share, for example) aligns the agency's incentives with your pipeline instead of just your invoice.

    2. Team structure — who actually does the work. Ask directly whether the person pitching you is the person doing the work, or whether you'll be handed off to a junior account team after signing. At smaller, founder-led agencies, this is usually more transparent; at larger shops, ask for the names and tenure of the people who'll actually touch your account.

    3. Relevant stage and vertical experience. An agency that's great at enterprise ABM for a 500-person sales org may not translate to a 12-person, seed-stage team without a defined ICP yet. Ask for examples of work with companies at your exact stage — not just your industry.

    4. Reporting tied to revenue, not vanity metrics. Impressions, click-through rate, and "engagement" are inputs, not outcomes. Ask what a monthly report actually looks like, and whether it connects campaign activity to pipeline and revenue — not just channel performance.

    5. Contract flexibility. A 30, 60, or 90-day engagement with a defined deliverable lets you evaluate fit before committing to a 12-month retainer. Be cautious of agencies that require a long minimum term before you've seen any output.

    6. References from companies at your stage. Ask for two or three references specifically from companies similar in size and funding stage to yours, and actually call them. Ask the reference what didn't go well, not just what did.

    Red flags to watch for

    An agency that won't share client references, hides who's actually doing the work behind an account manager, reports only on vanity metrics, or requires a 12-month-plus commitment with no early off-ramp is asking you to take on all the risk in the relationship. Push back on all four before signing.

    Questions to ask on the first call

    • Who specifically will be working on our account, and what's their background?
    • What does a typical month-one deliverable actually look like?
    • How do you report on pipeline and revenue impact, not just channel activity?
    • What happens if we're not seeing results after 60 or 90 days?
    • Can we talk to a current client at our stage and budget?

    Frequently asked questions

    See How Campaign Engine Works