Comencé mi trayectoria como desarrollador freelance de Shopify en marzo de 2019 , creando tiendas para mis clientes. Esto implicaba personalizar temas, asesorar sobre las mejores herramientas para resolver sus problemas e instalar aplicaciones para satisfacer algunas de sus necesidades. Con el tiempo, Descubrí más aplicaciones y me intrigaron mucho . ¿Qué tecnologías utilizaban? ¿Las desarrolló un equipo de dos o de doscientas personas? ¿Eran rentables?
Para encontrar respuestas, pasé incontables horas explorando la documentación de Shopify. En abril de 2020, abrí una Cuenta de Twitter Seguir a los desarrolladores de aplicaciones y aprender directamente de ellos.
Luego, en En noviembre de 2020 , Shopify anunció un evento muy especial: El Shopify Hack Friday Weekend , un hackathon virtual de tres días centrado en el desarrollo de apps, explicó que el objetivo de este evento sería aprender de desarrolladores de apps exitosos cómo construyeron sus negocios, identificar oportunidades de mercado interesantes con los equipos de Shopify en la UE y recibir orientación durante el proceso de desarrollo.

Vi este evento como La oportunidad perfecta para mí de combinar teoría y práctica .
Inmediatamente llamé a mi amigo Karim, quien previamente había creado una aplicación de Shopify para un cliente, y le presenté una idea de aplicación. El concepto era crear una barra de progreso que mostrara los objetivos del valor del carrito. (por ejemplo, envío gratuito por $50 y una muestra gratuita del producto por $80).
Esta idea no fue mía. La había encontrado unos meses antes, durante el verano de 2020, cuando escuchaba... Episodio n.° 37 del podcast francés de comercio electrónico «Le Panier» . El presentador Laurent Kretz entrevistó a... Louis Marty, fundador de Merci Handy , una marca de cosméticos coloridos que vendió 3 millones de productos en 2019. Entre las muchas ideas fascinantes que compartió Louis, un detalle en particular me impactó: Su equipo técnico había desarrollado una barra de progreso que mostraba dos objetivos de valor del carrito (envío gratuito y un producto gratuito). Lo habían colocado en el cajón del carrito de su tienda y Mejoró drásticamente su valor promedio de pedido .

Pensé que eso era una ¡Fantástica idea ! Revisé la tienda de aplicaciones de Shopify y no encontré ninguna aplicación que ofreciera la misma función de barra de progreso de dos objetivos. Pensé que sería un gran reto crearla y publicarla en la tienda de aplicaciones para que todos los comerciantes pudieran beneficiarse de ella.
A mi amigo Karim le encantó esta idea. Los dos estábamos muy emocionados. Después de unos días, me informó que creía que desarrollar el backend de la aplicación estaba dentro de sus capacidades, pero que necesitaría la ayuda de un desarrollador sénior para el frontend. Sugirió involucrar a su colega Yann , un desarrollador de JavaScript con experiencia, y acepté con gusto. ¡Cuantos más, mejor!
El 20 de noviembre de 2020, los tres nos unimos felizmente al hackathon de Shopify. Este evento virtual fue increíble, ¡aprendí muchísimo! Entre los anfitriones estaban Roman Zenner (Gerente de socios técnicos en Alemania en ese momento) y Marie-Claude Léveillé (Gerente Senior de Socios Técnicos en Francia en ese momento). Uno de los ponentes fue Björn Forsberg , fundador de Forsberg+Two. Conocía su nombre porque había instalado su aplicación. Correos electrónicos ordenados En las tiendas de todos mis clientes. Fue un verdadero honor escuchar su historia y recibir sus consejos. Hasta el día de hoy, conservo las notas que tomé durante su discurso.
Durante esos tres días, Karim, Yann y yo nos sumergimos en la documentación de Shopify. Nos enfrentamos a varios desafíos al configurar la base de nuestra aplicación. Aunque participé activamente en las discusiones, no fui yo quien programó. Karim y Yann eran los desarrolladores de este proyecto. Mientras tanto, me encargué de documentar meticulosamente cada paso técnico, asegurándome de tener una referencia fácil al día siguiente. Además, profundicé en otros aspectos de la aplicación, como cómo presentarla al jurado del hackatón, estrategias de marketing efectivas para la tienda de aplicaciones, tácticas de comunicación y... Identificando nuestro punto de venta único en comparación con las aplicaciones de la competencia que solo ofrecían una barra de progreso con un solo objetivo, generalmente para envío gratuito.
Al final del hackathon, cada equipo presentó sus proyectos y recibió valiosos comentarios del jurado. Fue inmensamente gratificante evolucionar en un ambiente tan estimulante y positivo. Nos enganchamos y decidimos seguir desarrollando la aplicación después del hackathon. Nuestro objetivo era simple: terminar la primera versión de nuestra aplicación y enviarla oficialmente a la tienda de aplicaciones para que todos los comercios pudieran usarla.
Dos meses después, El 20 de enero de 2021 lanzamos con éxito nuestra aplicación, Barra de progreso de venta adicional , en la tienda de aplicaciones de Shopify .
Naturalmente, dividimos nuestras funciones de esta manera: Karim se encargaba del backend (Ruby on Rails), Yann del frontend (JavaScript) y yo de la atención al cliente, el marketing y la comunicación. Esta incursión en el mundo de las apps de Shopify despertó mi espíritu emprendedor más que mi lado desarrollador. Me recordó mis proyectos emprendedores anteriores durante mis estudios de negocios en 2016, antes de embarcarme en mi aventura como programador.
Estuve hablando con nuestros clientes a todas horas del día y de la noche en nuestro chat en vivo, iterando sobre la redacción de la página de listado de nuestra aplicación, mejorando el SEO de nuestra tienda de aplicaciones, configurando herramientas para ayudarnos a navegar en la dirección correcta (App Store Analytics, Partner Metrics, Shopify App Store Index, Google Analytics, Mixpanel), presentando nuestra aplicación a todas las agencias o autónomos de Shopify que conocía. ¡Qué maravillosa experiencia de aprendizaje!
En octubre de 2021, casi un año después de que comenzara nuestro viaje, Karim tomó la difícil decisión de alejarse del proyecto. Me entristeció verlo partir, pero entendí y respeté plenamente sus razones. Seguimos siendo buenos amigos, que es lo más importante para mí.
Inicialmente, las acciones de nuestra aplicación se dividieron en partes iguales entre nosotros tres, y cada persona poseía el 33%. Sin embargo, tras la marcha de Karim, tuvimos que reestructurarnos. Yann compró la parte de Karim y ahora posee el 65% de la aplicación, mientras que yo poseía el 35%. En cuanto a responsabilidades, Yann se encargaba ahora de todo el desarrollo (tanto backend como frontend), mientras yo seguía centrándome en mis áreas preferidas: atención al cliente, marketing y comunicación. Ambos dedicábamos tiempo a nuestra aplicación, además de nuestros trabajos principales como desarrolladores freelance.
En agosto de 2022, logramos un hito importante: $1,000 en ingresos recurrentes mensuales (MRR). ¡Qué logro! Seguimos esforzándonos aún más.

Nuestro viaje fue una mezcla de triunfos y desafíos.
Experimentamos la emoción absoluta de Apareció dos veces en la página principal de la App Store , lo que generó un aumento significativo en las instalaciones. También colaboramos con marcas de renombre como Eleven Paris y Hosane.
Sin embargo, también nos enfrentamos a muchos reveses. Nos eliminaron de la lista en dos ocasiones : una vez porque Shopify sospechó que teníamos reseñas falsas y otra vez debido a una actualización que nos exigieron implementar.
Al igual que muchos desarrolladores de aplicaciones de Shopify, Tuvimos que lidiar con la pérdida de clientes : sí, tuvimos muchas instalaciones, pero ¿cuántas de ellas se convirtieron realmente en usuarios de pago después de la prueba gratuita de 14 días? ¿Por qué los comerciantes desinstalaban nuestra aplicación a los 30 minutos de instalarla? ¿Fue porque la integración de la aplicación no fue clara? ¿O fue porque nos faltaba una función que buscaban con urgencia? De ser así, ¿cuál? Repasé con frecuencia la página de la ficha de nuestra aplicación para asegurarme de presentar una visión clara de la misma y reducir las falsas expectativas y la decepción. También interactué proactivamente con los comerciantes que desinstalaron nuestra aplicación para recopilar comentarios y abordar sus inquietudes.
¡Me apasionó mucho mejorar esta aplicación y hacerla lo mejor posible!
Desafortunadamente, En 2023, mi motivación por el proyecto empezó a disminuir . Después de dos años y medio, ya no estaba dispuesto a dedicar mis tardes y fines de semana a trabajar en la aplicación. Así que... Decidí alejarme del proyecto .
Cabe mencionar que, tras la marcha de Karim hace un año y medio, Yann y yo hablamos varias veces sobre nuestros objetivos finales. Le dije que mi objetivo final era vender la aplicación. Siempre me respondió que, llegado el momento, compraría mi parte, ya que no tenía intención de venderla. Ese fue nuestro acuerdo.
Por eso, cuando decidí irme en mayo de 2023, ya sabíamos los siguientes pasos a seguir. Vendí mi participación del 35% a Yann, quien ahora es el único propietario de la aplicación. Continuará este camino con la ayuda de profesionales independientes. Le deseo mucha suerte y que logre mucho éxito.
Para concluir, Todo el viaje de crear una aplicación de Shopify ha sido una experiencia increíble para mí. Estoy muy agradecido a Karim y Yann por acompañarme en esta maravillosa aventura. He adquirido lecciones invaluables que estoy seguro me beneficiará a lo largo de toda mi carrera profesional.
También estoy agradecido de haber presenciado de primera mano los diversos cambios en el ecosistema de aplicaciones de Shopify durante los últimos dos años y medio. Es un entorno muy emocionante en el que construir. Por supuesto, es un desafío, ya que... Estás construyendo en el arenero de otra persona . ¡Pero es emocionante!
Nunca ha sido tan fácil crear una aplicación de Shopify. La documentación de Shopify es mucho mejor que hace dos años y medio. Existen muchas plantillas de aplicaciones de código abierto en todas las tecnologías (Ruby on Rails, PHP, NodeJS). Twitter también es una fuente invaluable de aprendizaje, con desarrolladores de aplicaciones como Gil Greenberg o Mat de Sousa construyendo sus aplicaciones en público.
Si estás pensando en crear una aplicación de Shopify: simplemente hazlo. Es la mejor manera de aprender.
Ahora que ya terminé mi primera aplicación de Shopify, planeo tomarme un descanso. Cuando regrese, Comenzaré a construir una segunda aplicación , con una excepción: esta vez, Me centraré en la codificación. para obtener una comprensión completa de cómo crear y mantener una aplicación de Shopify.