PHP

septiembre 2015

MailChimp – Como hacer un formulario conectado a una lista

MailChimp es una plataforma de envio de emails. Nos permite agrupar a los usuarios en distintas listas, gestionar y hacer envios de newsletters, obtener estadísticas o gestionar las bajas.

En este post vamos a ver como enlazar un formulario en nuestra web con una lista de MailChimp. De esta manera podemos hacer que los usuarios se suscriban a nuestras newsletter gestionadas en Mailchimp, utilizando para ello su API oficial.

Paso 1: crear una lista en Mailchimp

Lo primero que necesitamos en crear una lista dentro de nuestro perfil de MailChimp para guardar a los nuevos usuarios en ella (Lists -> Create List)

Paso 2: obtener el id de la lista y un token de Mailchimp

El id de la lista lo obtenemos haciendo click en Settings -> List Name and Default. List ID, veremos algo parecido a esto: bbfedd615a

El token lo podemos obtener yendo a Profile-> Extras -> API Keys, es algo parecido a esto: 5f4595d65b9dbe7029e3e3d9614d2f12-us2

Paso 3: crear un formulario en nuestra web

En este ejemplo simplemente vamos a guardar el email del usuario, pero podemos añadir otros campos a nuestras listas y guardarlos también (por ejemplo, para poder segmentar los envios).

Paso 4: utilizar la API de MailChimp para guardar el email en la lista

Podéis echar un ojo a la API de MailChimp aquí. Yo he utilizado la API de PHP. El código comentado sería este: