Ajukan akses awal

Masukkan nama depan serta email atau nomor telepon Anda. Kami akan menghubungi Anda dengan detail akses Tajo.

Sinkronisasi Pelanggan

Tajo memindahkan data pelanggan ke Brevo dengan dua cara: sinkronisasi berkelanjutan (perubahan pada platform yang terhubung mengalir ke Brevo secara terus-menerus) dan migrasi massal (transfer berkapasitas penuh dan dapat dilanjutkan dari Mailchimp, Klaviyo, HubSpot, Salesforce, Shopify, WooCommerce, Stripe, dan lainnya). Keduanya berjalan pada mesin yang sama dan berbagi satu sifat yang tidak bisa ditawar: persetujuan dibuktikan per record, tidak pernah diasumsikan.

Bagaimana persetujuan diputuskan

Setiap record melewati gerbang persetujuan fail-closed sebelum dapat masuk ke audiens pemasaran:

PutusanApa yang terjadi
Persetujuan terbukti (misalnya Mailchimp subscribed, Klaviyo SUBSCRIBED, persetujuan pemasaran Shopify)Diimpor ke daftar Brevo pilihan Anda
Ditolak secara eksplisit (berhenti berlangganan, opt out)Tidak dibuang: dibawa ke Brevo sebagai kontak dalam daftar hitam dan dicatat pada register do-not-contact, sehingga platform baru tidak pernah bisa mengirimi mereka email
Ditekan karena deliverability (hard bounce, keluhan spam, misalnya Mailchimp cleaned, Klaviyo HARD_BOUNCE/SPAM_COMPLAINT)Dibawa sebagai daftar hitam dan ditandai lengket: opt-in yang lebih baru di platform lain tidak pernah mencabut bounce atau keluhan
Tidak terbukti (tidak ada sinyal persetujuan sama sekali)Ditolak. “Kami tidak dapat membuktikan persetujuan” dan “ada persetujuan” tidak pernah merupakan hasil yang sama

Perbedaan antara “ditolak” dan “tidak terbukti” itu penting: berhenti berlangganan adalah keputusan yang harus bertahan melewati migrasi, sedangkan bidang yang kosong sama sekali bukan keputusan.

Sumber persetujuan per platform

PlatformBukti persetujuanSinyal penekanan
MailchimpStatus anggota subscribedunsubscribed (opt-out), cleaned (hard bounce)
KlaviyoPersetujuan pemasaran profil SUBSCRIBEDDaftar penekanan beserta alasannya (UNSUBSCRIBE, USER_SUPPRESSED, HARD_BOUNCE, INVALID_EMAIL, SPAM_COMPLAINT)
Shopifyemail_marketing_consent.state / accepts_marketingnot_subscribed yang eksplisit
HubSpotStatus langganan (batch API, 100 kontak per panggilan)hs_email_optout
SalesforceTidak dapat dibuktikan secara massal dari Sales Cloud, identitas tetap bermigrasi, pendaftaran audiens tetap tertutupHasOptedOutOfEmail, EmailBouncedDate
WooCommerce / StripeTidak disimpulkan dari pembelian, sebuah record pelanggan bukan persetujuan pemasaranTidak ada

Penyelesaian konflik selama migrasi

Ketika sumber dan Brevo berbeda pendapat tentang alamat yang sama, penyelesaiannya mengikuti mode yang Anda pilih:

  • Keputusan terbaru menang (default): pihak yang keputusan persetujuannya membawa timestamp lebih baru yang berlaku. Pihak tanpa timestamp yang dapat diurai selalu kalah dari pihak yang memilikinya; jika keduanya tidak punya timestamp, status yang paling sulit dijangkau yang menang.
  • Sumber kebenaran: Anda menyebut platform yang berwenang untuk migrasi tersebut (“sumbernya yang benar” atau “Brevo yang benar”). Jika workspace Anda sudah mendeklarasikan sistem pencatatan utama, platform itu otomatis menjadi otoritas default.
  • Pada semua mode: hard bounce dan keluhan spam adalah fakta deliverability, bukan preferensi, keduanya tidak pernah dilepas dari penekanan oleh opt-in yang lebih baru, dan setiap konflik yang tidak ditindaklanjuti mesin akan dihitung dan dilaporkan, tidak pernah dilewati diam-diam.

Keandalan pada kapasitas penuh

  • Ekstraksi berbasis kursor menelusuri seluruh tabel sumber (100 ribu+ kontak) dengan checkpoint, proses yang berhenti mendadak dilanjutkan dari batch terakhir yang selesai, dan percobaan ulang tidak pernah menulis ganda (kunci idempotensi per record).
  • Penulisan ke Brevo memakai API impor massal (10.000 kontak per bagian) dalam batas laju Brevo; status penekanan ikut berjalan bersama impor, sehingga tidak ada jeda ketika kontak sempat dapat dijangkau sebelum ditekan.
  • Setiap kali dijalankan, laporan menunjukkan apa yang berpindah dan apa yang tidak: kontak yang diimpor, penolakan eksplisit yang dibawa, penekanan yang diteruskan, konflik yang ditahan, dan alasan kegagalan per record.

Apa yang ditambahkan sinkronisasi setelah migrasi

Setelah migrasi, koneksi yang sama menjaga Brevo tetap mutakhir: webhook platform (Shopify, WooCommerce, WordPress, Mailchimp) mengalirkan perubahan nyaris real-time, dan sumber yang di-polling menyegarkan diri sesuai jadwal. Berhenti berlangganan yang teramati di sumber membalik persetujuan pada buku besar, lengkap dengan jejak audit kapan, dari mana, dan atas bukti apa.

Penyiapan

  1. Hubungkan platform sumber di Tajo (API key atau OAuth, sesuai konektornya).
  2. Hubungkan Brevo dan pilih daftar tujuan.
  3. Pilih mode penyelesaian konflik (atau terima nilai default).
  4. Jalankan migrasi, lalu tinjau laporannya, termasuk konflik yang ditahan, sebelum mengaktifkan otomatisasi.

Penanganan persetujuan dan penekanan tidak dapat dimatikan lewat konfigurasi. Tidak ada pengaturan yang mengimpor kontak yang sudah berhenti berlangganan sebagai kontak yang dapat dikirimi email.

Ajukan akses awal

Masukkan nama depan serta email atau nomor telepon Anda. Kami akan menghubungi Anda dengan detail akses Tajo.

deteksi otomatis
Asisten AI

Halo! Tanyakan apa saja tentang dokumentasi.