# Caption Berbeda untuk Tiap Akun: Biarkan AI Menulis Ulang Tanpa Merusak Merek

_2026-09-16 · Cara agen AI menulis caption berbeda untuk setiap akun dalam kampanye sambil menjaga klaim, penawaran, dan gaya merek, lewat per_channel di satu create_post._

Variasi caption per akun berarti setiap akun dalam sebuah kampanye mendapat susunan kata sendiri, sementara klaim, penawaran, dan gaya bahasa mereknya tetap sama persis. Cara yang berhasil adalah memecah setiap caption menjadi bagian tetap dan bagian variabel, memberi agen aturan yang tegas untuk masing-masing, lalu mengirim semua variannya dalam satu panggilan menggunakan `per_channel`. Dengan cara ini, empat puluh Page terdengar seperti empat puluh cabang lokal dari bisnis yang sama, bukan empat puluh salinan dari satu postingan.

Kesulitannya bukan membuat AI menulis varian. Model mana pun dengan senang hati akan menghasilkan empat puluh versi dari satu paragraf. Kesulitannya adalah mendapatkan varian yang berbeda di bagian yang memang perlu berbeda, dan sama persis di bagian yang penting.

## Kenapa caption perlu dibuat bervariasi?

Ada dua alasan, dan keduanya mengarah ke tempat yang sama.

Yang pertama adalah audiens. Pengikut Page sebuah gym di Leeds lebih merespons postingan yang menyebut Leeds, jam buka studio tersebut, dan pelatih yang mereka kenal. Caption generik terasa seperti siaran dari kantor pusat.

Yang kedua adalah platform. [Kebijakan spam](https://transparency.meta.com/policies/community-standards/spam/) Meta menyebut konten berulang sebagai salah satu sinyal yang mereka tindak, dan [kebijakan spam](https://support.google.com/youtube/answer/2801973) YouTube mencakup posting yang berulang dan tidak tertarget. Banyak akun yang memublikasikan teks yang sama pada waktu yang sama sangat mudah dibaca persis seperti itu. Variasi bukan trik untuk menghindari deteksi; begitulah wujud publikasi yang benar-benar lokal.

## Apa yang tetap dan apa yang bervariasi?

Sebelum memberi agen instruksi apa pun, tulis tabel ini untuk klien. Tabel ini adalah kontrak antara merek dan agen.

| Elemen | Tetap atau variabel | Catatan |
|---|---|---|
| Klaim atau pesan inti | Tetap | Satu kalimat, dikutip apa adanya dari brief jika sensitif secara hukum |
| Penawaran, harga, tanggal | Tetap | Agen tidak boleh memparafrasakan angka |
| Disclaimer hukum | Tetap | Disalin persis |
| Aturan gaya bahasa merek | Tetap | Nada, sudut pandang, kata yang dihindari |
| Kalimat pembuka atau hook | Variabel | Sudut pandang berbeda untuk setiap akun |
| Detail lokal | Variabel | Lingkungan, nama cabang, landmark setempat, nama staf jika diberikan |
| Kalimat ajakan bertindak | Variabel | Tindakan sama, kata-kata berbeda |
| Panjang | Variabel dalam rentang | Misalnya 40 sampai 90 kata |
| Hashtag | Variabel dari daftar yang disetujui | Agen memilih, tidak pernah mengarang |
| Komentar pertama | Variabel | Tautan sama, kalimat pengantar berbeda |

Artikel kami sebelumnya tentang [konsistensi merek di banyak akun](/en/blog/brand-consistency-across-many-accounts) membahas sisi merek secara lebih mendalam. Tabel ini menjembatani panduan tersebut dengan apa yang benar-benar dikerjakan agen.

## Dari mana agen mendapat detail lokal?

Di sinilah sebagian besar variasi meleset. Jika agen tidak punya informasi nyata tentang setiap akun, ia akan mengarangnya, dan detail lokal karangan lebih buruk daripada tanpa detail sama sekali. Caption yang menyebut nama jalan yang salah akan langsung disadari oleh orang-orang yang justru ingin Anda jangkau.

Beri agen sumber kebenaran. Nama akun dari `list_channels` bisa jadi awal, karena banyak agensi menamai Page berdasarkan lokasi. Untuk detail yang lebih kaya, simpan tabel kecil per klien: akun, nama lokasi, area, jam buka, satu atau dua fakta lokal yang sudah dikonfirmasi klien. Tempelkan ke skill atau lampirkan ke setiap eksekusi. Lalu tambahkan aturan: "Gunakan hanya detail lokal dari tabel akun. Jika sebuah akun tidak punya detail, gunakan nama lokasinya saja."

## Seperti apa panggilannya?

`create_post` di Shager menerima `caption` bersama dan array `per_channel`, di mana setiap entrinya bisa menimpa caption, komentar pertama, dan format untuk satu akun. Contoh ringkas untuk tiga akun:

```json
{
  "caption": "Free intro session this Saturday. Book through the link in the comments.",
  "group_ids": ["<group_id_north>"],
  "media_ids": ["<media_id>"],
  "format": "REEL",
  "cta_url": "https://example-gym.com/intro",
  "campaign": "intro-saturday-oct",
  "label": "w42-agent",
  "stagger_seconds": [60, 150],
  "per_channel": [
    {
      "channel_id": "<channel_id_headingley>",
      "caption": "Headingley, your first session is on us this Saturday. Sam and the morning crew run intro classes from 9 to 12. Free, no commitment.",
      "first_comment": "Grab a Headingley slot here:"
    },
    {
      "channel_id": "<channel_id_chapel_allerton>",
      "caption": "New to training? Chapel Allerton is opening its doors this Saturday for free intro sessions. Come see the space, meet the coaches, try a class.",
      "first_comment": "Book your Chapel Allerton intro:"
    },
    {
      "channel_id": "<channel_id_kirkstall>",
      "caption": "Saturday at Kirkstall: free intro sessions for anyone thinking about starting. No contract, no pressure, just a proper first workout.",
      "first_comment": "Kirkstall intro booking:"
    }
  ]
}
```

Perhatikan apa yang tetap: gratis, Sabtu ini, sesi perkenalan, tautan pemesanan. Yang berubah: hook-nya, nama lokasinya, siapa yang memandu (jika klien memberikan informasinya), dan penutupnya. Shager memasang tautan pendek dan tag UTM tersendiri untuk setiap akun, sehingga ketiga varian itu juga diukur secara terpisah.

## Prompt seperti apa yang menghasilkan varian yang bagus?

Berikut blok instruksi yang kami sarankan untuk dimasukkan ke skill agen untuk setiap postingan multi-akun:

```text
CAPTION VARIATION
1. Read the fixed elements from the brief: core message, offer, dates,
   disclaimer. Copy them exactly. Never paraphrase numbers or dates.
2. For each account, write a caption between 40 and 90 words.
3. Each caption must open differently. Do not start two captions with the
   same three words.
4. Use local details only from the account table. If none, use only the
   location name.
5. Rotate the call to action phrasing. Same action, different words.
6. Hashtags: choose up to 3 from the approved list. Never invent hashtags.
7. Write a distinct first_comment lead-in per account, ending with the link.
8. Put all variants in per_channel in a single create_post call.
9. Before creating the post, list every variant's opening line so a human
   can check variety at a glance.
```

Aturan nomor 9 adalah pemeriksaan kualitas yang murah. Peninjau bisa memindai empat puluh kalimat pembuka dalam satu menit dan menemukan pengulangan jauh lebih cepat daripada membaca empat puluh caption utuh.

## Bagaimana meninjau varian secara efisien?

Baca bagian tetapnya sekali, lalu pastikan bagian itu muncul tanpa perubahan di semua varian. Pencarian sederhana untuk harga atau tanggal di seluruh varian akan menangkap parafrase. Setelah itu, baca sampel lima varian utuh untuk memeriksa gaya bahasa. Terakhir, lihat semua kalimat pembuka sekaligus. Jika kalimat-kalimat itu mengumpul di dua atau tiga pola, minta agen menulis ulang kelompok itu saja, bukan seluruh set.

Untuk klien multibahasa, strukturnya sama, dengan satu elemen tetap tambahan: bahasa untuk setiap akun. Panduan kami tentang [agen konten multibahasa](/en/blog/multilingual-content-agents) membahas cara menanganinya tanpa hasil yang terasa seperti terjemahan.

## FAQ

### Apakah satu caption dengan nama lokasi yang diganti-ganti sudah cukup bervariasi?

Biasanya tidak. Templat yang hanya mengganti nama tempat tetap terbaca sebagai postingan yang sama. Setidaknya, variasikan kalimat pembuka dan ajakan bertindaknya, dan gunakan detail lokal yang nyata jika Anda memilikinya.

### Bisakah agen juga memvariasikan format per akun?

Bisa. Setiap entri `per_channel` dapat mengatur `format` sendiri, jadi satu akun bisa mendapat Reel sementara akun lain mendapat postingan feed dari media yang sama, selama platform dan medianya memungkinkan.

### Apakah caption yang bervariasi akan merusak konsistensi merek?

Tidak, selama elemen tetapnya benar-benar tetap. Konsistensi ada pada klaim, penawaran, dan gaya bahasa. Susunan kata yang berubah di sekitar inti yang stabil adalah cara kerja pemasaran lokal yang baik sejak dulu.

Untuk memulai, tulis tabel elemen tetap dan variabel untuk satu klien, lalu tambahkan blok instruksi tadi ke agen Anda. Kumpulan [prompt untuk agen konten](/en/blog/prompts-for-a-content-agent) kami berisi instruksi lain yang bisa Anda gabungkan dengannya.

---
Source: https://shager.ai/id/blog/caption-variation-per-account-with-ai
