My Website Project Kickoff Questionnaire

by | Last updated Jun 30, 2023

These are some questions I think about before starting a new website project. It’s a great checklist to go through before starting to help you scope out your project.

1. Audience and Purpose

  1. Who is the target audience of the website?
  2. What is the site tagline, in non-marketing speak?
  3. What is the number one thing you want your visitors to accomplish on the site?
  4. What are the next two most important goals of the website?
  5. What is the criteria for success for this website?
  6. Will the site visitors be mainly new visitors (for example, for a sales funnel) or repeat visitors (for example, for an association website)?

For more information on this section, see “Three Basic Questions You Should Answer Before Building Your New Website“.

2. For Site Revisions / Migrations

  1. Is this a brand new site or a revision of an existing site? If new site, skip to next section.
  2. Do you see this as a complete re-do of your current site, or just a cosmetic makeover?
  3. What things do you hate about your current site?
  4. What things do you like about your current site?
  5. How will the old site be backed up before we replace it? (Let’s discuss).
  6. How much content will be re-used from the old site vs. new content?
  7. What is the plan to migrate data from the old site to the new one? (Let’s discuss).
  8. What is the plan to update the new site with new content while it is in development?
  9. Do we need to redirect old URLs?

3. Structure

  1. Do you have a site map for the new site? Do you need help coming up with one?
  2. How many pages will it have?
  3. Do you have an outline for each page?

4. Written Content

  1. Do you need help creating the site content?
  2. Do you have all of the text content for the site ready?
  3. Will the text be completely proofread and approved, or are changes / corrections likely during development?
  4. Would you like me to do the content entry? (Some clients like to do it on their own, some don’t).

5. Image Content

  1. Do you have the final logos and icons for the site?
  2. Do you have all of the images for the site? Do you need help with photography or procuring stock images?
  3. Are the existing images original images? Stock? Original photography?
  4. Will the images need to be cropped, adjusted for brightness or edited in any way?

6. Video Content

  1. Will there be video on the site?
  2. What format will be video be in? (I highly recommend hosting embedded videos on YouTube or Vimeo, not serving video files from your webserver!)
  3. Will there be video backgrounds? (There are accessibility implications of this).

7. Features

What features do you want on the site?

  1. Blog?
  2. Commenting?
  3. Events management?
  4. Contact forms?
  5. Other forms? With logging and Thank You page? (Recommended)
  6. Popups? Searchable, linkable, shareable? (Don’t over-use popups!)
  7. Social sharing buttons?
  8. Social follow buttons?
  9. Custom post types and Custom fields?
  10. Custom search/filtering?
  11. Google maps?
  12. Ability to upload documents?
  13. AJAX (elements of the page loading without a full page reload)?
  14. Third-party plugins, widgets, APIs?
  15. Will the site be sending email?

8. Design

  1. Has the new site already been designed by another designer?
  2. If not, are we creating a brand new design concept, or are we adhering to an established design language?
  3. Is there a style guide?
  4. What fonts are we going to use? Paid or free?
  5. How many different types of page designs will there be?
  6. What percentage of your users will be on mobile vs. desktop?
  7. Does the site need to work on Internet Explorer or any other non-modern browsers?
  8. Do you want any special hover effects? (Note that hover is not good for ADA compliance and that there is no hover on mobile devices).

9. Compliance

  1. Do you have a GDPR / CCPA compatible privacy policy?
  2. What user information do you intend to collect? (contact forms, email addresses, email list signup forms)
  3. Are you prepared to comply with the requirements of GDPR and CCPA if a user makes a request for their data?
  4. Does the site need to be ADA (WCAG2.0) compliant? (Unless you are a religious institution, the answer is “yes” in most cases).
  5. Are you prepared to create a Terms of Use document for the site? (I can supply an example).

10. Search Engine Optimization

  1. Do you need help with SEO?
  2. Do you need help optimizing your content for SEO?
  3. What is the geographical target of your business? Local? The United States? Worldwide?

11. Analytics

  1. Do you have analytics data for your current website (if there is one) that we can analyze?
  2. Have you updated to Google Analytics 4?
  3. Do you need to track any other events on the site other than simple page loads? (i.e., button clicks, form submits, downloads, etc.)
  4. Do you need any other tracking services on the site?

12. Security

All sites get SSL by default.

  1. Do you want to do eCommerce on this website?
  2. Are there known individuals or parties who might target your website for attack (such as DDOS attack). Examples include disgruntled ex-employees, activists, political enemies, etc.

13. Logistics

  1. What hosting service will we use? (I can offer suggestions)
  2. What is the URL for this website?
  3. Do you have control over your domain name?
  4. Do you have an SMTP email account that we can use to send email from the site?
  5. What is the estimated traffic of the site?
  6. How much storage (in GB) will be needed for the site?

14. Testing and Approvals

  1. Who will help test the website before launch?
  2. Who needs to approve the website before launch?
  3. Who are the stakeholders for the website?

15. Schedule

  1. What is the desired launch date?
  2. Is this a hard deadline (such as a trade show, event, etc.)?
  3. How long will it take to create and gather your content?
  4. How long will the approval process take? (Is your boss easy to reach? Are they responsive?)

16. Cost

  1. What is your budget for the site?
  2. Do you want to pay hourly for the site, or have a fixed price?
  3. If fixed, it is a “not-to-exceed” or is an estimate OK?

17. Post-Launch

  1. Who will be updating the site content after launch? What is their technical experience?
  2. Do you need training on how to update the site?
  3. Who will do maintenance on the site? (WordPress core, plugin, and theme updates)
  4. How often will the site content be updated?
  5. What is the backup strategy?
  6. Do you need a staging site? (i.e., a copy of the site that you can play around without affecting the production site).

18. Metrics

  1. What is your criteria for success for the new website?


Please let me know if you have any comments or questions! – Brian


Subscribe to My Posts

Leave a Comment or Question

Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments


20 Critical Problems Your WordPress Website Probably Has Right Now

20 Critical Problems Your WordPress Website Probably Has Right Now

These are the most common and dire problems that I find on existing client websites that I work on for the first time. Check your website for these issues today, or contact a web developer to do a site audit! 1. Your site is not getting backed up regularly Many...

What You Need to Know About Privacy Laws and Your Website

What You Need to Know About Privacy Laws and Your Website

There has been an avalanche of legislation in the United States and Europe regarding online privacy since the rise of the Internet. Today, publishing anything on the web requires familiarity and compliance with privacy laws to avoid the possibility of legal action or...

What You Need to Know About Using Contact Forms on your Website

What You Need to Know About Using Contact Forms on your Website

A contact form is a common feature of many business websites. After all, you want to make it as easy as possible for your visitors to get in touch with you to purchase your goods or services. However, contact forms have several important pitfalls that you may not know...

What You Need to Know About Using Fonts on Your Website

What You Need to Know About Using Fonts on Your Website

Often designers will hand me a website design that uses custom fonts (i.e., not the free ones available online). And just as often, they and the client are unaware of the costs and implications of using these fonts on the web. Web Font Licensing Costs Unfortunately,...

How to Set Up Your Domain Name, Custom Email, and Web Hosting

How to Set Up Your Domain Name, Custom Email, and Web Hosting

Sometimes I get a client who is starting from scratch and needs to get a domain name, branded email accounts, and web hosting (or sometimes they have the domain name already). Here's my process to get that all set up, along with some tips and tricks. Note, the order...

Why I Use the WordPress Divi Theme

Why I Use the WordPress Divi Theme

If you ask a WordPress developer what their favorite builder theme is, you'll get a very opinionated answer, kind of like asking a photographer what brand of camera is best, or a gamer what console is best. The truth is, there are a lot of great themes out there. Many...

My Website Accessibility Checklist

My Website Accessibility Checklist

Before I begin, let me stress that I am not a lawyer and this article is for informational purposes only. It is not legal advice! Per United States and European law, odds are that your website needs to be designed so that folks with various types of physical or...

Why You Should Own Your Own Domain Name and Web Hosting Accounts

Why You Should Own Your Own Domain Name and Web Hosting Accounts

I always tell my clients to set up their own domain name and web hosting accounts and pay for with their own credit card. I do not provide hosting. Here's why I think you should not let your web developer, agency, or any third party own your web and domain name...

Pin It on Pinterest