WooCommerce Implementation Questionnaire

We’ve prepared a basic WooCommerce implementation questionnaire that can help you with the discovery stage of WooCommerce project.

Discovery is about learning what your client needs, their strategic initiatives, their goals and their outcomes. Discovery work is what allows you to neatly tie anything you propose to what your client needs and to tailor it to those specific needs.

General information

  1. Provide a short description of the project.
  2. What are the main project goals? (e.g. increased brand awareness)
  3. What is the scope of the project (discovery, design, development, maintenance)?
  4. Can you send the link to the previous e-shop or website?
  5. How many language versions are you going to support?
  6. How many currencies are you going to support?
  7. Can you list 5 of your online and offline competitors?


  1. What type of products is the store going to sell?
  2. Are you going to sell virtual products like: bookings, subscriptions, streaming, VOD etc.?
  3. If the product is  not available, should it be visible on the website or should it disappear?
  4. Do the products have different variants (size & color combinations)? Do those combinations affect the price?
  5. Are you going to display videos(catwalks, presentations) featuring the products? Where do you want to host videos – internally or externally (YouTube, Vimeo)?
  6. Are you going to allow customers to add reviews about the products?
  7. Do you require a “wish list” or “buy later” functionality?
  8. Should the inventory balance be managed in the store’s panel or in the warehouse system?


  1. How many categories are there going to be? Describe the category tree.
  2. Should a user be able to filter through categories? List the product features to filter by.
  3. Do you require sorting options different than sorting by price, position, popularity?
  4. Do you have any specific categories that should be customized?

Content migration

  1. Do you want to import product data from old website or warehouse / ERP system?
  2. Do you want to import customer data from previous website?
  3. Should the history of the customers’ orders be also migrated?
  4. Do you want to import CMS page contents from the previous website?


  1. What electronic payment options would you like to support in the store? (e.g. Paypal)
  2. Is the store going to support installment payments? Provide operator name and access details for API.
  3. Is there going to be an option of cash payment on delivery?


  1. What methods of delivery will be available for the customers?
  2. Which couriers should the integration include (UPS, DHL)?
  3. Does the cost of delivery demand specific pricing (e.g. according to weight, size etc.)?
  4. Are you going to ship to all countries or only to selected ones?

CMS Pages / Content Marketing

  1. List all CMS Pages that you want to implement (About, Contact, etc.).
  2. Should a blog page be implemented?
  3. Do you have all the information compulsory to start the sales – Use, Privacy Policy, descriptions of order management, etc.?
  4. Should a map of stationary stores be implemented?


  1. List all services / systems that need to be integrated with WooCoomerce like:
    1. Analytics (e.g. Google Analytics)
    2. Newsletter (e.g. Mailchimp)
    3. External search system
    4. Customer service systems
    5. Live Chat / Help Desk systems
    6. Post-sell follow-up systems


  1. What are the key statistics for you? Which indicators do you follow every day?
  2. Do you use the e-commerce module in Google Analytics? Is the data included in it sufficient for you?
  3. What statistics should be available for the administrators?


  1. Do you need any of B2B features?
  2. Do you need Store Locator functionality?
  3. Do you need RMA functionality?
  4. Do you need a loyalty program?
  5. Do you need multi store functionality?

Need help with your WooCommerce?

Chris Lojniewski

CEO at Pagepro - React & React Native software house specialising in building tailor-made web applications for clients around the world. Chris is currently spearheading a mission close to his heart: making development frictionless. His philosophy transcends the conventional, recognising that while modern tech, especially React & React Native, is a game-changer, the real revolution lies in combining cutting-edge technology with effective processes, creative exploration, and strategic foresight.

Article link copied

Close button