359 | Cómo integrar Zoom en WordPress para reuniones y webinars
1 Mar 2023 · 17 min
Episodio 359 del podcast WordPress Semanal (presentado por Gonzalo Navarro) explica cómo integrar Zoom en sitios WordPress para gestionar reuniones y webinars desde el panel de administración y para vender accesos o grabaciones. Describe el plugin recomendado (“eRoom”), sus funciones gratuitas y premium (sincronización con la API de Zoom, creación/sincronización de reuniones y webinars, gestión de usuarios, shortcodes, venta mediante WooCommerce, eventos recurrentes, grabaciones embebidas) y señala consideraciones técnicas (configurar API de Zoom, limitaciones según el plan de Zoom, traducción de cadenas). También menciona recursos adicionales: curso práctico de integración y un vídeo de snippets para WooCommerce.
Chapters
En el episodio 359 de WordPress semanal te cuento cómo lograr que tus visitantes se apunten y accedan a tus conferencias en Zoom directamente desde tu web, ya sea de forma gratuita o previo pago. Vamos allá. Hola, Hola. Soy Gonzalo Navarro y Bienvenidos al episodio 359 de WordPress Semanal, el podcast en el que aprendes a crear y gestionar tus propias webs con WordPress en profundidad. Hoy te voy a hablar de cómo puedes vincular Zoom con tu web hecha con WordPress, empezando por si es necesario realmente que hagas este vínculo y siguiendo con si tomas la decisión de hacerlo, el mejor plugin que hay para integrar Zoom en WordPress, que te permite su versión gratuita y que te permite su versión de pago, como puede ser crear eventos recurrentes por o incluso vender reuniones y webinars. Y por último hablaré de otras características que tiene este plugin y algunas consideraciones que debes tener antes de instalarlo. Pero antes, como siempre, vámonos con las novedades. ¿Que está pasando en Gonzalo Navarro es esta semana? Pues tenemos doble novedad. Por un lado, nuevo vídeo de la zona código. Ya sabéis, todas las semanas tenéis un vídeo en el que aprendéis algo sobre cómo modificar el aspecto o el funcionamiento de vuestra web con WordPress sin usar plugins y sin saber desarrollo. Aquí os muestro un poquito de código en un vídeo que os explico de forma muy sencilla cómo podéis copiar y pegar. Son vídeos muy cortitos, algunos duran 3 minutos, otros 5. Vamos al grano, a conseguir lo que queremos en cada momento. Y en este caso, que es el vídeo ya 309, fíjate todos los contenidos que tiene ya. En este sentido, pues te enseño a quitar la parte de facturación del checkout de WooCommerce para productos digitales y virtuales. Es decir, hacemos una especie de condicional en el que vas a poder quitar esos campos siempre y cuando se reconozca que lo que estás vendiendo, en este caso en WooCommerce, es un producto, ya digo, virtual o digital. Esto es útil en muchos casos en los que quieres que la venta sea mucho más rápida. Y luego tú, por otro método, ya haces el sistema de facturación, ya sea a través de un formulario o que lo hagas manualmente y se lo envíes a la persona desde tu programa de facturación. Lo que sea, pero es un caso bastante típico, porque al no estar vendiendo un producto físico que va a tener su envío y que ahí pues ya si la gente rellena la dirección y todo esto, pues en el caso de los productos digitales, muchas veces esto, la parte de la factura se quiere hacer digamos, aparte, ya que no es necesario para el envío, pues podemos limpiar un poco la parte de la página de pago que es tan crítica para convertir esa venta final. Bien, esto por un lado, que lo vais a tener enlazado, pero en las notas de este episodio y por supuesto en gonzalonabarro es en la parte de snippets de código. Bien, más novedades. Como estamos empezando entre final y empezando nuevo mes, pues tenemos nuevo curso. Ya sabéis, hay un curso nuevo al mes o una renovación de uno existente y en este caso es el curso de cómo integrar Zoom en WordPress. Es un curso, como siempre, muy práctico, donde vamos al grano y a resolver las partes técnicamente más difíciles de de esta integración. Por ejemplo, cómo crear una API dentro de Zoom para después poder integrarla en el plugin que utilizamos en el curso y del que te voy a hablar en el episodio de hoy, para poder vincular o mostrar tus reuniones y tus webinars directamente en tu web. No solo mostrarlo, sino también hacer toda la configuración y toda la gestión directamente desde el panel de administración de WordPress. Ya digo, esa parte técnica la cubrimos paso a paso. Además, este es un plugin que yo he utilizado en proyectos reales, así que durante el curso te voy a ir dando solución a posibles problemas que seguramente, seguramente te encuentres o a esos momentos en los que tú dices, esto me gustaría que funcionara un poquito mejor, que la experiencia fuese lo más sencilla posible para mis visitantes. Pues todo esto ya he pasado yo por ello aplicándolo en proyectos reales. Así que te explico cómo puedes lograrlo. Por ejemplo, si vas a vender webinars, pues te cuento configuraciones específicas que debes hacer o que yo te recomiendo hacer para configurar lo mejor posible el proceso de venta. Te explico cómo puedes traducir todas las partes que estén en inglés al español y luego, por supuesto, pues el uso en sí del plugin que usamos para crear y gestionar directamente desde tu web estas conferencias. Si eres miembro, pues ya lo tienes disponible entre los cursos más de 70 71, 72 cursos creo que ya hay publicados, además del soporte y de acceso a la comunidad en Telegram. Si aún no eres miembro, pues puedes apuntarte en Gonzalo Navarro es ya sabes, por 10 euros al mes y sin permanencia. Perfecto. Una vez vistas las novedades, vámonos ahora con el plugin de la semana que se llama WP Vulnerability. Este plugin es de un desarrollador español que seguramente muchos conozcáis, que se llama Javier Casares y que está especializado entre otras cosas en la seguridad en WordPress y ha creado un plugin hace creo que relativamente poco y que está genial. Ya está activo en unas 1000 webs con WordPress y lo que hace es revisar tu web, la pone en comparación con la base de datos de vulnerabilidades que hay en WordPress y te la analiza. Básicamente te va a decir si tienes algún problema de hackeo, alguna posible vulnerabilidad, te mira la versión que estás utilizando del WordPress y comprueba si está bien, revisa todos los plugins que estás utilizando, ya sean del repositorio o plugins externos premium. Y lo mismo con los Teams, te mira los que tengas del directorio o otros posibles plugins premium. Así que si en algún momento tienes dudas sobre si tu web tiene algún tipo de vulnerabilidad, pues este plugin está muy bien para hacerle un chequeo. Como siempre, este plugin de la semana y todo lo que voy comentando lo tienes directamente en las notas del episodio. Si las puedes ver en tu aplicación de podcast, fantástico, y si no puedes verlas todas en la web, yendo a GonzaloNabarro es 359 que es el número de este episodio. Perfecto, pues ahora sí, vámonos con el tema central del programa, cómo vincular Zoom con tu web WordPress. Y como te decía, primero me gustaría hablarte de si es necesario realmente vincular Zoom con WordPress, porque no siempre lo va a ser. ¿Cuándo es necesario? Bueno, si necesitas hacer muchas de las gestiones o las gestiones que haces ahora mismo en tu cuenta de Zoom directamente en WordPress, como son gestionar reuniones, programar conferencias o webinars, controlar a los usuarios directamente desde ahí, pues entonces lo puedes vincular, puedes hacer esta gestión directamente desde WordPress. También cuando necesites algo, digamos ir un poco un paso más allá, que sería por ejemplo vender un webinar o vender el acceso a reuniones o grabaciones de esos webinars. Así que básicamente plantéate dos cosas. Una, ¿Quiero gestionar Zoom desde mi web WordPress? Y dos, ¿Quiero ir más allá? ¿Quiero hacer algo extra como por ejemplo vender estas reuniones o estos webinars? Y si es que sí, pues entonces te voy a presentar el mejor plugin que conozco para integrar Zoom en WordPress, que se llama e Room, es decir, y luego Room de sala. Este plugin tiene una versión gratuita bastante completa que está activa en más de 10.000 webs con WordPress y que ya digo que es bastante funcional. Por ejemplo, te permite integrar de forma prácticamente completa tu cuenta de Zoom con tu web. Esto se hace, ya digo, mediante las APIs de Zoom. Tú tienes que irte a Zoom, crear, hacer un par de gestiones, coger esa información y pegarla en el plugin en cuestión. Esta es la parte más crítica porque es lo que va a permitir tener esa integración, esa sincronización 100% entre tu cuenta de Zoom y tu web con WordPress. De hecho, si tú tienes este plugin instalado y bien configurado, si te vas por ejemplo a la parte de este plugin, es lo típico, te crea un nuevo menú en WordPress y tú ahí vas a tener reuniones, webinars, usuarios, informes y algún dato más. Entonces, si te vas a reuniones, por ejemplo, y le das a sincronizar, vas a ver todas las reuniones que tú ya tienes creada en tu cuenta de Zoom y si creas una nueva, ya sea en tu cuenta de Zoom o en tu panel de WordPress, van a seguir sincronizadas. Así que básicamente tienes todo en ambos lados y no se generan ni duplicidades, ni que en un sitio tienes una cosa, en otro sitio no tienes otra. Y esa es la gracia. Entonces, con esto ya vas a poder crear directamente las reuniones y los webinars. Si es que tú puedes crear webinars con tu plan de Zoom directamente desde tu web, incluso gestionar usuarios, ver los usuarios que se han ido apuntando, tú puedes añadir usuarios manualmente, puedes ver los anfitriones y también gestionarlos. Y luego, pues la gracia de esto es que puedes mostrar en la parte frontal esas reuniones y esos webinars y el visitante, lo típico, puede añadir el evento al calendario, puedes hacer que haya chat directamente ahí también. Incluso a la hora de acceder al evento, lo típico de preguntarle si quiere acceder desde el propio navegador en el que está, es decir, desde la parte de tu web en el que está en ese momento o desde la app de Zoom. Y todo esto ya digo, en su versión gratuita. ¿Qué pasa si queremos más? Por ejemplo, queremos crear eventos recurrentes, pues aquí la versión premium de que es bastante asequible, por ejemplo para una web son 39 euros al año, pero incluso tiene una opción de por vida que no me acuerdo, son ciento y pico dólares que merece la pena si lo vas a usar, lo pagas una vez, no tienes que renovarlo año a año y está bastante bien. También tiene ofertas de por vida para webs, para instalaciones en webs ilimitadas, está bien, por ejemplo si estás apuntado, si eres miembro en Gonzalo Navarro es y no estás seguro lo que puedes hacer te ves el curso que ahí cubro tanto la versión gratuita como la premium. Si ves que la parte premium hace lo que quieres, pues ya te puedes animar y comprarlo. ¿Bien, pero qué puedo hacer con esta versión premium? Pues como te decía, por ejemplo, crear eventos recurrentes. Puedes crear reuniones que se repitan cada X días, semanas o meses y además elegir el número de recurrencia y el día exacto en el que ocurrirá o incluso puedes establecer una recurrencia abierta. Te pongo un par de ejemplos. Un ejemplo podría ser, imagínate que quieres hacer un total de cuatro reuniones trimestrales y que cada una de esas reuniones sea el último jueves del mes a las 10 de la mañana. Pues esto lo puedes establecer directamente, ya digo, cuando estás creando este evento, esta reunión, desde tu panel de administración de WordPress. Básicamente cuando tú creas una reunión o un webinar te salen todas las opciones que tendrías cuando lo estás creando desde Zoom, es decir, es igual y luego ya digo que se sincroniza todo. Otro posible ejemplo, imagínate que quieres crear, que tienes como una especie, no lo sé, de club o lo que sea y que haces un webinar en la última semana de cada mes, pero sin un día fijo, pues también lo puedes configurar así. Y un montón de ejemplos más en el curso, de hecho en la parte, la clase que dedico a cómo crear eventos recurrentes vemos todas las opciones, es decir, qué pasa si lo configuro en función de días, en función de semanas, en función de meses. Y luego ejemplos como este de días exactos de cada equis tiempo de que sólo va a haber cuatro en un año, este tipo de cosas. ¿Bien, más características que te ofrece su versión Premium? Pues algo que mucha gente necesita, que es vender reuniones o webinars creados desde Zoom y para esto es perfecto vincularlo con tu web porque ya lo tendrás todo controlado desde ahí. ¿Requisitos? Bueno, por supuesto ya te digo, la versión de pago de WooCommerce, este plugin no vende por sí mismo, sino que lo que hace es ofrecerte integración con WooCommerce. ¿Esto es importante porque? Porque si tú a lo mejor no quieres usar woocommerce, pues lo mismo te lo tienes que pensar. Hay algunos plugins que ofrecen sus propias formas de pago, pero muchos otros lo que hacen es que como WooCommerce ya es un sistema muy bueno para vender y ofrece mucha versatilidad, pues lo que hacen es que lo integran con woocommerce y listo, que es el caso de lo que hace este plugin. ¿Y cómo sería este proceso? Bueno, tú creas una reunión o webinar desde WordPress o desde Zoom, luego creas un producto en WooCommerce y le dices que va a ser del tipo conferencia y al hacer esto te salen todas las conferencias, es decir, todas las reuniones o webinars que tú tengas creado y simplemente lo asocias, es decir, asocias un producto de WooCommerce con una conferencia de Zoom y luego en la parte frontal se compra con todo el proceso típico de WooCommerce, pero la página de producto, ellos le dan un aspecto de conferencia, te sale con su imagen destacada, con la posibilidad de que lo añadan a su calendario para recordarlo, con la fecha del evento y ese tipo de detalles. Es decir, está la página como modificada para que no parezca el típico producto de cuando vendes una camiseta, sino que se note que estás vendiendo. El acceso, ya digo, a una reunión o a un webinar. A ver, aquí ten en cuenta que te he dicho el proceso, pero además tendrás que configurar una pasarela de pago y los ajustes típicos de WooCommerce. De hecho, si solo vas a usar WooCommerce para vender conferencias, configúralo pensando en ello. Por ejemplo, piensa bien si quieres modificar la página de gracias, si quieres hacer que la gente se salte el carrito, que vaya directamente a la página de pago. A lo mejor quieres quitar algunos campos del checkout, como te he comentado por ejemplo en el nuevo vídeo de la zona código que te explico cómo hacerlo al vender un producto virtual, si lo marcas como virtual, el producto no se va a autocompletar. Entonces deberías implementar un sistema para que esto se autocomplete, porque si no la persona va a comprar el webinar y tú manualmente vas a tener que completarlo antes de que tenga acceso y eso puede ser un poco lioso para el que compra. Entonces te aconsejo implementar algo, esto lo vemos en el curso, por supuesto, que te permita autocompletar estos pedidos. Y luego también puedes alternativamente desactivar algunos emails de los que manda WooCommerce, que pueden ser irrelevantes, porque cuando se compra un producto físico, pues se mandan muchos, o se manda uno, tu pedido está en proceso, otro ya tu pedido ya se ha enviado. Todos estos emails yo los quitaría. Así que estas cosas, por supuesto, debes tenerla en cuenta en la configuración, ya digo, de WooCommerce. Y luego otra característica chula de esto que te permite vender, es que cuando haya terminado la conferencia, puedes editar el producto y decir que la conferencia ha terminado y poner un incrustado de la grabación. Entonces puedes vender también las grabaciones, ya digo, utilizando el mismo producto de estas reuniones o de estos posibles webinars. ¿Qué otras características, incluso algunas consideraciones debes tener en cuenta del plugin e Room? Bueno, lo que te comentaba de que es necesario vincular el plugin con las APIs de Zoom, esto lo reitero porque tiene su complejidad técnica, ellos tienen su documentación que puede seguir, pero si no estás acostumbrado un poco a esto, quizás es un poco lío. Por eso en una de las clases del curso hago el proceso paso a paso. En algunos otros plugins, cuando hay que vincular APIs, pues muchas veces os dejo la documentación porque es como muy. Están los pasos muy claros. En este caso, como yo ya lo vinculé para, ya digo, en un proyecto real de una clienta, me di cuenta de la complejidad del proceso, entonces le he dedicado el vídeo necesario a ello. Otra consideración, aunque uses la versión premium del plugin, siempre vas a estar limitado por lo que tengas contratado en tu cuenta de Zoom. Por ejemplo, una cuenta gratuita, tú no tienes, no puedes tener más de 40 minutos, por mucho que tú pongas que va a durar 80, pues va a durar 40, ¿Vale? Y. Y por otro lado, por ejemplo, lo que te comentaba de los webinars, tú puedes crear webinars directamente desde el plugin, pero eso es algo que se contrata aparte en Zoom, si no lo tienes contratado por mucho webinar que tú crees desde la web no vas a poder mostrarlo después en la parte frontal ni nada porque no existe, esto está siempre todo vinculado con tu cuenta de Zoom, así que lo que puedas hacer en tu cuenta es lo que podrás hacer desde la parte de administración de WordPress. Otra consideración, el plugin está en inglés así que vas a necesitar traducir las cadenas con el plugin loco translate o si usas poedit lo puedes hacer con poedit o como lo hagas, yo en el curso te explico cómo hacerlo y aparte ya tienes en el curso de WordPress Intermedio Cómo traducir cualquier plugin, cualquier thing, cualquier cosa de WordPress, cómo cambiar los textos inaccesibles desde la administración y desde la edición normal, sino son textos que vienen desde el código y que siempre son traducibles si es que el plugin, el theme está bien hecho que debería. Otras características que te puedes encontrar desde el plugin, pues por ejemplo puedes programar el envío de un aviso con X minutos de antelación a que se produzca esa reunión o ese webinar y luego el funcionamiento general es a través de shortcodes, entonces cuando tú generas una reunión tú coges ese shortcode y lo pegas en la página que quieras y desde ahí es de donde se va a poder lo que te decía antes de por ejemplo darle a acceder a la reunión desde el navegador o acceder a la reunión desde zoom. Y luego tiene shortcodes avanzados si estás en la versión premium, en el que puedes mostrar por ejemplo una cuadrícula con todas las reuniones que hay disponibles, con todos los webinars que hay disponibles, incluso especificar si quieres mostrar solo las reuniones, quieres mostrar solo los webinars o quieres mostrar solo los que se venden, que esto puede ser interesante para tener tu página de venta con los próximos webinars, las próximas reuniones, incluso ya como te comentaban, como te comentaba antes para vender las grabaciones. Fantástico. Pues esto es todo lo que te ofrece este plugin, tanto su versión gratuita como su versión premium, ya sabes que si quieres ponerlo todo en práctica pues tienes el curso disponible. Y en general para crear y gestionar webs con WordPress de forma profesional puedes echar un vistazo a Gonzalo Navarro es donde encontrarás toda la relación de cursos, toda la relación de vídeos de la zona código y también muchísimo contenido gratuito como este episodio del podcast. Nada más por hoy, como siempre, muchísimas gracias por estar ahí, 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)