El espacio de marketing de afiliación está en auge y se ha convertido en un canal muy importante y eficaz para impulsar las ventas. Gracias en gran parte a WordPress, muchos vendedores de internet ahora están trabajando desde casa y ganarse la vida de sus sitios web. Es típico para un consumidor hoy día buscar comentarios en línea cuando están contemplando una nueva compra. Y mientras esto puede ser visto como un bien o mal, los vendedores del internet están ahí, para capitalizar este tráfico. Además de trabajar a tiempo completo aquí en Kinsta, también desarrollo y apoyo un premium cupón plugin de WordPress, específicamente dirigido a los vendedores de programas de afiliación. Hoy voy a llevarle un poco detrás de las escenas a ver cómo se nos ocurrió crear este plugin y cuáles eran los desafíos para enfrentar al lanzarlo por primera vez.

Crecimiento del Marketing de Afiliación

De acuerdo con un estudio de Rakuten Affiliate Ntetwork Study en 2016, los gastos de marketing de afiliados de Estados Unidos aumentarán a una tasa de crecimiento anual compuesta de 10.1% entre 2015 y 2020, en una industria estimada de 6,800 millones de dólares. Y para poner esto en perspectiva, en 2016 la publicidad impresa del New York Times cayó 16%. Como el internet continúa creciendo, una gran cantidad de publicidad ahora está moviéndose en el espacio de afiliados. El boca a boca sigue siendo una de las mejores maneras para que las empresas generen ventas, y el marketing del afiliado se puede considerar como el mundo del marketing de boca a boca que sucede simplemente en línea. Estamos a punto de lanzar nuestro propio programa de afiliados aquí en Kinsta. Asegúrese de inscribirse ahora para ser notificado cuando lo inauguremos!

uso de marketing de afiliación
La encuesta de Forrester de 150 empresas de publicidad (min $200 milliones de dólares de ingresos) y 150 editores con un ranking de 5,000 por volumen de tráfico.

Debido al crecimiento masivo de este mercado, puede ser difícil hoy día decir quién está diciendo la verdad en línea. Por ejemplo, si usted busca en Google «Mejor Hosting de WordPress«, de repente le bombardean con cientos de bloggers todos afirmando saber quién es el mejor host. Normalmente tendrá dos multitudes diferentes. Aquellos que generalmente disfrutan ayudando a otros. Compartiendo soluciones que ellos usan personalmente, y aquellos que ayudan a comercializar productos y/o servicios simplemente por la comisión. Desafortunadamente una gran parte de la multitud está en este último grupo. Así que siempre aconsejamos tener cuidado al hacer esta investigación en línea.

El marketing de afiliación es una estrategia de alto valor y bajo riesgo probada para impulsar las ventas y conocimiento de marcas y los ingresos de los editores … Cuando se hace bien, cultiva relaciones mutuamente beneficiosas y auténticas entre las marcas y editores, y los editores y su público. – Adam Weiss, Director General y Vicepresidente Senior de Rakuten Affiliate Network.

Con eso dicho, hay un montón de comerciantes de afiliados honestos todavía por ahí y, a veces, puede que necesiten un poco de ayuda o impulso para que sus recomendaciones sean vistas.

Construyendo un WordPress Cupón Plugin

Paso la mayor parte de mi tiempo libre en mi blog de marketing llamado woorkup, y he sido un vendedor afiliado desde principios de 2000 así como un usuario profesional de WordPress. Me gustaría pensar que estoy en el primero de esos grupos mencionados anteriormente. Al igual que lo hacemos aquí en Kinsta, trato de revisar únicamente los servicios y productos de calidad que personalmente utilizo a diario, lo que realmente proporcionará valor al visitante. Desafortunadamente Proporcionar valor real significa que tengo que trabajar más duro que el promedio de vendedores afiliados. Así que a principios de 2015 comencé a experimentar formas adicionales de aumentar las conversiones en woorkup, y ahí es donde nació el plugin WP Coupons.

cupones wordpress

Antes de lanzarlo, busqué diferentes soluciones actuales que me proporcionaran lo que tenía que hacer. A continuación, se muestra una lista de lo que estaba tratando de lograr:

  • Mostrar cupones en mi barra lateral de WordPress (tanto cupones aleatorios como cupones específicos basados en posts)
  • Mostrar una lista de bonos con una lista de cupones en su propia página
  • Tener un código corto para insertar cupones en páginas, mensajes, dondequiera que los necesite
  • Sea actual y moderno, o por lo menos proporcione una manera fácil de modificar el diseño con CSS
  • Sea rápida, sin dependerse de un montón de scripts de terceros o el uso de JavaScript pesado

Pensé que esto no debería ser demasiado complicado ¿no? Bueno, había algunos plugins por ahí que hicieron algo de lo que necesitaba, pero la mayoría de ellos eran anticuados y no tenían todo. Así que decidí construirlo yo mismo, y aquí hay algunas lecciones valiosas que aprendí en el camino. Mucha gente no se da cuenta de todos los pequeños detalles que entran en la construcción en realidad, el desarrollo y la venta de un plugin de WordPress. No sucede simplemente de la noche a la mañana.

1. Necesité Construir un Plugin de WordPress pero No Soy Un Desarrollador

Mientras que algunas personas realmente piensan que soy un desarrollador de WordPress, no lo soy. Y estoy lejos de serlo. Sé mi camino con PHP y CSS, pero cuando se trata de la construcción de mis propias funciones y bucles, mi cerebro simplemente no está cableado de esa manera. Así que el primer problema que tuve que superar fue, ¿cómo puedo obtener este plugin desarrollado?

desarrollador de wordpress

Afortunadamente, esto resultó ser un poco más fácil de lo que podría ser para otros. Resulta que mi hermano es un desarrollador de WordPress de jornada completa. Así que le pregunté si codificaría todo. Para la próxima semana, tuvimos algo puesto en orden juntos y ejecutándose en woorkup. Ahora, obviamente no todo el mundo tiene un miembro de la familia que sea un desarrollador de WP. Tuve suerte. Así que, si usted está necesitando encontrar un desarrollador de WordPress de buena reputación, pregunte a la comunidad primero y pregunte antes de simplemente mandar a hacer las cosas con un desarrollador externo. Encontrar un socio, no sólo un desarrollador podría ser uno de sus mayores activos después en el camino.

Hay un montón de grandes recursos por ahí. En primer lugar, a lo mejor desee ver la entrada de nuestro blog sobre dónde encontrar y contratar desarrolladores de WordPress . David también tiene una publicación genial sobre 7 formas de encontrar a los mejores desarrolladores de WordPress. Y no olvide los grupos WordPress de Facebook  Donde usted podría pedir algunas recomendaciones rápidas, o incluso encontrar un socio potencial.

2. Demanda Convertida en un Producto

Aproximadamente 6 meses pasaron hasta ejecutar nuestro plugin hecho en casa en woorkup. Al instante vimos aumentos de clics, inscripciones y ventas de afiliados en todos los ámbitos. La capacidad de apuntar un cupón a un puesto específico y luego tenerlo desplazarse junto con el usuario, fue algo que aumentó las ventas de afiliados durante la noche. Durante esos 6 meses, me di cuenta de que seguía recibiendo consultas de personas preguntando sobre el plugin que yo estaba usando para mostrar cupones en mi sitio, y donde podrían comprarlo. Durante bastante tiempo simplemente respondí diciendo que era algo que tuvimos construido personalizado y que no estaba disponible para la venta.

Nunca tuvimos intenciones de vender el plugin cuando lo construimos por primera vez. Pero finalmente nos dimos cuenta de que estábamos perdiendo una oportunidad a medida que los correos electrónicos de los bloggers seguían fluyendo. Por lo tanto, terminé asociándome con mi hermano 50/50 para convertir realmente nuestro proyecto hecho en casa en un plugin premium de WordPress. Esta es otra razón por la que antes mencioné que debe encontrar un desarrollador que pueda ser un socio fiable y confiable. Si quiere llevar las cosas al siguiente nivel, ya tendrá algo del trabajo duro hecho.

Otra palabra de advertencia es también jugar con seguridad. A pesar de que podría estar recibiendo un montón de correos electrónicos sobre algo, todavía no significa necesariamente que hay suficiente demanda para justificar el gasto de tiempo en desarrollo y venta de un plugin. Mi hermano y yo decidimos jugar a lo seguro, tomarlo lento, y determinar esto basado en comentarios y ventas del usuario en un periodo extenso de tiempo.

3. Decidiendo sobre Un Nombre de Marca y Dominio

Hice algunas investigaciones rápidas sobre marcas y nombres de marca que ya se utilizan en la web. Queríamos mantener las cosas simples, por lo que finalmente decidimos llamarnos WP Coupons. Tal vez no es el nombre más creativo del mundo, pero funciona. También sabíamos que no podíamos usar «WordPress» en el nombre, ya que esto sería una infracción de marca contra Automattic. Como vimos con WordPress Helpers hace unos años, ellos toman medidas en este tipo de cosas.

elegir nombre de dominio

Personalmente, soy un gran fan de los dominios .io, y así que eso también jugó un papel en nuestra marca, ya que queríamos que el nombre coincidiera con nuestro nombre de dominio, wpcoupons.io. Por supuesto, el .com fue simplemente una página web rota, que no se usaba. Yo traté de encontrar al propietario, pero nunca oí nada. Y en lo que se refiere a las marcas, lo mismo ocurre con usar WordPress en el nombre de dominio Tenga mucho cuidado al elegir la marca para su plugin de WordPress.

4. Seleccionando una Plataforma, Solución de Comercio Electrónico y Alojamiento

Ahora que tuvimos que vender el plugin, necesitábamos un sitio web y una plataforma para distribuirlo. Por supuesto escogimos WordPress, ya que creemos que es el mejor CMS en la web! Entonces tuvimos que elegir si queríamos usar modelo gratuito o no. Muchos desarrolladores que crean plugins tienen una versión gratuita en el repositorio de WordPress y una versión premium en su propio sitio. Todo el objetivo aquí es utilizar el tráfico del repositorio para que la gente invierta en la versión premium. Elegimos no ir por esta ruta.

repositorio wordpress

Después de haber trabajado en la comunidad de WordPress por un tiempo ahora, he visto muchas historias de terror sobre el repositorio. ¿Recuerda lo que le sucedió al tema Zerif hace un tiempo, cuando fue suspendido de WordPress.org. Cada caso como este tiene sus propias circunstancias, y aunque tengo el máximo respeto por los administradores de WordPress núcleo, decidí que no quería molestarme con esto. ¡Incluso si significaba menos tráfico y menos ventas! También hay otros obstáculos que requieren mucho tiempo por los que tiene que pasar para permanecer en el repositorio. Dicho esto, usted debe considerar cuidadosamente si desea o no estar en el repositorio de WordPress.

También necesitábamos una solución de ECommerce para distribuir nuestro plugin. Yo estaba muy familiarizado con WooCommerce ya, pero había oído grandes cosas acerca de Easy Digital Downloads. Todo lo que Pippin crea se convierte en oro. Mientras WooCommerce puede ser configurado para distribuir archivos digitales, EDD parecía ser la mejor opción. Y mirando hacia atrás, nos alegramos de haber recorrido esta ruta porque nunca hemos tenido problemas. EDD es muy sencillo y conectarlo a un procesador de pagos y sacar nuevas actualizaciones de plugin es muy rápido.

easy digital downloads

Y por último pero no menos importante, tuvimos que elegir alojamiento para nuestro sitio de WordPress. Créalo o no, yo era en realidad uno de los primeros clientes de Kinsta. Me conecté con Mark por Skype cuando vi por primera vez lo que estaban haciendo. Esto es años antes de unirse al equipo. Yo personalmente había probado cada host de WordPress bajo el sol y el rendimiento era simplemente inmejorable. Combine EDD con Kinsta y obtenga un sitio de carga super rápida de ECommerce (Pingdom Test).

tiempo de carga

5. Programa de Afiliación

Debido al hecho de que tanto mi hermano como yo teníamos puestos de trabajo a tiempo completo, sabíamos que necesitábamos ir por la ruta del programa de afiliados. No tuvimos tiempo de comercializar este plugin a diario, y esperábamos confiar en la comunidad de WordPress para difundir la palabra. Además, siendo un afiliado de marketing yo mismo, sabía lo que podría pasar si la gente sabía que podría obtener una comisión de ayudar a vender el plugin.

La siguiente gran decisión que tuvimos que tomar fue, ¿cuánta comisión estamos dispuestos a regalar a otros si ayudan a vender el plugin? Lo que hicimos fue que en realidad comenzamos más bajo, y finalmente llegamos hasta el 20% después de obtener algunos comentarios de los usuarios.

Y para conseguir que todo funcione correctamente, terminamos subiendo con AffiliateWP, que también es creado por Pippin. ¡Y nos alegramos de haberlo hecho! La configuración fue rápida y estábamos funcionando en unos pocos minutos. Si usted está buscando lanzar un programa de afiliados para su plugin o servicio de WordPress, AffiliateWP realmente no puede ser superado! El programa de afiliados es ahora responsable de alrededor del 50% de las ventas cada mes.

ventas del plugin de afiliados

6. Desarrollo

También tuvimos que averiguar cómo íbamos a hacer el desarrollo en curso para el plugin. Desarrollar localmente es genial, pero cuando se trata de compartirlo con otra persona (en este caso, mi hermano compartiéndolo conmigo mismo) simplemente no funciona. Esto es realmente donde los Entornos de pruebas de un solo clic de Kinsta fueron super útiles.

Lo primero que tuvimos que hacer al obtener el plugin listo para la producción fue probarlo con diferentes temas de WordPress para garantizar la compatibilidad. Simplemente creamos un nuevo entorno de pruebas y empezamos a instalar cientos de temas de WordPress. A continuación, se presentan algunos de los temas populares que probamos con nuestro plugin:

  • WordPress Twenty Eleven
  • WordPress Twenty Twelve
  • WordPress Twenty Thirteen
  • WordPress Twenty Fourteen
  • WordPress Twenty Fifteen
  • WordPress Twenty Sixteen
  • Avada
  • Themex
  • Divi
  • Sparkle
  • Schema
  • Newspaper
  • WordX
  • Extra
  • Sydney
  • Activello
  • Zerif Lite
  • Athena
  • Orca
  • Total
  • Dante
  • Superior
  • ColorMag
  • Spacious
  • Poseidon
  • evolve
  • Nisarg
  • Tortuga
  • Gadgetine

La belleza del staging es que cuando terminamos las pruebas temáticas, simplemente eliminamos nuestro entorno de pruebas. A continuación, se volvió a crear un staging fresco específicamente para probar actualizaciones de plugin. Los entornos son accesibles al público con su propia URL, por lo que mi hermano fue capaz de codificar nuevas características dentro y luego podría probarlos inmediatamente antes de mandar los cambios de código a la producción.

Y si un entorno de staging no es suficiente para ti, Kinsta también ofrece la opción de añadir hasta cinco Entornos de Staging Premium, dándote la flexibilidad de probar múltiples iteraciones al mismo tiempo.

Si está desarrollando un plugin de WordPress es muy importante tener un flujo de trabajo simple hacia abajo, especialmente cuando se trata de varias personas. ¡No haga nunca trabajo de desarrollo en su sitio vivo!

7. El Rendimiento Importa

El rendimiento fue muy importante para nosotros desde el principio. Uno de mis mayores molestias con los desarrolladores de WordPress es que a algunos no les importa. Incluso en pequeños plugins como este, sigue siendo importante. El rendimiento tiene que comenzar en alguna parte. Actualmente nuestro plugin no usa JavaScript y tiene menos de 40 KB en el backend y debajo de 2KB en el frontend. Todo es autosuficiente sin dependencias de terceros.

rendimiento de wp coupons

La capacidad de apuntar un cupón a un puesto específico y luego tenerlo desplazarse con el usuario fue una característica que aumentó las ventas de afiliados durante la noche en nuestro sitio woorkup. Así que, para la característica de desplazamiento, en lugar de construir esta integración nosotros mismos, en realidad hemos utilizado el plugin gratuito Q2W3 Fixed Widget .

widget desplazante de wordpress

¡Si no está roto, no lo arregles! El beneficio de hacerlo de esta manera nos permitió mantener JavaScript fuera del plugin para aquellos que no querían la función de desplazamiento. Aconsejo a los desarrolladores que verifiquen todas sus opciones antes de agregar peso adicional a sus plugins. Podríamos haber añadido esta función nosotros mismos y hacer la función de desplazamiento opcional, pero de nuevo, el tiempo era un factor primordial.

8. Actuar Según el Comentario del Usuario y Mantener un Changelog

Si tuviera que adivinar, probablemente diría que el 90% de las características que hemos añadido han venido de los comentarios de los usuarios. Muchos de ellos son ideas inteligentes que nunca habríamos pensado por nuestra cuenta. Por ejemplo, un Tweet de Colin el otro día nos preguntó sobre la adición de la opción de forjar widget en tipos de posts personalizados. Esto era realmente una cosa muy simple de agregar, y de hecho apenas acabamos de sacar esto en nuestra actualización más reciente.

Otra cosa importante que recomiendo hacer es crear una página de changelog y otra para solicitudes de características nuevas y hacerlas públicas. Estas no sólo permiten a la gente ver que usted se dedica a mejorar su plugin de WordPress, sino que también le ayudan a realizar un seguimiento del trabajo. También puede utilizar un servicio premium como UserVoice si desea automatizar aún más esta parte y permitir que la gente vote sobre nuevas funciones.

Ejemplo de Solicitudes de Característica

solicitudes de características de cupón plugin de wordpress

Ejemplo de Changelog

changelog

Algunas Lecciones Duras que Aprendimos

Hemos visto un crecimiento impresionante en nuestro Cupón Plugin de WordPress durante el año pasado. Tanto crecimiento en realidad que ahora estamos dedicando más de nuestro tiempo hacia un mayor desarrollo de lo mismo. Sin embargo, eso no quiere decir que no aprendimos algunas lecciones duras en el camino:

  • Siempre sobreestime el tiempo involucrado. Al desarrollar un nuevo plugin de WordPress desde cero. Si usted piensa que le puede tomar cinco horas una semana, estime diez horas.
  • Facilite documentación a la gente y tutoriales. Cuanto más da, menos tiempo pasará respondiendo tickets de soporte. Terminamos usando el plugin Heroic Knowledge Base el cual funciona genial!
  • Discuta internamente sobre las nuevas solicitudes cuando lleguen. No debería tratar de agradar a nadie. Añada elementos que agreguen valor al plugin.
  • Aproveche sus contactos y la gente que conoce en la comunidad de WordPress ya para impulsar más ventas. Proporcione códigos de descuento personalizados para promocionar su plugin en sus sitios, junto con su programa de afiliados. No estábamos haciendo esto desde el principio y deberíamos haber hecho.

Resumen

Como puede ver, hay mucho que pasa entre los bastidores, incluso con algo tan simple como un cupón plugin de WordPress. Muchos desarrolladores por ahí en este momento deben hacer todo, desde la codificación, marketing y soporte. A lo largo de este proceso, definitivamente he ganado mucho respeto por los desarrolladores de WordPress en general, especialmente los equipos que están arrancando cosas desde el principio.

Si usted está interesado en aprender más sobre el cupón plugin de WordPress real y sus características, no dude en cheqearlo en wpcoupons.io. Nos encantaría escuchar lo que piensa sobre este tema, especialmente si usted es un desarrollador. ¿Ha tenido lecciones similares que ha tenido que aprender en el camino? ¿O cualquier consejo adicional para aquellos que están empezando?

Brian Jackson

Brian tiene una gran pasión por WordPress, lo ha estado utilizando durante más de 10 años e incluso ha desarrollado un par de plugins premium. Brian disfruta de los blogs, las películas y el senderismo. Conéctese con Brian en Twitter.