A good SEO or GEO agency asks about the client's offer, the goal behind the work, who can approve, what access the agency needs, who the real competitors are and what was already tried, and it can say what each answer changes. A question with no use in the plan gets dropped. The form stays short because every question decides something.
This holds for any B2B SaaS or service client where the agency, not the client, owns keyword, page and content decisions.
No form removes the need for a call. Written answers on goals and past work are often incomplete, and the call is where the gaps get closed.
If you would rather have a team that runs SEO and GEO every month set up the intake with you, the GEO + SEO Growth Programme page shows how we work. It takes two minutes to read.
Table of Contents
- What A Client Onboarding Questionnaire Does Before An SEO Or GEO Project
- The Questionnaire At A Glance
- Business, Offer And Contact Questions: What Each One Changes
- Goal And Success Questions: Where Most Plans Are Won Or Lost
- Access And Analytics Questions: What To Request And At What Level
- Competitor And Audience Questions
- Prior SEO And AEO Work Questions
- AI Search And GEO Goal Questions
- Approval, Budget And Timeline Questions
- Red-Flag Answers And What They Signal
- When To Send The Questionnaire And How Long It Should Be
- How To Use The Answers Before The First Strategy Call
- FAQs
What A Client Onboarding Questionnaire Does Before An SEO Or GEO Project
A client onboarding questionnaire is the form an SEO or GEO agency sends a new client after signing, to collect the goals, access, history and approvals the agency cannot see from outside. Its job is to make the first strategy call start with decisions instead of discovery.
Most bad intake forms are copied from a template and never questioned. Nobody asks what an answer is for, so nobody notices that half the questions change nothing. The cost shows up later, when the agency is waiting on the client for something it should have asked for in week one.
Waiting is the real enemy. A Moxo survey of over 300 B2B organisations found that 56% reported onboarding delays and 64% named waiting on client information as the primary cause. It is a vendor survey, the page does not state fieldwork dates or method, and it covers B2B onboarding in general rather than SEO. It points at the mechanism. It is not a benchmark for agencies.
The reason a clean start matters is older and simpler. Reichheld and Schefter wrote in Harvard Business Review in 2000 that retaining a mere 5% more customers can boost profits by 25 to 95% for e-companies. That is a figure about e-companies, not agencies, so read it as background on why keeping a client is worth protecting. A first month spent chasing logins is a poor way to start protecting one.
The Questionnaire At A Glance
Here is the whole form in one table. Eight groups, each with the questions it holds and the decision the answers feed. Later sections take every row in turn.
| Group | What The Agency Asks | What The Answer Changes |
|---|---|---|
| Business and offer | What the client sells, to whom, at what price, in which seasons, and who the contacts are | Which pages can convert, when traffic swings are expected, and who receives the work |
| Goals | The goal behind the project and the client's own definition of success | Which metrics lead the plan and whether the goal needs resetting |
| Access | Analytics, Search Console, CMS, tag manager and ad accounts, at the lowest workable permission level | Whether the site assessment and historical review can start in week one |
| Competitors and audience | Which competitors the client names and which buyer roles the client sells to | Which search-result competitors are compared and which pages are built first |
| Prior work | Previous agencies, freelancers, link building, penalties, and what worked or failed | Whether a backlink audit comes first and which pages are left alone |
| AI-search goals | Whether the client appears in AI answers today, which prompts matter commercially, and which pages should be cited | Which prompts are tracked and how passages are designed for citation |
| Approvals | Who approves deliverables and who the backup is | How fast finished work ships |
| Budget and timeline | The monthly budget range, planned migrations or redesigns, and fixed deadlines | What scope is achievable and when work must be sequenced around a launch |
If a question on your own form does not fit any row, it is a candidate for deletion. If a row has no question on your form, you have a gap.
Business, Offer And Contact Questions: What Each One Changes
These are the table-stakes questions. Every form has them, and most forms stop there, treating them as admin. They are not admin. Each one sets up a decision, and the answers are worth having only if you can say which one.
- What does the client sell, and at what price? It decides which pages can plausibly convert and which are only traffic. A low-priced self-serve product and a five-figure service need different pages.
- Who buys, and in what role? It tells the agency whose language the content has to use, and it sets up the audience questions later in the form.
- When does demand rise and fall? It decides when to expect swings in the data, so a seasonal dip in month three is not read as a failed strategy.
- Who is the main contact, and who is the backup? It decides who receives the work and who unblocks it when the main contact is away. A form without a backup contact is a delay waiting to happen.
- What can the brand say, and what can it never say? It tells the agency the voice, the claim limits and the topics that are off the table. Collect those once, properly, and store them in a brand knowledge base instead of re-asking on every article.
Keep this section short. Five or six questions are plenty. If the client's website already answers a question, read the website and ask the client only to confirm.
Goal And Success Questions: Where Most Plans Are Won Or Lost
A goal stated as traffic is a request for clarification. "We want more traffic" tells the agency nothing about what the client will count as a win, and "more traffic" from the wrong people is a cost, not a result.
Ask two questions, in this order.
- What is the business trying to achieve in the next twelve months? It decides whether the plan chases leads, pipeline, sign-ups, brand reach or AI citations.
- What would make you say the project worked? It decides which metrics lead the report, and it surfaces the client's own definition of success before the agency has to guess at it.
Kickoff should also establish the client's prior experience with SEO agencies, the team constraints on their side and which metrics can show value. Fold those into the same section so the goal is read in context.
A client who wants to go from zero to a million visits in six months is not lying. They have a number in their head and no way to test it. The agency's job is to reset the goal against the client's stage, budget and timeframe, and the arithmetic does most of the work. The numbers below are made up, so replace them with your own.
- Client's goal: 1,000,000 visits a month within six months.
- Realistic monthly search volume: 80,000, counting every keyword the client could rank for (illustrative).
- Visit ceiling: 80,000, even if every search clicked through to the client.
- Gap: The goal is more than twelve times the ceiling.
No agency can close that gap, so the honest move is to say so on the first call and offer a goal the numbers support. Add up the search volume of the realistic keyword set before the call, and the reset takes five minutes instead of an argument at month four. Then give the client a realistic SEO and GEO timeline so the new goal has a date attached.
A goal reset is also your first red flag test, which the red-flag table later in this guide returns to. A client who hears the arithmetic and keeps the number tells you something about how the next twelve months will go.
Access And Analytics Questions: What To Request And At What Level
Access is requested at the outset so the agency can run a site assessment and a historical review. Without it, the first month is guesswork. With it, the agency can see what the site has already earned and what it has lost.
The usual requests, in the order most agencies need them, are these.
- Analytics. It shows which pages bring visitors and which visitors convert, and it holds the history the plan is measured against.
- Search Console. It shows the queries and pages the site appears for, plus indexing problems that no crawl will find.
- The CMS. It decides whether the agency can publish itself or must hand every change to a developer.
- The tag manager. It decides whether tracking can be fixed without a code release.
- Ad accounts. They show which paid terms already convert, so organic work does not duplicate them or ignore them.
These requests feed the assessment. If you want the technical side explained, the technical SEO and AI readiness page covers what gets checked, and the comparison of an AI visibility audit versus a traditional SEO audit shows how the findings differ.
Ask for the lowest permission level that does the job. For Search Console, Google's own help page describes four levels.
| Level | What It Allows | Limits |
|---|---|---|
| Owner | Full control of the property, including adding and removing users | None within the property |
| Full user | Viewing all data and taking most actions | Cannot manage users or ownership |
| Restricted user | A basic view of reports and performance, and fetching in URL Inspection | Limited to the basic view and the URL Inspection fetch |
| Associate | Task-specific linked accounts | No direct view of Search Console data |
For most agencies, Full user is the right request. Restricted user gives only a basic view, which is thin for a historical review, and Owner hands over control the agency does not need and the client may not want to give. Say which level you are asking for and why, in the form itself.
Add one more question. Ask who at the client actually holds the logins, because the person filling in the form may not be the person who can grant access.
Competitor And Audience Questions
The client's named competitors and the search-result competitors are usually different lists. The client names the companies they lose deals to or admire. The search results contain the sites that share the same queries, and those include publishers, directories and software vendors the client never thought of as competitors.
Ask two questions and treat the answers as a starting point.
- Who do you consider your three to five main competitors? It tells the agency who the client benchmarks against, and it gives a first list to compare with the real search results.
- Which roles buy from you, and what do they search for before they buy? It decides which pages get built first and how passages are written so an AI answer can lift them cleanly.
Then check the client's list against reality. To check which sites actually share your client's search results, Semrush's competitor and keyword gap reports show the overlap in a few minutes, so you can compare the client's named competitors with the real list. When the two lists disagree, say so on the call. It is a useful moment, because the client learns something from you in the first week.
The audience answer also connects to entity work. If buyers describe the client's category in a different vocabulary than the client does, the site and its entities need aligning, which is the territory of the entity SEO fixes to make first.
Prior SEO And AEO Work Questions
The past decides what you can safely do next. Ask about it directly, one question at a time, and write down the decision each answer changes.
Has the site worked with other agencies or freelancers, and what did they do? The answer decides what to avoid repeating, and prior agency or freelancer history, along with what worked or failed in it, is the fastest way to avoid repeating past problems.
Has the site had any link building, paid or otherwise? The answer decides whether a backlink audit comes before any new work. Has the site ever received a penalty or a manual action? The answer decides how careful the first months need to be, and whether recovery work comes before growth work.
Which pages or content have worked, and which have not? The answer decides what to leave alone. A page that ranks and converts is not a candidate for a rewrite, however dated it looks.
What has been tried for AI answers so far? The answer decides whether there is any structured content, schema or answer-focused page work already in place, so the agency does not rebuild what exists or overwrite it.
Expect incomplete answers. Clients forget what a freelancer did two years ago, and some do not know. When an answer is thin, the site tells the truth, so check the backlink profile and the content history before the call. If the prior content is large, a content refresh and audit service approach audits it first, before new content is planned on top of it.
AI Search And GEO Goal Questions
A GEO intake adds questions about prompts, entities and cited pages to an SEO intake. This is the part almost no generic template covers, so it is worth getting right.
One honest note first. No external source ties intake answers to AI citation outcomes. What follows is reasoning about what to ask and what each answer would change in the plan. It is not a claim about results.
- Does the client appear in AI answers today? It decides whether the work starts from a baseline or from zero. Run a few commercial prompts yourself before the call and compare them with what the client believes.
- Which prompts matter commercially? It decides what gets tracked. A buyer asking an AI tool to compare vendors is worth more than a definitional question with no purchase intent.
- Which pages or entities should be cited? It decides which passages are written to be lifted, with explicit nouns and the qualifier attached to the claim. It also shows whether the client wants the brand named or the product named.
- Where does the client want the brand described accurately? It decides which facts are corrected first. If an AI answer gets the offer wrong, the fix is on the client's own pages.
Do GEO clients need different questions from SEO clients? Yes, a few. The shared sections still apply, and the AI-search questions sit on top of them. The wider context is in the AI search visibility strategy for B2B SaaS guide, and the buyer-side view of what a capable agency should ask is in choosing an AI-ready SEO agency. If you want the tracking and measurement handled for you, the AI search visibility service is where that starts.
If your clients are asking whether they show up in ChatGPT and Perplexity answers, our Generative Engine Optimization page explains what we check first and what we change.
Approval, Budget And Timeline Questions
These three groups are where projects stall quietly. Each question below comes with the failure it prevents.
- Who approves deliverables, and who is the backup? It prevents a month of delay waiting on one approver who is travelling, on leave or simply buried. Name both on the form.
- Who should fill in the form on the client side? It prevents a half-answered form. The person who knows the goals is often not the person who holds the logins, so invite both, or let the main contact forward the access section.
- What is the monthly budget range? A client's monthly SEO budget shapes what is achievable, so ask for it. It prevents a plan the client cannot afford to carry out. A range is enough, and a client who refuses to give one still tells you something.
- Are any migrations or redesigns planned in the next few months? They are asked about early because they change the SEO plan. It prevents a quarter of content being built on a site structure that is about to be replaced.
- Are there fixed dates the project has to meet? Launches, funding rounds and sales events set the order of the work. It prevents the right work being finished at the wrong time.
The contract side of these questions is covered in how to evaluate an SEO agency before signing. Ask the questions on the form so that nothing in the contract is a surprise either way.
Red-Flag Answers And What They Signal
Some answers should change how the agency proceeds. They are not reasons to walk away, but they are reasons to ask a follow-up before work starts. This is judgement you can test against your own history, not a study.
The table below lists five answers worth catching, what each signals and the question to ask next.
| Answer | What It Signals | What To Ask Next |
|---|---|---|
| No named approver | Deliverables will wait on an unknown person and the project may stall in the first month | Who signs off on a page before it goes live, and who covers when that person is away? |
| A traffic target far out of proportion to stage and budget | The client has a number but no way to test it, and the goal needs resetting | What would the business gain from this number, and what is the total search volume of the keywords we could realistically win? |
| Refusal to share analytics access | The client may be unsure what the data shows, or may not hold the account themselves | Who owns the analytics account, and can read-only access be granted for the first review? |
| "No previous SEO" when a prior agency's footprint is visible | The history is incomplete, and old links or content may exist that nobody remembers | Has anyone, including a freelancer or a former employee, built links or published content for the site? |
| A competitor list that conflicts with the search results | The client sees the market differently from the buyers who search | Which of these companies do your buyers actually compare you with, and where did you hear that? |
Read the table as a prompt for the call, not as a scorecard. One flag is a question. Three flags on the same form is a project that needs a longer first conversation, and sometimes a smaller scope.
When To Send The Questionnaire And How Long It Should Be
Send the questionnaire promptly after the contract is signed, with a response deadline set before the kickoff call. The deadline matters more than the date you send it. A form with no deadline is a request, and a request is easy to forget.
If the client does not return the form, follow up once with a short reminder naming the deadline and the call it blocks. If it still does not arrive, move the call to a time when it will, and fill in what you can from the site. Do not hold the whole project for the form, but do not run the call blind either.
If the client cannot answer a question, let them say so. "Not sure" is a valid answer and is better than a guess. Mark it for the call and move on.
On length, a form of 15 to 25 questions is a sensible ceiling for a first pass. That is a judgement, not a benchmark. The better rule is one test.
- The cut rule: If the answer does not change a decision in the plan, cut the question.
Apply it to every line, including the ones you have always asked. What does not make the form can be left to the call, where the client can explain it in a minute instead of writing it out.
How To Use The Answers Before The First Strategy Call
The answers are raw material. Turn them into a one-page brief before the call, so the call starts with decisions instead of reading the form back to the client.
- Write the goal and the client's definition of success. One sentence each. This is where you spot a goal that needs resetting, and it gives the call its first agenda item.
- List the constraints. Budget, approvers, deadlines and any planned migration. These set the limits the plan has to fit inside.
- Record the access status. Mark each system as granted, requested or blocked, and name who is holding it up. This tells you what the first week can and cannot include.
- Set out the competitor and audience view. Put the client's named competitors beside the search-result competitors, and note the buyer roles. This is where the page plan starts.
- Note the prior work and the open questions. List what was tried, what is unknown, and every question the form left unanswered. The open list is the agenda for the call.
Close the brief with how success will be reported, since the client's definition of success from step one decides the format. The guide to client-ready SEO reporting dashboards covers the options.
Your next step is simple. Copy the table near the top of this guide, cut every row that changes nothing in your own process, and send what is left. If you would rather talk it through, the contact link below is open.
FAQs
What Is A Client Onboarding Questionnaire?
What Is The Difference Between A Client Intake Form And An Onboarding Questionnaire?
How Many Questions Should An SEO Client Questionnaire Have?
Who Should Fill In The Questionnaire On The Client Side?
What If The Client Cannot Answer A Question?
Should The Agency Ask For The Client's Monthly SEO Budget?
Why Does An Agency Ask About Planned Site Migrations Or Redesigns?
Why Ask About Past Link Building Or Penalties?
Do GEO And AEO Clients Need Different Questions From SEO Clients?
What Should Happen If The Client Does Not Return The Form?
If you have a question about your own intake form, send it through our contact page. One of the team replies, and you leave knowing which questions to cut and which to add.
📑 Disclosure!
Some links in this article are affiliate links. If you sign up through them, The Rank Masters may earn a commission at no additional cost to you. This does not influence which tools we recommend or what we say about them.





