10 pasos para lanzar un nuevo plugin de WordPress

Publicada en Negocio.

Si tienes una nueva idea de negocio que te gustaría materializar con la construcción de un nuevo plugin, primero de todo, muchas felicidades por partida doble: por tu espíritu emprendedor y por qué has aterrizado en la entrada que te puede ayudar a enfocar tus esfuerzos en que pronto puedas conseguir beneficios.

Seguramente ya leíste a principios de este año la entrada de David sobre los objetivos que nos habíamos marcado para el 2022, en el que precisamente mencionaba el de lanzar el MVP (Producto Mínimo Viable o PMV) de un nuevo producto. Como hemos cumplido ya ese objetivo, aprovecho para contarte los 10 pasos que seguimos cada vez que lanzamos un nuevo producto. Quede claro que, dependiendo del contexto y del nuevo producto, cada paso puede ser un poco distinto.

#1 La idea sobre qué construir

El punto de partida de cualquier negocio o de construir un nuevo plugin es, obviamente, tener la idea. En general depende mucho de tu contexto y de tu experiencia. Hay personas que son un torrente de ideas a quienes nunca se les acaban, y otras que son buenísimas ejecutándolas pero a quienes generar nuevas ideas les cuesta más.

Si perteneces al primer grupo y tienes claro qué quieres desarrollar, ya puedes saltar directamente al siguiente punto de esta entrada. Pero si te identificas más con el segundo grupo, no te preocupes. Sólo por el hecho de tener algún interés ya implica que tienes capacidad de generar ideas. Y existen técnicas para generar ideas que pueden funcionarte la mar de bien. De hecho, según James Webb Young, la generación de ideas es un proceso tan bien definido como la producción de coches en una línea de ensamblaje.

La manera más fácil y evidente de generar una idea de negocio es identificando un problema que tienes y pensar en posibles soluciones. Por ejemplo, la idea de desarrollo de Nelio Content surgió al ver que teníamos mucho follón con la escritura de entradas en el blog y, sobretodo, con la promoción de las mismas en redes sociales. Necesitábamos un calendario editorial para poner order y un sistema automatizado para publicar en redes sociales de forma eficiente.

De forma similar, habla con tus amistades, familia, o clientela e identifica sus problemas y piensa en productos que podrías crear para resolverlos. Así es precisamente cómo surgió la idea de crear Inlexa, un asistente para ayudar a adoptar un lenguaje inclusivo y diverso mediante inteligencia artificial. En este caso, en una conversación con un amigo, director de una empresa social, me comentó que había detectado que las guías y manuales de inclusividad junto con la formación que realizaban al personal de la empresa no eran suficientes para garantizar que, efectivamente, todas sus comunicaciones, internas y externas, adoptaran un lenguaje inclusivo y diverso.

Finalmente, partiendo del principio general de que una idea no es ni más ni menos que una nueva combinación de viejos elementos, otra alternativa muy distinta a las anteriores es la de realizar un estudio exhaustivo sobre aquellos plugins que funcionan mejor, analizar su popularidad y revisiones, e identificar sus puntos débiles y cómo tú podrías mejorarlos. Así es precisamente cómo surgieron las ideas de crear Nelio Popups y Nelio Forms.

#2 Explora si puede ser una oportunidad de negocio

Ahora ya tienes clara tu idea de negocio y con ganas de empezar a desarrollarla… pero, ¡ojo! Por muy entusiasmada que estés con tu nueva idea, antes de lanzarte a la piscina, explora si tiene sentido desarrollar dicho producto y no eres la única persona a quien la gusta la idea.

Para ello, tienes varias alternativas: preguntar directamente a potenciales clientas, hacer encuestas, analizar la competencia y estudiar si hay mercado, hacer un pitch a potenciales inversores y ver qué interés despierta, etc. Qué hacer depende del contexto de la idea de tu producto. Si es algo totalmente novedoso poco análisis podrás hacer de la competencia. Pero si ya existe, te interesará explorar las carencias de los productos que hay en el mercado.

Por ejemplo, en el caso de un producto muy novedoso, más de una vez hemos creado una página web explicando el producto que queríamos desarrollar animando a los visitantes a suscribirse al programa beta. Para conseguir un mínimo de visitas de forma rápida, hemos realizado una campaña de Google Ads, y así en un par de meses ya teníamos suficiente volumen de visitas y conversiones cómo para evaluar si nuestra idea era tan fantástica. ¡Ah! Y por supuesto, habíamos decidido previamente cuál era el mínimo de conversión que queríamos obtener para considerar que esa idea era una oportunidad de negocio.

Esta forma de validar inicialmente una idea, la usamos con el primer producto que lanzamos al mercado, Nelio A/B Testing y, también hace algunos meses para decidir si desarrollábamos Nelio Smart Prices, un rastreador de los precios que ofrecía tu competencia para WooCommerce. Aunque nos parecía una gran idea, conseguimos muy poca conversión de gente interesada por la beta y, de momento, se ha quedado aparcada.

En cambio, para decidir si crear un nuevo plugin de popups, al existir otros plugins en el mercado, realizamos un análisis exhaustivo de los plugins más populares e identificamos las funcionalidades que ofrecían cada uno. A partir de ahí, exploramos la opción de crear un nuevo plugin con las ventajas de los que más nos gustaron y además añadir algo diferencial que proporcionara un valor añadido a lo que ya existía.

#3 Decide qué es el MVP de tu plugin

Incluso habiendo realizado un montón de encuestas para explorar si una idea es buena, recuerda lo que nos dice el Dr. House: la gente miente. Quien te dice «me encanta tu idea y me parece super interesante», cuando llega el día de suscribirse o comprar de verdad no suelta ni un céntimo.

Aunque estés convencida de que tienes la mejor oportunidad de negocio, no quieras empezar a lo grande desarrollando tu producto ideal. Empieza definiendo el MVP de tu producto.

Qué es y qué no es un Producto Mínimo Viable
Qué es y qué no es un Producto Mínimo Viable (MVP). Fuente.

La idea del MVP es desarrollar el producto más sencillo posible que implemente tu propuesta de valor y que tiene como objetivo validar la existencia de demanda.

Por ejemplo, cuando vimos que crear un plugin de popups totalmente integrado con el editor de bloques de WordPress podría tener cabida en el mercado, por un lado, definimos todas las funcionalidades que querríamos que tuviera el plugin y, por otro, cuál sería el MVP básico que nos ayudaría a validar si el producto tendría demanda.

Pero, ¿cómo decidir qué funcionalidades debe incluir el MVP? Cómo dice Chris Lema, el MVP no es el producto ideal para tus clientes, es el producto que debes desarrollar usando los mínimos recursos para validar tu idea de negocio. El objetivo de crear un MVP es asegurarte que el mercado quiere el producto antes de realizar una gran inversión de tiempo y dinero.

Para decidir el MVP de Nelio Popups o Nelio Forms, lo que hicimos es aprovechar el análisis exhaustivo de todas las funcionalidades que ofrecían productos similares y ver cuáles se ofrecían de forma gratuita y cuáles eran premium. A partir de ahí, fue fácil establecer qué funcionalidades debían incluirse en la versión inicial que lanzáramos: algo como «el mínimo común múltiple de las funcionalidades gratuitas».

Y el valor diferencial de nuestros plugins respecto a otros existentes en el mercado es que estén completamente integrados con el editor de bloques de WordPress, con todas las ventajas que ello comporta. Y que tanto su código y como su diseño sean impecables.

#4 Desarrolla tu MVP y súbelo a WordPress.org

Ahora ya te puedes poner manos a la obra. Una de las grandes ventajas de desarrollar plugins es que ya existe un «marketplace» donde puedes dar a conocer tu MVP fácilmente y de forma gratuita: WordPress.org.

Antes de crear tu plugin de WordPress, recuerda que estamos en un entorno de código abierto y que es muy importante que sigas las recomendaciones y guías de estilo publicadas en WordPress.org. Pero no sólo esto, en nuestro blog tenemos un montón de entradas en la que te hablamos de trucos y técnicas para facilitarte tu vida y ayudarte a que seas excelente desarrollando plugins de WordPress, incluyendo un modelo para el desarrollo de tus plugins, entradas para que domines cómo crear componentes con TypeScript y React, y otros trucos esenciales para desarrolladores.

Y como tampoco podía faltar, una vez tengas desarrollado tu plugin, David te explica con detalle los pasos a seguir para subirlo a WordPress.org. Asegúrate de que la descripción del plugin es suficientemente detallada y de que incluyes capturas atractivas que muestren claramente las funcionalidades de tu plugin. No te olvides de escribir la documentación necesaria para que cualquier persona que lo pruebe, sepa qué debe hacer para que le funcione.

Como ejemplo, puedes echar un vistazo a la descripción del plugin de Nelio Popups cuya primera versión se subió el 31 de diciembre de 2021.

Una de las capturas de pantalla subidas en la descripción de Nelio Popups en WordPress.org.

#5 Estáte alerta del foro de soporte en WordPress

Tras subir un plugin a WordPress.org, no siempre va todo como la seda. A veces, aunque hayas testeado tu plugin exhaustivamente, puede entrar en conflicto con otros plugins. Es posible que no sea tu culpa y sea de otro plugin, pero aún así, asegúrate de que atiendes cualquier duda, pregunta o problema que hagan usuarios en WordPress.

Aunque la mayoría de personas son conscientes de que en el software aparecerán bugs, si quieres ganarte la fidelidad de tus usuarias y clientes, nada mejor que ofrecer un soporte exquisito a cualquier problema que pueda surgir.

Por ejemplo, tras subir el plugin de Nelio Popups, un usuario comentó una incidencia que tuvo con nuestro plugin. Tras analizar Toni el problema y resolverlo con mucho cariño, conseguimos la primera revisión del plugin que acabábamos de lanzar.

Revisión de Nelio Popups en WordPress.org
Revisión de Nelio Popups en WordPress.org.

#6 Crea un página para dar a conocer tu versión Premium

Aunque la versión gratuita te sirve como MVP para ver si tu plugin tiene tracción, no te garantiza que luego, la gente esté dispuesta a pagar por una versión de pago. Nuestra recomendación es que vayas dando a conocer las funcionalidades que se incluirán en tu versión premium lo antes posible.

Una fácil manera de dar a conocer tu versión premium es hacerlo directamente en el propio directorio de WordPress. Añade dicha información y un enlace a la página en la que describas todos los detalles de las funcionalidades incluidas en la versión premium. Esto es muy fácil, añadiendo en las FAQ del plugin la pregunta «¿Qué me da la versión premium?» con los detalles y el enlace a la página donde tengas dicha información.

Esto es lo que hemos hecho para Nelio Popups en WordPress.org que enlaza con la página que hemos creado en nuestra web con la descripción del producto que estamos desarrollando. Además, al final de dicha página hemos incluido un formulario para que puedas contactarnos para acceder a la beta de dicho producto.

Pagina web de Nelio Popups
Pagina web de Nelio Popups.

#7 Escribe y promociona contenidos para dar a conocer tu plugin

Te hemos contado infinidad de veces que la mejor forma de atraer tráfico a tu web es creando contenido de valor en tu blog. Escribe entradas que te ayuden a dar a conocer tu plugin. ¡Ojo! No confundas una entrada con la documentación de tu producto.

Por ejemplo, en el caso de Nelio Popups, hemos escrito tres entradas bien distintas que pueden ser útiles para nuestras visitantes:

Pero no sólo escribas contenido explícito para dar a conocer tu herramienta, aprovecha otras entradas para que, si tiene sentido, menciones también el plugin que acabas de lanzar al mercado.

Así, por ejemplo, no sólo anunciamos el lanzamiento de Nelio Popups en nuestro resumen del 2021 o en nuestros objetivos para el 2022 sinó que David, en una entrada en la que nos explica cómo crear mejores componentes con TypeScript y Reach Hooks, aprovecha para poner ejemplos del desarrollo de nuestro plugin Nelio Popups.

Supongo que a estas alturas no hace falta recordarte la importancia de promocionar dichas entradas en todas tus redes sociales. Para ello, no hace falta perder ni un minuto si lo haces de forma automática con nuestro plugin Nelio Content. Es más importante que el contenido que escribas sea de calidad y lo des a conocer tanto como puedas, que no dedicar tu tiempo a generar más contenido sin aportar un valor añadido.

Y la promoción no se acaba en tu blog y redes sociales. Contacta con tus amigas y amigos para que conozcan y hablen también de tus productos. Si te conocen a ti y cómo trabajas, les encantará probar tu nuevo producto y darlo a conocer. Además, muchas veces son incluso mejores promotores de tus productos que tú misma. Como ejemplos, aquí tienes una entrada de Marta Torre hablando de Inlexa y otra de Fernando Tellado comentando sobre Nelio Popups.

Todos estos contenidos, no sólo darán visibilidad a tu plugin, también te proporcionarán comentarios que pueden ayudarte a mejorar tu plugin.

#9 Evoluciona tu MVP hasta conseguir tu versión premium

En cuanto veas que tu MVP va ganando popularidad, ya puedes empezar a desarrollar todas aquellas ideas y funcionalidades que tienes guardadas en el tintero. Ten en cuenta el feedback que te van dando los usuarios y usuarias que seguramente te ayudarán a identificar qué funcionalidad es la que más están buscando y, posiblemente, la siguiente que deberías desarrollar.

En Nelio, la mayoría de nuestros plugins han ido evolucionando, básicamente, o bien para adaptarse a las distintas actualizaciones de WordPress o para añadir funcionalidades que han sido previamente solicitadas por nuestra clientela.

#10 Ofrece un exquisito servicio de soporte

Si algo tenemos muy claro en Nelio es el cómo hay que tratar a todos nuestros usuarios. David escribió una entrada en la que te explica por qué es tan importante la buena atención a tu clientela y cómo realizamos este trabajo de soporte para que nos dé el mínimo de trabajo posible.

Os aseguro que cada vez que te contesta alguien con lo encantada que está con el servicio que le has dado, o cada vez que ves una publicación positiva de tu plugin en que se insiste en que lo mejor ha sido el servicio de soporte, no sólo te da una gran satisfacción, sinó que es la mejor manera de fidelizar a tus clientes e ir ganando popularidad y prestigio.

Conclusión

Lanzar un nuevo plugin no es tan sencillo cómo tener una idea y escribir cuatro líneas de código. Nosotros, para ser lo más eficiente posibles y no desperdiciar recursos en trabajos que no nos llevarán a ningún lado, intentamos en la medida de lo posible seguir estos pasos cada vez que queremos lanzar un nuevo producto.

Y tú, ¿qué pasos sigues cuando quieres lanzar un nuevo plugin? ¿Crees que nos falta alguno?

Imagen destacada de Kelly Sikkema en Unsplash.

Deja una respuesta

No publicaremos tu correo electrónico. Los campos obligatorios están marcados con: •

He leído y acepto la Política de privacidad de Nelio Software

Al marcar la casilla de aceptación estás dando tu legítimo consentimiento para que tu información personal se almacene en SiteGround y sea usada por Nelio Software con el propósito único de publicar aquí este comentario. Contáctanos para corregir, limitar, eliminar o acceder a tu información.