150 | El verdadero potencial de los plugins de formulario
27 Feb 2019 · 19 min
Podcast episode (ep. 150) by Gonzalo Navarro about the capabilities and true potential of WordPress form plugins. After brief host news and a plugin-of-the-week (Weglot) mention, the episode surveys popular form plugins—Contact Form 7, Ninja Forms, Gravity Forms—and focuses on WPForms (WP Forms) as a recommended balance of ease-of-use and extensibility. Gonzalo describes WPForms features: visual builder, templates (100+), addons (payments, document signatures, surveys, conversational forms), conditional logic (fields, confirmations, notifications), integrations (email providers, Zapier), and strong documentation; he also promotes a paid course covering WPForms end-to-end.
Chapters
En el episodio 150 de WordPress semanal te hablo del mundo de los plugins de formulario y del que hoy en día considero uno de los mejores por su facilidad de uso y sus enormes posibilidades. Vamos allá. Hola hola, Soy Gonzalo de Gonzalonabarro. Es y bienvenidos a WordPress Semanal, el podcast en el que aprendes WordPress de principio a fin. Porque ya lo sabes, no hay mayor satisfacción ni mejor inversión que la de crear y gestionar tu propia web con WordPress. Y hoy vamos a hablar de un tipo de plugin que si no es el primero que instalamos cuando creamos una web con WordPress, es de los cinco primeros y son los plugins de formulario. ¿Lo típico que es? Pues un formulario de contacto. Casi todas las webs van a tener un formulario desde el que los usuarios, los visitantes, pueden contactar con la empresa o la persona que esté al otro lado de de esa página web. Pero hace mucho que los formularios son bastante más que simplemente formas en las que nos pueden contactar, sino que podemos hacer muchísimo más cosas que seguramente ni te imagines. Y vamos a hablar de todo ello, así como de un fantástico plugin que ya te adelanto que es WordPress Forms, que a mí particularmente me ganó hace ya un tiempo y del que te quiero hablar en detalle. ¿Pero antes, como siempre, qué está pasando en Gonzalo Navarro es esta semana? Pues bien, a pesar de que acabo de volver de Nueva York, que no os lo comenté, pero he estado toda esta semana pasada en Nueva York con unos amigos, si me has contactado por soporte habrás notado que quizás he tardado un pelín más en contestar de lo normal, pero aún así he estado al pie de cañón con todos vosotros y vengo cargado de pilas, cargado de fuerzas y con las novedades de esta semana. ¿Que tenemos? Un nuevo vídeo de la Zona Código, como cada semana. Ya sabéis que todos los martes saco un nuevo vídeo y en este caso va enfocado a WooCommerce y os enseño a mover las pestañas de la página de producto. ¿Y esto qué es? Bueno, en las tiendas online hechas con woocommerce tenemos una parte de debajo de la descripción del producto en sí. Ya sabéis que cuando vamos a un producto determinado tenemos normalmente a la izquierda una imagen y la galería de imágenes de ese producto. A la derecha el nombre con el precio y alguna otra información y la posibilidad de añadir al carrito y debajo una serie de pestañas que pueden contener otra descripción, una descripción extra del producto, información adicional si tienes habilitadas las valoraciones también van a aparecer en esta parte, son como unas pestañitas que que en Storefront están en forma vertical pero que en otros teams están en forma horizontal y que como digo pues aparecen todas debajo de esa primera parte de la página de producto. Pues bien, en este vídeo de la zona código te enseño a coger este bloque, esta parte de pestañas y a moverlo donde quieras. Nosotros en este caso, en el vídeo de la zona código me refiero, lo que hago es pasarlas debajo de toda esta zona que te digo, donde sale el nombre del producto, la descripción corta y el botón de añadir al carrito, pues debajo de ahí paso estas pestañas. ¿Esto es cuando es útil? Pues es útil cuando tienes poquita información digamos a la derecha de la galería de imágenes y también poquita información en las pestañas, pues queda muy bien tenerlo todo juntito ahí simplemente en un lado y no estar ocupando tanta página hacia abajo digamos para la ficha del producto o la página del producto. Si no viste otro vídeo que publiqué sobre cómo mover dentro de la página de producto los distintos elementos, tienes que verlo antes, ¿Vale? Es indispensable que lo veas antes, te lo recomiendo muchísimo y te va a abrir un mundo de posibilidades porque vas a ver cómo de forma bastante sencilla puedes mover prácticamente cualquier elemento dentro de la página de producto de WooCommerce y ponerlos donde quieras y además es la forma correcta de hacerlo, ¿Vale? No estamos creando plantillas que después se van a quedar desactualizadas cuando se actualice WooCommerce, sino que lo hacemos todo desde el Functions PHP, con lo cual siempre te va a funcionar y es la forma correcta de hacerlo, ¿De acuerdo? Bueno, pues ese sería el vídeo 101 ya de la zona código. Ya sabéis que la zona código es ese lugar donde os enseño a modificar vuestro WordPress, a darle funcionalidades extra, a cambiar el aspecto, pero sin plugins, simplemente os dejo el código, os digo dónde lo tenéis que poner vosotros copiáis, pegáis y tenéis el mismo resultado sin escribir el código. Más novedades, Curso nuevo Tenemos un nuevo curso, el curso de WordPress Forms, es el plugin del formularios del que te voy a hablar hoy, además de otros plugins y hoy en día lo considero el mejor en cuanto a la relación facilidad de uso y posibilidades. En todas las últimas webs que he he para clientes he usado este plugin porque es muy fácil de usar por el usuario medio, es decir el cliente que va a recibir mi web, pero también es muy fácil de usar para mí y además me da muchísimas posibilidades no solo añadiendo extensiones sino también como desarrollador. Viene con bastantes hooks, con opciones digamos de código que facilitan su modificación, pero bueno eso ya es a nivel de desarrollador, a nivel de usuario es súper súper sencillo de utilizar y de extender si necesitas que mejoren sus posibilidades. Tiene una versión gratuita muy funcional para lo básico, lo típico del formulario de contacto, un par de cosas más y luego si quieres pues addons, extensiones y hacerlo pues realmente todo lo extensible que quieras pues ya tienes versiones de pago. En el curso vemos la versión de pago porque os dejo el plugin digamos de pago, os lo dejo para que lo podáis instalar en vuestra web, también vemos muchos addons que también os lo pongo disponibles para que los podáis instalar y vemos pues todo su uso, vemos la instalación y configuración por supuesto vemos cómo crear formularios, que en nada tienes un formulario creado, cómo manejar la gestión pues lo típico, si recibes contactos, si recibes pagos, porque también se pueden recibir pagos, pues vemos cómo gestionar todo eso digamos desde la parte de dentro y luego ya nos metemos en la creación de formularios avanzado con lógica condicional, tipos de formulario concreto como formularios de registro, bueno un curso completísimo. Vemos también cómo cobrar tanto con Paypal como con Stripe, básicamente el uso de WordPress Forms de 0 a 100. Sí, pues esas son las novedades. Vamos ahora con el plugin de la semana que es para conseguir una traducción automática si quieres tener una web en varios idiomas. El plugin del que te hablo se llama Weglot y te ofrece la posibilidad de traducir automáticamente tu sitio web a otro idioma. Claro, cuando nosotros traducimos de forma automática pues puede ser que haya cosas con las que no estemos muy contentos, a lo mejor hay una traducción ahí que baila un poco, pues por eso te viene con un panel donde tú puedes modificar o personalizar esas traducciones. Realmente la versión gratuita sólo te permite traducir a un idioma y siempre y cuando sea una web pequeña, si ya tienes una web pues mediana ya vas a necesitar la versión de pago, pero es ideal para web corporativas, la versión gratuita me refiero, o para que pruebes su funcionamiento antes de comprarlo al menos. Pues al tener esta versión gratuita, aunque está limitada, pues te permite ver cómo funciona el plugin antes de realmente pues invertir en él. A ver, en el curso de WordPress multidioma que lo tenéis disponible, vemos más ejemplos de plugins que traducen automáticamente el contenido de una web. Casi todos ellos están basados en el traductor de Google. Básicamente estos plugins que te comento lo integran con tu web y le sale el típico desplegable a tus usuarios de Google para pasar a varios idiomas, pero este es diferente, este no da la impresión de que lo está haciendo Google, sino que parece de verdad una web multi idioma. Está bastante bien, yo lo descubrí por un suscriptor, perdóname que ahora mismo no recuerdo el nombre, pero gracias a él lo descubrí, le he estado echando un vistazo y tiene bastante buena pinta, todavía no lo implementado en ninguna web, pero lo poco que lo he trasteado me parece que está bastante bien. Y si luego queréis crear una web multidioma al uso, pues en el curso como digo de WordPress Multidioma vemos tanto Locotranslate como Multilingual Press, que son los dos grandes plugins para crear webs multi idioma. Sí, fantástico. Una vez visto el plugin de la semana, ahora sí vamos con el tema central del programa, el rico mundo de los plugins de formulario. Y como os decía, los plugins de formulario son mucho más que tener la posibilidad de crear formularios de contacto. Sí, originalmente nacieron para eso, y sí, necesitamos formularios de contacto, pero con este episodio quería hacer digamos un camino por el verdadero potencial de los plugins de formulario y todo lo que te permiten hacer. Las posibilidades son prácticamente infinitas, desde formularios de registro, hasta pagos online, hasta firma de documentos, encuestas. Bueno muchísimas posibilidades. Pero además hay un factor clave que ha ido entrando poco a poco y que es la facilidad de creación de estos formularios. De un tiempo para acá empezaron a salir plugins de formulario que te permitían que te permitían construir estos formularios de forma visual, arrastrando bloques, moviendo con paneles pues más sencillos que hasta el momento. Y esto ha ido y sigue evolucionando, dándonos unas posibilidades tremendas. Entonces quiero comentar Primero los mejores y más populares plugins de formulario. Por un lado tenemos el clásico Contact Form Seven, ¿Quién no conoce este plugin? ¿Quién no lo ha usado alguna vez? ¿Quién no lo ha instalado alguna vez? Tenéis un curso de Contact Form Seven avanzado. Realmente es desde básico a avanzado porque vemos su uso básico pero después nos adentramos en cómo hacer muchísimas opciones. ¿Qué pasa? Que el uso de Contact Form Seven es más rudimentario, lo hacemos a través de shortcodes, ni mucho menos es una construcción visual de los formularios como otros de los que te voy a hablar, pero sí que como es un plugin tan popular y es el precursor digamos, es el clásico como te decía, pues hay muchas extensiones que lo complementan y hacen que se pueda hacer pues prácticamente también de todo con este plugin siempre y cuando vayamos añadiendo extensiones y eso es lo que vemos por ejemplo en el curso de Contact Form 7 avanzado. Después tenemos el que empezó a verse como el plugin del constructor visual, que diferenciándose de contact form 7 pues ya te permitía como digo construir tu formulario de forma visual. Este es Ninja Forms, es un plugin del que también tenéis un vídeo en el curso de WordPress Intermedio y es realmente bastante sencillo de utilizar, tiene una versión gratuita completa pero luego también tiene una de pago con la que puedes ir añadiendo extensiones. Este también es un plugin bastante sencillo de utilizar y que desde luego cumple su función que es hacerte fácil la creación de formularios. Después tenemos el rey durante años que es Gravity Forms. Es un plugin solo de pago, no tiene versión gratuita y es uno de los que sobre todo los de un perfil un poquito más técnico hemos estado usando durante tiempo. Yo de hecho uso Gravity Forms ahora mismo en mi web, es el que empecé utilizando y tiene unas posibilidades enormes para crear formularios. También se hace de forma visual aunque no es tan intuitiva como por ejemplo Ninja Forms o como del que te voy a hablar a continuación que es WordPress Forms, pero en cuanto a posibilidades es difícil ganar a Gravity Forms. Después tenemos el que yo llamo el sucesor al trono que es WordPress Forms. Este plugin creo que tiene casi las mismas posibilidades, si no las mismas que Gravity Forms en cuanto a funcionalidades, en cuanto a lo que se puede llegar a conseguir, pero además de verdad pienso que han conseguido simplificar todo ese proceso, es más visual, entra mejor por el ojo, es más fácil aprender a usarlo y es más rápido crear formularios tanto sencillos como avanzados, sí, Así que tenemos el clásico Contact from Seven, el del constructor visual Ninja Forms, el rey durante años, Gravity Forms y el sucesor al trono WordPress Forms, digo WordPress Forms pero realmente es WP Forms, hay otros populares, si, está formidable, por ejemplo, que por mucho que por mucha gente es considerado el mejor plugin, sobre todo para un perfil más de desarrollador. Este plugin es famoso porque te permite crear encuestas, te permite hacer calculadoras, esto también se puede hacer con Gravity Forms, pero desde luego es un muy buen plugin, formidable también tiene más de 200.000 instalaciones activas, otros plugins populares como Caldera Forms, en fin hay muchísimos, pero hoy te Quiero hablar de WordPress Forms, que es la combinación ideal entre facilidad de uso y posibilidades. Este plugin está creado por el dueño de WordPress Beginner, que no sé si lo conocéis pero es yo diría el blog más famoso, es sobre la temática WordPress, siempre que buscas algo en inglés sobre WordPress aparece sino el primero, pues en la primera página y es el que anda detrás de este plugin junto con desarrolladores famosos. Bueno se llama Said Valkyrie, el de WordPress Beginner y luego el desarrollador detrás, el que ha puesto el código es Jared Atchinson, que no sé si lo conocéis pero es un crack en esto de WordPress, se está especializado en Genesis, sus webs suelen estar con Genesis y es un crack. Lo que hicieron fue comprar el plugin Pirate Forms, que era un plugin muy popular que sigue disponible aunque ya no lo mantienen y le dieron una vuelta tremenda y crearon este plugin que es WPForms. Para mí como digo tiene la potencia de Gravity Forms o casi, pero con una mejor experiencia de usuario y además es más fácil de utilizar. Su versión gratuita es ideal para formularios sencillos, tiene más de un millón de instalaciones activas, así que imaginad lo popular que es, pero sus versiones de pago te ofrecen muchísimos addons para casi todo lo que te puedas imaginar. ¿Bueno, por supuesto puedes crear un sencillo formulario de contacto en 1 o 2 minutos, porque además tienes una plantilla, le das y ya tienes el formulario, pero puedes hacer muchísimo más, puedes hacer lógica condicional, esto qué es? ¿Pues por ejemplo si un usuario selecciona una cosa determinada en el formulario, pues que se le muestre otro campo, vale? Si no lo selecciona que no se muestre. Por ejemplo en el curso de WordPress Forms, un ejemplo que pongo o que os enseño para que aprendáis a utilizar esto de la lógica condicional, es lo típico de que en el formulario pone por ejemplo a qué te dedicas y pues imagínate que pones tres o cuatro opciones a Educación, Marketing, publicidad y luego pones otro. Pues lo que hacemos es que si se marca otro dentro de esas opciones aparece un campo de formulario que hasta ese momento estaba oculto y te permite rellenarlo con lo que sea. Si no te dedicas ni educación, ni a publicidad, ni a marketing, pues ahí escribes a lo que te dedicas. Eso es un ejemplo sencillo de cómo aplicar la lógica condicional. Vemos otros ejemplos más avanzados de lógica condicional, pero este pues digamos para que veas un poquito de qué va esto. Y también tienes posibilidad de condicionales en las confirmaciones y en las notificaciones. ¿Esto qué es? Pues por ejemplo si una persona está rellenando un formulario, pues no lo sé, por ejemplo de un ticket de soporte, que es otro tipo de formulario que quieres crear, pues dependiendo del tipo de soporte que necesite esa persona, le llevas a una página de gracias o a otra. Y siguiendo este mismo ejemplo, imagínate que alguien busca soporte para preventa, que tiene una duda sobre el producto que tú estás vendiendo, pues podemos hacer que si elige preventa, la notificación por email le llegue a la persona encargada de ventas y si elige soporte por ejemplo, pues le llegue a la persona encargada del soporte. Entonces todo esto de la logia condicional también se puede aplicar a la gestión que tú después vas a llevar de la web o incluso como digo a los mensajes de gracias. Puede ser un mensaje normal o les puedes llevar a una página por ejemplo, pues para que descarguen un ebook o lo que sea. ¿De acuerdo? Hay muchísimas posibilidades, lo vemos todo en el curso. Esto en cuanto al uso en sí. Pero luego tenemos muchos tipos de formulario, como digo que puedes crear. Puedes crear formularios de registro y login totalmente personalizados, puedes crear formularios para cobrar ya sea con Paypal o con Stripe. También se pueden crear formularios de donaciones, que incluso ya te viene una plantilla preparada para esto y es súper fácil integrar Paypal o Stripe. De verdad es de los plugins más sencillos que me he encontrado para esto. De la integración con pasarelas de pago, ¿Vale? Paypal suele ser bastante fácil porque normalmente simplemente hay que poner el email que usas en Paypal y así también lo es con WPF Forms pero luego tienes formularios súper chulos así. Hay uno que ellos lo llaman Conversational Forms que viene a ser como formulario simulando una conversación pero realmente lo que te hacen es que te muestran un campo y los demás salen como medio apagados, como si estuviesen medio ocultos y conforme va rellenando te va apareciendo, se va moviendo la página y te va apareciendo el siguiente formulario. Esto son cositas que ellos han ido sacando para mejorar por ejemplo la conversión y es como una especie del típico formulario entre páginas, que puedes ir pasando páginas para que no sea tan pesado, que también se puede hacer con WPForms, pero este tiene una aproximación mucho más chula y es por ejemplo una de esas características que digo que te permiten extender las posibilidades de este plugin añadiendo un addon y esta pues es una de ellas. Y luego es que tienes más de 100 plantillas listas para usar y que están enfocadas a distintos nichos de mercado y estas plantillas no te aparecen de primeras si tú no las quieres no las activas y así pues no te ocupan espacio, pero si las quieres añades el addon y ahí tienes una cantidad de plantillas enorme pues para firmas de documentos online, para encuestas, para opt ins, que la gente pueda poner su email y que vaya a tu programa de correo, tiene vinculación con los programas de correo más populares de email marketing y si no tiene integración con Zapier, que ya sabéis que con Zapier o si no lo sabéis os lo digo, es un servicio que te permite integrar prácticamente cualquier software con otro software, con lo cual si no está el servicio de email marketing que tú usas, con Zapier lo vas a poder integrar. Y como digo, tipos de formulario de plantillas pues están muchos, están enfocados como a negocios concretos, a peluquerías, a tiendas, a colegios, bueno la oferta es increíble. Puedes hacer también formularios de presupuesto, formularios para que reserven si tienes por ejemplo un restaurante, absolutamente de todo con plantillas ya preparadas. Entonces después de todo esto, ¿Es W Performance el mejor plugin de formularios? Pues depende, al final es que esto es muy subjetivo. Es cierto que es un plugin que te da una facilidad de uso tremenda, que la extensibilidad es fantástica, es decir, puedes ir añadiendo todo lo que vas necesitando. Las opciones avanzadas, pues ya has visto un poco cómo son. Y luego una cosa que me encanta es que la documentación es increíble, está en inglés eso sí, pero es de las mejores documentaciones que me he encontrado de cualquier plugin, de cualquier thing. Está súper bien estructurado, súper detallada, sencilla. No son estas documentaciones que son súper técnicas, que son difíciles de entender, se nota que la ha hecho alguien acostumbrado a crear contenidos, algunas tienen vídeos, otras no, pero siempre van a tener imágenes que te van guiando y eso es algo que yo valoro muchísimo en cualquier software, en cualquier plugin o ZIM o lo que sea. Pero bueno, no sabría decirte si es el mejor o no, a mí me encanta, yo he estado usando Gravity Forms durante años, ahora mismo lo sigo teniendo en mi web y en otras webs que tengo, pero en todas las nuevas estoy utilizando WPForms. Primero porque para mis usuarios, para a los que yo le entrego la web y después van a usarla, es súper sencillo de utilizar, pero es que también lo es para mí, me ahorra tiempo, me es más fácil y más rápido crear un formulario con WPForms que con otro plugin de formularios. Sí, bueno, en definitiva, si tienes un plugin de formularios que te resulta fácil de usar y que te permite hacer todo lo que quieres, pues entonces sigue con él. Pero si te pillo que estás buscando un mejor plugin de formularios que combine facilidad de uso y potencial, pues entonces te recomiendo mucho que pruebes WPForms. Y para usarlo, por supuesto, tenéis el curso que acaba de salir, en el que como digo, vemos todo de 0 a 100. Por supuesto que hay cosas que me dejo porque ya habéis visto todo lo que se puede hacer con este plugin, pero con el curso vais a tener una idea súper completa de todo lo que se puede hacer, aunque no cubra algo, con el conocimiento que vais a adquirir al haber hecho el curso, seguro que vais a poder hacerlo sin problemas y si no, pues para eso está el soporte, para que me preguntéis. Y como digo, podéis acceder a este y al resto de cursos, que son más de 30, desde vuestra área de usuario y si no estáis suscrito, pues podéis ir a Gonzalo Navarro es cursos y ahí tenéis toda la relación de cursos, lo que incluye el soporte, la zona código y por supuesto con 15 días de prueba sin compromiso para que podáis ver todo lo que hay. Podéis ver los vídeos que necesitéis, si estáis contentos, pues seguís, no tenéis que hacer nada y si no, me contactáis y os hago la devolución íntegra y sin preguntas. Y nada más, si te ha gustado el episodio de hoy y quieres ayudarme a que siga creciendo, a que siga creando episodios como este, hay una forma en la que puedes aportar tu granito de arena y es dejándome una valoración en iTunes. No tardas nada, simplemente vas a tu aplicación de podcast, buscas WordPress semanal, vas a reseñas y dejas la reseña que consideres. Y si estás en otra plataforma de podcast también. Muchas gracias por lo que puedas hacer, por un me gusta, por un comentario, por una reseña, todo suma y de verdad te lo agradezco muchísimo. Nada más, por este episodio, nos seguimos escuchando. Adiós.
More from Gonzalo
518 | Redes sociales, precios personalizados, audios desde Drive y temas de bloques (Q&A)
513 | Por qué sigo usando estos plugins después de tantos años (y cuáles he abandonado)