Bikin Flyer Promo Supermarket & Ide Menu dengan AI: Panduan Praktis
Tim promosi supermarket: pakai Claude Code untuk draf copy flyer promo dan ide menu, harga dicek manusia. Plus template prompt & skrip cek.
Jumat sore, daftar promo bergilir minggu depan akhirnya beres. Sisanya: copy flyer, POP di rak, postingan media sosial, plus naskah pojok “Menu Hari Ini”. Tenggatnya Senin pagi.
Waktu saya bantu-bantu urusan promosi sebuah supermarket, akhir pekan inilah yang paling bikin pusing. Dada ayam sudah jelas dipromokan. Tapi satu kalimat penarik di atas “Dada Ayam 100g Rp5.800” tidak kunjung muncul. Sudah berapa kali saya menulis “Murah Banget!”? Minggu malam saya menulis “Ayam Goreng Tepung Dada Ayam” di pojok menu, dan esok paginya kepala toko bilang, “Minggu lalu juga ayam goreng tepung, lho.”
Yang melelahkan bukan menulisnya, tapi terjepit antara kehabisan ide dan tenggat. Di sinilah AI generatif paling terasa manfaatnya. Hari ini saya tulis untuk tim promosi supermarket: cara menyerahkan draf copy flyer promo dan ide menu ke Claude Code, sementara harga dan label tetap wajib dilihat manusia.
Poin penting
- Untuk “headline” flyer promo dan “curah ide” menu, biarkan AI yang membuat draf, dan kerja akhir pekan bisa berkurang separuh atau lebih.
- Harga, asal produk, label alergen, dan stok wajib dicek manusia. Menyerahkan ini sepenuhnya ke AI bisa berujung pelanggaran aturan iklan atau salah label.
- Anda bisa langsung pakai template prompt: kirim daftar produk dalam CSV, AI membalas copy dalam format tabel yang sudah ditentukan.
- Pasang skrip verifikasi untuk mengecek apakah draf masih mengandung klaim superlatif berlebihan atau klaim khasiat yang dilarang.
- Jangan kirim data pembelian yang bisa mengidentifikasi individu atau daftar pelanggan ke AI. Yang dikirim hanya nama produk, harga, dan kategori.
Untuk siapa artikel ini (gambaran pembaca)
Yang saya bayangkan adalah staf promosi di tingkat toko maupun kantor pusat. Orang yang menangani urusan teks sendirian atau dengan tim kecil: kirim materi ke percetakan flyer, POP di dalam toko, postingan LINE/Instagram/WhatsApp, sampai naskah pojok resep. Bukan ahli desain, tapi terus dikejar tenggat setiap minggu. Situasi seperti itulah yang saya bayangkan.
Memilih produk yang bagus dan berkoordinasi dengan kepala toko tetap tugas Anda. Yang diserahkan ke AI hanya beban “menulis dari huruf pertama yang kosong”. Supaya bisa dijalankan walau belum pernah ngoding, perintah yang diketik di terminal dibuat seminimal mungkin. Kalau baru pertama kali pakai perintah terminal, baca dulu Pengenalan Claude Code untuk non-programmer supaya tidak bingung.
Alur kerja promosi flyer supermarket
Mari uraikan dulu pekerjaan saat ini. Hampir semua toko mengikuti alur ini.
- Tim pembelian/buyer memfinalkan produk promo dan harga minggu depan (biasanya Jumat).
- Pilih 3-5 produk andalan dan tentukan porsi ruang di halaman flyer.
- Tulis headline dan deskripsi untuk setiap produk.
- Ubah teks tersebut untuk POP di toko, media sosial, dan LINE/WhatsApp.
- Buat naskah pojok menu/resep dari bahan musiman.
- Cek harga, label, dan stok, lalu kirim ke percetakan atau jadwalkan postingan.
Dari semua itu, yang paling terasa kalau diserahkan ke AI adalah langkah 3, 4, dan 5. Langkah 1 dan 2 adalah keputusan pembelian dan tata letak rak; langkah 6 adalah pemeriksaan yang harus dipertanggungjawabkan. Ketiganya tetap dipegang manusia.
Hambatan dan rework yang sering terjadi
Berikut hal-hal kecil yang menyebalkan, yang berkali-kali saya lihat di lapangan.
- Kehabisan ide copy: produk yang sama muncul tiap minggu, jadi “Hemat”, “Lagi Musim” dipakai berulang-ulang.
- Bikin ulang per media: teks formal flyer terasa janggal kalau ditempel di media sosial. LINE/WhatsApp harus lebih pendek. Sebanyak medianya, sebanyak itu pula menulis ulang.
- Menu yang berulang: tanpa sadar menyajikan menu yang sama dengan minggu lalu, dan kepala toko atau pelanggan tetap menyadarinya.
- Penulisan tidak konsisten: “ayam”, “dada ayam”, “fillet ayam” bercampur di halaman, harus dibenahi menjelang kirim.
- Salah ketik harga: keasyikan dengan copy, angka penting malah salah satu digit. Ini yang paling menakutkan.
Sebagian besar masalah ini berakar dari “beban menulis dari nol”. Saat beban tinggi, waktu untuk pemeriksaan terpotong, dan berujung ke kesalahan serius seperti salah harga.
Tiga use case di supermarket
Use case 1: draf headline flyer promo sekaligus
Kirim daftar produk, lalu minta AI membuat copy per media sekaligus. Kalau dibalas dalam tabel, gampang dituangkan ke halaman. Tentukan format seperti di bawah.
| Produk | Copy flyer (maks 20 karakter) | Media sosial (pakai emoji) | LINE/WA (1 baris) |
|---|---|---|---|
| Dada ayam | Dada ayam serbaguna favorit | Bintang minggu ini dada ayam! Anti bingung mau masak apa | Dada ayam, harga lagi murah |
| Tomat lokal | Tomat lokal matang segar | Tomat merah matang datang! Bikin salad makin lahap | Tomat matang, sudah ada di rak |
Harga tidak dimasukkan ke tabel. Tetapkan aturan: angka diisi manusia secara manual di akhir, supaya kecelakaan salah ketik berkurang.
Use case 2: konten ide menu dari bahan musiman
Minta AI menggabungkan bahan-bahan promo menjadi naskah pojok resep minggu itu. Kalau Anda kirim menu minggu lalu sebagai “daftar yang sudah dipakai”, pengulangan pun bisa dihindari.
Periksa dengan checklist berikut.
- Apakah memakai 3 bahan promo minggu ini atau lebih?
- Apakah lauk utama tidak berulang dengan minggu lalu dan dua minggu lalu?
- Apakah ada perkiraan waktu masak (15 menit, 30 menit, dst)?
- Apakah menyebut alergen umum (telur, susu, gandum, udang, kacang, kedelai, ikan)?
- Apakah tidak ada klaim khasiat seperti “menyembuhkan …”, “bikin sehat”?
Use case 3: penyebaran sekaligus ke tiap media
Ubah satu copy flyer yang sudah jadi agar sesuai jumlah karakter dan nada POP toko, Instagram, serta LINE/WhatsApp. Triknya: sampaikan dulu batasan tiap media.
| Media | Perkiraan jumlah karakter | Nada |
|---|---|---|
| POP toko | Maks 15 karakter | Pendek, menarik perhatian |
| Sekitar 120 karakter + tagar | Lembut, mengandalkan foto | |
| LINE/WA | Maks 40 karakter | Langsung ke inti, emoji secukupnya |
Apa yang diserahkan ke AI vs apa yang Anda putuskan sendiri
Di sinilah garis batas antara aman dan celaka. Saya tarik garisnya dalam tabel.
| Pekerjaan | Diserahkan ke AI | Wajib diputuskan manusia |
|---|---|---|
| Curah ide headline | Ya | Pemilihan final |
| Curah ide menu | Ya | Cocok atau tidak dengan profil pelanggan toko |
| Penyesuaian jumlah karakter per media | Ya | Boleh dipublikasikan atau tidak |
| Penulisan harga/diskon | Tidak | Wajib diisi dan dicocokkan manusia |
| Label asal produk/alergen | Sebagian (draf) | Wajib diverifikasi faktanya oleh manusia |
| Klaim superlatif “termurah se-Indonesia” | Tidak | Dihapus manusia demi kepatuhan iklan |
| Stok/periode penjualan | Tidak | Dicek manusia bersama tim rak |
Yang ditulis AI hanya “bahan mentah”. Harga dan label harus lewat mata Anda di akhir. Garis ini saja jangan sampai dilanggar. Klaim menyesatkan soal mutu atau soal harga diatur otoritas perlindungan konsumen; sebagai referensi standar internasional, lihat pedoman OECD soal iklan yang menyesatkan bagi konsumen. AI dengan santai menulis “harga gila”, “termurah se-industri”, jadi klaim absolut harus dijatuhkan manusia.
Template prompt siap pakai (copy-paste)
Template ini mengirim daftar produk dan meminta copy per media dibalas dalam tabel. Kalau aturan media Anda tulis di CLAUDE.md, tidak perlu menempelnya tiap kali. Cara menulisnya bisa dilihat di praktik terbaik CLAUDE.md.
Anda adalah copywriter promosi supermarket.
Dari daftar produk berikut, buat copy per media dalam format tabel.
# Batasan
- Jangan tulis harga, diskon, stok, atau periode penjualan (angka diisi manusia nanti)
- Jangan pakai klaim superlatif/absolut seperti "termurah", "se-Indonesia", "harga gila"
- Jangan pakai klaim khasiat seperti "menyembuhkan", "bikin sehat"
- Jangan menyamai sudut pandang dan akhiran copy minggu lalu (lihat di bawah)
# Format keluaran
| Produk | Flyer (maks 20 karakter) | Media sosial (sekitar 120 karakter) | LINE/WA (maks 40 karakter) |
# Produk promo minggu ini
Dada ayam / Tomat lokal / Tahu putih / Ikan kembung segar
# Sudut pandang copy yang dipakai minggu lalu
"Lagi musim" "Hemat" "Favorit"
Untuk pojok menu, lanjutkan begini.
Selanjutnya, buat 2 ide menu minggu ini yang memakai 3 bahan promo di atas atau lebih,
ditulis sebagai naskah resep.
# Batasan
- Sertakan perkiraan waktu masak di setiap ide
- Sebutkan dengan jelas jika ada alergen umum
- Jangan menyamai lauk utama minggu lalu (ayam goreng tepung, semur kentang)
- Jangan pakai klaim khasiat atau manfaat kesehatan
Kalau ingin menaikkan presisi prompt satu tingkat lagi, baca juga desain prompt Claude Code (lanjutan) supaya cara menulis batasan jadi lebih stabil.
Skrip verifikasi untuk mengecek keluaran
Ini menyaring secara otomatis apakah draf AI masih menyisakan klaim yang harus dihapus (superlatif, khasiat, absolut). Jalan asal ada Node.js. Simpan draf AI ke draft.txt lalu jalankan.
import { readFile } from "node:fs/promises";
// Kata yang dihindari dalam promosi. Fokus pada "ranjau" aturan iklan & klaim kesehatan.
const ngWords = [
"termurah", "se-Indonesia", "se-industri", "termurah se-industri",
"nomor satu", "harga gila", "sangat luar biasa",
"sempurna", "pasti", "dijamin kurus", "menyembuhkan", "obat",
"bikin sehat", "berkhasiat", "detoks", "anti-penuaan",
];
const text = await readFile("./draft.txt", "utf8");
const lines = text.split(/\r?\n/);
let hit = 0;
lines.forEach((line, i) => {
for (const w of ngWords) {
if (line.toLowerCase().includes(w.toLowerCase())) {
console.log(`L${i + 1}: perlu dicek -> "${w}" pada: ${line.trim()}`);
hit++;
}
}
});
// Peringatkan juga jika ada angka yang mirip harga di dalam teks
const priceLike = text.match(/Rp\s?\d{1,3}([.,]\d{3})+/g);
if (priceLike) {
console.log(`Tampak seperti harga: ${priceLike.join(", ")} (wajib dicek manusia di akhir)`);
}
console.log(hit === 0 ? "Tidak ada klaim terlarang. Lanjut ke cek akhir manusia." : `Ada ${hit} klaim yang perlu dicek.`);
process.exit(0);
Cara menjalankannya cukup ini.
node check-flyer.mjs
Walau muncul “Tidak ada klaim terlarang”, itu bukan jaminan aman. Harga, asal produk, dan alergen tetap harus dicek manusia setelah ini; skrip hanya penjaga gerbang awal. Kalau ragu dengan perintah terminal, ikuti penyiapan lingkungan di panduan memulai Claude Code.
Apa yang berubah sebelum dan sesudah
Angka ini cuma kesan saya dan perkiraan kasar dari toko-toko sekitar, tapi saya cantumkan sebagai patokan.
| Pekerjaan | Sebelum | Sesudah |
|---|---|---|
| Draf copy 10 produk promo | Sekitar 120 menit | Sekitar 20 menit (draf AI + seleksi) |
| Naskah 2 ide menu | Sekitar 60 menit | Sekitar 15 menit |
| Penyebaran ke 3 media | Sekitar 90 menit | Sekitar 20 menit |
Totalnya, sekitar 4,5 jam menyusut jadi kurang dari 1 jam. Kalau seminggu sekali, sebulan sekitar 14 jam. Dengan upah Rp40.000 per jam, kira-kira ada nilai waktu Rp560.000 yang terselamatkan tiap bulan. Yang terbesar: waktu sisa itu bisa dialihkan untuk mengecek harga dan menata rak.
Catatan privasi dan keamanan
Bagian ini tidak boleh dilewatkan. Yang dikirim ke AI hanya “nama produk, harga, kategori, info musim”.
- Jangan kirim riwayat pembelian kartu poin, daftar member, atau data yang bisa mengidentifikasi individu.
- Jangan masukkan rahasia perusahaan seperti harga modal atau syarat kontrak dengan pemasok ke dalam prompt.
- Jangan tempel data internal perusahaan ke layanan chat gratis. Kalau mau dipakai, pastikan ada pengaturan yang tidak memakai input Anda untuk pelatihan, atau kontrak untuk perusahaan.
- Hasil AI wajib dicek manusia sebelum dikirim/diposting (jangan publikasikan teks AI mentah-mentah).
“Produk dan harganya itu informasi publik; perilaku pelanggan itu rahasia.” Tulis satu kalimat batas ini di CLAUDE.md supaya tim tidak ragu. Kalau mau diterapkan se-perusahaan, lebih aman menatanya dari penyusunan aturan lewat pelatihan/konsultasi.
Pertanyaan umum
T. Jadi, harga benar-benar tidak boleh ditulis AI? J. Tidak apa kalau dimasukkan sebagai referensi di draf, tapi angka final harus dicocokkan manusia. AI bisa salah digit tapi tetap percaya diri. Saya sarankan menjalankan skrip verifikasi untuk mendeteksi pola “Rp…” dan menjadikannya peringatan.
T. Apakah bisa membuat desain atau tata letak flyer juga? J. Cakupan artikel ini adalah teks (copy, naskah). Tata letak tetap urusan template percetakan atau desainer. Akan berjalan mulus kalau Anda batasi AI hanya untuk “teks yang dituangkan ke halaman”.
T. Bisa menyesuaikan dengan dialek atau nada tiap daerah/toko? J. Bisa. Tambahkan profil pelanggan dan gaya bahasa ke prompt, seperti “pakai bahasa santai”, atau “banyak pelanggan lansia, jadi sopan”. Kirim contoh postingan minggu lalu yang bagus supaya nadanya stabil.
T. Saya ingin tahu lebih banyak trik efisiensi. J. Jalan pintasnya adalah membuat aturan untuk pekerjaan berulang di CLAUDE.md. Tips produktivitas Claude Code merangkum cara agar tidak perlu menempel ulang tiap kali.
T. Bisa dicoba gratis? J. Saya sarankan mulai kecil dulu secara pribadi. Materi belajar dan PDF gratis ada di halaman produk. Sambil praktik, coba jalankan satu minggu promo dengan produk toko Anda sendiri.
Hasil yang benar-benar saya coba
Saya menjalankan prompt dan skrip verifikasi di atas dengan daftar promo seminggu dari supermarket dekat rumah (dada ayam, tomat, tahu, ikan kembung, dan lainnya, 10 produk).
Draf copy dibalas sekaligus dalam tabel per media, dan langsung bisa dituangkan ke halaman. Yang bagus ada di pojok menu: saat saya kirim lauk utama minggu lalu sebagai “sudah dipakai”, AI benar-benar memberi menu yang berbeda. Bisa mencegah momen “minggu lalu juga ayam goreng tepung” lewat sistem itu, jujur, yang paling membuat saya senang.
Di sisi lain, skrip verifikasi menangkap masalah. Pada keluaran pertama, AI dengan santai mencampur “harga gila” dan “kelas termurah saat ini”, dan check-flyer.mjs mengeluarkan 3 peringatan. Cukup dengan manusia menghapusnya, kecemasan soal aturan iklan langsung jauh berkurang. Karena harga saya isi manual sampai akhir, salah digit pun nol. Begitu garis “yang diserahkan” dan “yang dipegang” ditarik dalam tabel, akhir pekan bisa dilewati tanpa ragu.
PDF gratis: cheatsheet Claude Code
Masukkan email dan unduh satu halaman berisi command, kebiasaan review, dan workflow aman.
Kami menjaga datamu dan tidak mengirim spam.
Tentang penulis
Masa
Engineer yang berfokus pada workflow Claude Code praktis dan adopsi tim.
Artikel terkait
Checklist Permission Sebelum Claude Code Mengedit Situs Klien
Panduan agensi untuk membatasi area read-only, editable, dan forbidden saat memakai AI.
Ubah Bug Report Support SaaS Jadi Langkah Reproduksi dengan Claude Code
Workflow support untuk mengubah tiket kabur menjadi repro step, bukti, dan memo developer.
Rutinitas 10 Menit: Ubah Catatan Obsidian Lama Jadi Brief Kerja Claude Code
Catatan Obsidian jadi sampah saat ditempel ke AI? Pilah jadi fakta, keputusan, dan hal belum pasti agar Claude Code langsung bekerja.