{"id":29351,"date":"2021-06-13T17:17:00","date_gmt":"2021-06-13T14:17:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=29351"},"modified":"2021-10-17T16:18:24","modified_gmt":"2021-10-17T13:18:24","slug":"como-hacer-la-integracion-de-mailchimp-en-su-sitio-web","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/es\/como-hacer-la-integracion-de-mailchimp-en-su-sitio-web\/","title":{"rendered":"C\u00f3mo hacer la integraci\u00f3n de MailChimp en su sitio web"},"content":{"rendered":"<p>\u00bfEst\u00e1 buscando integrar el bolet\u00edn de MailChimp en su sitio web? <a href=\"https:\/\/mailchimp.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">MailChimp<\/a> es uno de los servicios de marketing por correo electr\u00f3nico m\u00e1s populares, que gestiona los suscriptores de su sitio web. En este art\u00edculo, estudiamos sobre la integraci\u00f3n de MailChimp en PHP.<\/p>\n<p>Hay varios proveedores de servicios de marketing por correo electr\u00f3nico en Internet, como <a href=\"http:\/\/aweber.com\/?483788\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Aweber<\/a> e <a href=\"https:\/\/www.icontact.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">iContact<\/a>. Pero sin duda MailChimp es m\u00e1s popular entre la gente.<\/p>\n<p>Integrar MailChimp en el sitio web es muy sencillo. Solo necesita agregar un fragmento de c\u00f3digo y podr\u00e1 administrar sus suscriptores f\u00e1cilmente.<\/p>\n<p>He escrito un art\u00edculo en el pasado que tambi\u00e9n explica <a href=\"https:\/\/themewp.inform.click\/es\/integracion-de-mailchimp-en-un-sitio-web-mediante-la-api-de-mailchimp-y-php\/\" title=\"c\u00f3mo integrar MailChimp en su sitio web\">c\u00f3mo integrar MailChimp en su sitio web<\/a>. En ese art\u00edculo, escrib\u00ed el c\u00f3digo para interactuar con la API de MailChimp. En este art\u00edculo, usar\u00edamos la biblioteca de GitHub para nuestra integraci\u00f3n de MailChimp<\/p>\n<p>Dicho esto, echemos un vistazo a la integraci\u00f3n de MailChimp en su sitio web.<\/p>\n<h3>Obt\u00e9n la clave de la API de MailChimp y el ID de audiencia<\/h3>\n<p>Para comenzar, debe obtener una clave de API y un ID de audiencia de su cuenta de MailChimp. La clave API es obligatoria al realizar una llamada a la API de MailChimp. El ID de audiencia es la clave de identificaci\u00f3n a la que deben suscribirse los nuevos suscriptores.<\/p>\n<p>Inicie sesi\u00f3n en su <a href=\"https:\/\/login.mailchimp.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">cuenta de MailChimp<\/a>. Debajo del icono de usuario, seleccione Cuenta.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0051dd.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0051dd.png\" alt=\"C\u00f3mo hacer la integraci\u00f3n de MailChimp en su sitio web\" ><\/a><\/p>\n<p>Haga clic en <strong>Extra-&gt; API keys<\/strong>.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff05ea88.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff05ea88.png\" alt=\"C\u00f3mo hacer la integraci\u00f3n de MailChimp en su sitio web\" ><\/a><\/p>\n<p>En la secci\u00f3n Sus claves de API, haga clic en Crear una clave y copie su clave de API que necesitamos en un momento.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" alt=\"C\u00f3mo hacer la integraci\u00f3n de MailChimp en su sitio web\" ><\/a><\/p>\n<p>Ahora tienes lista tu clave API. A continuaci\u00f3n, obtenga una ID de audiencia a la que necesita agregar sus suscriptores. Para ello, haga clic en el men\u00fa Audiencia y luego seleccione la opci\u00f3n Configuraci\u00f3n del men\u00fa desplegable Administrar audiencia.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" alt=\"C\u00f3mo hacer la integraci\u00f3n de MailChimp en su sitio web\" ><\/a><\/p>\n<p>En Configuraci\u00f3n, haga clic en el nombre de la audiencia y los valores predeterminados.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" alt=\"C\u00f3mo hacer la integraci\u00f3n de MailChimp en su sitio web\" ><\/a><\/p>\n<p>En la p\u00e1gina siguiente, encontrar\u00e1 su ID de audiencia.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20227-6081cff0b1802.png\" alt=\"C\u00f3mo hacer la integraci\u00f3n de MailChimp en su sitio web\" ><\/a><\/p>\n<h3>Agregar suscriptor a la lista de MailChimp<\/h3>\n<p>Ahora est\u00e1 listo con su clave de API y su identificaci\u00f3n de lista. A continuaci\u00f3n, debe instalar esta <a href=\"https:\/\/github.com\/drewm\/mailchimp-api\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">biblioteca de GitHub<\/a> con Composer.<\/p>\n<p>Abra la terminal en el directorio ra\u00edz de su proyecto y ejecute el comando:<\/p>\n<pre><code>composer require drewm\/mailchimp-api<\/code><\/pre>\n<p>Una vez que instalamos la biblioteca, incluir\u00edamos el entorno de la biblioteca en nuestro archivo PHP. Lo hacemos de la siguiente manera.<\/p>\n<pre><code>&lt;?php\nrequire_once \"vendor\/autoload.php\";\n\u00a0\nuse DrewMMailChimpMailChimp;\n\u00a0\n$api_key = 'YOUR_API_KEY';\n$list_id = 'LIST_ID';\n\u00a0\n$MailChimp = new MailChimp($api_key);<\/code><\/pre>\n<p>Aseg\u00farese de reemplazar los marcadores de posici\u00f3n con los valores reales.<\/p>\n<p>Para agregar un suscriptor a la lista, tenemos que pasar la direcci\u00f3n de correo electr\u00f3nico y el estado. El estado puede estar suscrito o pendiente. Si el valor de estado est\u00e1 suscrito, la direcci\u00f3n de correo electr\u00f3nico se agrega directamente a la lista de MailChimp. Y si el valor de estado est\u00e1 pendiente, se enviar\u00e1 un correo electr\u00f3nico de confirmaci\u00f3n al usuario. Despu\u00e9s de la confirmaci\u00f3n, el usuario se agregar\u00e1 a la lista.<\/p>\n<p>Podemos agregar suscritos a la lista espec\u00edfica escribiendo el c\u00f3digo a continuaci\u00f3n:<\/p>\n<pre><code>\/\/subscribe a user\n$result = $MailChimp-&gt;post(\"lists\/$list_id\/members\", [\n\u00a0\u00a0\u00a0\u00a0\u00a0'email_address' =&gt; 'PASS_EMAIL_ADDRESS_HERE',\n\u00a0\u00a0\u00a0\u00a0\u00a0'status'\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =&gt; 'subscribed',\n]);\n\u00a0\nif(isset($result['id'])) {\n\u00a0\u00a0\u00a0\u00a0echo 'User subscribed successfully.';\n}<\/code><\/pre>\n<p>Es posible que desee agregar campos de audiencia para el suscriptor. Estos campos de audiencia se utilizan para almacenar informaci\u00f3n adicional sobre el usuario. Digamos que desea agregar valores para los campos FNAME, LNAME que viene predeterminado en MailChimp. En ese caso, despu\u00e9s del c\u00f3digo de suscripci\u00f3n anterior, agregue el c\u00f3digo a continuaci\u00f3n.<\/p>\n<pre><code>$subscriber_hash = MailChimp::subscriberHash('PASS_EMAIL_ADDRESS_HERE');\n$MailChimp-&gt;patch(\"lists\/$list_id\/members\/$subscriber_hash\", [\n\u00a0\u00a0\u00a0\u00a0'merge_fields' =&gt; ['FNAME'=&gt;'FIRST_NAME', 'LNAME'=&gt;'LAST_NAME']\n]);<\/code><\/pre>\n<p>El usuario tambi\u00e9n puede asignar etiquetas a los suscriptores. Puede organizar los contactos con etiquetas. Digamos que quiero agregar una etiqueta &#8216;Blogger&#8217; al suscriptor, por lo que el c\u00f3digo ser\u00e1 el siguiente.<\/p>\n<pre><code>$subscriber_hash = MailChimp::subscriberHash('PASS_EMAIL_ADDRESS_HERE');\n$MailChimp-&gt;post(\"lists\/$list_id\/members\/$subscriber_hash\/tags\", [\n\u00a0\u00a0\u00a0\u00a0'tags' =&gt; [\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0['name' =&gt; 'Blogger', 'status' =&gt; 'active'],\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0]\n]);<\/code><\/pre>\n<p>Puede asignar varias etiquetas utilizando m\u00e1s elementos de matriz. Si desea eliminar la etiqueta, pase el valor de estado como &#8216;inactivo&#8217;.<\/p>\n<h3>Eliminar un suscriptor de la lista de MailChimp<\/h3>\n<p>Para eliminar un suscriptor de su lista de MailChimp, solo necesita pasar el hash md5 del correo electr\u00f3nico al m\u00e9todo de eliminaci\u00f3n de la instancia de MailChimp. La biblioteca proporciona una funci\u00f3n <code>subscriberHash<\/code>que crea el hash md5 de la direcci\u00f3n de correo electr\u00f3nico.<\/p>\n<pre><code>\/\/delete a subscriber\n$subscriber_hash = $MailChimp-&gt;subscriberHash('PASS_EMAIL_ADDRESS_HERE');\n$result = $MailChimp-&gt;delete(\"lists\/$list_id\/members\/$subscriber_hash\");<\/code><\/pre>\n<p>\u00a1Eso es! Se trata de agregar o eliminar suscriptores a MailChimp. Espero que comprenda la integraci\u00f3n de MailChimp en un sitio web con PHP. Comparta sus pensamientos en el comentario a continuaci\u00f3n.<\/p>\n<h4>Art\u00edculos relacionados<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/es\/escribir-datos-en-la-hoja-de-onedrive-usando-microsoft-graph-api-y-php\/\" title=\"Escribir datos en la hoja de OneDrive usando Microsoft Graph API y PHP\">Escribir datos en la hoja de OneDrive usando Microsoft Graph API y PHP<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/es\/conversion-de-voz-a-texto-con-amazon-transcribe-en-php\/\" title=\"Conversi\u00f3n de voz a texto con Amazon Transcribe en PHP\">Conversi\u00f3n de voz a texto con Amazon Transcribe en PHP<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/es\/como-integrar-la-api-de-google-sheets-con-php\/\" title=\"C\u00f3mo integrar la API de Google Sheets con PHP\">C\u00f3mo integrar la API de Google Sheets con PHP<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfEst\u00e1 buscando la integraci\u00f3n de MailChimp para boletines en su sitio web? MailChimp es uno de los servicios de marketing por correo electr\u00f3nico m\u00e1s populares para administrar<\/p>\n","protected":false},"author":1,"featured_media":21624,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[271],"tags":[849],"class_list":["post-29351","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-2","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/posts\/29351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/comments?post=29351"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/posts\/29351\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/media\/21624"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/media?parent=29351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/categories?post=29351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/es\/wp-json\/wp\/v2\/tags?post=29351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}