Resources/Glossary/Cold email and lead gen

What is a sales qualified lead (SQL)?

A sales qualified lead (SQL) is a lead that sales has checked and confirmed has a real need, budget and timing, so it is ready for a proper sales conversation. In a staffing agency, it is a prospect with open roles, a decision maker engaged and a willingness to work with agencies.

  • Cold email and lead gentopic
  • 2 minread
  • 1related terms

In one line

A lead that sales has checked and confirmed has a real need, budget and timing, ready for a sales conversation.

All 207 terms

Leads usually move through stages. A marketing qualified lead (MQL) has shown interest, for example by downloading a salary guide or reading a services page. A sales person then qualifies it, often with a short call, by checking fit, need, authority, budget and timing. If those check out, the lead becomes an SQL and enters the sales pipeline as an opportunity.

Each team defines its own SQL criteria, and the definition should be written down and agreed by marketing and sales. For an agency, criteria might include: at least one open role in your specialty, a hiring manager or HR leader in the conversation, openness to agency fees and a start date within the next few months.

Why it matters to recruiters

Clear SQL criteria stop recruiters and business developers from spending hours on prospects who will never sign. They also make pipeline numbers meaningful, because everyone counts the same thing. For agency owners, the ratio of SQLs to new clients shows how well the team qualifies and closes, and where to coach.

An example from a recruiting desk

Downloads of an agency's salary guide run at 80 a month. A business developer calls the ones that match its ideal client profile. One operations director says she has three open supervisor roles, her internal recruiter is overloaded and she has budget for agency help this quarter. That lead becomes an SQL, and a fee agreement is sent the same week.

Tips that help

  • Write down your SQL criteria and share them with everyone who sells.
  • Qualify on a short call with a few direct questions about roles, timing and budget.
  • Record why leads were disqualified to improve your targeting.
  • Track how many SQLs turn into signed clients each month.

Mistakes to avoid

  • Calling any reply to a cold email an SQL before need and timing are confirmed.
  • Skipping the budget question and discovering at the end that the client never uses agencies.

Which tools help?

A few of the lead generation tools in our directory, including our picks. Prices are the published starting price on the date we last checked.

Compare all lead generation tools

Frequently asked questions

When should a lead become an SQL?

Move a lead to SQL once a qualifying conversation confirms a real need, a person who decides or strongly influences the decision, budget for your service and a realistic timeline. Agree these criteria with whoever sells so everyone uses the same rule, and record why each lead was accepted or turned back.

What questions qualify a staffing lead?

Ask what roles are open or coming, how they are hiring today, who decides on agency use, what has worked or failed before, their timeline and whether they have budget for fees. Clear answers to these show whether the lead is sales ready.

How many SQLs does a recruiting agency need?

It depends on your close rate and growth goals. Work backward: if one in four SQLs becomes a client and you want three new clients a month, you need about 12 SQLs a month. Use your own numbers.

Written by recruiters at Work Insiders. Part of the recruiting and HR tech glossary. Updated October 2026.