Qualified Leads: MQL, SQL, and How to Spot a Contact Who's Ready to Buy
10 min read · AstraLoop Studio
A qualified lead isn't someone who dropped you their email address. It's a contact with a real, concrete chance of buying. The distinction sounds obvious, yet it's exactly where most marketing budgets go up in smoke: teams celebrate volume, fill up the CRM, and then sales ends up calling people who never had any intention of buying.
Let's set the record straight. What separates a raw lead from an MQL, and an MQL from an SQL. And the part almost nobody explains with real numbers: how to spot a contact who's ready to sign before you burn three phone calls on them.
Here's the uncomfortable truth up front: the textbook MQL/SQL model only works if you have two separate teams. Most small and mid-sized businesses don't. We'll tell you what to do if that's you.

What a Qualified Lead Is (and What It Isn't)
A lead is anyone who left you a contact detail. A filled-out form, a download, a newsletter sign-up. That's it. It tells you nothing about their intent to buy.
A qualified lead is a lead that has passed a filter: it matches your ideal customer profile and it has shown behavior that signals real interest. Lead qualification is exactly that filter. It exists to answer one question: is this worth your sales team's time?
Skip that step and the math turns against you. On average, in the Italian B2B market, only 2-5% of raw contacts ever become customers. Out of 100 leads, between 95 and 98 will never sign. Treat them all the same and you're spending 95% of your sales team's time on people who will never buy. The logic doesn't change if you sell to consumers, either: a car dealership calling back every person who wandered through the showroom out of curiosity, or a gym calling everyone who downloaded a trial workout plan, are wasting the exact same hours on contacts who will never sign up.
MQL and SQL: The Difference, Explained Properly
The qualification funnel classically splits into two stages. These acronyms show up everywhere, so it's worth nailing them down.
MQL, Marketing Qualified Lead
A marketing qualified lead is a contact who has shown above-average interest in what you sell, but isn't ready for a sales call yet. They downloaded a technical guide, came back to the site three times, opened your last five emails. They're researching. They're not buying yet.
An MQL is a lead to nurture, not to cold-call. Call them now and you burn the lead.
SQL, Sales Qualified Lead
A sales qualified lead has moved past the "just browsing" stage and shows explicit buying intent. They've requested a demo, a quote, visited the pricing page repeatedly, asked about delivery times. This is the moment for sales. In fact, it's the only moment where a phone call actually makes sense.
The most honest metaphor out there: an MQL is window-shopping, an SQL has walked in and is asking how much it costs and whether you take cards.
The Table You Actually Need
| Aspect | MQL | SQL |
|---|---|---|
| Funnel stage | Consideration | Decision |
| Typical signal | Downloads, repeat visits, email opens | Demo/quote request, pricing page |
| Owned by | Marketing (nurturing) | Sales (closing) |
| What to do | Nurture with content | Contact immediately |
| Fatal mistake | Handing it to sales too early | Making them wait |
The Numbers Nobody Puts in Front of You
Here's the gap in almost every article on this topic: they talk about MQL and SQL in the abstract, with no numbers attached. But qualification is a game of percentages, and without the percentages you can't decide anything.
A realistic mid-market B2B funnel plays out like this:
- 100 raw leads come in
- → 30 MQLs (clear the marketing filter)
- → 10 SQLs (show buying intent)
- → 3 real opportunities in active deal stage
- → 1 customer
The average cross-industry MQL-to-SQL conversion rate sits around 13%. In B2B SaaS it climbs to 18-22%, and companies using advanced behavioral scoring reach 39-40%. Closing an SQL into a customer, in Italy, ranges between 15% and 30% depending on the sector.
There's one number that should be printed on every salesperson's desk: follow-up speed. Contacting a lead within the first hour produces a 53% MQL-to-SQL conversion rate, versus 17% for those who wait 24 hours. Calling within 5 minutes makes a lead up to 100 times more likely to convert compared to calling half an hour later. Lead quality matters, but the speed at which you act on it matters almost as much. That holds for B2B sales just as much as for a real estate agent who gets a viewing request on a listing: whoever responds first gets the appointment, whoever calls back the next evening finds the buyer already in talks over another property.
That's why, across the 370K+ qualified leads we've generated for our clients, the variable that actually moves results is almost never "more leads." It's filtering better and reacting faster.
Want to know how many of your leads are actually ready to buy, and stop your team from calling the wrong contacts?
How to Spot a Contact Who's Ready to Buy
Spotting a contact who's ready to buy means reading two dimensions together. Neither one is enough on its own.
1. Fit: Is This the Right Customer?
Demographic and contextual data. Industry, company size, the role of whoever's writing to you, geography. A business owner in your target segment is worth ten times more than an intern from an industry you don't serve. If you sell to consumers, fit changes shape but not substance: for a car dealership it's the buyer's location and the trade-in vehicle, for an e-commerce store it's average cart value or the category browsed. You assess fit from the data you collect on the form.
2. Intent: Are They Buying Right Now?
Behavior. And not all behavior counts equally. The strong signals, the ones that actually move the needle, are:
- Requesting a demo, free trial, or consultation
- Repeat visits to the pricing or quote page
- Questions about terms, delivery times, payment methods
- Downloading "bottom of funnel" content (comparisons, case studies, spec sheets)
The weak signals, things like opening a single email, subscribing to a newsletter, downloading a generic ebook, indicate interest, not intent. Weight them, but they're worth a fraction of the strong signals. In B2C the principle is identical: someone who adds a product to cart and revisits the shipping page twice is a different animal than someone who just clicked "like" on a post.
If you want a structured method for telling the two apart, we cover it in how to qualify leads without wasting time on cold contacts. And if the upstream problem is the quality of what enters your funnel in the first place, start with how to generate qualified B2B leads.
Lead Scoring: A Ready-Made Model to Copy
Lead scoring is how you make all of this objective. You assign points to every behavior and every trait of a contact. When the total crosses a threshold, the lead is ready. No more "I've got a feeling this one's hot."
You don't need a complicated system. A model with 6-8 criteria doubles the MQL-to-SQL conversion rate compared to having none at all. Here's a working example:
| Behavior / Attribute | Points |
|---|---|
| Demo or quote request | +20 |
| Pricing page visit (per visit) | +10 |
| Decision-making role (C-level, owner) | +15 |
| In-target industry | +10 |
| Technical/comparison content download | +8 |
| Email open (per email) | +2 |
| Personal/generic email (gmail) | -5 |
| Outside target geography | -10 |
Then set your thresholds:
- 0-9 points: cold lead → nurture, don't call
- 10-24 points: MQL → keep nurturing, monitor
- 25+ points: SQL → pass to sales, now
A range of 10-20 criteria is more than enough. Beyond that, you're adding weight to the system without gaining precision. A simple model used every day beats a perfect one nobody updates. The same framework adapts to service businesses: a gym can award points to whoever books a trial session, whoever opens emails about annual memberships, whoever lives within a two-kilometer radius. To figure out which lead generation tools you actually need to automate this, a handful is enough: everything else is complexity you won't use.
Qualification Frameworks: BANT and Its Heirs
Lead scoring tells you whether a contact is hot. Qualification frameworks tell sales which questions to ask once they're on the phone. The most widely used is still BANT, and despite its age, it still holds up:
- Budget: can they afford it?
- Authority: am I talking to the decision-maker?
- Need: do they have a real problem I solve?
- Timing: will they buy within a useful window?
Missing two out of four, and it's not an SQL: it's an MQL in disguise. More modern variants exist, like CHAMP (which starts from the customer's challenges instead of budget) and MEDDIC (better suited to complex enterprise sales), but for most small and mid-sized Italian businesses, a well-applied BANT covers 90% of cases. Which acronym you pick doesn't matter. Having one shared, written, consistent criterion does.
The Marketing-to-Sales Handoff: The Link That Always Breaks
Qualification collapses right at the handoff. Marketing says "I sent you 50 leads," sales replies "they were all garbage." Both are right, because they never agreed on what "qualified" means in the first place.
The fix is an SLA, an internal agreement that puts in writing:
- A shared definition of MQL and SQL, with the scoring threshold
- The maximum time to first contact for an SQL (ideally within 1 hour, never past 24)
- The quantity and quality of leads expected each month
- The feedback loop: sales reports back to marketing when a lead didn't close
What If I Don't Have Two Separate Teams?
Here's the part almost nobody says out loud. The MQL-to-SQL model was built for companies with a distinct marketing department and a distinct sales department. Most Italian small and mid-sized businesses, and practically every local business, have one person, or two, doing both jobs.
If that's you, you don't need to replicate the formal handoff. You need the underlying logic: a scoring system that tells you who to call first, and the discipline not to waste your limited sales time on cold leads. The substance holds regardless of the structure. The mistake is ignoring it entirely and treating every contact as if they were ready to sign.
Closing this loop is exactly the work we do with AI applied to lead generation: scoring and qualification become automatic, and the human team only receives the contacts that deserve a phone call. It's the same approach we bring as an AI-powered lead generation agency.
Bottom Line: Qualification Is Where You Win
Generating leads is the easy part. Telling apart who's buying from who's just browsing is where the difference gets made between a marketing budget that pays off and one that just burns money.
To recap:
- A qualified lead combines fit (the right customer) and intent (buying now)
- An MQL gets nurtured, an SQL gets called, immediately
- Lead scoring makes the decision objective: 6-8 criteria is enough
- Follow-up speed matters almost as much as lead quality
- Without a shared criterion, marketing and sales will keep blaming each other forever
Qualification is one piece of a bigger picture. If you want to see how it fits into the full journey, start with the guide to B2B lead generation, get the numbers straight with the lead generation funnel and the metrics that matter, and see what a lead actually costs in what a lead costs by industry in Italy.
Frequently asked questions
What's the difference between MQL and SQL?
An MQL (Marketing Qualified Lead) is a contact who has shown interest but isn't ready to buy yet: they need nurturing with content. An SQL (Sales Qualified Lead) has shown explicit buying intent, like requesting a demo or a quote, and is ready to be contacted by sales. In short: you nurture the MQL, you call the SQL.
How do you spot a qualified lead?
By combining two dimensions: fit (do they match your ideal customer profile in terms of industry, role, company size) and intent (are they showing concrete buying signals like repeat visits to the pricing page, demo requests, or questions about terms and delivery). A qualified lead has both: they're the right person, and they're buying now.
What is lead scoring and how does it work?
It's a system that assigns points to every contact based on their behavior (demo requests, pricing page visits) and their attributes (role, industry). Once the score crosses a threshold, the lead is considered ready for sales. Just 6-8 criteria are enough to double your MQL-to-SQL conversion rate.
How many leads actually become customers?
In the Italian B2B market, on average only 2-5% of raw leads become customers. A realistic funnel sees about 100 leads turn into 30 MQLs, 10 SQLs, 3 opportunities, and 1 customer. That's exactly why qualification matters so much: without it, you spend most of your sales time on people who will never buy.
Is the BANT framework still useful for qualifying leads?
Yes. BANT (Budget, Authority, Need, Timeline) remains an effective standard for most small and mid-sized businesses: if a contact is missing two of these four elements, they're not an SQL yet. More modern alternatives like CHAMP and MEDDIC exist, but for non-enterprise sales, a well-applied BANT covers nearly every case.
If you want a system that qualifies leads automatically and only passes to sales the ones who genuinely intend to buy, write to us at astraloopstudio@gmail.com: this is exactly what we build.