Most managed IT service providers don’t lose deals because they picked the wrong lead generation partner. They lose because they picked a partner without ever defining what “a lead” actually means to their business. When you’re comparing two well-known names in the MSP marketing space — Technology Marketing Toolkit and LeadPulls — the temptation is to compare packaging, promises, and pricing pages. The smarter move is to compare definitions, process, and accountability.
This isn’t a review of either company. It’s a question bank. Take the same list to both, ask it in the same order, and write down the answers verbatim. The gaps in how each one responds will tell you more than any brochure ever could — and it keeps the decision grounded in your numbers instead of someone else’s highlight reel.
Define the Deal Before You Judge the Vendor
Before you evaluate anyone, evaluate yourself. A lead generation partner can only work with the raw material you give them: your service area, your stack, your capacity to take on new clients, and your sales rep’s ability to run a first call. MSPs that skip this step end up blaming the vendor for a mismatch that started internally.
Start by sizing your total addressable market. How many businesses inside your service radius actually fit your sweet spot — the right headcount, the right industry, the right compliance posture, the right technology pain? If the honest answer is a few hundred, a high-volume outreach program will feel like noise. If it’s several thousand, a narrow, hand-picked approach may leave opportunity on the table. Knowing this before the first call keeps you from buying a strategy built for someone else’s market.
Next, write down your own baseline numbers: average deal size, typical sales cycle length, close rate on first meetings, and how many new clients your team can realistically onboard per quarter. Then bring these questions to both providers:
1. How do you define our ideal client profile, and what information do you need from us to build it? Listen for specifics — industry, employee count, geography, tech stack signals, trigger events like a recent office move, a breach, a compliance audit, or a departing IT hire.
2. How do you decide which companies go into the campaign? Do they ask about your existing client base and reverse-engineer the patterns, or do they apply a generic template?
3. Who confirms budget, authority, need, and timeline — and how is that documented? This is the single most important question in the entire comparison. A list of names and email addresses is not a pipeline. A meeting where a decision-maker has confirmed all four elements is.
4. What channels do you use together, and why those? Single-channel programs tend to stall. Ask how search visibility, email outreach, social outreach, retargeting, and content work as one system rather than separate line items.
5. What does your onboarding look like in the first 30 days? The answer reveals whether you’re buying a strategy or a subscription.
Questions That Expose How Meetings Are Sourced, Set, and Handed Off
The distance between “a lead” and “a sales-qualified meeting” is where most MSP marketing budgets quietly die. One provider may send you a spreadsheet of contacts who once downloaded something. Another may book time on your calendar with a director who has already confirmed they’re evaluating providers this quarter. Those are wildly different products, even when both are described as lead generation.
Ask each provider to walk you through a single campaign from first touch to calendar invite. Who builds the list? Who writes the messaging? Is prospecting done by a person, an automated sequence, or both? What happens when someone replies with a question the rep can’t answer? How quickly does a hot response get followed up? If you’re weighing leadpulls vs technology marketing toolkit, this walkthrough is where the two approaches will diverge most visibly — and where you’ll learn whether appointments are being set or simply being hoped for.
Qualification, No-Shows, and Replacements
Dig into the mechanics that determine whether your calendar actually fills:
How is a meeting confirmed? Is there a written recap sent to the prospect? Is budget range captured? Is the decision-making group identified? Ask to see a sample qualification note — redacted, of course — so you can judge the depth yourself.
Who owns the no-show problem? Ask what happens when a prospect ghosts. Is there a re-confirmation sequence, a reminder cadence, a rescheduling effort, and a replacement policy for meetings that don’t materialize? Get the answer in writing.
Where does the data live? Meetings should land directly in your CRM with notes and source attribution. Ask whether contact data is yours to keep, whether lists are ever resold or reused for other clients, and how records are scrubbed against do-not-contact registries.
What’s the compliance posture? For outbound email in the US and Canada, ask specifically about CAN-SPAM and CASL practices — opt-out handling, sender identification, and consent tracking for Canadian contacts.
What does your sales rep have to do? The best appointment setting in the world collapses if your team takes three days to follow up. Ask what response time the provider expects from you and whether they’ll flag slow follow-up as a program risk.
Questions About Measurement, Momentum, and the Fine Print
Anyone can promise activity. The question is whether you’ll be able to tell the difference between a program that’s working and one that’s merely busy. Ask both providers what you’ll see each week and who you’ll talk to when something needs to change.
What does reporting actually show? Request a sample report before signing. Look for meetings held versus meetings booked, show rates, qualification depth, pipeline created, and source-level attribution. If the only metric is “leads delivered,” you have no way to judge quality.
How often is the campaign optimized, and by whom? Ask for the specific cadence — weekly is typical for outbound — and ask what levers get pulled. Are subject lines and sequences revised? Are targeting parameters adjusted? Is underperforming messaging killed or defended?
How long is the ramp? Outbound programs rarely perform at full speed in week one. Ask what a realistic month-one, month-two, and month-three progression looks like for a company your size, and hold them to a written description of what “on track” means.
The Competitor-Conflict Question Most MSPs Forget
Ask directly: Are you currently working with another MSP in my service area, and if so, how do you manage conflicts? This is where a neutral comparison becomes very real. Some providers will guarantee geographic exclusivity; others won’t. Neither answer is automatically wrong, but you deserve to know before you spend a dollar. Follow up with questions about how many clients they serve in your state, whether messaging is ever reused across accounts, and whether your positioning stays distinct.
Ownership, Exit Terms, and the Long Game
Finally, pin down what you keep. Ask who owns the website, the content, the campaign assets, the contact records, and the reporting history if the engagement ends. Ask about contract length, notice periods, and whether there’s a wind-down plan for in-flight appointments. Ask how changes in scope are handled — adding a new service line, a new office, or a new vertical mid-contract.
And ask one closing question of both: “What would you tell us to do differently if we weren’t buying from you?” The quality of that answer — specific, practical, unafraid to point out a gap in your own readiness — is often the clearest signal of whether a partner thinks like a strategist or a vendor.
Pune-raised aerospace coder currently hacking satellites in Toulouse. Rohan blogs on CubeSat firmware, French pastry chemistry, and minimalist meditation routines. He brews single-origin chai for colleagues and photographs jet contrails at sunset.