BlogGrowth

How to Choose a B2B Marketing Firm: Questions and a Trial

In short

Choose a B2B marketing firm that plans for buying groups and long cycles and reports opportunities from your CRM. Agree the MQL definition with sales first, ask for sourced and influenced pipeline separately (Salesforce's primary campaign source gives one campaign 100% of the credit), and start with a 90-day trial on about 50 named accounts with written exit criteria.

What does a B2B marketing firm do differently?

A B2B marketing firm plans for a sale that several people sign off on over months, so it measures pipeline in your CRM instead of clicks or leads. A consumer agency can judge a campaign by sales the same week. A B2B agency usually can't, so ask what it will report before deals close.

AreaGeneralist habitWhat B2B depth looks like
Sales cycleReports results monthly by channelReports leading signals monthly and opportunities by quarter, matched to your cycle length
Buying groupsTargets one personaMaps the roles who sign off (user, budget owner, IT or legal) and has a message for each
Account focusBuys broad audiencesCan run account-based marketing on a named list of target companies
ReportingClicks, form fills, cost per leadOpportunities and pipeline value from your CRM, split into sourced and influenced
Sales handoffSends a lead listAgrees what counts as a qualified lead with your sales team, in writing

Buyers don't come from one channel either. In a Gartner survey of 645 B2B buyers (August to September 2025, published 20 May 2026), buyers said they used an average of seven information sources in a recent purchase, and 45% used generative AI. An agency that credits every deal to its last click is ignoring most of that.

Which questions test an agency's B2B depth?

Ask questions that a generalist can't answer from a pitch deck. Our sibling post has the general questions for any marketing agency (ownership, contracts, fees); these are the B2B ones.

Listen for specifics. A strong answer to question 1 names leading signals (meetings booked, target accounts engaged) and says closed revenue won't show inside a short trial. A weak answer promises leads in week two.

How should you judge an agency's pipeline reporting?

Judge it by whether every number traces back to a record in your CRM, using definitions you agreed in writing. Start with the terms, taken from the CRMs themselves.

HubSpot's lifecycle stage help page defines a Marketing Qualified Lead as a contact or company your marketing team has qualified as ready for the sales team, and an Opportunity as a contact or company associated with a deal. The definition leaves the criteria to your team, so write them down: for example, "job title on our buyer list, company of 50 to 500 people, and asked for a demo or attended a webinar".

Salesforce's Campaign Influence guide (Winter '27, updated 22 July 2026) gives the two views you'll see:

TermWhat Salesforce's guide saysWhat to ask the agency
Sourced (Primary Campaign Source)Only one campaign can be the primary campaign source, because it allocates 100% of the attribution to that campaignWhich opportunities list your campaign as the primary source?
Influenced (Customizable Campaign Influence)Models attribute a percentage of success to influential campaigns; orgs with Account Engagement can add first touch, last touch and even distribution modelsWhich model, which time frame, and what share of each deal?

The guide also says influence models look for campaign members who hold a contact role on an open opportunity, and stop creating influence records once the opportunity closes. So influenced pipeline depends on your reps adding contact roles. Ask the agency to report both numbers, and never add them together: one deal can be sourced by one campaign and influenced by five.

To check what buyers themselves say brought them in, add a "how did you hear about us?" field. Our post on self-reported attribution versus HubSpot's tracking shows how the two compare.

How do B2B marketing agencies charge?

Expect one of four pricing models. The deciding fact is what you can measure inside the term.

ModelFits whenWatch for
Monthly retainerOngoing content, ads or ABM programmesLong minimum terms before any opportunity could appear
Fixed project feePositioning, a website, a CRM clean-upA clear list of what "done" means
HourlyAdvice or auditsNo cap on hours
Performance (per meeting or per opportunity)Outbound or appointment settingA loose definition of a meeting; see our post on lead generation agency costs and red flags

Ad spend is separate from the fee. For LinkedIn ads, LinkedIn's budget page says the minimum daily budget is $10 for any ad format and the minimum lifetime budget for a new campaign is $100 (checked 5 Nov 2026). A 90-day test at that floor is 90 × $10 = $900 of media, before the agency's fee. If a firm proposes LinkedIn at a level that leaves almost no spend per target account, ask how it will reach the buying group.

For agency fee ranges from published surveys, see the sibling post linked above. Get every quote in the same shape: fee, media, term and notice period.

What should a B2B agency trial include?

Run a 90-day trial on a named account list, with exit criteria tied to your CRM and agreed before day one. Opportunities need time, so judge the trial on signals that come before closed revenue.

  1. Week 1: agree definitions and the list

    Sign off the MQL definition with sales, choose the attribution view (primary source for "sourced", one influence model for "influenced") and pick 50 target accounts.

    Output: one-page definitions sheet
  2. Weeks 2 to 6: reach the buying group

    Content and ads aimed at two or three roles in those accounts, plus one offer sales can follow up on (an audit, a benchmark, a demo).

    Output: weekly CRM report
  3. Day 45: review

    Count target accounts with a named contact engaged and MQLs that sales accepted. Cut what isn't working, in writing.

    Output: change plan
  4. Day 90: decide

    Apply the exit criteria below.

    Output: stay, change or leave
Day-90 result (example for 50 accounts)Decision
Fewer than 10 accounts engaged and no MQL sales acceptedEnd the trial
10 or more accounts engaged, MQLs accepted, no opportunities yetExtend 60 days on the same list if your cycle is longer than 90 days
At least 2 opportunities with the agency as primary sourceMove to a longer contract, still with 30 days' notice

The thresholds are examples; set yours from your own conversion rates.

Where to see B2B agencies before you hire one

Conference expo halls let you meet several firms in a day. B2B Marketing Exchange runs 22 to 24 February 2027 in Carlsbad, California, and its site lists tracks on ABM, measurement and martech. Forrester's B2B Summit North America is 2 to 4 May 2027 in Phoenix (both checked 5 Nov 2026). Bring the eight questions above and ask each firm the same ones.

This week: write your MQL definition, list 50 target accounts, and send both to the two or three firms you're considering with a request for a 90-day trial proposal.

Frequently asked questions

What is a B2B marketing firm?

A B2B marketing firm is an agency that markets products sold to other businesses. Because deals involve several people and longer cycles, a good one plans around buying roles and target accounts and reports on opportunities and pipeline in your CRM, not only on clicks, leads or followers.

What is the difference between sourced and influenced pipeline?

Sourced pipeline is the value of opportunities where a campaign is recorded as the primary source and takes all the credit. Influenced pipeline gives a share of credit to every campaign that touched people on the deal. One deal can be sourced by one campaign and influenced by several, so never add the two.

Should a B2B marketing agency get access to our CRM?

Yes, but scoped. Give it access to the reports and the campaign fields it needs to tag leads and opportunities, and agree in writing which fields it may change. Without CRM access it can only report clicks and form fills, which can't show sourced or influenced pipeline.

What is B2B industrial marketing?

Industrial marketing sells equipment, parts, materials or services to manufacturers and other businesses. Buying usually involves engineers, procurement and finance, with long sales cycles and specifications. An agency for this needs to write technical content and support distributors and trade events as well as digital campaigns.

How long should you give a B2B marketing agency?

Give a first trial about 90 days, judged on leading signals such as engaged target accounts and MQLs sales accepted. If your sales cycle is longer than that, extend on the same account list before judging opportunities. Ask for 30 days' notice rather than a long fixed contract.

Sources

  1. Gartner press release: 69% of B2B buyers turn to sales reps to validate AI insights (20 May 2026)
  2. HubSpot Knowledge Base: Use lifecycle stages (checked 5 Nov 2026)
  3. Salesforce Campaign Influence Implementation Guide (Winter '27) (updated 22 Jul 2026)
  4. LinkedIn Ads: Making the most of your budget (checked 5 Nov 2026)
  5. B2B Marketing Exchange (checked 5 Nov 2026)
  6. Forrester B2B Summit North America (checked 5 Nov 2026)
Danish Khan

Danish Khan

CEO & Founder, Siela

Danish Khan is the CEO and founder of Siela AI, which gives small teams AI marketing agents that find high-intent leads, reach out on LinkedIn, X and email, and run their social.

Connect on LinkedIn

Published