SaaS y aplicaciones web

Una empresa de software nunca es una sola web. Está el producto (cuentas, estados, datos, cosas que fallan de maneras que una web de presentación ni conoce) y está la web de marketing, cuyo único trabajo es que un desconocido entienda el producto antes de perder el interés.

Las dos tienen requisitos opuestos, y querer construirlas con una sola herramienta es donde fallan la mayoría de las webs SaaS. He entregado las dos mitades: una plataforma de gestión de proxies en React con backend en Python Django, un CRM de captación de partners, una plataforma de servicios bajo demanda y landing pages de producto que venden software sin fotos en las que apoyarse.

Hablar del proyecto

Qué cambia aquí

01

El producto y la web son desarrollos distintos

La aplicación necesita estado, roles y un código que aguante la complejidad. La web de marketing necesita velocidad, contenido y SEO. Tener una web en WordPress junto a una aplicación a medida es una arquitectura sólida, no un apaño.

02

Vender software sin fotografía

No hay nada que fotografiar. La propia interfaz tiene que sostener el discurso de venta, así que los visuales del producto, cómo llamas a las funciones y el orden en que las presentas son todo el problema de diseño.

03

Roles y estados, no páginas

Un administrador, un cliente de pago y un usuario en periodo de prueba ven cosas distintas. Eso se decide a nivel de arquitectura, antes de que nadie abra una herramienta de diseño.

04

Las integraciones son el alcance real

Pagos, autenticación, API externas y analítica. Cada una es una dependencia con sus propias formas de fallar, y son lo que separa un desarrollo de ocho semanas de uno de dieciséis.

Qué incluye el desarrollo

  • Interfaz del producto en React o Next.js, con roles y estados diseñados antes que la parte visual
  • Integración con el backend: Django, Node o tu API actual
  • Una web de marketing separada que tu equipo puede editar sin desarrollador
  • Visuales del producto creados a partir de la interfaz real, con datos realistas
  • Pagos, autenticación e integraciones de terceros conectados y probados
  • Analítica y seguimiento de conversiones configurados antes del lanzamiento, no después

Errores que veo más a menudo

  • Construir la web de marketing dentro de la aplicación, de modo que cada cambio de texto exige un despliegue

  • Una página de inicio que describe la tecnología en lugar del problema que elimina

  • No poner precios en la web, lo que espanta a los compradores serios en vez de protegerte de los curiosos

  • Capturas de pantalla de un producto vacío, sin ningún dato

  • Un registro que pide el tamaño de la empresa y un teléfono antes de que nadie haya visto el producto funcionar

  • Tratar el dashboard como un ejercicio de diseño en lugar de como el sitio donde los usuarios pasan todo su tiempo

¿Tienes un proyecto en este campo?
Hablemos

Cuéntame qué debe hacer la web. Recibes un rango honesto el mismo día.

IconHablar del proyecto
decor

Preguntas

Sí, es el caso más habitual. Construyo la interfaz sobre tu API y acordamos el contrato desde el principio. Si la API todavía no existe, puedo desarrollarla en Django o Node.

Casi siempre, y normalmente ahorra dinero. Que tu equipo edite los textos en un CMS no cuesta nada; que un desarrollador despliegue cada cambio de redacción cuesta cada vez.

De ocho a dieciséis semanas según las integraciones, y se entrega por fases en lugar de en un único lanzamiento. Una landing page para el producto lleva por sí sola una o dos semanas.

Una landing page de producto empieza en unos $800. Una plataforma con backend real, cuentas de usuario e integraciones empieza en unos $2,500 y llega a $6,000+ cuando hay varias integraciones y roles.

Para seguir leyendo