SEO Tips 22 min read

SEO Client Questionnaire Template

A complete SEO client questionnaire template with 50+ questions organized by onboarding phase. Use this to cut discovery time, spot red flags early, and start campaigns faster.

· 2026-05-27

SEO Client Questionnaire Template

Your new SEO client just signed the contract. Now you need to build a strategy that actually works. But you do not know their profit margins, their past agency disasters, or whether their developer can even edit the site. You are flying blind.

That blindness costs agencies thousands of dollars. A poorly scoped campaign drains your team, disappoints the client, and ends in churn. The average agency loses 30% of new clients in the first 90 days. Most of those failures trace back to one cause: the onboarding questionnaire was too thin, too late, or skipped entirely.

This article gives you a complete SEO client questionnaire template with 50+ questions organized by onboarding phase. We have used versions of this template across 3,500+ blogs in 70+ industries. It cuts discovery time by 60% and surfaces red flags before they become fires.

Here is what you will learn:

  • How to structure your questionnaire into 7 phases that match the real onboarding flow
  • The exact 50+ questions to ask, word for word, with notes on why each matters
  • Which questions to trim for smaller engagements versus enterprise accounts
  • How to spot red flags in responses before you write a single line of strategy
  • The delivery method and timing that gets 90%+ completion rates

Let us get started.


Overview: What You Need Before You Start

Time required: 45-60 minutes to customize and send Difficulty: Beginner What you will need:

  • A form tool (Google Forms, Typeform, or Content Snare)
  • A secure password manager for credential collection
  • This template, customized for your client type

Completion target: 90% of clients finish within 72 hours when the questionnaire is sent within 24 hours of contract signing.


Step 1: Gather Platform Access and Credentials

Platform access is the foundation of every SEO campaign. Without it, you cannot measure baseline traffic, identify technical issues, or track progress. Yet 40% of agency onboarding delays stem from credential collection problems.

Specifically, request access to:

  • Google Analytics 4 (Admin or Editor role)
  • Google Search Console (Full user access)
  • Google Tag Manager (if installed)
  • CMS admin or Editor access (WordPress, Shopify, Webflow, etc.)
  • Hosting provider or cPanel access
  • Google Business Profile (Manager role, for local SEO)
  • Google Ads account (read-only, for keyword conversion data)
  • Any existing SEO tools (Ahrefs, Semrush, Moz, etc.)
  • Social media accounts (for brand consistency and E-E-A-T signals)

Why this step matters: A client who cannot provide CMS access within a week usually has one of three problems. They do not control their own website. Their developer is unresponsive. Or they do not understand what SEO requires. Each is a warning sign.

Pro tip: Never accept credentials over email. Use 1Password, Dashlane, or a temporary sharing link with automatic expiration. Include a Loom video showing exactly how to add you as a user in each platform. Visual instructions cut support back-and-forth by 70%.

Cut onboarding time in half. Stacc handles content research, brief creation, and publishing automatically — so your team can focus on strategy, not admin. Start for $1


Step 2: Capture Business Context and Revenue Model

SEO strategy must map to how the client actually makes money. A lead generation site needs different tactics than an e-commerce store. A business with 80% of revenue in Q4 needs seasonality baked into the content calendar from day one.

Ask these questions:

  1. What does your business do, and what products or services do you offer? Why it matters: The language they use reveals how customers think about their problems. This is your seed keyword list.

  2. How do you generate revenue? (E-commerce sales, lead forms, phone calls, subscriptions, foot traffic, ad revenue, affiliate commissions) Why it matters: Each revenue model demands a different SEO approach. E-commerce needs category page optimization. Local services need Google Business Profile management. SaaS needs comparison and alternative content.

  3. Which products or services have the highest profit margins? Why it matters: Not all revenue is equal. A $50 product with 60% margin deserves more SEO focus than a $200 product with 5% margin.

  4. What is your typical sales cycle length? Why it matters: A 2-day impulse buy needs aggressive transactional keywords. A 6-month B2B sales cycle needs top-of-funnel educational content.

  5. Are there seasonal patterns in your business? When are your peak and slow periods? Why it matters: Content must publish 2-3 months before peak season to rank in time. A landscaping company that waits until March to publish spring content has already lost.

  6. What are your top 3-5 business goals for the next 12 months? Why it matters: SEO must support business goals, not exist in a vacuum. If the client is launching a new product line, that changes keyword priorities.

  7. What makes your business different from competitors? What is your unique selling proposition? Why it matters: Differentiation drives content angle, link building outreach, and E-E-A-T signals. Generic content ranks for no one.

  8. What is your customer lifetime value? Why it matters: CLV determines how much you can spend to acquire a customer through SEO. A $10,000 CLV justifies aggressive content investment. A $50 CLV does not.

Pro tip: Request read-only access to their Google Ads account. The Search Terms report shows you keywords that already convert. These are your highest-priority SEO targets. Learn how to set up Google Analytics 4 to track these conversions properly.


Step 3: Define the Target Audience and Buying Behavior

The best SEO does not chase keywords. It chases the person behind the search. Understanding who buys, why they buy, and what stops them from buying shapes every content decision.

Ask these questions:

  1. Who is your ideal customer? Describe them in detail. Why it matters: Demographics (age, income, job title) and psychographics (fears, desires, values) both shape keyword selection and content tone.

  2. What problems do your customers face right before they search for a solution like yours? Why it matters: These are your top-of-funnel content topics. A plumber’s customer does not search “emergency plumber” first. They search “why is my sink gurgling.”

  3. What objections do potential customers raise during the sales process? Why it matters: Objections become content. If customers worry about price, create a “cost of X” page. If they worry about reliability, create case studies.

  4. What common misconceptions do customers have about your industry or solution? Why it matters: Myth-busting content earns links, shares, and trust. It also ranks for informational queries that competitors ignore.

  5. Where do your customers research solutions before contacting you? (Google, LinkedIn, Reddit, industry forums, trade shows, word of mouth) Why it matters: If your audience lives on Reddit, your content strategy should include Reddit keyword research. If they attend trade shows, local SEO matters less than authority content.

  6. What psychological factors influence your ideal customer’s buying decisions? Why it matters: Emotional triggers drive click-through rates and conversions. Fear of loss, desire for status, need for certainty — each demands different headline angles.

  7. What is the target demographic for your business? (Age range, income level, gender, industries, job roles) Why it matters: This data shapes everything from keyword difficulty targets to content format. A C-suite audience wants whitepapers. A homeowner wants quick answers.

Pro tip: Ask for 2-3 customer testimonials or case studies. These reveal the real language customers use to describe their transformation. That language becomes your headline and meta description copy. Learn how to build topical authority around these customer insights.


Step 4: Audit Current Website and SEO Status

You cannot build a roadmap without knowing where you stand. This section surfaces technical debt, past penalties, and content gaps that will shape your first 90 days.

Ask these questions:

  1. What CMS or platform runs your website? (WordPress, Shopify, Webflow, Wix, Squarespace, custom build) Why it matters: Each platform has different SEO limitations. Shopify has URL structure constraints. Wix has slower indexing. Custom builds may lack basic SEO features.

  2. When was your website last redesigned or migrated? Why it matters: Recent migrations often leave redirect chains, broken internal links, and lost authority. You need to audit these immediately.

  3. Do you have Google Analytics 4 installed and properly configured? Why it matters: 30% of small business websites still run outdated tracking or no tracking at all. Without GA4, you cannot measure SEO ROI.

  4. Is Google Search Console verified? (Domain property or URL prefix) Why it matters: GSC reveals indexing issues, manual actions, and search performance data. It is non-negotiable for SEO work.

  5. What is your current estimated monthly organic traffic? Why it matters: This establishes your baseline. If the client does not know, they have not been paying attention. That is a red flag.

  6. What keywords (if any) do you currently rank for in positions 1-20? Why it matters: Existing rankings are your quickest wins. A page at position 12 needs less work than building a new page from scratch.

  7. Has your website ever received a Google manual action or algorithmic penalty? Why it matters: A hidden penalty changes everything. One agency discovered a 2023 manual action in onboarding that shifted the entire strategy from growth to recovery. Learn about white hat vs black hat SEO to spot past risky tactics.

  8. Have you ever bought links, participated in link schemes, or used automated link building tools? Why it matters: Toxic backlinks require cleanup before growth work begins. Disavow files, reconsideration requests, and reputation repair take months.

  9. Are you planning a website redesign, CMS migration, or re-platforming in the next 3-6 months? Why it matters: If a migration is coming, pause major SEO changes. Redirect mapping and authority preservation become the priority.

  10. Has a technical SEO audit been performed in the last 12 months? Were any issues found? Why it matters: Known issues speed up your audit. Unknown issues mean you are starting from scratch.

Pro tip: Run your own technical audit in parallel with the questionnaire. Tools like Screaming Frog and Google Search Console reveal truths clients do not know or do not disclose. Follow our SEO audit checklist for a complete baseline.


Step 5: Map Goals, KPIs, and Timeline Expectations

Misaligned expectations kill more client relationships than poor results. A client who expects page 1 rankings in 30 days will fire you at day 31, even if your work is excellent.

Ask these questions:

  1. What does SEO success look like to you? (More traffic, more leads, more revenue, brand visibility, local pack rankings, specific keyword positions) Why it matters: “More traffic” and “more revenue” demand different strategies. Clarify this before you start.

  2. What are your primary KPIs for measuring SEO success? Why it matters: You need a scoreboard before the game starts. Rankings alone do not pay bills. Conversions and revenue do.

  3. If you could improve only one SEO metric this quarter, which one matters most? Why it matters: This forces prioritization. It also reveals internal pressure points — what the CEO or board cares about.

  4. What timeline are you expecting to see results within? Why it matters: Most SEO takes 4-6 months for meaningful movement. Address unrealistic 30-day expectations now, not later. Read our guide on how long SEO takes for realistic benchmarks.

  5. What is your monthly budget for SEO services? Why it matters: Budget determines scope. A $1,000/month budget cannot support enterprise-level link building and content production.

  6. What is your expected contract length or engagement period? Why it matters: Short-term engagements (3 months or less) rarely produce measurable SEO results. Set this expectation early.

  7. How frequently do you want reports, and in what format? (Weekly email, biweekly call, monthly PDF dashboard) Why it matters: Some clients want granular detail. Others want high-level summaries. Match your reporting to their preference or you will drown them in data or leave them feeling uninformed.

  8. Who is the main point of contact for day-to-day communication? Who approves strategy and content? Why it matters: A 2-week content approval bottleneck destroys publishing velocity. Identify decision-makers and their availability upfront.

Pro tip: Use the SMART framework for every goal you set together. Specific, Measurable, Achievable, Relevant, Time-bound. Write them down. Get the client to sign off. This document becomes your shield when scope creep appears. Learn SEO reporting best practices to keep clients informed without overwhelming them.

Stop writing reports from scratch. Stacc publishes 30-80 SEO articles monthly and tracks every metric automatically. Your clients see results, not spreadsheets. Start for $1


Step 6: Document Previous SEO and Marketing History

Past agency relationships are a goldmine of intelligence. They reveal what worked, what failed, and what landmines to avoid.

Ask these questions:

  1. Have you worked with an SEO agency, consultant, or freelancer in the past? What was the outcome? Why it matters: Previous success means you can build on it. Previous failure means you must address skepticism and prove value faster.

  2. Why did the previous engagement end? Why it matters: If three agencies were fired for “not delivering results,” the problem might be the client’s expectations, not the agencies.

  3. Do you have any reports, deliverables, or strategy documents from previous SEO work? Why it matters: These prevent rework. They also reveal whether past work was strategic or just busywork.

  4. What other marketing channels are you currently using? (Google Ads, social media, email marketing, offline advertising) Why it matters: SEO does not exist in isolation. A client spending $50,000/month on Google Ads has different keyword data and conversion benchmarks than one relying solely on organic.

  5. Are you currently running paid search campaigns? Can we access performance data? Why it matters: Google Ads Search Terms reports show proven converting keywords. These are your highest-confidence SEO targets.

  6. What content marketing or digital PR has been done in the past 24 months? Why it matters: Existing content assets can be updated, consolidated, or repurposed. Past PR relationships can be reactivated for link building.

  7. Do you have standard operating procedures (SOPs) for content approval, publishing, or link building? Why it matters: SOPs speed up execution. Their absence means you are building processes from scratch.

Pro tip: If the client mentions a past penalty or traffic drop, ask for specific dates. Cross-reference those dates with known Google algorithm updates. A traffic drop in March 2024 likely traces to the March 2024 Core Update, not a penalty. This changes your recovery strategy entirely. Learn how to do a proper backlink audit if toxic links are suspected.


Step 7: Define Content Strategy, Approval, and Restrictions

Content is where most SEO campaigns succeed or fail. The questionnaire must surface capacity constraints, approval bottlenecks, and topics that are off-limits.

Ask these questions:

  1. Do you currently have a blog or resources section? How often is new content published? Why it matters: A dormant blog needs revival strategy. An active blog needs optimization and gap analysis.

  2. How much content can your team produce monthly? (In-house writers, subject matter experts, no capacity) Why it matters: If the client has zero content capacity, your strategy must include content production. If they have a full editorial team, your role is optimization and strategy.

  3. Are subject matter experts available for interviews or review? Why it matters: E-E-A-T signals require expert input. A medical website without doctor review will not rank for YMYL queries. Learn about E-E-A-T for blogs to understand why this matters.

  4. What does your content approval process look like? How long does it typically take? Why it matters: A 5-day approval process kills a content calendar that needs 8 posts per month. Build realistic timelines around actual approval speed.

  5. Are there topics, keywords, or angles you do NOT want us to cover? Why it matters: Legal constraints, competitive sensitivity, and brand reputation issues must be documented. One agency accidentally published content about a client’s pending lawsuit because no one asked this question.

  6. Do you have existing content assets we can repurpose? (Whitepapers, case studies, videos, webinars, presentations) Why it matters: Repurposing existing assets is faster and cheaper than creating from scratch. A 60-minute webinar can become 6 blog posts.

  7. What competitor content or websites do you admire? Why it matters: This reveals the client’s content quality expectations. It also surfaces competitors you may have missed.

  8. Do you have brand guidelines, a style guide, or preferred terminology? Why it matters: Inconsistent brand voice undermines trust. A style guide prevents revision cycles and ensures content aligns with brand identity. Learn about brand voice consistency with AI for scaling content without losing tone.

  9. Do we have permission to conduct outreach, guest posting, or digital PR on your behalf? Why it matters: Link building requires brand representation. Without explicit permission, you cannot send emails from their domain or mention their brand in outreach.

  10. Who on your team can implement technical changes? (Developer, marketing manager, no one — we handle everything through you) Why it matters: If the client has no developer, your technical recommendations will sit in a backlog forever. You need a plan for implementation, not just recommendations.

Pro tip: Create a content decision matrix using the KICK framework. For every existing page, decide: Keep, Improve, Consolidate, or Kill. This prevents the common mistake of adding new content while old content drags the site down. Use our content brief template to standardize every new piece.


How to Deliver Your Questionnaire for Maximum Completion

The best questionnaire in the world fails if clients do not complete it. Delivery method and timing matter as much as the questions themselves.

Send Within 24 Hours of Contract Signing

Momentum is highest immediately after the client says yes. Wait a week and the questionnaire drops to the bottom of their inbox. Agencies that send within 24 hours see 90% completion rates within 72 hours. Agencies that wait a week see 40%.

Use a Form Tool, Not a Document

Google Forms, Typeform, and Content Snare all auto-organize responses into spreadsheets. Documents require manual data entry. Form tools also support conditional logic — show e-commerce questions only to e-commerce clients, local SEO questions only to local businesses.

Include a “Not Sure” Option on Technical Questions

Many clients genuinely do not know if they have Google Search Console set up. Forcing them to guess produces bad data. A “Not sure — please help me check” option tells you where to invest extra onboarding time.

Offer a Call Alternative

Some clients will not write detailed answers no matter what. Offer a 30-minute discovery call as an alternative to the written questionnaire. Record the call. Transcribe it. Extract the answers yourself. This takes more of your time but produces better data than blank responses.

Set a 3-Day Deadline With One Follow-Up

Long deadlines signal low priority. A 3-day deadline with a single friendly follow-up on day 4 maintains urgency without being aggressive.


Red Flags to Watch For in Responses

Not every client is a good fit. The questionnaire is your first line of defense against problem engagements.

Red FlagWhat It MeansYour Move
Vague goals (“more traffic”)Client does not understand SEO valueSchedule an education call before strategy work
Unwilling to share analytics accessPossible hidden issues or trust barrierExplain why access is required; if refused, consider walking away
Expects page 1 in 30 daysUnrealistic expectations guarantee disappointmentSet explicit timeline expectations in writing
No analytics installedComplete data blindness; longer ramp-upAdd analytics setup as a paid onboarding task
Three past agencies in 12 monthsPossible difficult client; dig into reasonsAsk why each relationship ended before proceeding
Admits to buying linksToxic backlink profile may need cleanup firstBudget 2-3 months for link audit and disavow before growth work
No one can make technical changesYour recommendations will sit untouchedInclude implementation in your scope or charge for dev work
Refuses to name competitorsPossible insecurity or lack of market awarenessUse SEO tools to identify competitors independently
Content approval takes 3+ weeksPublishing velocity will be too slowBuild a slimmer content calendar or get pre-approval for topics

Pro tip: The most dangerous red flag is a combination of unrealistic expectations plus multiple fired agencies. This client has learned that firing agencies is easier than adjusting expectations. Your questionnaire should surface this pattern before you invest strategy hours.


Customizing the Template by Client Type

One size does not fit all. Trim or expand sections based on the client profile.

Client TypeTrim These SectionsExpand These SectionsTarget Question Count
Local service business (plumber, dentist, lawyer)E-commerce product questions, international targetingGoogle Business Profile, service area pages, local citations, review generation25-30
E-commerce storeLocal SEO questions, service area focusProduct category optimization, faceted navigation, schema markup, inventory seasonality35-40
B2B SaaSLocal SEO, foot traffic questionsComparison content, alternative pages, integration partners, sales enablement content30-35
Enterprise / national brandBudget questions, basic access questionsMulti-location strategy, franchise considerations, brand compliance, stakeholder mapping45-55
Small business / solopreneurComplex workflow questions, multi-stakeholder approvalBasic education, simplified reporting, DIY options20-25

Pro tip: Create 3-4 saved questionnaire templates in your form tool. One for local businesses. One for e-commerce. One for B2B. One for enterprise. Customization takes 5 minutes per client instead of 45.


Sample Onboarding Timeline

PhaseTimelineKey Activities
Pre-onboardingDay 1Contract signed, welcome email sent, questionnaire delivered
DiscoveryDays 2-4Client completes questionnaire, access credentials shared
VerificationDays 5-7Test all access, run initial technical audit, review analytics baseline
Kickoff callDay 7-10Present findings, align on goals, finalize KPI framework
StrategyDays 11-21Complete competitive analysis, keyword research, content plan, technical roadmap
LaunchDay 22-30First deliverables deployed, reporting schedule begins

Pro tip: The 30-day mark is your first retention checkpoint. Schedule a formal review. Show progress against the baseline established in the questionnaire. Clients who see measurable movement in the first 30 days are 3x more likely to renew. Learn how to create an SEO report that clients actually read.


Frequently Asked Questions

What is an SEO client questionnaire?

An SEO client questionnaire is a structured set of questions sent during onboarding to gather business context, technical access, goals, and historical data before building an SEO strategy. It prevents misaligned expectations and surfaces issues that would otherwise derail campaigns.

How many questions should an SEO questionnaire have?

A typical engagement needs 25-35 questions. Local businesses and small clients can use 20-25. Enterprise accounts may need 45-55. The key is completeness without overwhelming the client. Trim sections that do not apply to the client type.

When should you send an SEO client questionnaire?

Send within 24 hours of contract signing while enthusiasm is high. Set a 3-day completion deadline with one follow-up. Delaying beyond 48 hours drops completion rates by 50%.

What are the most important questions to ask a new SEO client?

The five most critical questions are: (1) How do you generate revenue? (2) What does SEO success look like to you? (3) Have you ever received a Google penalty? (4) What is your expected timeline for results? (5) Who can implement technical changes? These five questions prevent more failed engagements than any others.

How do I create an SEO questionnaire template?

Start with the 7-phase structure in this article. Use a form tool like Google Forms or Typeform. Organize questions by topic. Include conditional logic to show relevant questions only. Add a “Not sure” option for technical items. Save 3-4 versions for different client types.

What red flags should I look for in client responses?

Watch for unrealistic timeline expectations, refusal to share access, multiple fired agencies in a short period, admission of past link buying, and no one available to implement changes. Each signals a higher-risk engagement that needs extra expectation-setting or a larger scope.

Should I do a call instead of a questionnaire?

Do both. The questionnaire captures structured data you can reference throughout the engagement. The call builds rapport and surfaces context that written answers miss. Offer the call as an alternative for clients who struggle with written responses.


Conclusion

A strong SEO client questionnaire is not bureaucracy. It is the difference between a campaign that starts with clarity and one that stumbles in the dark.

The 50+ questions in this template cover every phase of onboarding: access, business context, audience definition, website status, goal alignment, historical review, and content planning. Use them as written. Customize by client type. Deliver fast. And watch your onboarding completion rates and client retention climb.

Your next step is simple. Copy this template into your form tool. Customize it for your most common client type. Send it to your next new client within 24 hours of contract signing. Then measure how much faster your strategy work becomes when you start with real data instead of guesswork.

Your SEO team. $99/month. Stacc writes and publishes 30 SEO articles monthly across 70+ industries. No content team required. Start for $1

Siddharth Gangal

Written by

Siddharth Gangal

Siddharth is the founder of theStacc and Arka360, and a graduate of IIT Mandi. He spent years watching great businesses lose organic traffic to competitors who simply published more. So he built a system to fix that. He writes about SEO, content at scale, and the tactics that actually move rankings.

30 SEO blog articles published every month

Keyword-optimized, scheduled, and live on your site. Automatically.

Start for $1 →

30-day trial · Cancel anytime

theStacc

Stop writing SEO content manually

30 blog articles, 30 GBP posts, and social media content. Published every month. Automatically.

Start Your $1 Trial

$1 for 3 days · Cancel anytime