Woocommerce : Enviar un e-mail automático tras la subscripción a la newsletter

Este tutorial explica cómo configurar el envío automático de un correo electrónico tras el registro de un nuevo contacto a través del formulario de suscripción a la newsletter creado con nuestro módulo Optin.

El formulario de suscripción a la newsletter Probance debe estar configurado en el back-office Woocommerce e incluido en tu sitio web para poder continuar. Consulta nuestra guía informativa para saber cómo proceder.

1. Cómo crear una campaña API

En primer lugar, se debe diseñar el e-mail que se enviará a cualquier nuevo contacto tras la creación de una cuenta: sólo tienes que crear una campaña API en el canal e-mail en Probance One.

Consulta nuestra guía sobre cómo crear una campaña de e-mail transaccional para aprender a crear y probar la campaña API.

Una vez lista la campaña, recupera el identificador —o campaign_external_id— en la ventana del formato de la llamada. No se necesita todo el contenido JSON para integrar la campaña en Woocommerce, sólo el identificador.

El identificador de campaña que se va a recuperar en el ejemplo anterior es RT-452

2. Cómo configurar el módulo Optin

Accede al menú Probance > Optin del panel de administración WordPress y después a la sección PMAIL – Campaigns.

  1. Introduce el token API de la plataforma en el campo PMAIL Token. Contacta con tu asesor Probance para recuperar este token.
  1. Introduce el identificador de la campaña API en el campo 01 – New Subscriber – campaign.
  1. Los campos 02 – New Subscriber – campaign y 03 – New Subscriber – campaign permiten configurar dos campañas API adicionales. Así, si el formulario de suscripción a la newsletter se ha configurado de varias formas en tu sitio web (en una página específica y en una ventana emergente, por ejemplo), puedes enviar un correo electrónico diferente para cada formulario.

3. Vincular la campaña al formulario de suscripción

Para vincular un formulario a una campaña, basta con añadir un parámetro campaign_id a su shortcode y asignarle el número de la campaña que se enviará en el módulo Optin.

Por ejemplo: [probance_newsletter campaign_id="01"]

  • El parámetro campaign_id="01" activará el envío de la campaña configurada en el campo 01 – New Subscriber – campaign
  • El parámetro campaign_id="02" activará el envío de la campaña configurada en el campo 02 – New Subscriber – campaign
  • El parámetro campaign_id="03" activará el envío de la campaña configurada en el campo 03 – New Subscriber – campaign

4. Iniciar los envíos

El envío de e-mails sólo se iniciará si la campaña está autorizada en el módulo Optin y si la campaña API está activada en Probance One.

  1. Para activar la campaña API en Probance One, accede a los detalles de la campaña y cambia el Estado a Activa.
  1. Para autorizar la campaña en el módulo Optin, marca la opción Enabled del campo New Subscriber – campaign correspondiente.

5. Opción: modo multi-idioma

El módulo también permite configurar una campaña transaccional en varios idiomas.

Para configurar las traducciones haz clic en el botón Translations situado a la derecha del campo New Subscriber – campaign: la ventana que se abre permite introducir un identificador de campaña API Probance One diferente para cada idioma. De este modo, la campaña enviada dependerá del idioma del navegador del visitante en el momento del envío del formulario.

Esta configuración requiere la creación de varias campañas API: una para cada idioma que se va a gestionar.

Si el idioma del navegador del contacto no tiene ningún identificador de campaña definido en el módulo Optin, se enviará la campaña introducida directamente en el campo New Subscriber – Campaign.