Your Free Ecommerce RFP Template + 193 Questions To Ask Before You Migrate
Your Free Ecommerce RFP Template + 193 Questions To Ask Before You Migrate
Your Free Ecommerce RFP Template + 193 Questions To Ask Before You Migrate
One bug undetected for months that could have cost you millions (but you thankfully caught!).
One more feature that will cost way too much and take much too long to build.
One last peak season losing sleep wondering if the infrastructure will hold this time around.
It’s time to empower your brand to focus on marketing and selling your goods, not on being
technologists just trying to keep your site alive.
Now what?
It’s time to find the right ecommerce platform fit for your unique business, which means it’s time to issue
an RFP.
It e ectively puts every platform out there on an equal playing field. You are, a er all, asking each
vendor the same questions. You can then benchmark answers directly against one another –– without
any sales chatter to trip you up.
If you don’t send an RFP, each vendor will likely sell you on what they have –– removing your ability to
judge each platform e ectively across the business critical requirements of your brand.
RFPs help you minimize the number of platforms you bring into phase
2 of your re-platforming project: platform demo presentations.
Simply by a vendor responding to an RFP, you are clearly shortlisting which solution will work best for
your unique requirements, which vendor took the process seriously and which have already committed
to winning your business.
The questions you want to ask each vendor span internal departments and needs –– and even within
those have various prioritizations.
To help you begin this process as easy as possible, my team is giving away the templatized RFP we o er
to large merchants we speak with who are just beginning on this journey.
The e ort a vendor puts into the RFP is also a signal of their commitment to your requirements.
Make sure the platforms you speak with are putting some skin in the game.
In the RFP itself, there is a column of priority. That’s the first column a er the question.
For that part, be sure to get internal sign o on which aspects are
business critical and which others might not be as important.
This will help you to determine the right platform for your needs and
guide the platforms you send the RFP to on which items are the most
important to properly explain.
Be sure the priorities are set right for each question before you send it o .
There might be migration questions that are not relevant to you and there might be questions
missing that might be important to your business.
Look through each section and confirm that these are your most business-critical requirements.
Be sure the priorities are set right for each question – BEFORE you send it o .
Traditionally, this part is done in a Word document, not Excel, and includes business scope, pricing
expectations, and service requirements.
Here are the 192 questions you’ll want clarity on before you begin to narrow down your ecommerce
platform choices when approaching a migration.
3. Please list your top competitors and their respective market share. How are you positioned
against these competitors?
6. What is the most current version of your product and when was the last release date?
8. Please provide the size & scope of your top 5 clients. List 3 customers that are similar in size and
scope to us.
10. How do you price your application? Describe your license methodology or structure.
12. What documented programs are o ered to assist your customers in continuous improvement in
commerce?
5. Do you automatically cache store assets such as images globally to local points of presence?
7. List all 3rd party programming languages required to make theme changes.
10. How much of the design customization can be done in a local development environment vs in-
browser editing?
11. Is there a local development environment to manage code customizations prior to publishing?
13. Can we preview our product catalog in any theme, without purchasing the theme?
4. List your most recent uptime results. What uptime did you experience during the last holiday
season?
5. How many environments (dev/test/uat/etc.) does a typical client use to manage the
implementation of enhancements?
6. Describe how the so ware can be monitored (at all tiers) for availability and performance.
7. How many API calls per second do you support out of the box?
8. Describe how the so ware can be scaled to support additional user and API load.
12. What percent of your customers are on the most recent version of your product?
2. Does the platform have the ISO/IEC 27001:2013 certification (the gold standard for information
security management)?
3. Describe how the so ware supports federated identity and Single Sign-On
(SAML/OpenID/OAuth/etc).
4. Describe how security roles are defined and what access restrictions can be managed by role.
5. Describe how personally identifiable information (PII) such as customer names, addresses,
preferences, and shopping habits are stored and handled in a secure manner.
8. Describe any additional data protection, audit or financial control features of the so ware.
10. Are merchants on your platform responsible for any type of patching?
2. Do you have a full suite of API’s that would allow a headless deployment with an Enterprise CMS
such as Acquia?
5. Do you provide a staging and preview environment so we can test before launch?
12. Do you o er your own POS system or integrate with an existing one? List all POS systems you
integrate with.
9. Can a CSR complete an order via chat? Screen share to help a customer complete an order?
5. Do you provide analytics and insights for metrics including customer LTV?
5. Are customers able to use stored credit cards and shipping addresses during checkout? Is it done
natively or with a 3rd party app?
6. Are there options for both Authorize & Capture and Authorize Only?
7. Can customers save their shopping cart and use across di erent devices?
11. Do you charge any transaction fees if we want to keep our existing payment gateway?
2. How extensive are your cart-level discounts and promotions? Is any coding required to set these
up? Is this native functionality or a 3rd party app?
3. How can promotions be limited to specific products? Is this native functionality or a 3rd party
app?
4. Is there the ability to run shipping promotions? Is this native functionality or a 3rd party app?
5. Can promotions be scheduled to launch or end at a date and time? Is this native functionality or a
3rd party app?
6. Describe how multi-tier pricing for quantity discounts works. Is this native functionality or a 3rd
party app?
7. Are coupon codes supported? Is this native functionality or a 3rd party app?
8. Can promotions be limited based on customer groups or audience segments? Is this native
functionality or a 3rd party app?
9. How do you support bundled products? Is this native functionality or a 3rd party app?
10. Can the platform handle product exclusions for promotions? Is this native functionality or a 3rd
party app?
11. Can bonus products be added to the cart as a result of the cart contents? Is this native
functionality or a 3rd party app?
12. Does the platform support online and o line gi cards through the same system? Is this native
functionality or a 3rd party app?
13. Is a gi registry (wishlist) supported? Is this native functionality or a 3rd party app?
14. Is gi wrapping an option customers can choose? Is this native functionality or a 3rd party app?
15. Can gi messaging be added to orders? Is this native functionality or a 3rd party app?
7. What 3rd party email applications are integrated? Are MailChimp, Klaviyo, and ConstantContact
integrations available?
4. Can full URLs be customized? Are there any extraneous words or symbols that cannot be
removed?
6. Is a sitemap included?
10. Do you support Google AMP integration to optimize mobile search results?
2. Please describe how we can publish our product catalog to Facebook. Is there an additional cost
for this service?
2. Do you support SKU level images with image switching on variation selection?
4. How easy is it to add video to PDP? Is there a limit on the size and length of videos we can
upload?
5. Please describe how product options and option sets are managed in your system.
7. Is there a quick edit option available to modify stock levels or pricing changes?
10. How do you support real-time inventory sync within multiple channels?
12. What is your current largest SKU count for a live merchant?
13. Does the shipping system understand and support dimensional weight?
18. How do you support custom product pages? Can these be configured per category?
20. Is it easy for customers to share products with friends from the PDP?
27. How can we customize the product and category level URLs?
2. How would we manage catalog publishing with specific pricing and product information per
channel?
3. Can users check out within Facebook or would they be re-directed to our online store?
8. Describe your integration to 3rd party channel management applications like Channel Advisor.
11. How would we manage catalog publishing with specific pricing and product information per
channel?
12. Can you publish micro-sites from a single store with their own unique inventory?
3. Do you provide training and user documentation for the entire platform?
6. Do you have extended support hours for supporting an event’s onsite operation?
2. Please detail your phone support o ering. Is it available 24/7? Is there an additional cost
associated with this service?
6. Do you support B2B from the same store as your B2C or does it require a subdomain or di erent
set of management tools?
7. Can you display di erent catalogs and pricing from the same site for B2C and B2B users?
If you’ve made it this far down the page, you are clearly ready to take a look at a new platform.