Este martes 6/09/11 estaré en FirstTuesday Barcelona. Sé que no tengo que preparar nada especial porque con Carlos Blanco de interlocutor seguro que saldrán temas interesantes. Aun así pensé que en varias ocasiones había hablado de emprender en Internet, y pocas veces he tocado temas de cómo crecer el negocio. Por ello quería compartir contigo una reflexión sobre la evolución de una startup Internet: desarrollar menos, y conectar más – lo que podría ser la startup conectada.
Al inicio del negocio solemos tener un plan bastante amplio, demasiado amplio, en cuanto a funcionalidades y cosas que testar. Se suele pasar por una fase de muchísimos desarrollos en casa, a menudo programando cosas que ya están requete-programadas por otros. Por ejemplo, en Toprural llegamos a programar un foro, un sistema de facturación, un tablón de anuncios, … vamos cosas que nadie en su sano juicio hoy se pondría a programar (salvo si es su core business claro). Luego viene una fase de limpieza, en la que hay que centrarse en la funcionalidad que está en el corazón de tu negocio, y delegar en soluciones de terceros todo lo que gravita alrededor.
Si estás en esta fase, de centrarte en lo tuyo, crecer tu negocio y conectar tu empresa con sistemas de terceros, te propongo las siguientes pistas:
mails, calendario y documentos: con Google Apps puedes delegar a Google la gestión de correos, calendarios y documentos de tu empresa. Ahorraras en mantenimiento, backups, antivirus y demás problemas que te podrían distraer de la gestión de tu negocio. Para compartir documentos también tienes Dropbox, por supuesto.
Customer Relationship Management (CRM): intenta implementar cuanto antes un CRM básico para gestionar tu base de datos de clientes, tus contactos con ellos, los mails que recibes de usuarios, etc. Una solución básica puede ser implementar un sistema de tickets para atender a los mails de usuarios (ej. Freshdesk o Zendesk Kayako u OTRS aunque la usabilidad de este último me parece bastante mala [actualización 11/05/2015]). También hay otros CRM’s bastante fáciles de arrancar como por ejemplo High Rise, Sugar CRM o el CRM español Suma CRM [actualización 11/05/2015].
Mailings y boletines: intenta evitar mandar tú los mailings masivos o boletines a usuarios suscritos. Para evitar que tus mailings sean clasificados como spam y para disponer de estadísticas detalladas de apertura y clics, y para gestionar correctamente las bajas existen servicios muy potentes (ej. Experian CheetahMail, Mailchimp o MadMimi). Además la mayoría de ellos integran facilmente con SugarCRM.
Hosting: creo que soluciones en la nube permiten arrancar con costes fijos mucho más bajos y tener una mayor escalabilidad (ej. Amazon Web Services).
Administración: intenta delegar la mayor parte posible de la administración (contabilidad, nóminas, trámites) a una empresa externa. Puedes ahorrarte bastante trabajo y sobre todo evitar numerosos errores de principiante en estos temas.
Captación de clientes («hunting»): hay empresas especializadas en realizar labores comerciales para terceros. Son servicios particularmente interesantes si quieres tocar muchos clientes potenciales y realizar labores de captación de clientes de forma masiva (ej. en España MH Marketing u otras empresas de outsourcing de ventas).
Sistema de facturación y contabilidad: se trata de un problema estándar, intenta implementar un sistema de tercero en lugar de hacer un desarrollo en casa (ej. OpenERP, OpenBravo, Microsoft Dynamics, u otras soluciones menos complejas).
Blog: intenta no instalarlo en tus servidores. Puedes delegar el hosting del blog (sus actualizaciones, backups y problemas de seguridad) a un servicio de tercero como por ejemplo un blog hospedado en WordPress. En mi opición no compensa instalárselo, mejor dejarlo alojado en WordPress.
Adserver: intenta no instalarte un adserver en tus máquinas, supone problemas de carga y también de vulnerabilidad. Existen adservers bastante buenos y económicos alojados en los servidores del prestatario (ej. Doubleclick de Google). También está OpenX pero tenerlo alojado en tus servidores es poco seguro, y usar su hosting me parece excesivamente caro.
Plataforma e-commerce: hay soluciones estupendas con muchísimas opciones y plugins (ej. Magento o PrestaShop). Una web como Zacatrus! por ejemplo está construida con Magento. También hay quienes desarrollan su propia tienda (para un site de venta on-line puede tener sentido), como lo hacen en mumumio por ejemplo.
Plataforma de pago: no gastes ni un minuto en implementar una plataforma de pago de un banco, mejor connectate de entrada con un sistema de cobro on-line que integre con múltiples formas de pago (como PayCo, Adyen o Ogone).
Motor de recomendación: un motor de recomendación es algo tan complejo que si te pones a desarrollarlo sabes cuando empiezas pero no acabarás nunca. Creo que es mucho mejor delegarlo en una solución existente (ej. Strands o Blueknow).
CDN (Content Distribution Network): a medida que el volumen de visitas vaya en aumento querrás «cachear» algunas páginas para aliviar la carga de tus servidores. En lugar de gestionar tú mismo el sistema de cacheado, puedes delegarlo en un CDN (por ejemplo Akamai u otra solución más económica). También te permitirá aumentar bastante la velocidad de carga de tus páginas para tus usuarios.
Monitoring del uptime de tu web: existen servicios muy eficaces y económicos para estar avisado cuando tu web está caída, y para disponer de estadísticas detalladas de disponibilidad de tu servicio (como por ejemplo Pingdom).
Analítica web: para medir las estadísticas de uso de tu web vale la pena evitar cualquier desarrollo interno y adaptarse a lo que pueden ofrecer soluciones de terceros como Google Analytics, ATinternet o Clicky.
Login usuarios: aunque ofrezcas la posibilidad al usuario de crearse un usuario en tu web vale la pena permitirle identificarse sin el engorro de tener que darse de alta desde cero, como por ejemplo con su cuenta facebook (Facebook OpenGraph) o twitter (sign in with Twitter, con la pega que Twitter no te facilitará el email del usuario).
—
En otras palabras, intenta dedicarte a ofrecer a tus usuarios el mejor servicio posible, busca el efecto Waw! y centrate en TU producto. Para todo lo demás intenta tirar de soluciones de terceros ya hechas, si posible open source, y que puedas conectar facilmente con tu negocio.
Espero que habrás encontrado alguna pista de interés en esta lista. No dudes en compartir aquí en los comentarios otras pistas, u otras recomendaciones de productos.
+ un buen consejo de Álvaro Ortiz: en todo caso antes de elegir una herramienta concreta intenta hablar con otras personas que lo hayan utilizado, o utilicen algo similar… Te puede dar muchos atajos y descubrirte carencias o puntos de vista que no habías contemplado.
+ otro truco para encontrar soluciones alternativas: busca la palabra clave en Delicious y mira quienes figuran en primeras posiciones. Suele dar bastante buenos resultados.