115 Questions to Ask About Your eCommerce Site

Regarding buyer personas “Will there be enough traffic in these groups that will sustain a business and what products will be needed for each group?”


That is unpredictable and has to be tested on a group by group basis.


Unfortunately, there is no way to know where a visitor comes from on Facebook other than “Facebook”.


Having sold pet supplies on the web for 18 years, I can unequivocally say “building an eCommerce website is not a solution to your financial goals.

It’s the single biggest problem you’ll need to unravel for success”.


Oh yeah, when you get admin access, for the first time click on EVERY link up and down the dash.


Learn what each link does, what it tells you, or if activation is required for functionality.


I have left out the plugin/theme ecosystem of WordPress and Woocommerce (for functionality) which will be visited with its own chapter.


Hosting, hosting levels, servers, support levels, Cpanel access and more will be treated as separate parts for your digital infrastructure builds as well.


The following questions fall under eCommerce 101.

They need to be asked and answered before launching an eCommerce site.


Do I think everything on this list should be considered as part of any eCommerce website? ~ yes.


  1. How much do you have to sell monthly to achieve ROI on the cost to build the website?
  2. What are your fixed expenses besides rent and utilities ie hosting, SEO software, credit card, and PayPal processing fees, Creditcard interest, internet costs, etc; if you use them?
  3. What are your COGs (Cost of Goods Sold)?
  4. Are any of your human/pet (food) products organic?
  5. What’s your minimum order?
  6. What is the threshold for free shipping?
  7. Do you ship to the Continental US, the US and/or globally?
  8. Can you offer discounts in the form of coupons?
  9. Are coupons stackable?
  10. Is the product image zoom working?
  11. Have you installed a custom 404 page?
  12. Is the saved carts function working?
  13. Has schema.org been implemented?
  14. Do you have a sales tracking interface including conversion data?
  15. Do you have shipping tracking installed?
  16. Does the site upsell?
  17. Is there a wishlist available?
  18. If you are offering downloads, are they working?
  19. How many products are showing per page?
  20. How many categories are in your main navigation bar? ~ (max 7)
  21. Are “share this” icons in all the product pages?
  22. Are all meta titles and meta descriptions filled in?
  23. Is the site’s meta title installed?
  24. Do all images have alt tags?
  25. Do you allow shipping to PO Boxes?
  26. Is USPS, UPS, and/or FedEx calculating properly?
  27. How are your products priced against other sites large and small?
  28. What are the shipping costs per order?
  29. What is your return policy?
  30. What is your payment policy?
  31. Are you leveraging your ESP’s marketing automation?
  32. Are your DKIM, SFF, and DMARC set up properly?
  33. Is my home page too long?
  34. Have you tested and looked at all your triggered emails (sales receipts, tracking and so forth)?
  35. Are you allowing anonymous checkouts?
  36. Are customers getting welcome emails when opening an account or placing first orders?
  37. Is your site’s password reset function working?
  38. Are your products priced to make money?
  39. What is your dropship fulfillment time where applicable?
  40. Can you enhance your product descriptions?
  41. Will you require an RMA Return Merchandise Authorization?
  42. How are you processing credit cards – who are you using?
  43. How fast does your money flow ~ providing access to it?
  44. Is your PayPal account linked to your business bank account?
  45. Is the information in your header and footer accurate and do all the links work?
  46. Is there a copyright 20XX in the footer?
  47. If you have migrated are all the necessary 301’s in place?
  48. Is your physical address easily found?
  49. Have you attached your PayPal account to the site via API?
  50. Does the site offer auto-ship?
  51. Are you tracking organic keyword rankings?
  52. Can you view heat maps of your site?
  53. Are screen recordings of your site available?
  54. How often are you planning to change your front page?
  55. How do you track inventory?
  56. Can visitors easily ask questions about products from within the product?
  57. Where are products being physically fulfilled?
  58. Are fulfillment costs factored into COGs (Cost Of Goods Sold)?
  59. What’s your refund policy?
  60. Will your site offer recently viewed items?
  61. Does your site have a REST API? (essential)
  62. Do you have a privacy policy and is it GDPR compliant? (google it)
  63. How many hours a day will you set aside for interacting in your niche related Facebook groups?
  64. Have you launched a Facebook page?
  65. Have you considered messenger bots?
  66. Have you deployed push notifications?
  67. Have you emailed any friends and family to see if they’d like to try your product line?
  68. Have you emailed ALL your email contacts with a new site announcement?
  69. Who is your competition?
  70. Have you run speed tests on sites like https://gtmetrix.com/?
  71. Have your registered your site with Google Analytics and Search Console?
  72. Have you submitted any sitemaps to Google? (there can be up to 11 site maps in Search Console)  /sitemap.xml – /ae_global_templates-sitemap.xml – /author-sitemap.xml – /category-sitemap.xml – /page-sitemap.xml – /post-sitemap1.xml – /post-sitemap2.xml – /product-sitemap1.xml – /product_shipping_class-sitemap.xml – /video-sitemap.xml – https://www.xml-sitemaps.com/news-sitemap.html
  73. Have you placed test orders to confirm your site can actually take money using credit cards, Paypal and/or other payment platforms?
  74. Is every page HTTPS://?
  75. Is “your” state sales tax set up on the site?
  76. Have you registered with your state’s department of revenue?
  77. Do you want to offer a 1st order discount?
  78. Do you want to offer a rewards program?
  79. Is your theme appropriate for your product niche?
  80. Do you have or need an EIN?
  81. Are you operating as a sole proprietor, LLC, S corp or other?
  82. Does the site have a blog if not what are your plans to start one and where will you place it?
  83. What does your content calendar look like?
  84. Is your website part of your email signature?
  85. Does your host offer email accounts (MX servers) with the website’s domain or will you deploy GSuite?
  86. Is your website taxonomy (google it) correct?
  87. Are you collecting emails?
  88. Are you sending marketing emails?
  89. Is cart abandonment software installed?
  90. Is your shipping cart java enabled?
  91. Are back in stock notifications working?
  92. Are the site’s breadcrumbs working?
  93. How are you handling support ~ phone and email?
  94. Has your favicon been uploaded?
  95. Do you need to connect to a physical store? 
  96. How accurate is your product search?
  97. Is your currency set up (position, separators etc)?
  98. Is personal data retention set up?
  99. Do you want to install MindMax for security?
  100. Are you offering UGC product reviews?
  101. Are gift certificates available?
  102. What trust seals are visible?
  103. Are you a Google Trusted Store?
  104. Have you made sure your “Ship From” address is correct?
  105. Have you added your phone number and a contact email address in an easy to find area, like your site’s header?
  106. Do any of your manufacturers offer any videos to insert into your listings – have you scoured YouTube for UGC?
  107. Have you deleted all the social media icons in the header and footer?
  108. How many visitors is the site seeing daily?
  109. What are your site’s referring sites?
  110. How much traffic is each page seeing?
  111. What kind of firewall is on your server using?
  112. What is your severs base security software?
  113. What is your website’s base security software?
  114. What type of caching software is being used on the site?
  115. Is your site on a CDN?


Whether you use:

  • 3DCart
  • GoEcart
  • Miva Merchant
  • WooCommerce
  • ZenCart
  • Actinic
  • OpenCart
  • Magento
  • BigCommerce
  • Shopify
  • X Cart Ecommerce Platform
  • WooCommerce (WordPress)
  • nopCommerce
  • paGO Commerce
  • Magento Community Edition
  • PrestaShop
  • OpenCart
  • osCommerce
  • Spree Commerce
  • JigoShop (WordPress)
  • VirtueMart (Joomla)
  • Drupal Commerce (Drupal)
  • simpleCart js (NOT to be confused with ModMore’s SimpleCart)
  • WP eCommerce
  • Ubercart
  • Zeuscart
  • AFCommerce
  • TomatoCart
  • CubeCart
  • RokQuickCart
  • Shoop

You can not operate an eCommerce website without knowing and controlling ALL of those metrics – and there’s a whole lot more.


There are no shortcuts – no squeeze pages – no perfect hosting platforms.


Good News: Google has 2000 math PhDs working to get your site found in search.

Bad News: Google has 2000 math PhDs working to not get your site found in search.

Quote by Andy Crestodina

Written by Mitch Rezman
Approved by Catherine Tobsing

One Reply to “115 Questions to Ask About Your eCommerce Site”

Leave a Reply

Your email address will not be published. Required fields are marked *

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