Comparativas
Un freelance o Una agencia
Qué elegiría yo: Un freelance para un proyecto con alcance claro y una especialidad concreta: hablas con quien escribe el código y no hay capa en medio. Una agencia cuando necesitas varias disciplinas a la vez (diseño, campañas, contenido) o cuando tu empresa no puede depender de una sola persona durante años.
Las diferencias
| Qué comparamos | Un freelance | Una agencia |
|---|---|---|
| Con quién hablas | Con quien escribe el código | Con un gestor de proyecto |
| Especialización | Alta y concreta | Amplia, con niveles distintos por perfil |
| Riesgo de continuidad | Una persona; hay que mitigarlo con el repositorio | Menor, si documentan y rotan bien |
| Varias disciplinas a la vez | Hay que coordinar a varios freelance | Incluidas |
| Velocidad en cambios pequeños | Alta: no hay capa intermedia | Depende del proceso |
| Coste por hora de desarrollo | Menor en general | Mayor; incluye la estructura |
El riesgo real de cada opción, dicho sin adornos
El de un freelance es obvio: es una persona. Si desaparece, el proyecto se queda sin su memoria. Eso se mitiga con tres cosas concretas, y las tres son tuyas por contrato: el código en un repositorio tuyo desde el primer día, los cambios en archivos propios y no repartidos por el tema, y lo que se decidió escrito en algún sitio.
El de una agencia es menos visible: la distancia. Hablas con quien gestiona, no con quien escribe, y en proyectos técnicos eso introduce una traducción en cada iteración. También pasa que el perfil que te enseñaron en la propuesta no es el que acaba tocando tu tienda.
El caso híbrido, que es el más común y nadie cuenta
Muchas marcas trabajan con una agencia para diseño, contenido y campañas, y con un especialista para la parte técnica difícil. Yo trabajo así de hecho: desde octubre de 2024 soy el único desarrollador front-end de una agencia Shopify Plus centrada en B2B, cuyas tiendas mueven en conjunto más de 36 M€ al año, y a la vez llevo proyectos directos.
Es la combinación que mejor funciona cuando hay una agencia que ya conoce la marca y una pieza técnica que requiere especialización: B2B, Functions, checkout o rendimiento.
Cómo decidir en una frase
Si puedes escribir el alcance en una página y el problema es técnico, un freelance. Si el problema es “necesitamos crecer y no sabemos por dónde”, una agencia. Y si ya tienes agencia y lo que falta es una especialidad, no cambies de agencia: añade al especialista.
Las seis preguntas que conviene hacer antes de contratar valen igual para los dos casos.