En la novena clase del curso de creación de plugins freemium de WordPress con ChatGPT vamos a enviar la clave premium al correo del comprador.
La estrategia de mostrar la clave en una landing page es totalmente válida y funciona, pero quizás es susceptible a que se piratee. El usuario puede fijarse en la URL y compartirla mostrando la clave nueva cada vez que se entra. Hay formas de bloquear esta opción, pero os vamos a enseñar otra forma.
Vamos a automatizar el envío de la clave por mail. Extraemos el correo y el nombre del usuario, la clave del array y le enviaremos un correo automático en cuanto se efectúe el pago del plugin ¡Vamos a verlo!
¡Y ya lo tenemos! Hemos conseguido enviar la clave independiente al usuario. Con esta manera, el usuario no tiene acceso a la URL dónde se muestran las claves cada día.
Además, parece que es mucho más personalizado y no deja duda a que cierre sin querer el navegador perdiendo el acceso a la clave. Ahora es un sistema mucho más fiable, aunque depende de unas servicio de terceros. Por eso debemos decidir con cuál empezar.
Para automatizar nuestros correos electrónicos, comenzaremos realizando el siguiente ejercicio: Primeramente, debemos crear una cuenta en Zapier, una plataforma de automatización. Una vez que tengamos la cuenta, crearemos un «zap», que es como se le llama a una serie de acciones automatizadas.
En nuestro zap, añadiremos un bloque vinculado a Stripe, un servicio de pagos en línea, y procederemos a configurarlo adecuadamente. Luego, agregaremos un bloque que nos permita añadir una tabla a nuestros correos electrónicos. También incluiremos un bloque para enviar los correos electrónicos.
Un aspecto importante es añadir el correo electrónico del destinatario, el cual será extraído de Stripe para que sea correcto y esté actualizado. A continuación, escribiremos un asunto para los correos electrónicos que enviaremos, que será «Clave Plugin Premium».
En el cuerpo del mensaje, incluiremos un saludo dirigido al destinatario, así como la variable [nombre] y [Clave correspondiente], que serán llenadas automáticamente con la información adecuada. Es imperativo asegurarnos de que todos los bloques y acciones estén correctamente configurados y pasen las pruebas de funcionamiento. Una vez verificado esto, activaremos el zap y lo publicaremos para que esté en funcionamiento.
Para comprobar que todo funciona correctamente, realizaremos una prueba de compra real utilizando los servicios de Stripe y observaremos el envío automatizado del correo electrónico correspondiente. Ya tenemos configurado nuestro zap y ahora, cada vez que un usuario hace un pago por el plugin, se le envía automáticamente la clave correspondiente directamente a su buzón de entrada.
Como siempre, si tenéis cualquier duda o pregunta, podéis mandarla a través del formulario de soporte de la intranet de suscriptor. ¡Nos vemos en la siguiente lección! :)