E-commerce e vendita al dettaglioE-mail marketing e automazione

Mailchimp: semplificazione della comunicazione con i clienti con e-mail transazionali (in precedenza Mandrill)

Email transazionali sono messaggi automatizzati e uno a uno attivati ​​dalle azioni o dai comportamenti dell'utente. Gli esempi includono e-mail di benvenuto, richieste di reimpostazione della password, conferme d'ordine, aggiornamenti sullo stato dell'ordine e notifiche di spedizione. Queste e-mail sono essenziali per mantenere la comunicazione con i clienti e fornire aggiornamenti tempestivi relativi alle loro interazioni con un servizio o prodotto. Essere conforme CAN-SPAM leggi e best practice, le email transazionali devono:

  • Non contenere contenuti promozionali, concentrandosi esclusivamente sulle informazioni relative alle transazioni.
  • Aderire alle leggi sulla privacy come GDPR, garantendo che i dati dei clienti siano gestiti in modo sicuro.

Funzionalità di posta elettronica transazionale di Mailchimp

Mailchimp offre un robusto piattaforma di posta elettronica transazionale con varie funzionalità per migliorare il coinvolgimento degli utenti e semplificare le comunicazioni. Le offerte principali includono:

  1. Consegna veloce: Garantisce la consegna tempestiva delle e-mail critiche, riducendo la possibilità che finiscano nelle cartelle spam.
  2. Personalizzazione e segmentazione: Questa funzionalità consente di inviare messaggi personalizzati in base al comportamento e alle preferenze dell'utente, migliorando la pertinenza di ciascuna email.
  3. Scalabilità e affidabilità: Supportato da oltre 20 anni di esperienza nella posta elettronica, Mailchimp fornisce una piattaforma affidabile in grado di gestire grandi volumi di posta elettronica.
  4. Analisi completa: Offre approfondimenti dettagliati sulle prestazioni della posta elettronica, consentendo alle aziende di ottimizzare le proprie strategie.
  5. Integrazione con la piattaforma Mailchimp: Si connette perfettamente con altri Mailchimp ESP servizi, come e-mail di marketing e strumenti di automazione, per un approccio unificato alla comunicazione con i clienti.

I servizi di posta elettronica transazionale di Mailchimp sono disponibili con vari piani tariffari, adatti a diverse esigenze e dimensioni aziendali:

  • Gratuito: Adatto a nuovi utenti con esigenze di base, limitato a 500 contatti.
  • Essentials: Un livello a pagamento a basso costo che include test A/B e automazione di base.
  • Standard: Un livello a pagamento a costo medio che offre automazione e segmentazione avanzate.
  • Premium: Un livello robusto e completo offre funzionalità complete per team di grandi dimensioni.

Le soluzioni di posta elettronica transazionale di Mailchimp offrono alle aziende un potente strumento per comunicare in modo efficace con i clienti. Sfruttando questi servizi, le aziende possono garantire che le informazioni cruciali raggiungano il loro pubblico in modo rapido e sicuro.

API di posta elettronica transazionale Mailchimp: panoramica e chiamate chiave

Email transazionale di Mailchimp API, formalmente conosciuto come Mandrillo, consente agli sviluppatori di inviare e gestire e-mail transazionali dalle loro applicazioni. L'API è progettata per garantire flessibilità, consentendo e-mail personalizzate e mirate in base alle azioni dell'utente. Qui approfondiremo gli aspetti principali dell'API ed evidenzieremo le chiamate critiche utilizzando PHP come lingua di esempio.

L'API di posta elettronica transazionale di Mailchimp è Riposante e usi JSON per richieste e risposte. Fornisce vari endpoint per la gestione di e-mail, modelli e report. Per utilizzare l'API, devi generare una chiave API dal tuo account Mailchimp, che autenticherà le tue richieste.

Chiamate API critiche

  • Inviando email: uno degli usi più comuni dell'API è l'invio di e-mail transazionali. Questo può essere fatto utilizzando il /messages/send punto finale. Ecco un esempio di come inviare un'e-mail utilizzando PHP:
<?php
$apiKey = 'your_api_key';
$message = array(
    'html' => '<p>Your email content here</p>',
    'text' => 'Your email content here',
    'subject' => 'Your subject here',
    'from_email' => 'your_email@example.com',
    'to' => array(
        array('email' => 'recipient_email@example.com')
    )
);

$ch = curl_init('https://mandrillapp.com/api/1.0/messages/send.json');
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array('key' => $apiKey, 'message' => $message)));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$result = curl_exec($ch);
curl_close($ch);

echo $result;
?>
  • Invio di un'e-mail basata su modello: Invia un'e-mail transazionale utilizzando un modello predefinito in Mailchimp tramite l'API e-mail transazionale. Supponiamo che tu abbia già creato un modello nella piattaforma Mailchimp e ora desideri utilizzarlo per inviare un'e-mail a un cliente.
    1. Definisci la tua funzione PHP per inviare un'e-mail: Innanzitutto, creiamo una funzione PHP che invia un'e-mail utilizzando l'API di posta elettronica transazionale di Mailchimp. Questa funzione utilizzerà un modello con il suo nome e inserirà il contenuto dinamico (come nome del cliente, dettagli dell'ordine, ecc.) attraverso i campi di unione.
<?php
function sendTransactionalEmail($recipientEmail, $recipientName, $templateName, $mergeVars) {
    $apiKey = 'your_mailchimp_api_key_here';

    $message = array(
        'from_email' => 'your_email@example.com',
        'to' => array(array('email' => $recipientEmail, 'name' => $recipientName)),
        'merge_language' => 'mailchimp',  // Use 'mailchimp' to enable Mailchimp-style template syntax
        'global_merge_vars' => $mergeVars,
    );

    $postData = array(
        'key' => $apiKey,
        'template_name' => $templateName,
        'template_content' => array(), // Can be empty when not using editable regions
        'message' => $message,
    );

    $ch = curl_init('https://mandrillapp.com/api/1.0/messages/send-template.json');
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($postData));
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    $result = curl_exec($ch);
    curl_close($ch);

    return $result;
}
?>
  1. Prepara i tuoi dati e chiama la funzione: Ora prepara i dati che desideri inviare. Ciò include i dettagli del destinatario, il nome del modello e tutti i campi di unione previsti dal modello. I campi di unione vengono utilizzati per inserire contenuto dinamico nel modello di email.
<?php
// Customer and email details
$customerEmail = 'customer@example.com';
$customerName = 'Jane Doe';
$templateName = 'your_template_name_here'; // The name of your Mailchimp template

// Merge variables for personalization
$mergeVars = array(
    array('name' => 'FNAME', 'content' => 'Jane'), // First name
    array('name' => 'ORDER_NUM', 'content' => '123456'), // Example of an order number
    array('name' => 'ORDER_TOTAL', 'content' => '$29.99'), // Example of an order total
);

// Send the email
$result = sendTransactionalEmail($customerEmail, $customerName, $templateName, $mergeVars);
echo $result;
?>

In questo esempio, $mergeVars contiene i dati che sostituiranno i segnaposto corrispondenti nel modello di email. Ad esempio, se il tuo modello contiene il tag |FNAME|, verrà sostituito da "Jane" quando l'e-mail verrà inviata. Alcune note:

  • Assicurati che il tuo modello transazionale Mailchimp sia configurato con i tag di unione corretti che corrispondono a quelli nel tuo $mergeVars Vettore.
  • sostituire 'your_mailchimp_api_key_here', 'your_email@example.com'e 'your_template_name_here' rispettivamente con la tua chiave API Mailchimp effettiva, l'indirizzo email di invio e il nome del modello.
  • La funzione sendTransactionalEmail() invia una richiesta all'API Mailchimp per inviare un'e-mail in base al modello e ai dati specificati.

Questo esempio dimostra come inviare un'e-mail personalizzata basata su modello a un singolo cliente. Puoi adattare questo approccio per inviare diversi tipi di e-mail transazionali, come conferme d'ordine, notifiche di spedizione o reimpostazione della password.

  • Gestione dei modelli: se utilizzi modelli per le tue email, puoi gestirli tramite l'API. Gli endpoint /templates/add, /templates/infoe /templates/update sono particolarmente utili. Ecco come puoi recuperare informazioni su un modello:
<?php
$apiKey = 'your_api_key';
$templateName = 'your_template_name';

$ch = curl_init('https://mandrillapp.com/api/1.0/templates/info.json');
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array('key' => $apiKey, 'name' => $templateName)));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$result = curl_exec($ch);
curl_close($ch);

echo $result;
?>
  • Visualizzazione di report e analisi: Mailchimp fornisce report dettagliati sulle tue e-mail. L'accesso a questi dati può aiutarti a perfezionare la tua strategia di posta elettronica. Usa il /reports/search endpoint per recuperare i dati sulle prestazioni della posta elettronica:
<?php
$apiKey = 'your_api_key';

$ch = curl_init('https://mandrillapp.com/api/1.0/reports/search.json');
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array('key' => $apiKey)));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$result = curl_exec($ch);
curl_close($ch);

echo $result;
?>

L'API e-mail transazionale di Mailchimp è un potente strumento per automatizzare e gestire le comunicazioni e-mail. Sfruttando le chiamate API chiave descritte sopra, puoi integrare sofisticate funzionalità di posta elettronica nelle tue applicazioni, migliorando la strategia di comunicazione con i clienti.

Informazioni sulle e-mail transazionali di Mailchimp

Douglas Karr

Douglas Karr è CMO di ApriINSIGHTS e il fondatore della Martech Zone. Douglas ha aiutato dozzine di startup MarTech di successo, ha assistito nella due diligence di oltre 5 miliardi di dollari in acquisizioni e investimenti Martech e continua ad assistere le aziende nell'implementazione e nell'automazione delle loro strategie di vendita e marketing. Douglas è un esperto e relatore di trasformazione digitale e MarTech riconosciuto a livello internazionale. Douglas è anche autore di una guida per manichini e di un libro sulla leadership aziendale.

Articoli Correlati

Torna a pulsante in alto
Chiudi

Blocco annunci rilevato

Martech Zone è in grado di fornirti questi contenuti gratuitamente perché monetizziamo il nostro sito attraverso entrate pubblicitarie, link di affiliazione e sponsorizzazioni. Ti saremmo grati se rimuovessi il blocco degli annunci mentre visiti il ​​nostro sito.