SEO Client Onboarding Questionnaire: Everything You Need to Know Before Starting SEO
If you are an SEO professional or agency, having a structured SEO client onboarding questionnaire is essential before starting any project. Asking the right questions upfront helps you understand your client’s business, goals, current website status, and expectations, so you can build a strategy that actually delivers results. This questionnaire covers everything you need to gather from a new client, from business overview and SEO history to technical details, content plans, and budget.
SEO Client Onboarding Questionnaire
Please complete this form before your onboarding call. Your answers help us build a strategy tailored to your business.
- Business Name:
- Date:
- Website URL:
- Industry:
- Primary Contact:
- Email:
SECTION 1 : Business Overview
Q1. Describe your business and what products/services you offer.
Q2. Who is your target audience? (age, location, demographics, pain points)
Q3. What are your primary business goals for the next 12 months?
- [ ] Increase Revenue
- [ ] Generate More Leads
- [ ] Brand Awareness
- [ ] Other
Q4. What makes you different from your competitors? (Unique Value Proposition)
Q5. Who are your top 3 competitors? Please list their website URLs.
SECTION 2 : SEO History & Current Status
Q6. Have you done SEO before? If yes, describe what was done.
- [ ] No — first time
- [ ] Yes — in-house
- [ ] Yes — via agency
- [ ] Yes — freelancer
Q7. Have you been penalized by Google before? (manual action or algorithmic drop)
- [ ] No
- [ ] Yes — manual penalty
- [ ] Yes — traffic dropped
- [ ] Not sure
Q8. Do you have access to these tools? (tick all that apply)
- [ ] Google Search Console
- [ ] Google Analytics
- [ ] Google Tag Manager
- [ ] Ahrefs / SEMrush
If yes, please share access or viewer access before the onboarding call.
Q9. What CMS / platform is your website built on?
- [ ] WordPress
- [ ] Shopify
- [ ] Wix / Squarespace
- [ ] Custom / Other
Q10. Do you have an existing sitemap and robots.txt file?
- [ ] Yes — both
- [ ] Yes — sitemap only
- [ ] Not sure
- [ ] No
SECTION 3 : Keywords & Content
Q11. List the main keywords or phrases you want to rank for.
Do not worry about getting these perfect : we will conduct full keyword research. These are just a starting point.
Q12. Which geographic areas are you targeting?
- [ ] Local (city/region)
- [ ] National
- [ ] International
- [ ] Multiple countries
Q13. Do you currently have a blog or content marketing strategy?
- [ ] Yes — active blog
- [ ] Yes — inactive
- [ ] No — open to it
- [ ] No — not interested
Q14. Who creates content for your website currently? What is your content budget?
Q15. Are there any topics, keywords, or content types you want us to AVOID?
SECTION 4 : Technical & Website Details
Q16. How is your website’s current loading speed? (check Google PageSpeed Insights)
- [ ] Fast (90+)
- [ ] Average (50–89)
- [ ] Slow (below 50)
- [ ] Not sure
Q17. Is your website mobile-friendly?
- [ ] Yes
- [ ] No
- [ ] Partially
- [ ] Not sure
Q18. Does your website use HTTPS (SSL certificate)?
- [ ] Yes
- [ ] No
- [ ] Not sure
Q19. Are there any known technical issues on your site? (broken links, duplicate content, redirect issues)
Q20. Do you have developer support available for implementing technical SEO changes?
- [ ] Yes — in-house dev
- [ ] Yes — freelancer
- [ ] No — self-managed
- [ ] No developer access
SECTION 5 : Backlinks & Domain Authority
Q21. Have any link building activities been done for your website in the past?
- [ ] No
- [ ] Yes — white-hat only
- [ ] Yes — may include spam links
- [ ] Not sure
Q22. Do you have existing partnerships, associations, or PR mentions that could be leveraged for backlinks?
Q23. Are you open to a proactive link building / digital PR campaign as part of your SEO strategy?
- [ ] Yes
- [ ] No
- [ ] Maybe — depends on cost
- [ ] Need more info
SECTION 6 : Goals, Budget & Expectations
Q24. What are your primary SEO goals? List your top priorities below.
Q25. What does success look like for you after 6 months of SEO work?
Q26. What is your monthly SEO budget range?
- [ ] Under ₹20,000
- [ ] ₹20,000–50,000
- [ ] ₹50,000–1,00,000
- [ ] Above ₹1,00,000
Q27. How soon do you expect to see results? (SEO typically takes 3–6 months.)
- [ ] 1–2 months
- [ ] 3–4 months
- [ ] 5–6 months
- [ ] 6+ months — I understand
Q28. How frequently would you like to receive reports?
- [ ] Weekly
- [ ] Bi-weekly
- [ ] Monthly
- [ ] Quarterly
Q29. Are there any upcoming website changes, rebranding, or launches we should know about?
Q30. Is there anything else you would like us to know before we begin?
SECTION 7 : Access & Credentials Checklist
Please share the following access before or during your onboarding call:
- Google Search Console : add our email as Full User
- Google Analytics (GA4) : add our email as Viewer or Editor
- Google Business Profile : if applicable (for local SEO)
- Website CMS / Admin login or a dedicated SEO user account
- Ahrefs / SEMrush / Moz : if you have an existing subscription
- Any existing keyword tracking or reporting tools you currently use
Download the SEO Client Onboarding Questionnaire
Want a ready-to-use copy of this questionnaire? We have put together a clean, printable PDF version that you can fill out and share with your SEO team before your onboarding call.
Click here to download the SEO Client Onboarding Questionnaire PDF
Also Looking For Other Client Onboarding Questionnaires?
If you manage more than just Meta Ads for your clients, we have got you covered. Check out our other free onboarding questionnaires below:
Conclusion
A solid SEO client onboarding process starts with asking the right questions. This questionnaire gives you a complete framework to understand your client’s business inside out before you write a single piece of content or touch their website. From identifying past SEO work and Google penalties to understanding their target audience and budget, every question here is designed to set you and your client up for success. Use this as your standard SEO intake form for every new client you onboard, and you will never start a project without the clarity you need.
Facebook
Twitter
Instagram
YouTube