App de referidos para Shopify
2026
De una idea a una app diseñada en una semana
Tenía una semana para diseñar una app simple que atrajera a nuestros primeros usuarios. Investigué la idea inicial, propuse cambiar de rumbo y entregué el diseño completo de una app de referidos, lista para desarrollo.

Overview
Nuestra primera app, un programa de fidelización, estaba completa pero nos costaba distribuirla. Necesitábamos una segunda app simple, rápida de construir y gratis, que nos acercara merchants.
Tenía una semana para investigar la idea que había sobre la mesa y diseñarla. Terminé diseñando otra.
Impacto
Una decisión a tiempo
Descartamos una app más compleja de lo que parecía antes de diseñar una sola pantalla.
Una alternativa con un hueco claro
Una app que hace una sola cosa, en una categoría donde todas hacen dos.
Una app completa lista para construir
14 pantallas, 3 componentes para la tienda y 4 emails, con flujos y notas para desarrollo.
Punto de partida
Una app simple para atraer a los primeros usuarios
El objetivo no era sumar otro producto grande. Era tener algo que un merchant pudiera instalar y entender en minutos, y que nos sirviera de puerta de entrada.
Idea inicial
La idea de los founders era una app de pre-order y back-in-stock. Parecía cumplir con lo que necesitabamos: útil, acotada y rápida de construir.
Creímos que Shopify ya manejaba esos estados (pre-order y aviso de reposición) pero que sus themes todavía no los mostraban. La app solo tendría que agregar ese botón en la ficha de producto y en la colección. Por eso parecía simple.
Investigación
¿Tan simple como parece?
Le dediqué un día entero a pre-order. Miré las apps que ya existían y leí lo que decían los merchants en la comunidad de Shopify, para entender si era una necesidad real y si ya estaba resuelta de otra forma.
La necesidad se había enfriado
Las consultas habían bajado. Muchos merchants ya lo resolvían con una app o con cambios en el código de su tienda.
No era una app simple
Pedía bloques en varias partes de la tienda, cambios en colecciones y productos, y campañas para crear y programar.
Simplificarla la dejaba fuera de juego
Las apps existentes ofrecían mucha personalización a muy bajo costo, o gratis. Una versión recortada no podía competir.
Cuando vi que quizás no era buena idea, no la descarté sola. Investigué por qué, y les pedí una reunión a los founders para ver si ellos sabían algo que yo no.
Cambio de rumbo
Llegar con una alternativa, no solo con un no
Antes de la reunión investigué una idea que ya teníamos dando vueltas: una app de referidos.
Analicé algunas apps y encontré un patrón. Todas combinaban referidos con algo más, como fidelización o afiliados. Ninguna hacía solo referidos.
También entendí que en el caso de una app de Referidos, hacerla simple no significaba recortarle personalización o funciones y dejarla en desventaja frente a la competencia como la app de Pre-order/Back-in-stock.
Propuesta nueva: referidos
Una app enfocada, con una sola función que ayudase a cumplir un único objetivo.
Además teníamos una señal real. Una tienda con ticket alto y compras poco frecuentes nos había dicho que un programa de puntos no le servía, pero uno de referidos sí.

En una videollamada les mostré a los founders todo el análisis: la demanda que se había enfriado, la configuración que pedía pre-order y por qué una versión recortada no podía competir, y el hueco que había en referidos. Con todo eso sobre la mesa decidimos entre los tres avanzar con referidos.
Diseños
Una app que hace una sola cosa
Con tres días por delante, el alcance tenía que ser claro. La app permite crear un programa de referidos, definir las recompensas, ver quién refiere y mostrarlo en la tienda. Nada más.

Onboarding
Tres pantallas que piden solo lo imprescindible: qué gana quien refiere y qué gana su amigo. Al activar, la app lleva a la pantalla de la tienda para encender los componentes, porque sin ellos el programa está activo pero nadie lo ve.
Inicio
Lo justo para saber cómo va el programa: métricas, estado y acceso a la configuración. Un banner recuerda activar los componentes si quedó pendiente. Y un enlace a nuestra app de fidelización, que era el objetivo de fondo, aparece solo si el merchant no la tiene.


Configuración del programa
Todo viene listo y se puede editar. Las formas de compartir traen sus textos, los referidos llegan a la home por defecto y los emails activos se pueden ver tal como le llegan al cliente.
En la tienda
Un pop-up donde el amigo deja su email y recibe su código, más dos bloques para que el cliente comparta su link. El pop-up funciona incluso sin imagen, y contempla cinco errores, entre ellos referirse a uno mismo.


Referidores
El merchant ve quién refiere, cuánto ingreso trae cada uno y si tiene recompensas pendientes. Si detecta fraude, puede bloquear ese link.
Lo que lo hizo posible fue pensar las dos apps como una suite. Reutilicé secciones y pantallas de la app de fidelización, con ajustes, en lugar de diseñar todo desde cero.
También hubo que separar la marca de los productos. Hasta entonces la primera app usaba el logo de la marca. Con dos apps, el logo quedó para la marca y propuse un icono para cada una, distintos pero de la misma familia.
Entrega
Entregué los diseños, los flujos y las notas para desarrollo, junto con las 4 imágenes para el listing. La app quedó lista para construir. No se desarrolló mientras yo estuve en el equipo, así que no tengo datos de uso.
Aprendizaje
Un sistema te hace rápida
Diseñar la segunda app como parte de una suite me dejó reutilizar lo que ya funcionaba. La velocidad vino de las decisiones tomadas antes.
01
Un día de research ahorra una semana de diseño
Lo más útil de esa semana fue lo que no diseñé. Frenar el primer día para entender la idea evitó construir algo que no cumplía el objetivo.
02
Un "no" se escucha mejor con una alternativa
Es mi forma de trabajar. Cuando creo que lo que me piden no resuelve lo que necesitan, reúno las razones y llevo otra propuesta. Así no discutimos si yo tengo razón. Elegimos entre dos opciones con información, y la decisión sigue siendo de ellos.
01
Un sistema te hace rápida
Diseñar la segunda app como parte de una suite me dejó reutilizar lo que ya funcionaba. La velocidad vino de las decisiones tomadas antes.


