Hello MOOD

Cómo salvamos la configuración de WooCommerce de Hello MOOD y les ayudamos a seguir escalando

INDUSTRIA

LUGAR DEL PROYECTO

Comercio electrónico

Hello MOOD es un dispensario con sede en EE. UU. que ofrece una amplia gama de productos de THC 100% legales. Desde flores para fumar y vaporizadores hasta deliciosos comestibles y más, Hello MOOD garantiza que los clientes en los Estados Unidos siempre puedan encontrar productos cuidadosamente seleccionados para adaptarse a sus estados de ánimo.


El desafío

Hello MOOD estaba experimentando un enorme crecimiento que su sitio era simplemente incapaz de mantener. Experimentaban caídas frecuentes y páginas de carga lenta, y no podían determinar la causa raíz del bajo rendimiento que les estaba costando ventas y potencial de crecimiento. Hello MOOD intentó añadir más potencia a su solución autoalojada, con la esperanza de que les ayudara a resolver los problemas, pero no dio resultado.

"Nuestro negocio crecía rápidamente, pero nuestro sitio web nos frenaba. Nos preocupaba mucho que el sitio pudiera seguir el ritmo de nuestra creciente base de clientes, ya que sufríamos caídas frecuentes y las páginas se cargaban con lentitud", explica Leonardo Silva, director técnico y jefe de producto de Hello MOOD.

Reconociendo la necesidad de orientación experta, Hello MOOD buscó una solución que pudiera manejar el esperado aumento de tráfico durante su próxima venta del 4/20, el día más importante del año en términos de ventas, y más allá, a medida que la empresa continuaba escalando.


Lo que estaba en juego

  • Pérdida de ventas debido al bajo rendimiento del sitio web y a la falta de escalabilidad
  • Venta inminente el 20/4 y pico de tráfico
  • La compleja configuración de autoalojamiento era difícil de gestionar y mantener actualizada, al tiempo que no ofrecía el rendimiento esperado.
  • Campañas de marketing ineficaces debido a la escasa capacidad de respuesta del sitio web.
  • Páginas de carga lenta y cuelgues casi constantes
  • Solicitudes de procesos que tomaban hasta treinta segundos de ejecución.
  • Añadir más recursos de alojamiento resultó ineficaz y un gasto adicional sin beneficio alguno.

Desafíos

Ventas típicas: 20.000-40.000 pedidos/mes

Escalabilidad

Hello MOOD es una empresa muy joven; de hecho, salió al mercado en agosto de 2022 y ha crecido rápidamente. En el transcurso de un mes normal a principios de 2023, el sitio web de Hello Mood solía recibir entre 20.000 y 40.000 pedidos al mes, además de un volumen de visitantes significativamente mayor.

Este crecimiento debería haber sido motivo de celebración, pero Hello MOOD no tardó en darse cuenta de que su sitio de comercio electrónico no podía hacer frente a la creciente afluencia de tráfico, ya que no se había creado pensando en la escalabilidad. El sitio web original estaba autoalojado en un servicio fiable que es increíblemente complejo y que requiere una gestión cuidadosa. El alojamiento elimina directamente al intermediario, pero su complejidad puede obstaculizar el crecimiento del sitio si no se gestiona adecuadamente y se adapta específicamente a las necesidades exactas del sitio de comercio electrónico.

Así pues, Hello MOOD tenía un verdadero dilema entre manos. El negocio estaba en auge, el crecimiento iba en aumento y el equipo tenía planes de expandirse aún más, pero ¿cómo iban a conseguirlo si el sitio no podía soportar la carga actual?

Entra Saucal. Hello MOOD se puso en contacto con el equipo y les explicó que su negocio estaba creciendo rápidamente, pero que su sitio web les estaba frenando. De hecho, el tiempo medio de procesamiento de una solicitud de pago era de treinta segundos.

Evidentemente, no es lo ideal. Kostas Seresiotis, desarrollador jefe de Saucal, nos da más detalles:

"Cuanto más lenta es la transacción, mayores son los riesgos de perder ventas. Esas transacciones lentas reducen la capacidad del sitio debido a los recursos que ocupan, al tiempo que frustran al usuario, que podría abandonar la venta. Los recursos del sitio ocupados también tienen un efecto en cadena, ya que menos personas pueden acceder al sitio y realizar la compra, con lo que, en última instancia, se pierden más ventas".

La situación se complica aún más si se tiene en cuenta que Hello MOOD gestionaba hasta diez pedidos por minuto, es decir, diez pedidos que pasaban todos por el mismo calvario de treinta segundos, lo que suponía una enorme demanda de recursos y aumentaba la frustración de los clientes.

Los expertos veteranos en tecnología de Saucal determinaron que, si bien el código y los plugins del sitio podían mejorarse, simplemente cambiar al stack de alojamiento administrado personalizado de WooCommerce de Saucal (sin apenas tocar el código original) ya sería una gran ventaja para Hello MOOD. El stack personalizado de Saucal está construido sobre la solución de alojamiento de alta disponibilidad de Convesio: una combinación imbatible de fuerzas diseñada específicamente para este tipo de escenario.

¿Por qué sería esto útil? Porque mientras que la mayoría de las soluciones de alojamiento gestionado de WooCommerce son genéricas en su configuración, para satisfacer al mayor número de clientes potenciales, la solución de configuración patentada de Saucal está diseñada para ser optimizada específicamente para WooCommerce, basándose en el vasto conocimiento y experiencia del equipo que trata con sitios de gran volumen y alto riesgo. Esto marca la diferencia a la hora de asignar y utilizar los recursos del servidor, lo que se traduce directamente en un mejor rendimiento tanto para los compradores como para los propietarios del sitio web. El equipo de Saucal ha colaborado estrechamente con Convesio para dar vida a este producto único y está convencido de que, literalmente, no hay nada parecido que pueda ofrecer los mismos resultados a sitios como Hello MOOD.

Sin embargo, el rendimiento no era el único problema de Hello MOOD; el tiempo era una preocupación importante. La empresa necesitaba resolver los problemas de rendimiento y los cuellos de botella de capacidad antes de un evento de ventas masivo, a saber, la celebración anual del 4/20, para la que solo faltaban dos semanas.

Resolver la capacidad del sitio antes de la próxima venta del 4/20

Una respuesta rápida

Hello MOOD esperaba un aumento masivo de clientes y pedidos el 4/20, lo que debería haber entusiasmado al equipo. Sin embargo, ya temían que el sitio no pudiera hacer frente a la demanda habitual, y mucho menos a un gran evento de ventas.

"Resolver los problemas de capacidad de nuestro sitio web antes de la venta del 4/20 era crucial para nosotros. Es un día importante en nuestro calendario y atrae un tráfico masivo; no podíamos permitirnos ningún contratiempo. Era nuestra máxima prioridad: sólo faltaban dos semanas para el evento, así que había mucho en juego", afirma Leonardo Silva, Director Técnico y Jefe de Producto de Hello MOOD. 

Hello MOOD había intentado todo lo posible para aliviar la tensión del sitio añadiendo recursos a su configuración de autoalojamiento; aumentaron la RAM, aumentaron los recursos de procesamiento y dedicaron mucho tiempo (e incluso más dinero) para que sus remedios funcionaran. Sobre el papel, era una solución sensata, pero en realidad no funcionaba.

En última instancia, el equipo de Hello MOOD se dio cuenta de que no estaban exactamente seguros por qué el sitio no funcionaba bien, a pesar de contar con equipos muy técnicos que conocían a la perfección WordPress y las operaciones de infraestructura. Necesitaban expertos en WooCommerce, e incluso estaban dispuestos a cambiar de host o servidor si eso significaba resolver el problema, ya que añadir más potencia de procesamiento no era el camino a seguir. 

Saucal intervino para proporcionar esa orientación experta, recomendando la migración de la configuración de Hello MOOD a su propia pila WooCommerce gestionada, que fue construida específicamente para hacer frente a sitios de alto volumen y alto tráfico utilizando WooCommerce, ya que estaban seguros de que proporcionaría la solución adecuada.

Marketing

La poca escalabilidad de Hello MOOD también afectaba a toda la empresa de diversas maneras. Por ejemplo, dificultaba la capacidad del equipo para aprovechar el marketing en Facebook de manera tan efectiva como les gustaría. Ya habían invertido una cantidad significativa de dinero en anuncios de Facebook para llegar a nuevos clientes y consolidar su marca como el referente principal en productos de delta-8, ¡y había funcionado!

Pero había un problema: los anuncios de la campaña de marketing generaban una afluencia masiva de tráfico que el sitio web de Hello MOOD no podía seguir. Así que el equipo no tuvo más remedio que desactivar por completo los anuncios de Facebook. Este contratiempo supuso que menos gente descubriera su negocio y que su inversión económica se malgastara. Además, Hello Mood ya había sido penalizada por Facebook por no ser capaz de gestionar el tráfico y no podía arriesgarse a que volviera a ocurrir.

Hello MOOD estaba decidida a darle la vuelta a la situación. Necesitaban un sistema actualizado que fuera lo suficientemente sólido como para procesar el tráfico entrante y les permitiera publicar anuncios de Facebook sin tener que activarlos y desactivarlos constantemente para mitigar la tensión.

Así que el escenario estaba listo: Saucal tenía solo unas pocas semanas para llevar a cabo una migración importante, y todo sin afectar el tiempo de actividad del sitio ni interrumpir el negocio habitual, mientras se aseguraba de que el sitio pudiera manejar cada vez más clientes potenciales gracias a un marketing optimizado.

Una solución estructurada y especializada en WooCommerce

Migración

"Ser autoalojado significa que Hello MOOD se encargaba de todo ellos mismos - el servidor era como una página en blanco en la que escribían. Pero eso no era suficiente: les faltaban los conocimientos necesarios para que un sitio WooCommerce como el suyo rindiera al máximo. Necesitaban una solución más estructurada y especializada en WooCommerce, una construida específicamente para WooCommerce, no un alojamiento genérico." como explicó Sam Gomes, Director de Desarrollo de Negocio de Saucal.

Enfrentar un sitio de alto tráfico representó un desafío emocionante para el equipo de Saucal. Además, dado que Hello MOOD utilizaba un marco especializado y desarrollado a medida en WordPress, se requirió trabajo adicional para garantizar la compatibilidad y el soporte en la plataforma de Saucal.

La solución Managed WooCommerce de Saucal era sin duda la más adecuada, y el equipo confiaba en que ofrecería los resultados esperados, pero el proceso de migración debía planificarse meticulosamente para garantizar que saliera bien. Saucal tuvo en cuenta factores como la capacidad del servidor para gestionar el tráfico y los picos, y recurrió a sus socios de alojamiento, Convesio, para que les ayudaran y planificaran con antelación. Esta resolución de problemas resultó crucial, ya que incluso un pequeño tiempo de inactividad durante la migración podría tener graves consecuencias para Hello MOOD, dado su alto volumen de pedidos.

El equipo de Saucal estaba sometido a una gran presión: un tiempo de inactividad mínimo, mucho tráfico y un plazo de entrega muy corto significaban que había mucho en juego. No sólo estuvieron a la altura del reto, sino que superaron nuestras expectativas, gestionando cada aspecto del proyecto con un nivel de detalle que nos dio los resultados que buscábamos, a gran velocidad..

Leonardo Silva, Director Técnico y Jefe de Producto de Hello MOOD

El proceso de migración

Emulando lo que ocurriría durante las rebajas del 20/4.
Planificación y preparación

Un plazo ajustado y la migración de un sitio con mucho tráfico obligaron al equipo de Saucal a ser creativo y a establecer prioridades de forma muy inteligente. 

"Teníamos que alcanzar un objetivo muy preciso", afirma Luciana Varela, estratega de producto de Saucal. "Y para ello, necesitábamos centrarnos en identificar y completar las tareas que nos empujarían activamente hacia nuestro objetivo de la forma más eficiente, y priorizarlas con fuerza por encima de todo lo demás".

La migración inmediata resolvería el problema de la complejidad de la gestión del servidor autoalojado y trasladaría Hello MOOD a un servicio de alojamiento con estructura y un entorno preconfigurado específico para WooCommerce que optimizaría el rendimiento del sitio. También ganaría en velocidad y escalabilidad, lo que permitiría a Saucal sentar unas bases sólidas para el éxito de Hello MOOD, abordar los retos inmediatos que frenaban su crecimiento y preparar el terreno para la venta inminente.

Trazado de la solución

Como era de esperar, el proceso de migración planteaba sus propios retos, y acertar en cada detalle es fundamental. La amplia experiencia y conocimientos de Saucal fueron cruciales en este caso. Perfeccionaron el proceso de planificación de la migración, creando un proceso paso a paso que gestionaba la migración en sí y abordaba cualquier obstáculo técnico subyacente. Para Hello MOOD, el primer paso de este proceso fue realizar una migración de prueba para identificar y abordar los problemas de forma proactiva, mitigar los riesgos y garantizar que la migración se realizara en un abrir y cerrar de ojos.

Pruebas de capacidad

Para empezar, la base de código de Hello MOOD se trasladó a los servidores de Saucal, se creó un sitio réplica y Saucal realizó pruebas de carga detalladas y evaluaciones de la capacidad estimada del sitio. El proceso entró en detalles minuciosos, simulando clientes artificiales para calibrar cuántos pedidos podía gestionar el sitio por minuto, al tiempo que se comprobaba su rendimiento en cada paso del proceso y se emulaba lo que ocurriría durante las ventas del 4/20.

Armado con esta información, Saucal pudo crear con confianza el entorno que mejor funcionaría para Hello MOOD, elaborando especificaciones a medida para ellos donde fuera necesario, y ajustando la nueva pila creada específicamente para proporcionar el mejor rendimiento y escalabilidad.

"Tener acceso profundo a la configuración del servidor nos permitió diseñar una pila centrada en WooCommerce y, en última instancia, ofrecer una solución optimizada para Hello MOOD", dijo Sam. "Todas nuestras configuraciones y personalizaciones se pensaron desde cero teniendo en cuenta las necesidades específicas del eCommerce, lo que resultó clave para el éxito de la migración de la tienda y las capacidades de escalabilidad inmediata que necesitaban"

Una vez que Saucal tuvo la certeza de que el sitio funcionaba bien en el entorno de pruebas, el equipo procedió a la migración real con unos objetivos claros: mejorar el rendimiento y la escalabilidad.

Completando la migración

El sitio de Hello MOOD, como todos los sitios, está formado por varios componentes, incluyendo código personalizado, plugins, integraciones, archivos multimedia y una base de datos muy grande. Para que todo fuera rápido, Saucal empezó a trasladar algunos de los archivos el día anterior a la migración principal, e incluso preconfiguró los certificados SSL. Esto preparó el terreno para el gran día.

Saucal avisó a Hello MOOD de que habría una congelación de medios 24 horas antes de la migración, aconsejando al equipo que no subiera imágenes ni archivos nuevos. Cuando llegó el día de la migración, Saucal implementó un periodo de inactividad controlado y puso el sitio de Hello MOOD en modo de mantenimiento, desconectándolo temporalmente para trasladar la base de datos.

Al limitar el tiempo de inactividad a lo estrictamente necesario para la migración de la base de datos, Saucal minimizó considerablemente el tiempo total de migración y redujo al mínimo las interrupciones. Este enfoque también dio espacio al equipo de Saucal para hacer frente a los problemas inesperados que a veces surgen, mitigándolos de forma eficaz y eficiente. Tras unas pruebas rápidas y bien planificadas para garantizar que todo funcionaba exactamente como debía, el sitio volvió a estar operativo con éxito, proporcionando inmediatamente una mejora del rendimiento desde el primer momento.

"El equipo de Saucal estaba sometido a una gran presión: el tiempo de inactividad era mínimo, el tráfico elevado y el plazo muy corto, por lo que había mucho en juego. No solo estuvieron a la altura del reto, sino que superaron nuestras expectativas, gestionando cada aspecto del proyecto con un nivel de detalle que nos dio los resultados que buscábamos, a toda velocidad", afirma Leonardo Silva, Director Técnico y Jefe de Producto de Hello MOOD.


Para concluir

La colaboración de Hello MOOD con Saucal resultó ser una experiencia transformadora. A pesar de que eran un equipo experimentado y altamente técnico que trabajaba en una configuración personalizada, de alta potencia y autoalojada, las complejidades de conseguir WooCommerce a escala resultaron difíciles. El equipo de expertos de Saucal superó rápidamente las barreras con una priorización inteligente y una migración rápida a una pila tecnológica en la que confiaban que obtendrían los resultados que necesitaban. Hello MOOD recibió la mejor solución: su sitio web, alojado en una plataforma capaz de responder a sus necesidades en constante evolución, aumentó su capacidad nada más sacarlo de la caja, con las especificaciones técnicas adecuadas para que siguiera funcionando sin problemas. Por fin tenían un sitio que les proporcionaría una plataforma estable para crecer.

"Ahora tenemos más confianza en nuestro sitio, gracias a su mayor capacidad, y no tenemos ninguna duda en seguir impulsando nuestros objetivos de crecimiento. La experiencia de Saucal también alivió la carga técnica que experimentábamos con nuestra solución autogestionada anterior. La migración rápida de Saucal, su conocimiento único en WooCommerce, su stack personalizado y su alta capacidad de respuesta han liberado a nuestro equipo de desarrollo interno, permitiéndoles centrarse en otras necesidades urgentes y prioridades del negocio, con la tranquilidad de que el sitio seguirá funcionando de manera óptima. ¡Es fantástico que Saucal esté aquí para Hello MOOD!", dijo Leonardo Silva, CTO y Jefe de Producto en Hello MOOD. 

Trabajar con Saucal también resolvió los retos técnicos de Hello MOOD y alivió el estrés de gestionar su propia infraestructura. Encontraron a los colaboradores adecuados que se convirtieron en parte integrante de su equipo -y contar con las personas adecuadas, con los conocimientos y la capacidad adecuados para optimizar el sitio en auge, era precisamente lo que Hello MOOD necesitaba.

El éxito de la migración a una plataforma escalable marca un punto de inflexión para Hello MOOD. El primer indicio claro del éxito fue la venta del 4/20, que superó sus expectativas y cumplió con creces sus objetivos. Ahora, la empresa puede seguir ampliando su base de clientes, intensificando sus campañas de marketing y planificando futuras ventas del 4/20 sin preocuparse de si el sitio web puede seguir el ritmo de sus grandes ambiciones.

Protección de datos

Este sitio web utiliza cookies para que podamos ofrecerle la mejor experiencia de usuario posible. La información de las cookies se almacena en su navegador y realiza funciones como reconocerle cuando vuelve a nuestro sitio web y ayudar a nuestro equipo a comprender qué secciones del sitio web le resultan más interesantes y útiles.

Cookies estrictamente necesarias

Cookie estrictamente necesaria debe estar activada en todo momento para que podamos guardar sus preferencias de configuración de cookies.

Cookies de terceros

Este sitio web utiliza Google Analytics para recopilar información anónima como el número de visitantes del sitio y las páginas más populares.

Mantener esta cookie activada nos ayuda a mejorar nuestro sitio web.