Lewati ke konten utama

Kirim ribuan kode diskon sekaligus

Buat batch atau impor CSV, unduh kodenya, cocokkan dengan email di Mailchimp, dan ekspor catatan penggunaan.

Ditulis oleh Firstory

Perlu mengirim satu kode per orang ke daftar beberapa ribu, lalu menghitung siapa yang memakainya? Artikel ini memuat alur lengkapnya. Untuk mengirim satu kode yang dipakai semua orang, baca Kirim kode diskon dengan Penawaran Keanggotaan.

Setiap kode dalam batch hanya dapat dipakai satu kali, dan ini tidak dapat diubah. Batch dibuat untuk memberi satu kode kepada satu orang. Untuk mengirim kode yang dipakai banyak orang, tambahkan kode tunggal.

Dua cara membuat kode

Klik Tambah kode di bawah sebuah kampanye. Selain Tunggal, ada dua pilihan lain:

  • Buat batch. Sistem membuat teks kodenya. Anda memasukkan jumlah (maksimal 20.000 per batch) dan dapat menambahkan awalan, sehingga kodenya menjadi SUMMER-K7M2-9XQP. Kode yang dibuat sistem selalu huruf besar dan tidak memakai 0, O, 1, I, dan L, karena pendengar mengetiknya sendiri dan huruf itu mudah tertukar. Awalan hanya boleh memakai huruf besar dan angka 2 sampai 9

  • Impor CSV. Unggah daftar kode Anda sendiri. Ini cocok jika Anda sudah punya aturan penomoran, misalnya MEMBER-000123. Kode yang diimpor kami simpan apa adanya, tanpa penulisan ulang dan tanpa pemeriksaan format. Konsekuensinya, tingkat kesalahan pengetikan lebih tinggi. Jika pendengar harus mengetik kodenya, hindari huruf yang mudah tertukar

Kode dibuat di latar belakang

20.000 kode tidak selesai ditulis begitu Anda mengklik tombolnya. Batch langsung muncul di daftar dan menampilkan progresnya, dan Anda boleh meninggalkan halaman lalu kembali. Proses pembuatan tidak memblokir apa pun: Anda dapat memulai batch lain di kampanye yang sama, dan dapat menambahkan kode tunggal.

Baris batch menampilkan lima status: Dalam antrean (mulai dalam satu menit), Sedang dibuat, Aktif, Nonaktif, dan Gagal dibuat.

Dua hal yang perlu diketahui:

  • Anda tidak dapat mengekspor selama batch sedang dibuat. Filenya belum lengkap, jadi Anda akan mengunduh setengah daftar dan mengirim kode yang tidak berlaku

  • Batch yang gagal tidak dicoba ulang. Tidak ada kode setengah jadi yang tertinggal. Untuk membuatnya lagi, mulai batch baru. Alasan kegagalan tetap disimpan, sehingga tim dukungan masih dapat memeriksanya. Bersihkan baris ini hanya mengeluarkan baris dari daftar dan tidak menghapus data apa pun

Impor CSV terdiri dari dua langkah

Tombolnya berbunyi Validasi file, bukan Impor. Langkah ini tidak membuat apa pun. Ia hanya memberi tahu berapa baris yang dapat diimpor.

Format file. Satu kode per baris, di kolom pertama. Baris pertama yang berisi nama kolom seperti code, coupon, atau promo code akan dilewati otomatis. Satu file memuat hingga 20.000 baris dan 4 MB.

Laporan membagi kesalahan menjadi tiga kelompok, karena cara memperbaikinya berbeda:

  • Duplikat di dalam file. Kode yang sama muncul dua kali di file Anda. Hapus duplikatnya di spreadsheet. Huruf besar dan kecil tidak dibedakan, jadi abc dan ABC dihitung duplikat

  • Bentrok dengan kode yang sudah aktif. Podcast Anda sudah punya kode lain yang memakai teks tersebut. Ubah kode di file Anda, atau temukan kode itu dan nonaktifkan

  • Format salah. Kode tidak boleh berisi spasi atau koma, tidak boleh kosong, dan maksimal 64 karakter. Spasi di awal atau akhir akan dihapus dan barisnya tetap diimpor. Spasi di tengah kode akan ditolak

Setiap kelompok menampilkan hingga 5 contoh baris lalu jumlah sisanya. Anda dapat mengimpor hanya baris yang bersih, atau memperbaiki file lalu mengunggahnya lagi. Hasil validasi berlaku 30 menit.

Cocokkan email dengan CSV yang diekspor sistem

Ini langkah yang paling perlu dijaga. Misalnya Anda mengunggah 979 baris dan hanya 842 yang diimpor. Jika Anda mencocokkan email dengan file yang Anda unggah, maka 137 orang akan menerima kode yang tidak ada.

Layar hasil impor meminta Anda mengunduh CSV yang diekspor sistem. File itulah yang memuat kode yang benar-benar dapat ditukarkan pendengar Anda. Baris batch juga menyimpan tombol ekspornya, jadi Anda dapat mengunduhnya kapan saja.

Saat Anda menekan konfirmasi, sistem memvalidasi ulang. Angka yang berbeda dari pemeriksaan pertama adalah hal normal, biasanya karena ada kode lain yang aktif di antaranya. Layar menampilkan kedua angka tersebut.

Kirim kodenya (contoh Mailchimp)

Firstory membuat kode, menjaga setiap teks tetap unik, mengekspornya, memvalidasinya, dan menghitung penukarannya. Alat email Anda yang mencocokkan kode dengan orang dan mengirim pesannya. Kami tidak pernah menyentuh daftar penerima Anda. Itu juga alasan kode tidak diikat ke alamat email.

  1. Buat atau impor kode di Firstory, lalu unduh CSV (satu kolom, code). Buat kode lebih banyak daripada jumlah penerima

  2. Di Mailchimp, ekspor alamat email dari audience atau segment yang Anda tuju

  3. Di spreadsheet, letakkan alamat email dan kode dalam dua kolom bersebelahan

  4. Mailchimp > Import contacts > unggah file > centang "Update any existing contacts" (tanpa itu, kontak yang sudah ada tidak diperbarui) > di column matching, buat audience field baru, misalnya COUPON

  5. Sisipkan *|COUPON|* di isi email

  6. Sebelum mengirim, buat segment untuk "COUPON is blank" dan pastikan hasilnya 0

Langkah keenam adalah pemeriksaan terpenting. Alat email hanya menggantikan merge field. Ia tidak melacak berapa kode yang tersisa, dan tidak melacak kode mana yang sudah ditukarkan. Jadi kegagalan yang khas adalah satu orang menerima email tanpa kode. Kode yang kurang, impor yang tidak selaras, atau centang yang terlewat di langkah empat semuanya menghasilkan gejala yang sama.

Dua batasan Mailchimp: satu audience memuat hingga 30 field (80 di Premium), dan blok konten Promo Code bawaan tidak berlaku di sini. Blok itu memerlukan integrasi toko seperti Shopify, dan satu blok hanya memuat satu kode.

Lihat siapa yang menukarkan: ekspor catatan penggunaan

Di baris kampanye, buka menu ... lalu klik Ekspor catatan penggunaan. File ini memiliki tujuh kolom:

  • code: teks kode diskon

  • source: asal kode. generated berarti dibuat sistem, imported berarti Anda mengimpornya, single berarti Anda menambahkannya satu per satu. unknown berarti ada kelainan data. Beri tahu kami jika Anda melihatnya, dan jangan membacanya sebagai kode tunggal

  • status: redeemed atau unredeemed

  • redeemed_at, email, tier_plan, amount: waktu penukaran, alamat email anggota, paket yang dibeli, dan jumlah yang benar-benar ditagih

Struktur filenya adalah satu baris per penukaran, ditambah satu baris untuk setiap kode yang belum dipakai. Jadi file ini menjawab dua pertanyaan sekaligus: siapa yang memakai kampanye ini, dan berapa kode yang masih di luar. Pada baris yang belum ditukarkan, empat kolom terakhir kosong, tetapi kolomnya tetap ada.

Tiga hal yang mudah disalahbaca:

  • tier_plan memuat paket yang dibeli pada saat penukaran. Jika anggota itu naik paket kemudian, baris ini tidak ditulis ulang

  • Angka "sisa N penukaran" di layar menghitung kuota, bukan jumlah kode. Kode dengan batas 100 dan 3 penggunaan yang sudah tuntas dilaporkan 97, dan batch yang dinonaktifkan seluruhnya dilaporkan 0. Jadi angka itu bisa berbeda dari jumlah baris

  • Penukaran yang masih diproses dihitung sebagai unredeemed. File ini hanya melaporkan tagihan yang sudah tuntas

Anda tidak dapat mengekspor catatan penggunaan selama ada batch yang sedang dibuat. Tunggu sampai setiap batch di kampanye itu selesai, atau filenya akan kehilangan baris.

Pemecahan masalah

  • "File ini bukan teks UTF-8": di Excel, simpan file sebagai "CSV UTF-8". Jangan simpan sebagai "Unicode Text"

  • Lebih dari 20.000 baris atau lebih dari 4 MB: pisahkan daftarnya dan impor sebagai dua batch

  • "Tidak ada baris yang dapat diimpor": tidak ada batch yang dibuat. Semua kode di file itu duplikat, sudah aktif, atau formatnya salah

  • "Anda punya terlalu banyak file tervalidasi yang belum diimpor": impor salah satunya, atau tunggu 30 menit sampai yang tertua kedaluwarsa

  • "File ini divalidasi untuk kampanye lain": unggah lagi dari kampanye tempat Anda ingin menaruh kodenya

  • Tombol ekspor tidak ada: batch harus mencapai status Aktif atau Nonaktif sebelum dapat diekspor. Batch yang dinonaktifkan tetap dapat diekspor, karena Anda masih perlu tahu kode mana yang sudah Anda kirim

Artikel terkait

Apakah pertanyaan Anda terjawab?