Integrar la API de Mailchimp con Php

Integrar la API de MailChimp con Php
Mailchimp es un proveedor de servicios de marketing por correo electrónico, fundado en el año 2001. Cuenta con 7 millones de usuarios que envían un total de más de 10 mil millones de mensajes de correo electrónico mensuales a través del servicio.

En este tutorial vamos a ver cómo podemos integrar la API de Mailchimp con Php para poder gestionar nuestras listas y usuarios de forma sencilla.

Si no conoces Mailchimp probablemente te estés perdiendo una gran herramienta para comunicarte con los usuarios de tus plataformas, por ejemplo, para hacer el envío de Newsletters.

Mailchimp nos permite crear listas de usuarios (suscriptores) para así poder comunicarnos con ellos a través de email, definir templates responsive, crear campañas y hacer el envío masivo a todos los usuarios seleccionados, aparte de otras muchas cosas.

Por si fuera poco, Mailchimp además ofrece una versión gratuita que podrás utilizar si tienes menos de 2.000 suscritos y envías menos de 12.000 emails por mes, así que cómo puedes ver puedes probar la herramienta para saber si es lo que necesitas o no.

Cómo Integrar la API de Mailchimp con Php

Lo primero que debemos hacer es instalar Mailchimp, yo utilizaré composer para este ejemplo ya que es la forma más sencilla, así que podemos ejecutar el siguiente comando desde la terminal.

Una vez ejecutado, ya tendremos instaladas todas las dependencias que necesitamos, así que vamos a crear una sencilla clase para poder utilizar la API de Mailchimp con Php.

Antes de seguir, si tienes dudas para obtener tu api key simplemente revisa este enlace.

Ahora sí, de momento lo único que estamos haciendo es crear una instancia de Mailchimp, la cual sólo necesita la API_KEY, de esta forma ya tendremos acceso a dicha instancia dentro de nuestra clase MailChimpClient.

Obtener todas las listas

Para acceder a todas las listas de nuestra cuenta simplemente debemos escribir el siguiente método.

Obtener una lista en concreto

Para acceder a una lista primero debemos saber su id, para obtenerla simplemente sigue este enlace y a continuación añade el siguiente método en la clase MailchimpClient.

Obtener los suscriptores de una lista

Si lo que deseas es acceder a todos los suscriptores de una lista ya creada simplemente debemos escribir el siguiente método.

Suscribir a un usuario a una lista

Para suscribir a un usuario a una lista ya creada simplemente debemos escribir el siguiente método.

Actualizar los datos de un usuario asociado a una lista

Si necesitas actualizar a un usuario que está vinculado a una lista simplemente debemos añadir el siguiente método.

Eliminar un suscriptor de una lista

Si lo que deseas es eliminar a un suscriptor de una lista simplemente debemos escribir el siguiente método.

Suscribir múltiples usuarios a una lista

Si necesitas suscribir múltiples usuarios a una lista simplemente debemos escribir el siguiente método.

Con el código anterior ya tenemos un buen punto de partida para Integrar la API de Mailchimp con Php, a continuación dejo el código completo por si lo necesitas.

Añade un comentario

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR