Three vital considerations for any ecommerce strategy