Mailchimp Automation Email Parsing Google Sheets — Panduan langkah demi langkahmailchimp automation email parsing google sheets adalah solusi praktis untuk menangkap data pendaftaran, lead, dan notifikasi order secara otomatis dari Mailchimp ke Google Sheets. Otomasi ini mempercepat follow‑up, mengurangi input manual, dan meningkatkan traceability untuk tim marketing & operasional. Panduan ini menjelaskan dua pendekatan utama—(A) webhook/API Mailchimp → Google Apps Script (direkomendasikan) dan (B) parse email via regex/email2sheet—beserta contoh skenario, snippet, checklist, dan resources untuk implementasi. Sumber referensi teknis utama: Coupler (integrasi Mailchimp → Sheets) dan Ben Collins (Apps Script + Mailchimp).
Webhook/API (Metode A) — rekomendasi bila Mailchimp dapat mengirim payload JSON. Keuntungan: payload bersih, real‑time, minim parsing. Referensi implementasi: Ben Collins.
Parse Email (Metode B) — gunakan jika hanya tersedia notifikasi email. Kelebihan: bekerja tanpa akses API; kelemahan: rentan saat template berubah. Tools dan overview: Coupler, Zapier.
Buat sheet dengan kolom: Timestamp, Email, Nama, Tag, Source, Custom Field. (Gunakan kolom kunci untuk dedupe, mis. Email).
Contoh snippet ringkas:
function doPost(e){
var sheet = SpreadsheetApp.getActive().getSheetByName('Sheet1');
var payload = JSON.parse(e.postData.contents); // lihat contoh mapping Ben Collins https://www.benlcollins.com/apps-script/mailchimp-integration/
var email = (payload.mershfields && payload.mershfields.EMAIL) || '';
var nama = (payload.mershfields && payload.mershfields.FNAME) || '';
// dedupe: cek existing (case‑insensitive)
var data = sheet.getRange(2,2,Math.max(0,sheet.getLastRow()-1),1).getValues().flat();
if(data.map(x=>String(x).trim().toLowerCase()).indexOf(email.trim().toLowerCase()) !== -1) return ContentService.createTextOutput('duplicate');
sheet.appendRow([new Date(), email, nama, payload.tag || '', 'Mailchimp', JSON.stringify(payload.custom || {})]);
return ContentService.createTextOutput('ok');
}
Deploy sebagai Web App (Execute as: Me; Who has access: Anyone). Rujuk: Ben Collins.
Gunakan compare case‑insensitive, trim whitespace, atau hash email untuk key. Jika duplikat: update row; jika unik: append row.
Buat Audience & signup form → Automations > pilih trigger (Signup/Campaign activity) → Advanced > Webhook → paste URL Apps Script. (Panduan: Ben Collins).
Simulasikan dengan test subscriber atau Postman untuk POST JSON; periksa baris yang ter‑append.
{
"mershfields":{"EMAIL":"user@example.co.id","FNAME":"Andi"},
"tag":"event-lead",
"custom":{}
}
Mapping → Sheet row: [Timestamp, user@example.co.id, Andi, event-lead, Mailchimp, {}]. Referensi payload: Ben Collins.
Gunakan alamat khusus (mis. leads@yourcompany.co.id) untuk notifikasi Mailchimp.
Pilih salah satu: email2sheet, Email Parser by Zapier, Parsio, atau Gmail+Apps Script. Overview tools: Coupler | Zapier.
([a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,})Order #(\d+)\+?[\d\s-]{8,}Map capture groups ke kolom Sheets; atur append row atau update jika duplikat.
Monitor perubahan template dan update regex secara berkala.
Rujuk panduan implementasi: Ben Collins.
Logger di Apps Script atau kirim notifikasi ke Slack/email. Referensi testing: Ben Collins | Zapier.Notifikasi error, backup sheet, jadwalkan review regex bulanan bila templates berubah. Untuk integrasi overview: Coupler.
Gunakan HTTPS, batasi akses endpoint, validasi payload, simpan data minimal; sesuaikan retention policy & konsultasi legal jika perlu.
Otomasi Mailchimp → Google Sheets menghemat waktu tim, mengurangi error manual, dan mempercepat SLA follow‑up. Dengan pendekatan webhook (direkomendasikan) Anda dapat menerima payload JSON real‑time; parsing email menjadi opsi cadangan bila webhook tidak tersedia.
InReality Solutions menggabungkan keahlian integrasi sistem, pengalaman implementasi Apps Script & webhook, serta kemampuan menghubungkan automasi ke CRM/ERP lokal—membantu tim Anda mengurangi waktu manual dan meningkatkan akurasi data. Pelayanan kami mencakup analisis proses, implementasi teknis, dan monitoring operasional. Pelajari layanan.
Butuh demo atau audit singkat alur Mailchimp → Sheets Anda? Ajukan konsultasi teknis end‑to‑end (webhook/Apps Script/regex/email2sheet) di /kontak/konsultasi-otomasi. Kami bisa bantu proof‑of‑concept cepat dan rekomendasi implementasi (integrasi Agentic AI atau Automasi Alur Kerja AI bila perlu).