Freelance o agencia de desarrollo web: cómo elegir

Dídac Martín · Pistacho Digital
Cuando una empresa necesita una web nueva, una tienda online o alguien que le mantenga la que ya tiene, suele llegar a la misma duda, que es si contratar a un freelance o a una agencia de desarrollo web. Yo trabajo solo, desde Igualada, así que escribo esto desde un lado de la mesa. Aun así intento ser justo, porque hay proyectos en los que una agencia encaja mejor que yo y prefiero que lo sepas antes de empezar que a mitad de camino.
Freelance vs agencia: las diferencias clave
Este es el resumen antes de entrar en detalle.
| Criterio | Freelance | Agencia |
|---|---|---|
| Coste | Suele ser más bajo, porque no hay estructura que pagar | Más alto, porque incluye más perfiles y gestión |
| Equipo | Una persona, que a veces colabora con otros profesionales | Diseño, desarrollo, marketing y gestión de proyecto |
| Disponibilidad | Depende de su carga y de su horario | Más estable, con varias personas que se cubren |
| Especialización | Profunda en pocas áreas | Varias disciplinas a la vez |
| Continuidad | Depende de una persona, así que hay que protegerla por contrato | Si alguien se va, otra persona toma el relevo |
| Comunicación | Hablas con quien hace el trabajo | Sueles hablar con un gestor de proyecto |
Cuándo encaja un freelance
Pymes con una web WordPress o una tienda WooCommerce
La mayoría de negocios de la comarca no necesitan un equipo de diez personas. Necesitan una web que cargue bien, una tienda que cobre sin fallos y alguien que conteste cuando algo se rompe. Eso lo puede hacer bien una sola persona que conozca WordPress y WooCommerce a fondo, y además hablas directamente con quien toca el código.
Mantenimiento y cambios continuos
Actualizar, hacer copias, vigilar que la web siga en pie y hacer los cambios pequeños de cada mes es trabajo de constancia más que de equipo. Un freelance que ya conoce tu web tarda menos en cada cambio que alguien que la abre por primera vez.
Integraciones y tareas técnicas concretas
Conectar la tienda con el programa de facturación, hacer que un formulario mande los datos a otra herramienta, migrar la web a otro hosting o encontrar un fallo que nadie ha sabido arreglar. Son encargos con un alcance claro, y un desarrollador con experiencia los resuelve sin la capa de gestión que añade una agencia.
Tu presupuesto es ajustado
Un freelance no tiene oficina, comerciales ni gestores que repercutir en la factura, así que para el mismo trabajo suele salir más barato. Ojo, porque más barato por hora no quiere decir más barato al final. Si alguien tarda el doble o entrega con errores, la cuenta cambia. Compara presupuestos cerrados por entregables y no tarifas por hora.
Cuándo encaja mejor una agencia
Proyectos grandes que necesitan varios perfiles a la vez
Si el proyecto pide diseño de marca, estrategia de contenidos, campañas, desarrollo y analítica, todo en paralelo y con fecha fija, una persona sola no llega. Puede subcontratar a otros freelances, pero entonces alguien tiene que coordinarlos y eso también se paga. Una agencia ya tiene ese equipo y está acostumbrada a trabajar junta.
Presupuestos grandes y plazos cortos
Cuando hay mucho trabajo y poco tiempo, lo que cuenta es la capacidad. Una agencia puede poner a tres desarrolladores a la vez en tu proyecto. Yo no puedo multiplicarme, y cualquier freelance honesto te dirá lo mismo.
Necesitas soporte 24/7
Si tu negocio necesita que alguien responda a las tres de la mañana de un domingo, hace falta un equipo con guardias. Un freelance no puede prometerlo con honestidad. En mi caso, contesto siempre entre semana y los sábados por la mañana, y las urgencias las atiendo a cualquier hora. Para una pyme con una web corporativa o una tienda pequeña suele bastar, pero para una plataforma que factura a todas horas no.
Quieres que alguien gestione el proyecto por ti
En una agencia, un gestor de proyecto coordina, controla plazos y te va informando. Con un freelance hablas directamente con quien programa, que es más rápido, pero te tocará decidir más cosas y contestar más preguntas.
Los riesgos de cada opción
Riesgos del freelance
El riesgo más serio es la dependencia. Si la persona enferma, cambia de trabajo o deja de contestar, tu web se queda sin nadie que la conozca. Y si el dominio, el hosting o los accesos están a su nombre, recuperar el control puede llevar semanas.
El segundo es la capacidad. Una persona tiene las horas que tiene, y si tu proyecto crece de golpe se puede quedar corta.
El tercero es que nadie revisa su trabajo. En una agencia a veces otro desarrollador mira el código antes de publicarlo, y un freelance lo tiene que suplir con pruebas y con orden.
Riesgos de la agencia
La agencia cuesta más, porque la estructura se paga. Los cambios pequeños pueden tardar más, porque pasan por varias manos. La persona que empezó tu proyecto puede no ser la que lo mantiene un año después. Y alguna propone más de lo que necesitas, porque un proyecto grande le sale más rentable que uno pequeño.
Cómo elegir bien en cada caso
Si eliges freelance, asegúrate de esto
- Un presupuesto o contrato firmado que diga qué se entrega, en qué plazo, cuánto cuesta y de quién es el código al terminar.
- El dominio y el hosting a tu nombre y pagados por ti. El freelance entra con su propio usuario, que puedes quitarle cuando quieras.
- Acceso de administrador a la web y, si hay desarrollo propio, al repositorio del código.
- Copias de seguridad automáticas guardadas fuera del servidor, y saber dónde están.
- Una documentación básica de lo que se ha hecho (plugins, integraciones y cómo se configuran) para que otra persona pueda seguir si hace falta.
- Pagos por hitos y nunca todo por adelantado. Una parte al empezar, otra a mitad y el resto al entregar.
- Proyectos reales que puedas visitar y, si puede ser, un cliente anterior con quien hablar.
Si eliges agencia, asegúrate de esto
- Que tenga experiencia en proyectos parecidos al tuyo.
- Que el presupuesto venga desglosado y no sea un precio cerrado sin explicación.
- Que conozcas a quien va a trabajar en tu proyecto, no solo al comercial.
- Que el código, el dominio y el hosting sean tuyos y puedas cambiar de proveedor si lo necesitas.
- Que el soporte después del lanzamiento esté por escrito y sepas qué cubre.
Hay más detalles sobre este proceso en el artículo sobre errores comunes al contratar una empresa de desarrollo web.
La tercera vía: agencia pequeña o estudio
Entre el freelance y la agencia grande están los estudios pequeños, de pocas personas, donde el fundador suele seguir metido en los proyectos. Tienen algo más de capacidad que un freelance y menos estructura que una agencia. Si tu proyecto se queda grande para una persona pero no necesitas una agencia completa, vale la pena mirarlos. Otra opción parecida es un freelance que trabaja de forma habitual con un diseñador o con alguien de marketing, cada uno con lo suyo.
Para que quede claro desde dónde escribo, yo trabajo solo. Hago webs y tiendas en WordPress y WooCommerce, mantenimiento, integraciones y desarrollos en PHP y JavaScript para pymes de Igualada y alrededores. Un proyecto que necesite diseño de marca, campañas y desarrollo a la vez no es lo mío, y cuando me llega uno lo digo. Si quieres saber cómo trabajo, lo cuento en quién soy.
Tabla de decisión rápida
| Tu situación | Lo que suele encajar |
|---|---|
| Web corporativa o tienda WooCommerce para una pyme | Freelance con experiencia en WordPress, o estudio pequeño |
| Mantenimiento mensual y cambios pequeños | Freelance |
| Tarea técnica puntual (migración, fallo, integración) | Freelance especialista |
| Herramienta interna a medida | Freelance o estudio pequeño, según el tamaño |
| Proyecto con diseño de marca, marketing y desarrollo a la vez | Agencia |
| Plataforma que necesita soporte 24/7 | Agencia con equipo de guardia |
| Presupuesto grande con un plazo muy corto | Agencia |
Conclusión
Un buen freelance es mejor que una mala agencia, y al revés también. Mira el tamaño real de tu proyecto, cuánta gente hace falta a la vez y qué pasa si algo falla un domingo. Y elijas lo que elijas, deja el dominio, el hosting y el código a tu nombre.
Si tienes dudas con tu caso, cuéntamelo y te digo qué tipo de proveedor encaja, aunque no sea yo.