Marketing agency lead qualification script

A marketing agency lead qualification script for chat, phone or your intake form: 8 steps that capture the website, service, markets and languages, budget band, deadline and decision maker, then book the discovery call, nurture the lead or refer it out. Copy it or download Word and Excel files. Free, no sign-up.

1. Open the conversation and get the website

Goal: greet the lead, say how long this takes and get the website first. The website shows your team the business, the platform and the current marketing before anyone joins a call.

AI opensHi first name, thanks for contacting agency name. I will ask a few quick questions, about 2 minutes, so the right person can reply with a useful answer instead of a generic deck. First, what is your website address?

On the phoneThanks for calling agency name, this is your name. May I ask a few quick questions, about 5 minutes, so I can connect you with the right strategist? First, what is your website?

1.1What is your website address?

WhyYour team can check the site, tracking and ads before the call, so discovery is about plans, not basics.

If no websiteLog No website. This points to a website project, not a retainer. Ask what they sell and where.

If social onlyLog the profile link and ask if a new website is part of the plan.

ReplyThanks. Strategist will look at website before the call, so you will not need to explain the basics twice.

1.2Optional: Which platform is the site built on, and who can edit it?

WhyThe platform, for example WordPress, Shopify or Webflow, decides what you can change quickly and whether a rebuild is needed.

If not sureLog Unknown. The strategist checks it before the call.

Never in this step

  • Do not audit or criticize the site in chat.
  • Do not quote a price yet.
  • Do not ask for passwords or ad account logins.

TipAsk one question per message and wait for the answer. Do not open with budget: it feels like a filter, not a conversation.

For small sales and support teams

Let an AI agent qualify every inquiry and book the discovery call.

CRMsoftware.pro asks your qualification questions on your website 24/7, saves every answer with the conversation and passes good-fit leads to your sales lead with the summary.

  • One click turns a lead into a company, contact and deal
  • Company records for website, CMS, target geo and competitors
  • Human handover and bookings with calendar sync from Launch, $19 a month billed yearly

Free plan: 3 users, no credit card.

Filled example

A dental group inquiry that ends in a booked discovery call

This marketing agency lead qualification script in website chat for Copperleaf Digital, a fictional 9-person agency in Fort Lauderdale. Carla gave her name and email in the pre-chat form. The AI agent asks the questions, books the call and hands the summary to Kim, the sales lead.

Copperleaf DigitalFictional agency and client
VisitorHi, we need help with Google Ads and SEO for our dental clinics.
AI agentHi Carla, thanks for contacting Copperleaf Digital. I will ask a few quick questions so the right person can help. First, what is your website?
Visitorbayviewdental.example. We have 3 clinics in Miami-Dade.
AI agentThanks. What should Google Ads and SEO bring in the next 6 months?
VisitorMore new patients. And we open a 4th clinic in Fort Lauderdale on December 1.
AI agentCongratulations. Should the ads and pages be in English only, or in Spanish too?
VisitorBoth. About half of our patients prefer Spanish.
AI agentWe run English and Spanish campaigns in-house. For our fee, which monthly range is closest to your plan: $2,000 to $3,999, $4,000 to $7,999, or $8,000 and up? Ad spend is paid to Google separately.
VisitorAbout $3,500 for the agency, plus around $6,000 a month for ads.
AI agentThat helps. When do the ads need to be live?
VisitorBy November 16, two weeks before the opening. Our current agency contract ends October 31.
AI agentGot it. Who else will help choose the agency, and who signs?
VisitorDr. Ortiz, the owner, signs. I run marketing day to day.
AI agentThen the next step is a 45-minute discovery call with Kim, our sales lead, and Dan, our strategist. Can Dr. Ortiz join? Here is the booking link.
VisitorBooked Friday at 10:00. He will join.
AI agentThank you, Carla. I will pass this to Kim: SEO and Google Ads for bayviewdental.example, Miami-Dade and Fort Lauderdale, English and Spanish. Band B, $3,500 a month plus $6,000 ad spend. Ads live by November 16. Dr. Ortiz signs and joins the call. Did I get that right?
VisitorYes, perfect.
Summary sent to Kim, who joins the chat
Kim (sales)Hi Carla, Kim here. Thanks for booking. Could you email us read-only access to Google Ads and Search Console before Friday? Then Dan can bring first findings to the call.
VisitorSure, I will send it today.

Handover summary sent to Kim

LeadCarla Mendez, practice manager, Bayview Dental Group
Websitebayviewdental.example
Service and goalLocal SEO and Google Ads, more new patients
Markets3 clinics in Miami-Dade, new clinic in Fort Lauderdale
LanguagesEnglish and Spanish
Budget bandB: $3,500 a month, plus $6,000 ad spend
DeadlineAds live by November 16, 2026
DecisionDr. Ruben Ortiz signs and joins the call
Next stepDiscovery call, Friday, October 9, 10:00

Score: 9 of 10

CriterionAnswerPoints
ServiceSEO + paid ads, core service2
Geography and languageCovered in-house2
Budget bandB1
Deadline40 days away2
DecisionOwner on the call2
TotalBook discovery, retainer9

In CRMsoftware.pro

Lead statusQualified, then converted
CompanyTarget Geo: Miami-Dade, Broward. Target Languages: EN, ES. CMS: WordPress
DealBayview SEO and Ads retainer, $21,000 (6 months)
StageDiscovery booked
TaskDan: first findings for the call, deadline October 8

Why it matters

Why speed, the decision process and language decide the deal

Agency inquiries go cold fast. In a study of 1.25 million sales leads at 42 US companies, firms that tried to contact a lead within an hour were nearly 7 times as likely to qualify it, meaning a real conversation with a key decision maker, as firms that tried an hour later. In a separate audit of 2,241 US companies, those that replied within 30 days took 42 hours on average3. The data is from 2011, so read it as a direction: a short script that runs at once beats a perfect reply two days later.

The decision process is where agency deals stall. Gartner reports buying groups of five to 16 people across up to four functions, and 74% of B2B buyer teams showed unhealthy conflict during the decision. Groups that reached consensus were 2.5 times more likely to report a high-quality deal2. That is why the script asks who signs and invites that person to the call.

Language is scope. In a CSA Research survey of 8,709 consumers in 29 countries, 76% preferred to buy products with information in their own language1. A client who sells in two languages needs two sets of ads, pages and reports, so ask early and price it in.

7x

more likely to qualify a lead contacted within an hour

74%

of B2B buyer teams show unhealthy conflict in the decision

76%

of online shoppers prefer product information in their own language

Retainer or project

Retainer, project or refer out: sell the right engagement

Use the answers to choose what you sell before the discovery call. Selling a retainer when the client needs a project, or keeping a lead you should refer out, costs both sides months.

EngagementSell it whenBudget bandGoal of the discovery call
RetainerOngoing work whose results build over months: SEO, paid ads, social, content.B to D, per monthAgree on goals, channels, reporting and a minimum term of 6 months.
ProjectA deliverable with an end date: website, landing pages, audit, tracking setup.B to D, one-timeAgree on scope, timeline, approvals and who supplies the content.
Project, then retainerThe website or tracking is not ready for paid traffic yet.Project budget firstSell the fix first. Offer the retainer once it is live.
NurtureGood fit, but no date or no decision maker yet.Any band except ANo call yet. Send one resource and set a dated follow-up.
Refer outA service, market or language you cannot deliver, or band A.A, or any bandNo call. Give one name or resource and close kindly.

Write your minimums into the AI instructions, for example the minimum retainer per month, the minimum project fee and a 6-month minimum term. The AI can then send band A leads the refer-out reply on its own.

AI vs strategist

What the AI may say, and what only a strategist says

The AI agent qualifies and books. A strategist gives advice, prices and commitments. Put these rules into the AI instructions as they are.

Prices

The AI may share published starting prices and your budget bands. A quote for this client comes from a strategist after discovery.

AI may sayRetainers for service start at minimum retainer a month, plus ad spend. Strategist confirms your price after the call.

Results and guarantees

Never promise rankings, a number of leads or a return on ad spend. Results depend on budget, market and competition.

AI may sayWe cannot promise a ranking or a number of leads. On the call, strategist will show what is realistic for your market and budget.

Launch dates

The AI may say what setup usually takes. Only a person commits to a launch date, after checking access and approvals.

AI may saySetup usually takes 3 to 4 weeks. Strategist will confirm your dates on the call.

Audits and advice

The AI does not review the site or the ads in chat. It collects the website and the goal, and the strategist brings findings to the call.

Other agencies

Never criticize the current or a past agency. Ask what worked, what did not and when the contract ends.

Access and passwords

Never ask for passwords or ad account logins in chat. Sales asks for read-only access by email after the call is booked.

Hand over to a person at once when the lead asks for one, asks for a custom price or contract terms, or is upset. In CRMsoftware.pro, human handover is on the Launch plan and higher.

Excel scorecard

The Excel qualification scorecard

One row per inquiry. Pick the answers from dropdowns and the file calculates the score, the engagement and the next step. Set your services, bands, points and threshold on the Rules sheet. The file opens in Excel, LibreOffice and Google Sheets.

ColumnWhat it does
Date received, company, contact, websiteWho asked and when. Copy them from the lead.
ChannelWebsite chat, WhatsApp, Instagram, phone, email or contact form.
Service neededDropdown with your services from the Rules sheet.
Markets and languagesWhere the work runs and in which languages, as text.
Geo and language fit, budget band, decision makerDropdowns. Each answer has points on the Rules sheet.
DeadlineThe date the work must be live. Leave it empty if there is none.
Days to deadline AutoDeadline minus date received.
Score Auto0 to 10 from service, geography, budget, deadline and decision.
Engagement AutoRetainer, project or refer out, taken from the service.
Next step AutoRefer out on any hard stop, Book discovery at 8 points or more (you can change it), otherwise Nurture.
Owner, sales accepted, discovery bookedWho owns the lead, whether sales accepted it and whether the call is booked.

The sample has the 7 inquiries behind this page's example: 3 to book discovery, 2 to nurture and 2 to refer out. Sales accepted 3, and 2 discovery calls are booked. The Summary sheet shows these totals and counts by next step, service and channel.

How to set up

How to use this marketing agency lead qualification script

  1. 1

    Set your rules

    Fill in the brackets: services, markets, languages, budget bands, minimums and what you never sell. Copy the numbers into the Rules sheet.

  2. 2

    Use one order everywhere

    Run the 8 steps in chat, on WhatsApp, on the phone and in your contact form, so inquiries are easy to compare.

  3. 3

    Agree on the handover

    Name who receives the summary, how fast they accept or reject it and who runs discovery.

  4. 4

    Book in the conversation

    Send the booking link as soon as the lead scores 8 or more, while they are still in the chat.

  5. 5

    Review every 2 weeks

    Read 10 to 20 conversations, check accepted inquiries and booked calls, then adjust questions and bands.

Set it up in CRMsoftware.pro

  1. My Bots > choose the bot > Basics tab: paste the 8 steps into Instructions with your services, bands, markets and refer-out rules. Save Bot, then Try Bot.
  2. Behavior tab: turn on Collect User Data (Name and Email are always collected) and Collect Phone Number. Connect tab: turn on Send email notifications.
  3. Scheduling > Event Types > New Event Type: a 45-minute discovery call, Location Video Call. Connect Google or Outlook Calendar under Connections, then Copy Link into the Instructions.
  4. Leads: open the inquiry, set Status to Qualified or use Reject as Junk, then Convert it into company, contact and deal. Fill in Website, CMS, Target Geo and Target Languages.
  5. Deals: New pipeline, then Add stage for Discovery booked, Proposal sent and Won. Give every nurture follow-up a task with an Assignee and a Deadline.

Free: AI chat 24/7, leads inbox (limited) and 1 pipeline. Launch, $19 a month billed yearly: human handover, bookings with calendar sync, WhatsApp and 3 pipelines. Growth, $49: auto-translation in the inbox and a multilingual widget.

Check every 2 weeks

  • Share of inquiries sales accepted
  • Discovery calls booked, held and missed
  • Refer-outs by reason: service, market, language or budget
  • Questions leads skip or answer vaguely
  • Bands and minimums that need new numbers

FAQ

Agency lead qualification questions

What is a marketing agency lead qualification script?

It is a short, ordered set of questions that your team or AI agent asks every new inquiry to decide what happens next: book a discovery call, nurture the lead or refer it out. This one captures the website, service, markets and languages, budget band, deadline and decision maker, and ends with a summary for sales.

What are some qualifying questions for agency leads?

Ask for the website, the service they need first and the result it should bring, the markets and languages, the budget band, the deadline and who signs. Ask about the goal before the budget, and offer ranges instead of asking for an exact number.

What are the 5 W questions in sales?

Who, what, where, when and why. For an agency that means who decides, what service they need, where they sell and in which language, when it must be live, and why now, such as a launch or a contract that ends. Budget is the sixth question.

What are good agency discovery call questions?

Discovery goes deeper than qualification: current results and tracking, what worked and failed with past agencies, how success will be measured, who approves the work and what would make them say no. Read the handover summary and the website first, so the lead does not repeat anything.

What should an agency client intake questionnaire include?

Contact details, website and platform, service and goal, target markets and languages, a budget band for your fee and for ad spend, the deadline and earliest start, the decision maker and decision date, and the current agency with its contract end. Save the deep questions for discovery.

How do you ask a prospect about budget?

Offer 3 or 4 ranges you set in advance and ask which one is closest, after you know the service and the goal. Keep your fee separate from ad spend. If they do not want to say, share your starting price and log the band as Not shared.

When should an agency refer a lead out?

When you do not offer the service, cannot deliver the market or language, or the budget is below your minimum. Say so quickly, give one useful alternative and close kindly. A clear no protects your team's time and your reputation.

Should an agency sell a retainer or a project?

Sell a retainer for ongoing work whose results build over months, such as SEO, paid ads or social. Sell a project for a deliverable with an end date, such as a website, landing pages or an audit. If the site or tracking is not ready for traffic, sell the project first.

How fast should an agency reply to a new inquiry?

Within the hour, ideally within minutes. In a study of 1.25 million sales leads, firms that tried to contact a lead within an hour were nearly 7 times as likely to qualify it as firms that tried one hour later (Harvard Business Review, 2011)3.

Can an AI chatbot qualify agency leads and book the discovery call?

Yes. In CRMsoftware.pro, paste the script into the bot's Instructions, turn on Collect User Data and add your booking link. The AI asks the questions 24/7 in 95+ languages, the inquiry lands in the leads inbox, and one click converts it into a company, contact and deal. Human handover and bookings with calendar sync start on Launch, $19 a month billed yearly.

Qualify every agency inquiry before the first call.

Start free with 3 users. Paid plans from $19 a month, billed yearly: Launch for 8 users, Growth for 20, Scale for 50.