He lanzado un producto de software. ¿Cómo maximizo la exposición sin presupuesto y tiempo limitado?

36

Me gustaría llegar a la comunidad en este caso. Como desarrollador de software, no soy un vendedor experto ni un gurú del marketing; pienso en el código y no mucho más. La mayoría de los desarrolladores con los que me encuentro son así y también tienden a ser serios centavos. Digamos que, como desarrollador, recientemente lancé un nuevo producto de software que estoy bastante seguro de que será un éxito SI las personas solo lo supieran. Asuma un presupuesto de $ 0.00 y un tiempo limitado cada día (es decir, de 30 a 60 minutos). ¿Qué puedo hacer, dentro de esas limitaciones, para maximizar la exposición?

Si es posible, haga una copia de seguridad de su respuesta con al menos dos ejemplos de trabajo.

CubículoSoft
fuente
10
Una empresa grande no gasta más del 20% de sus ingresos en costos de desarrollo, de los cuales, aproximadamente el 20% serían costos directos de programación. Eso no es más del 5% de los ingresos en programación. Debe comprender dónde va ese otro 95% antes de tener un producto de software, en lugar de una pieza de software.
mattnz
1
¿Qué tipo de aplicación es? ¿Quién es tu público objetivo? Si está apuntando a programadores, podría mencionarlo en Hacker News (se me ocurrió la publicación de Jeremy Heiler).
yakiv
1
¿Cual es tu meta? ¿Desea lanzar el software para ganar dinero (es decir, crear su propia empresa)? ¿O desea lanzar el software de forma gratuita y desea la adopción comunitaria?
RonE
3
esta pregunta es más apropiada para answers.onstartups.com ; Como notó, la mayoría de los programadores no saben mucho sobre marketing, por lo que probablemente le pida consejo al grupo equivocado. pero buena suerte de todos modos!
Steven A. Lowe
Aproveche todas las oportunidades (incluida esta) para promocionar su producto y su sitio web. No puedo estar seguro de cuál de los cientos de productos de "Cubicle Software" que apareció en Google es suyo, si lo hay, comience por crear un producto único. (al menos, menos común) nombre. ¿Por qué el enlace de su sitio web no está en su perfil?
mattnz

Respuestas:

63

Su propio sitio

Cree su propio sitio para distribuir su software. Necesita tener un hogar. Este puede ser el repositorio de alojamiento de código donde lo aloja y su desarrollo, pero podría tener un sitio más orientado al cliente y hacer que se vinculen entre sí.

Su propio sitio viene con elementos adicionales:

  • su (s) propia (s) sala (s) de chat
  • sus propios grupos de noticias,
  • sus propias listas de correo,
  • sus propias páginas de negocios de redes sociales,
  • feeds ( RSS / Atom ) para sus canales de actualización (y algunos de los puntos anteriores).

Tenga en cuenta que puede tener varios para diferentes propósitos: hablar con los desarrolladores, hacer anuncios, ocuparse de la atención al cliente ...

Sin embargo, un punto: es mejor tener un punto de comunicación activo que dispersarse y no tener contenido ni actividad en absoluto. Es lo de la gallina y el huevo, pero la gente está menos obligada a hacer preguntas en un foro vacío. Es comprensible querer llegar a tantos usuarios como desee (todos preferimos un medio a otro), pero espere un poco antes de configurar ese sitio Gopher y un canal IRC .

Los motores de búsqueda

Los motores de búsqueda son el elemento clave aquí: eso es lo que todos usan para encontrarte. En los viejos tiempos (en realidad, las edades oscuras, en realidad :)), solía tener motores de búsqueda que en su mayoría eran directorios basados ​​en palabras clave, y tenía que enviar su sitio a ellos individualmente / manualmente, o usando llamado "auto-envío de motores de búsqueda". Algunos eran relativamente buenos, otros te pondrían en la lista negra fácilmente.

Hoy en día, te recomiendo que hagas 3 cosas:

Sorprendentemente, incluso Google todavía tiene páginas para permitir que "envíe" un sitio para su inclusión, pero generalmente eso no será necesario. Siéntase libre de buscar también otros directorios y motores de búsqueda menos conocidos para verificar su inclusión en sus bases de datos. Es bueno comprobar regularmente dónde estás.

Sitios de distribución de software

Como mencionó stmax en los comentarios, la forma más fácil de comenzar a promocionar una aplicación que se dirija a dispositivos móviles conocidos sería usar sus tiendas de aplicaciones dedicadas. Es bastante rápido y fácil.

Dependiendo de su plataforma de elección, y si desea vender su aplicación o no (y si admite pagos en la aplicación o no), es posible que desee ver los sistemas de administración de paquetes. Esto es algo similar a los sitios de distribución de software (en el sentido de que agregan la distribución de software en un solo lugar y) y las tiendas de aplicaciones (en que permiten la instalación con un solo clic), pero generalmente solo los usa directamente desde su sistema (y no desde la web) . Un ejemplo famoso es el formato de empaquetado de Debian, y sus principales repositorios y front-end (que incluye el Centro de software de Ubuntu, por ejemplo).

Redes sociales

Puede usar los agregadores sociales para hacer que las cosas sean más fáciles de tratar, o al menos para que los usuarios puedan mejorar su popularidad en varias redes, por ejemplo, con ShareThis o AddThis .

Comunicarse activamente

Esto puede llevar algo de tiempo, pero no tanto si eres eficiente y tienes las cosas bien preparadas.

  • comunicarse en foros, salas de chat, grupos de noticias ...

    • NO seas spam,
    • HAGA respuestas que se relacionen con su software, brinde una divulgación completa de una manera adecuada y señale amablemente a las personas a su software cuando soliciten alternativas o soluciones.
  • transmita actualizaciones y noticias a sus diferentes flujos de comunicación anteriores, twittee sobre ellas, cuénteles a sus amigos en FB, publique un anuncio en las listas de correo apropiadas:

    • cuando publicas una revisión menor,
    • cuando tiene en mente un proyecto o característica potencial y necesita comentarios,
    • cuando alcanza un hito (número de descargas, número de usuarios ...),
    • cualquier cosa en realidad.

Por supuesto, transmítalos a tus canales de comunicación descritos anteriormente.

Escribir material de soporte

  • Escriba las guías de usuario y desarrollo en consecuencia.
  • Publique video tutoriales o demostraciones (cree un canal de Youtube y / o Vimeo ).
  • Escriba tutoriales sobre cómo usar su software.
  • Publique una hoja de ruta (provisional) para futuras funciones.

Obtener revisado

  • Los amigos pueden revisarlo en sus blogs y páginas de redes sociales.
  • Los usuarios pueden revisarlo y usted puede facilitarlo agregando el enlace "hablar sobre MY_PROJECT en SOCIAL_NETWORK".
  • Los profesionales (blogueros, escritores, desarrolladores ...) pueden revisar su aplicación, de forma gratuita o por una compensación (esta es una ruta posiblemente spam, tenga cuidado de contactar a las personas adecuadas).
    • Póngase en contacto con periódicos y revistas técnicas, en línea y fuera de línea (la impresión NO está muerta). Algunos podrían querer escribir un artículo sobre usted, algunos simplemente escribirán una pequeña columna, otros no recordarán su nombre y producto más tarde, y algunos simplemente hablarán sobre su producto con algunos amigos en el bar.

Involucre a sus usuarios

  • Solicite comentarios y permiso para publicarlos a través de:
  • Escuche las solicitudes de funciones.
  • Solicite la ayuda de sus usuarios para promocionar su software.
  • Solicite la ayuda de sus usuarios para identificar fallas y solucionar problemas en su software.

Personalmente, no soy fanático de los sitios de comentarios de usuarios como GetSatisfaction y UserVoice. Tienden a ralentizar su sitio o aplicación web, debe confiar en ellos y, si se rompen, pueden romper partes de su sitio y, en general, son más propensos a tiempos de inactividad que un buen sistema de correo antiguo. Por lo tanto, prefiero una lista de correo / grupo de noticias, tal vez también con una interfaz web (como un Grupo de Google) y un formulario de contacto simple para el usuario básico. Es bueno tener un rastreador de problemas y / o errores para usuarios más avanzados (use uno alojado en Google Code Project Hosting, BitBucket, GitHub, Sourceforge, Assembla ... dependiendo de los términos de su licencia, por supuesto) y dejarlos Conozca el progreso de una solicitud de función y vote por las funciones o correcciones de errores más solicitadas).

Anunciar

Todo lo anterior es publicidad, en realidad, pero obviamente una publicidad más profesional puede ayudar. E incluso un cupón de AdWords de 75 USD puede recorrer un largo camino, si lo juegas bien.

Puede ir más allá y ponerse en contacto con algunos servicios que fabrican y venden artículos promocionales para usted (tazas, camisetas, gorras, ...). Esto parece un poco loco, pero algunos usuarios están contentos de tener algunos, y esto a veces ayuda a llegar a nuevos usuarios. Solo asegúrese de elegir los servicios correctos, donde no tendrá que pagar mucho, ni nada (algunos solo se encargan de la venta de artículos).

Estar al día

Publique actualizaciones con frecuencia y comuníquese sobre ellas. Antes de que te des cuenta, la gente hará lo mismo. Publique versiones de prueba beta de los próximos lanzamientos, solo para usuarios avanzados.

También manténgase al día con los competidores y eventualmente revíselos y compárelos. NO sea despectivo ni peyorativo, sea justo, no tuerza los números y señale dónde le va mejor. No esperamos que señale sus fallas, sino que diga cuál es el pequeño "plus" que tiene sobre ellas.


Presupuesto cero, 30 minutos

Todo esto parece mucho tiempo e incluso implica algo de dinero. Pero puede hacer la mayor parte sin costo alguno o con un costo muy bajo.

Si te registras en AdWords / AdSense / Google Webmaster Tools , es posible que finalmente obtengas un cupón gratuito o que algunos amigos tengan uno de sobra. Técnicamente esto es dinero, pero en realidad no lo pagaste, no has perdido nada.

Puede encontrar servicios de alojamiento gratuitos (incluso Blogger lo haría) para sitios simples con (originalmente) tráfico de bajo a medio, y los nombres de dominio se pueden encontrar por un valor muy barato por año.

Y toda la comunicación, si bien puede ser costosa en términos de tiempo, mejora con el tiempo:

  • Escriba plantillas para su lanzamiento y anuncios de actualización para su lista de correo, sus tweets, etc.
  • Asegúrese de programar dichas actualizaciones para que se transmitan automáticamente a sus diferentes canales de comunicación. Automatice esto tanto como sea posible. Valdrá la pena el tiempo ahorrado a largo plazo.
  • Dedicar un poco de tu tiempo todos los días o cada semana equivale a mucho al final, y está generando un ruido constante que es importante para mantener las conversaciones. Y sus amigos y fanáticos acérrimos también pueden ayudar con esto.

Es importante recordar que cada nuevo visitante y cada nueva recomendación cuentan. Ya sea que alguien publique un artículo de página completa sobre usted, o simplemente un amigo que envía un enlace a su aplicación a otro amigo o que habla sobre su producto mientras toma una bebida en un bar.

Aprender

Aproveche estos 30 minutos al día aprendiendo las herramientas del oficio y las técnicas de expertos en SEO, comercializadores y anunciantes. Son, al final, habilidades y conocimientos valiosos para tener.

Recuerdo que alguien dijo en otro sitio de StackExchange que deberías apartar 5 años de tu vida para aprenderlos. Aunque diría que realmente no lleva tanto tiempo, obviamente hay mucho que aprender y varios niveles de experiencia para obtener, pero puedes aprender mucho.

Estoy seguro de que, como desarrollador, te alegrará aprender los bits más técnicos (como cómo crear páginas que sean amigables con SEO), relativamente menos feliz de aprender los bits menos técnicos (cómo producir diseños de página fáciles de usar, basados ​​en sobre conceptos reales y probados de HCI e investigación de mercado, no solo los instintos del programador), y mucho menos feliz de aprender los bits "molestos" que se relacionan con el marketing y la publicidad (selección de listas de palabras clave, redacción de buenos anuncios, etc.). El motivador, para mí, es verlo siempre como algo técnico, al final: lo que quieres es optimizar la visibilidad, y todo esto simplemente porque es un juego de números. Aprender a escribir y diseñar decentemente es solo un medio para obtener estos números. Además, me resulta interesante aprender los conceptos de UI y UX, para los cuales "lambda"expectativas diferentes a las de los programadores de una aplicación (de ahí la necesidad de solicitar muchos comentarios de los usuarios y escucharlos ).

Párate sobre los hombros de gigantes ... Sé un gato de copia

No eres la primera persona en intentar promocionar un producto. Elige un producto famoso y mira cómo lo hicieron. ¿Cómo obtiene acceso a este producto cuando comienza desde 0? Idealmente, desea permitir que los usuarios hagan lo mismo con los suyos. Eso es lo que buscas. Tal vez mire algún influyente proyecto de software comercial o libre, y vea cómo crearon una comunidad, cómo se comunican en torno a su producto. Puede intentar encontrar formas innovadoras de promocionarse (y generalmente es bueno innovar, destacar entre la multitud), pero las buenas y probadas formas funcionan bien, obviamente.

Medida, medida, medida

Dije dos cosas que necesito repetir aquí:

  • Escucha a tus usuarios;
  • Se trata de datos, no de lo que crees que sabes como programador.

No puede mejorar las cosas si no sabe qué no funciona o cuál es una mejor alternativa. Aprenda (ver arriba;)) para usar sistemas de análisis (como Google Analytics ) para rastrear estadísticas básicas sobre sus visitantes (demografía de la población, orígenes, plataformas ...) e informes más avanzados (tasas de conversión, embudos ...). Use tales herramientas para medir el impacto de los cambios que realice en su sitio y obtenga datos reales para saber si un cambio es beneficioso o no.

Al principio cometí errores personales como este, creyendo que mi visión era mejor, y tuve (y aún tengo que ...) tratar con los fundadores de startups que siempre comienzan el 83% de sus oraciones con "Creo que ... ". No, no lo haces. Si realmente "pensaras", no dirías eso. Usted asumió , y eso es un mal hábito. Por lo general, cuando alguien dice "Pienso", ahora sigo con "probarlo", o si no puedo y no creo su reclamo, haré mis propias pruebas de pasillo para probar o refutar su suposición.

Las pruebas A / B simplemente funcionan.

Por supuesto, todo esto también lleva tiempo. Te estoy dando las herramientas aquí, pero solo haz lo que puedas con tus propias restricciones. No necesita probar A / B en cada escenario, y no necesita reevaluar cada semana cada pequeña cosa que haga. Pero cuanto más lo hagas, mejor.


Todo esto significaba consolidar la prevalencia del sitio de distribución propio de su software.

Su objetivo es promocionarlo y luego permitir que los usuarios encuentren toda la información necesaria y relevante en su sitio, y minimizar la ruta a una descarga.

haylem
fuente
Esta es una respuesta muy bien pensada. Solo lo he leído brevemente, pero hasta ahora se ve bien.
CubicleSoft
+1 por ser una de las respuestas más profundas con las que me he encontrado en Stack Exchange que no parece ser predicadora o condescendiente
Jamie Taylor
1
He seguido adelante y marqué esto como la respuesta, pero estoy seguro de que a medida que pienses cosas nuevas para escribir, seguirás adelante y las agregarás. Definitivamente te has ganado los puntos de reputación y generosidad.
CubicleSoft
+1 pero demasiado complicado. Debería subirlo a la tienda de la manzana mordida.
stmax
@stmax: realmente pensé en eso, pero eso es principalmente para aplicaciones móviles o extensiones de navegador. Las tiendas de aplicaciones no son tan comunes para las computadoras de escritorio, excepto si considera los sitios de distribución de software anteriores como tiendas de aplicaciones. Si la aplicación es gratuita, también podría considerar distribuir paquetes a repositorios de administración de paquetes conocidos.
haylem
10

Depende de cuál es su producto y cuál es su mercado.

Si es de calidad comercial, con calidad de envoltura retráctil y para descargar, entonces, como todos los demás "micro-isvs", necesita estar al frente de los globos oculares de sus clientes potenciales.

Paso 1: Necesita un sitio web, cuidadosamente creado, que establezca lo que hace su producto y las características, beneficios y su costo.

Paso 2: necesitas atraer a los espectadores. Usted tendrá que gastar dinero. Pague algunos anuncios de Google: establezca un presupuesto razonable. También puede encontrar clientes potenciales o clases de clientes. Encuentre los sitios web o foros de usuarios donde ya están, y vea qué puede hacer para publicar allí acerca de su producto o comprar publicidad. Tenga cuidado con las políticas que prohíben enchufar productos en estos lugares, sin embargo, podría ser expulsado.

Paso 3: Regala algunas copias, para tratar de obtener interés / conversación.

Ejemplo: suponga que tiene un nuevo software de procesamiento de fotos ... entonces eso le dice a dónde debe dirigir sus esfuerzos iniciales de ventas. Hay muchos foros de fotografía y sitios web.

Si tiene problemas para desarrollar un sitio web, entonces hay muchas personas que lo harán por una tarifa.

Usted dijo en el OP que tiene un presupuesto de $ 0. Si no está preparado para gastar nada, seguramente fracasará. Necesitas gastar dinero para ganar dinero.

rápidamente_ahora
fuente
No estoy de acuerdo, no necesariamente necesitas gastar dinero. He realizado lanzamientos exitosos con un presupuesto muy cercano a 0, sin contar los gastos de tiempo. Lo único que me resulta difícil obtener de forma gratuita son los nombres de dominio.
haylem
1
@haylem Si ha tenido lanzamientos exitosos anteriores, entonces debería estar financieramente bien hasta el punto en que no esté trabajando en un nombre de dominio de $ 8 / año. Encuentro su punto incrédulo.
maple_shaft
@maple_shaft: excepto que no planeaste ganar dinero con ninguno de estos. Algunas eran misiones independientes para universidades en las que solo producía portales para ellas, y el objetivo era generar conciencia. Puede que no siempre sea un producto comercial , sigue siendo un producto. Tampoco dije que fuera yo quien ganara dinero con ellos (desafortunadamente).
haylem
@maple_shaft: pero claro, es mucho mejor si puedes gastar algo en tu promoción, por supuesto. No discutiré sobre eso. Simplemente no es una necesidad, y es algo que el OP señaló claramente en la lista de cosas que quiere evitar.
haylem
@maple_shaft: de hecho, es mucho más difícil defender la restricción de "tiempo limitado" que la de "presupuesto limitado", en mi humilde opinión.
haylem
3

Nota: asumí que su "producto de software" era un proyecto de código abierto. Si no, ignora mi respuesta.

Además de usarlo usted mismo y promocionar lo que construye con él, le sugiero que anuncie el proyecto en las listas de correo y otras comunidades que puedan encontrarlo útil o interesante. Si aún no lo ha hecho, coloque su código en un sitio como GitHub o Google Code para que las personas puedan encontrarlo fácilmente. Aproveche las características sociales de estos sitios, como la bifurcación y el intercambio fácil. La otra ventaja de esto es que tendrás una ubicación para que las personas interesadas en el proyecto se reúnan y colaboren. Haga todo lo que pueda para facilitar que otros lo promocionen por usted.

Jeremy Heiler
fuente