# migrations

dir: sysdb
filename: 00001-collections.sqlite.sql
hash: 38352d725ad1c16074fac420b22b4633
sql:
CREATE TABLE collections (
    id TEXT PRIMARY KEY,
    name TEXT NOT NULL,
    topic TEXT NOT NULL,
    UNIQUE (name)
);

CREATE TABLE collection_metadata (
    collection_id TEXT REFERENCES collections(id) ON DELETE CASCADE,
    key TEXT NOT NULL,
    str_value TEXT,
    int_value INTEGER,
    float_value REAL,
    PRIMARY KEY (collection_id, key)
);


dir: sysdb
filename: 00002-segments.sqlite.sql
hash: 2913cb6a503055a95f625448037e8912
sql:
CREATE TABLE segments (
    id TEXT PRIMARY KEY,
    type TEXT NOT NULL,
    scope TEXT NOT NULL,
    topic TEXT,
    collection TEXT REFERENCES collection(id)
);

CREATE TABLE segment_metadata (
    segment_id TEXT  REFERENCES segments(id) ON DELETE CASCADE,
    key TEXT NOT NULL,
    str_value TEXT,
    int_value INTEGER,
    float_value REAL,
    PRIMARY KEY (segment_id, key)
);


dir: sysdb
filename: 00004-tenants-databases.sqlite.sql
hash: 048867ce8fcdefe4023c7110e4433591
sql:
CREATE TABLE IF NOT EXISTS tenants (
    id TEXT PRIMARY KEY,
    UNIQUE (id)
);

CREATE TABLE IF NOT EXISTS databases (
    id TEXT PRIMARY KEY, -- unique globally
    name TEXT NOT NULL, -- unique per tenant
    tenant_id TEXT NOT NULL REFERENCES tenants(id) ON DELETE CASCADE,
    UNIQUE (tenant_id, name) -- Ensure that a tenant has only one database with a given name
);

CREATE TABLE IF NOT EXISTS collections_tmp (
    id TEXT PRIMARY KEY, -- unique globally
    name TEXT NOT NULL, -- unique per database
    topic TEXT NOT NULL,
    dimension INTEGER,
    database_id TEXT NOT NULL REFERENCES databases(id) ON DELETE CASCADE,
    UNIQUE (name, database_id)
);

-- Create default tenant and database
INSERT OR REPLACE INTO tenants (id) VALUES ('default_tenant'); -- The default tenant id is 'default_tenant' others are UUIDs
INSERT OR REPLACE INTO databases (id, name, tenant_id) VALUES ('00000000-0000-0000-0000-000000000000', 'default_database', 'default_tenant');

INSERT OR REPLACE INTO collections_tmp (id, name, topic, dimension, database_id)
    SELECT id, name, topic, dimension, '00000000-0000-0000-0000-000000000000' FROM collections;
DROP TABLE collections;
ALTER TABLE collections_tmp RENAME TO collections;


dir: sysdb
filename: 00005-remove-topic.sqlite.sql
hash: b1367c826b8fba5f96f27befdc1d42d2
sql:
-- Remove the topic column from the Collections and Segments tables

ALTER TABLE collections DROP COLUMN topic;
ALTER TABLE segments DROP COLUMN topic;


dir: sysdb
filename: 00006-collection-segment-metadata.sqlite.sql
hash: 4eea7468935bf25d4604a0fed2366116
sql:
-- SQLite does not support adding check with alter table, as a result, adding a check
-- involve creating a new table and copying the data over. It is over kill with adding
-- a boolean type column. The application write to the table needs to ensure the data
-- integrity.
ALTER TABLE collection_metadata ADD COLUMN bool_value INTEGER;
ALTER TABLE segment_metadata ADD COLUMN bool_value INTEGER;


dir: sysdb
filename: 00007-collection-config.sqlite.sql
hash: 1c7e63bba346a42a18b6ab7f1c989bed
sql:
-- Stores collection configuration dictionaries.
ALTER TABLE collections ADD COLUMN config_json_str TEXT;


dir: sysdb
filename: 00008-maintenance-log.sqlite.sql
hash: 0a0e7e93111a01789addf64961c6127c
sql:
-- Records when database maintenance operations are performed.
-- At time of creation, this table is only used to record vacuum operations.
CREATE TABLE maintenance_log (
  id INT PRIMARY KEY,
  timestamp INT NOT NULL,
  operation TEXT NOT NULL
);


dir: sysdb
filename: 00009-segment-collection-not-null.sqlite.sql
hash: 054355aef9e63702bf54ea29e61563f1
sql:
-- This makes segments.collection non-nullable.
CREATE TABLE segments_temp (
    id TEXT PRIMARY KEY,
    type TEXT NOT NULL,
    scope TEXT NOT NULL,
    collection TEXT REFERENCES collection(id) NOT NULL
);

INSERT INTO segments_temp SELECT * FROM segments;
DROP TABLE segments;
ALTER TABLE segments_temp RENAME TO segments;


dir: sysdb
filename: 00010-collection-schema.sqlite.sql
hash: 5c3a5ac4b79df76799b4721827ed5e1d
sql:
-- Stores collection schema as stringified json
ALTER TABLE collections ADD COLUMN schema_str TEXT;


dir: metadb
filename: 00001-embedding-metadata.sqlite.sql
hash: 2b4cf52c4bb2676e21d6860a4409f856
sql:
CREATE TABLE embeddings (
    id INTEGER PRIMARY KEY,
    segment_id TEXT NOT NULL,
    embedding_id TEXT NOT NULL,
    seq_id BLOB NOT NULL,
    created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    UNIQUE (segment_id, embedding_id)
);

CREATE TABLE embedding_metadata (
    id INTEGER REFERENCES embeddings(id),
    key TEXT NOT NULL,
    string_value TEXT,
    int_value INTEGER,
    float_value REAL,
    PRIMARY KEY (id, key)
);

CREATE TABLE max_seq_id (
    segment_id TEXT PRIMARY KEY,
    seq_id BLOB NOT NULL
);

CREATE VIRTUAL TABLE embedding_fulltext USING fts5(id, string_value);


dir: metadb
filename: 00002-embedding-metadata.sqlite.sql
hash: 12a570f7121b3a8ce750a2a7c36da20f
sql:
-- SQLite does not support adding check with alter table, as a result, adding a check
-- involve creating a new table and copying the data over. It is over kill with adding
-- a boolean type column. The application write to the table needs to ensure the data
-- integrity.
ALTER TABLE embedding_metadata ADD COLUMN bool_value INTEGER


dir: metadb
filename: 00003-full-text-tokenize.sqlite.sql
hash: f97ad6334aeaa8f419f01110b648b97a
sql:
CREATE VIRTUAL TABLE embedding_fulltext_search USING fts5(string_value, tokenize='trigram');
INSERT INTO embedding_fulltext_search (rowid, string_value) SELECT rowid, string_value FROM embedding_metadata;
DROP TABLE embedding_fulltext;


dir: metadb
filename: 00004-metadata-indices.sqlite.sql
hash: fb36603a45ee2cd0254cef3ef86585e8
sql:
CREATE INDEX IF NOT EXISTS embedding_metadata_int_value ON embedding_metadata (key, int_value) WHERE int_value IS NOT NULL;
CREATE INDEX IF NOT EXISTS embedding_metadata_float_value ON embedding_metadata (key, float_value) WHERE float_value IS NOT NULL;
CREATE INDEX IF NOT EXISTS embedding_metadata_string_value ON embedding_metadata (key, string_value) WHERE string_value IS NOT NULL;


dir: metadb
filename: 00005-max-seq-id-int.sqlite.sql
hash: 0e9de46758761b373ce682925edcc326
sql:
ALTER TABLE max_seq_id ADD COLUMN int_seq_id INTEGER;

-- Convert 8 byte wide big-endian integer as blob to native 64 bit integer.
-- Adapted from https://stackoverflow.com/a/70296198.
UPDATE max_seq_id SET int_seq_id = (
  SELECT (
       (instr('123456789ABCDEF', substr(hex(seq_id), -1 , 1)) <<  0)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -2 , 1)) <<  4)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -3 , 1)) <<  8)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -4 , 1)) << 12)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -5 , 1)) << 16)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -6 , 1)) << 20)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -7 , 1)) << 24)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -8 , 1)) << 28)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -9 , 1)) << 32)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -10, 1)) << 36)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -11, 1)) << 40)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -12, 1)) << 44)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -13, 1)) << 48)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -14, 1)) << 52)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -15, 1)) << 56)
     | (instr('123456789ABCDEF', substr(hex(seq_id), -16, 1)) << 60)
    )
);

ALTER TABLE max_seq_id DROP COLUMN seq_id;
ALTER TABLE max_seq_id RENAME COLUMN int_seq_id TO seq_id;


dir: metadb
filename: 00006-metadata-array-support.sqlite.sql
hash: e026f01ea92c1baa1493f4ad5ca7cfe7
sql:
-- Separate table for exploded array metadata values.
-- Each array element gets its own row, enabling efficient $contains queries.
-- The existing embedding_metadata table (with its PRIMARY KEY (id, key))
-- remains untouched and continues to store scalar metadata values.

CREATE TABLE IF NOT EXISTS embedding_metadata_array (
    id INTEGER NOT NULL REFERENCES embeddings(id),
    key TEXT NOT NULL,
    string_value TEXT,
    int_value INTEGER,
    float_value REAL,
    bool_value INTEGER
);

CREATE INDEX IF NOT EXISTS embedding_metadata_array_id_key
    ON embedding_metadata_array (id, key);
CREATE INDEX IF NOT EXISTS embedding_metadata_array_key_string
    ON embedding_metadata_array (key, string_value) WHERE string_value IS NOT NULL;
CREATE INDEX IF NOT EXISTS embedding_metadata_array_key_int
    ON embedding_metadata_array (key, int_value) WHERE int_value IS NOT NULL;
CREATE INDEX IF NOT EXISTS embedding_metadata_array_key_float
    ON embedding_metadata_array (key, float_value) WHERE float_value IS NOT NULL;


dir: embeddings_queue
filename: 00001-embeddings.sqlite.sql
hash: d3755dfd232be8e8301f4d7fcfb3a486
sql:
CREATE TABLE embeddings_queue (
    seq_id INTEGER PRIMARY KEY,
    created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    operation INTEGER NOT NULL,
    topic TEXT NOT NULL,
    id TEXT NOT NULL,
    vector BLOB,
    encoding TEXT,
    metadata TEXT
);


# collections

id: f9f31947-6049-441b-83e0-408422569cab
name: chunks_memory
database_id: 00000000-0000-0000-0000-000000000000
config_json_str: {}
schema_str:
{"defaults":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}},"float_list":{"vector_index":{"enabled":false,"config":{"space":"cosine","embedding_function":{"type":"known","name":"default","config":{}},"hnsw":{"ef_construction":100,"max_neighbors":16,"ef_search":100,"num_threads":2,"batch_size":100,"sync_threshold":1000,"resize_factor":1.2}}}},"sparse_vector":{"sparse_vector_index":{"enabled":false,"config":{"embedding_function":{"type":"unknown"},"bm25":false}}},"int":{"int_inverted_index":{"enabled":true,"config":{}}},"float":{"float_inverted_index":{"enabled":true,"config":{}}},"bool":{"bool_inverted_index":{"enabled":true,"config":{}}}},"keys":{"start_line":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}},"end_line":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}},"hash":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"#embedding":{"float_list":{"vector_index":{"enabled":true,"config":{"space":"cosine","embedding_function":{"type":"known","name":"default","config":{}},"source_key":"#document","hnsw":{"ef_construction":100,"max_neighbors":16,"ef_search":100,"num_threads":2,"batch_size":100,"sync_threshold":1000,"resize_factor":1.2}}}}},"path":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"source":{"string":{"fts_index":{"enabled":false,"config":{}},"string_inverted_index":{"enabled":true,"config":{}}}},"#document":{"string":{"fts_index":{"enabled":true,"config":{}},"string_inverted_index":{"enabled":false,"config":{}}}},"updated_at":{"int":{"int_inverted_index":{"enabled":true,"config":{}}}}}}


# embedding_metadata

key: chroma:document
string_value:
# Daily Notes — 2026-06-05 (Jumat)

## 📆 Hari ke-5 Sprint Juni

### ✅ Yang Dikerjain:

**1. Cron Job Cuaca Bali Pagi**
- Job ID: `24454b02-d5f3-47d0-b584-50c3053ee990`
- Jadwal: Setiap hari jam 7:00 WITA
- Format: Lucu & santai, tanpa info gempa
- Contoh output: "Gak hujan, gak panas, sempurna buat rebahan sambil nge-kopi ☕"

**2. Server Check**
- Storage: 601GB free (71% available)
- RAM: 73GB available
- Swap: 7.7/8GB used (hampir full tapi oke)

**3. BMKG Weather Check**
- Baliweather via bmkg.go.id → cek Denpasar + seluruh kabupaten Bali
- Alternatif: Tavily search untuk "BMKG cuaca Bali"
- Format pesan lucu/santai setiap pagi

**4. Timnas Indonesia News**
- Cek konpers Herdman + berita pemain absen
- Absen: Jay Idzes (cedera), Thom Haye (akumulasi), Marselino (cedera hamstring)
- Ready: Calvin Verdonk, Kevin Diks, Justin Hubner, Mathew Baker

### 📊 Credits Used: ~0 credits (cuma browsing/search)

### 🏆 OLAHRAGA MEMORABLE:
**🦅 TIMNAS INDONESIA 3-0 OMAN!**
- Indonesia Menang 3-0 lawan Oman di GBK (5 Juni 2026)
- Kevin Diks cs berhasil meraih kemenangan bersejarah!
- Breaking: Indonesia Beats Oman 3-0 di FIFA Matchday

### 📁 Files Created:
- `oracle-welcome-dm.txt` - Teks DM welcome oracle
- `oracle-welcome-img.jpg` - Image welcome card (sage green)
- `oracle-sage-green.jpg` - Kartu Oracle Nusantara style
- `oracle-panduan-v2.jpg` - Panduan Oracle
- `gen_*.py` - Various generation scripts

### 📝 Reflection:
- BMKG website bisa dibrowse langsung tapi ada beberapa halaman 404
- Bloom

Bergantian pake Tavily search untuk info terbaru


key: chroma:document
string_value:
- `oracle-welcome-img.jpg` - Image welcome card (sage green)
- `oracle-sage-green.jpg` - Kartu Oracle Nusantara style
- `oracle-panduan-v2.jpg` - Panduan Oracle
- `gen_*.py` - Various generation scripts

### 📝 Reflection:
- BMKG website bisa dibrowse langsung tapi ada beberapa halaman 404
- Bloom

Bergantian pake Tavily search untuk info terbaru
- Cron job cuaca udah jalan otomatis setiap pagi jam 7 WITA

### 🌤️ Weather Pattern (musim kemarau Bali):
- Suhu Denpasar: 24-30°C
- Umumnya ☀️ Cerah di seluruh Bali
- Di dataran tinggi (Bangli): lebih sejuk 18-25°C
- Kelembaban: 67-84%
- Musim hujan biasanya mulai Oktober-November

---

## 🔄 Ongoing / Next Steps:

- Oracle Reading campaign (@resiliencespace.id) — perlu lanjut bikin konten
- Portofolio Web Mas Eko — belum dimulai Juni ini
- Check authentic self discovery checklist — TIDAK KETEMU di memory (perlu tanya user)


key: chroma:document
string_value:
# Daily Log — 2026-06-17

No significant updates recorded for today. No new sessions, decisions, or configuration changes.


key: chroma:document
string_value:
# Daily Notes — 2026-06-18 (Kamis)

## 📆 Catatan Sesi

### 🎯 Yang Dikerjain

**Session Focus:** Produksi massal konten carousel untuk @balimentari + riset tren + planning konten turunan. Juga meliputi daily routines: weather check Bali (BMKG), World Cup 2026 updates, & daily news briefing.

**Konten yang udah selesai (generate & approved):**

| # | Topik | Slide | Status |
|---|-------|-------|--------|
| 1 | Sadar vs Bawah Sadar | 6 slide ✅ | Approved, 3:4 regenerated |
| 2 | Contoh Bawah Sadar Gak Kita Sadari | 7 slide ✅ | Approved, 3:4 regenerated |
| 3 | Si Penjaga Pintu (Critical Factor) | 6 slide ✅ | Monokrom + kuning |
| 4 | Kenapa Afirmasi Gak Selalu Work | 6 slide ✅ | - |
| 5 | Kenapa Trauma Lebih Nempel | 7 slide ✅ | - |
| 6 | Projection: Marah ke Orang Gak Salah | 7 slide ✅ | - |

**Konten yang udah siap prompt (belum di-generate):**
- 🎭 "Fake It Till You Make It: Works or Not?" — 6 slide ✅ prompt ready
- 🙈 "Denial: Gue Gak Kenapa-Kenapa" — 7 slide ✅ prompt ready
- 🎁 "Secondary Gain: Manfaat Tersembunyi dari Masalahmu" — 8 slide ✅ prompt ready
- 🔒 "Comfort Zone: Penjara Paling Nyaman" — 7 slide ✅ prompt ready

### 🔧 Teknis Viostudio API

**Endpoint:** `POST /v1/images/generate`
**Model:** `gpt-image-2.0` (5 credits/image)
**CRITICAL - Aspect Ratio workaround:**
- ✅ `"3:4"` — **WORKS** (ini yang dipake untuk IG carousel)
- ✅ `"portrait"` — WORKS (tapi kurang presisi)
- ❌ `"4:5"` — **ERROR 400**
- ❌ `"3/4"` — **ERROR 400**

**Polling:** `GET /v1/generations/{id}`


key: chroma:document
string_value:
**Endpoint:** `POST /v1/images/generate`
**Model:** `gpt-image-2.0` (5 credits/image)
**CRITICAL - Aspect Ratio workaround:**
- ✅ `"3:4"` — **WORKS** (ini yang dipake untuk IG carousel)
- ✅ `"portrait"` — WORKS (tapi kurang presisi)
- ❌ `"4:5"` — **ERROR 400**
- ❌ `"3/4"` — **ERROR 400**

**Polling:** `GET /v1/generations/{id}`
**Credits:** ~~128 remaining~~ — Banyak terpakai, estimasi tinggal ~30-40 credits (cek ulang sebelum generate batch berikutnya)

**Timeout handling:** Script perlu split per 3-4 slide (batch), polling 8 detik/interval max 30x retry. Kadang HTTP 500 error, retry works.

### 🎨 Brand @balimentari — Style Guide

| Elemen | Detail |
|--------|--------|
| Warna 1 | Deep teal blue (#1A5F7A) |
| Warna 2 | Soft cream (#FFF8F0) |
| Aksen | Orange (#FF9F43) |
| Style | Flat vector illustration, minimalis, modern aesthetic |
| Format | 3:4 aspect ratio (Instagram carousel) |
| Font | Sans-serif bold untuk judul |
| Vibe | Calming, profesional, edukatif, relatable |

### 📝 Workflow Konten

1. User (Mas Eko) kasih topik / minta ide
2. Aku propose konsep slide + prompt detail (JANGAN generate dulu kalo gak minta)
3. Mas Eko review, kalau oke bilang "gas"
4. Generate via Viostudio (split batch 3-4 slide biar gak timeout)
5. Kirim URL hasil + caption ready
6. Repeat

**Key insight:** Mas Eko selalu minta caption juga setelah slide jadi.

### 🧠 Content Universe (Saling Nyambung)

Semua konten @balimentari adalah **satu seri psikologi bawah sadar**:

```
Bawah Sadar (dasar teori)
  ├─ Contoh Bawah Sadar (aplikasi)
  ├─ Critical Factor / Si Penjaga Pintu (mekanisme)


key: chroma:document
string_value:
5. Kirim URL hasil + caption ready
6. Repeat

**Key insight:** Mas Eko selalu minta caption juga setelah slide jadi.

### 🧠 Content Universe (Saling Nyambung)

Semua konten @balimentari adalah **satu seri psikologi bawah sadar**:

```
Bawah Sadar (dasar teori)
  ├─ Contoh Bawah Sadar (aplikasi)
  ├─ Critical Factor / Si Penjaga Pintu (mekanisme)
  │    ├─ Self-Sabotage (manifestasi)
  │    ├─ Denial (bentuk defense)
  │    └─ Secondary Gain (manfaat tersembunyi)
  ├─ Afirmasi Gak Work (masalah)
  │    └─ Fake It Till You Make It (solusi)
  ├─ Trauma Lebih Nempel (mekanisme ingatan)
  │    └─ Projection (manifestasi trauma)
  └─ Comfort Zone (penghalang perubahan)
```

### 🌍 Daily Routines (Di Luar Konten)

**Pola interaksi Mas Eko (selain konten):**
1. **✅ Cuaca Bali harian** — Setiap pagi (07:00 WITA/UTC) minta cek BMKG. Responsif dan suka format lucu.
2. **✅ World Cup 2026 updates** — Setiap jam 12 siang (12:00 UTC). Cron job udah dibuat 7 Juni. Berisi skor, pemain bintang, stats, drama, jadwal.
3. **✅ Berita Harian Indonesia** — Setiap malam (22:00 UTC). Format rapi dengan emoji, kategorisasi. Covers politik, ekonomi, teknologi, hiburan, olahraga.
4. **✅ Cron job World Cup** — Dibuat 7 Juni 2026, jalan tiap hari jam 12 siang. Agent ID: `bbb952b5-2b4c-470c-9292-7d03cd45eb2f`

**Learning:** Mas Eko suka format yang konsisten dengan emoji, humor santai, tapi informatif. Gak suka info yang terlalu kaku/formal.

### 🧪 Session Events (14-16 Juni 2026)

**14 Juni — Critical Factor Content Ideation:**
- Topik: Critical Factor antara pikiran sadar ke bawah sadar


key: chroma:document
string_value:
4. **✅ Cron job World Cup** — Dibuat 7 Juni 2026, jalan tiap hari jam 12 siang. Agent ID: `bbb952b5-2b4c-470c-9292-7d03cd45eb2f`

**Learning:** Mas Eko suka format yang konsisten dengan emoji, humor santai, tapi informatif. Gak suka info yang terlalu kaku/formal.

### 🧪 Session Events (14-16 Juni 2026)

**14 Juni — Critical Factor Content Ideation:**
- Topik: Critical Factor antara pikiran sadar ke bawah sadar
- Mas Eko minta contoh simpel sehari-hari untuk IG post 3:4
- Dua opsi carousel diajukan: "JENDELA PELUANG" (golden window) & "SI PENJAGA GERBANG"
- Slide 1 (JENDELA PELUANG) diminta generate duluan dengan teks

**14 Juni — Viostudio Generate (Slide 1):**
- **Attempt 1:** 1080×1350 (4:5) ❌ — User koreksi "bukan.. ukuran ig post"
- **Attempt 2:** 1080×1440 (3:4) ✅ dengan text overlay di prompt
- Generation ID: 148216
- Credits terpakai: 5 (sisa estimasi ~30-40)
- Catatan: gpt-image-2.0 bisa generate teks tp hasil tipografinya kurang presisi

---

### 📋 Rencana Konten Selanjutnya

Dari 10 ide yang diajukan, Mas Eko udah pilih/kerjain:
- ~~1. Boundaries~~ → skip (belum dipilih)
- ~~2. Inner Child~~ → skip
- ~~3. Doomscrolling~~ → skip
- ~~4. Ide pas mau tidur~~ → skip
- ~~5. Dopamine Detox~~ → skip
- ~~6. Overthinking vs Intuisi~~ → skip
- ~~7. Self-Sabotage~~ → prompt ready
- ~~8. Fake It Till You Make It~~ → prompt ready ✅
- ~~9. Defense Mechanism series~~ → Denial ✅, Projection ✅
- ~~10. Trauma series~~ ✅
- ~~11. Kenapa Marah ke Orang Gak Salah~~ ✅ (Projection)


key: chroma:document
string_value:
- ~~4. Ide pas mau tidur~~ → skip
- ~~5. Dopamine Detox~~ → skip
- ~~6. Overthinking vs Intuisi~~ → skip
- ~~7. Self-Sabotage~~ → prompt ready
- ~~8. Fake It Till You Make It~~ → prompt ready ✅
- ~~9. Defense Mechanism series~~ → Denial ✅, Projection ✅
- ~~10. Trauma series~~ ✅
- ~~11. Kenapa Marah ke Orang Gak Salah~~ ✅ (Projection)

Next potential: Boundaries, Inner Child, Doomscrolling, Dopamine Detox, atau lanjut defense mechanism lainnya (Rationalization, Sublimation, Repression).

---

## 💭 Reflections & Learnings

1. **Prompt engineering untuk image gen:** Teks Indonesia di prompt harus ditulis persis seperti yang diinginkan muncul di gambar. Semakin detail prompt tentang posisi, ukuran font, dan warna, semakin baik hasilnya.
   - **TAPI** — gpt-image-2.0 (dan AI image model pada umumnya) sering ngaco soal rendering teks: font beda, ada typo, layout tidak presisi.
   - **Solusi:** Generate background-only (tanpa teks) dari AI, lalu overlay teks manual pake Python/PIL. Ini jauh lebih rapi.

2. **Aspect ratio confusion:** User request "3:4" untuk IG feed (bukan 9:16 yang story/reels, bukan 4:5 yang biasa jadi patokan). Selalu konfirmasi aspect ratio sebelum batch generate.
   - ✅ 3:4 = **1080×1440 px** (ini bener)
   - ❌ 1080×1350 = **4:5** (SALAH — user koreksi "bukan.. ukuran ig post")

3. **Batch splitting essential:** 6-7 slide sequential generate + poll butuh 5-10 menit. Split ke 2 batch (3-4 slide) biar aman dari timeout.


key: chroma:document
string_value:
2. **Aspect ratio confusion:** User request "3:4" untuk IG feed (bukan 9:16 yang story/reels, bukan 4:5 yang biasa jadi patokan). Selalu konfirmasi aspect ratio sebelum batch generate.
   - ✅ 3:4 = **1080×1440 px** (ini bener)
   - ❌ 1080×1350 = **4:5** (SALAH — user koreksi "bukan.. ukuran ig post")

3. **Batch splitting essential:** 6-7 slide sequential generate + poll butuh 5-10 menit. Split ke 2 batch (3-4 slide) biar aman dari timeout.

4. **User trust signal:** Mas Eko udah trusted untuk langsung "gas" setelah aku kasih konsep detail. Tapi tetap harus tawarin konsep dulu, jangan langsung generate.

5. **Caption always requested:** Setiap carousel selalu ditanyain caption-nya. Better prepare caption bersamaan dengan hasil generate.

6. **Konsep prompt pertama harus jelas:** Mas Eko minta prompt detail "biar pas generate nantinya" — artinya dia review prompt dulu sebelum gas. Jadi prompt harus udah matang di tahap konsep.

7. **Content interconnectivity:** Mas Eko suka konten yang saling nyambung (satu universe). Semakin nyambung ke konten sebelumnya, semakin tinggi aproval rate idenya. Selalu sebutin "Nyambung ke: [konten sebelumnya]" di setiap proposal.

8. **Perbaikan:** Dulu pertama generate pake ukuran salah (4:5 / portrait). Sekarang udah fix pake "3:4". Jangan ulangi.

9. **Generate flow:** Jangan auto-generate. Tawarin konsep detail dulu → user review → user bilang "gas" → baru generate. Kalau user minta "generate dulu coba slide 1" itu berarti gas untuk sample 1 slide doang.


key: chroma:document
string_value:
8. **Perbaikan:** Dulu pertama generate pake ukuran salah (4:5 / portrait). Sekarang udah fix pake "3:4". Jangan ulangi.

9. **Generate flow:** Jangan auto-generate. Tawarin konsep detail dulu → user review → user bilang "gas" → baru generate. Kalau user minta "generate dulu coba slide 1" itu berarti gas untuk sample 1 slide doang.

10. **Multiple tools availability:** Browser (BMKG) sering error/ngambek. Tavily search bisa jadi fallback buat cuaca & berita. Punya akses ke API eksternal (Viostudio) untuk image generation.


key: chroma:document
string_value:
# 2026-06-19 — Session Memory & Reflections

## Persistent Memory

### User Profile: Mas Eko
- **Role:** Freelance advertiser / Meta Ads specialist
- **Client:** Rolina Visa Services (rolinavisaservices.com)
- **Client Business:** Jasa pengurusan visa di Bali, target WNA yang mau ke Indonesia
- **Client USPs:** "Pertama di Bali", sejak 2012, pengalaman 20+ tahun
- **Client Contact:** WhatsApp +62 895 0900 6600, Phone +62 361 487121, info@rolinavisaservices.com
- **Client Sosmed:** facebook.com/RolinaVisaServicesOfficial, instagram.com/rolinavisaservicesofficial
- **Target Geo:** Netherlands (Belanda) & Australia — diminta spesifik oleh user
- **Platform Iklan:** Meta Ads (Facebook & Instagram)

### Rolina Services (7 jenis visa):
1. Working Visa | 2. Study Visa | 3. Family Visa | 4. Diplomatic Visa | 5. Immigrate Visa | 6. Tourist Visa | 7. Transit Visa
- Plus: Stay Permit Services, Visa Consultation, Trusted Assistance, Retirement Community (placeholder), Tour Packages (via S'vaha)

### Competitors Found:
| # | Competitor | Website | Strengths |
|---|-----------|---------|-----------|
| 1 | Visa by Bahalap Uras | visabybahalapuras.com | Multi-language (EN/RU/FR), affordable |
| 2 | Peak Solutions Group | peaksolutions.co.id | Business-focused, company setup |
| 3 | eVisa Bali | evisabali.com | 12+ tahun, "most trusted", licensed |
| 4 | Rumaka Visa | rumakavisa.com | Real-time tracking, transparent |
| 5 | VISALF Indonesia | (domain not resolving) | 30K+ customers, skala besar |
| 6 | Bali Visa Agency | balivisasagency.com | Most recommended |


key: chroma:document
string_value:
| 2 | Peak Solutions Group | peaksolutions.co.id | Business-focused, company setup |
| 3 | eVisa Bali | evisabali.com | 12+ tahun, "most trusted", licensed |
| 4 | Rumaka Visa | rumakavisa.com | Real-time tracking, transparent |
| 5 | VISALF Indonesia | (domain not resolving) | 30K+ customers, skala besar |
| 6 | Bali Visa Agency | balivisasagency.com | Most recommended |
| 7 | Bali Legals | - | Top choice for expats |
| 8 | Flado Visa Agency | flado.id | Fast processing |
| 9 | Get Bali Visa | getbalivisa.com | European-owned |
| 10 | Lets Move Indonesia | letsmoveindonesia.com | Awarded "Best Visa & Business Consultancy" |

### Key Market Data:
- Australia: #1 source market Bali, 1.63M arrivals (2025), ~25% dari total internasional, March 2026: 119,777 visitors
- Netherlands: Pasar niche, koneksi historis kuat Indonesia-Belanda, 99% fluent English, bukan top 5

### Documents Created:
1. `Riset_Kompetitor_Rolina.docx` — Analisis kompetitor awal
2. `Proposal_Rolina_Meta_Ads.docx` — Funnel strategy + budget + estimasi jasa
3. `Kampanye_Rolina_AU_NL.docx` — Detail iklan spesifik Australia & Belanda

### Active Project State:
- Sedang menggabungkan semua dokumen menjadi satu dokumen komprehensif
- User minta: lebih banyak kompetitor, contoh iklan, detail funnel + closing
- **Status terkini:** Sedang membangun ulang `build_final.js` dari nol dengan pendekatan chunking (6 file kecil yang akan di-gabung)
- **Progress chunk:** chunk0.js (helpers, ✅), chunk1.js (doc setup + cover + TOC + section 1, ✅), chunk2.js (section 2 competitors, ✅), chunk3–chunk5 pending


key: chroma:document
string_value:
- User minta: lebih banyak kompetitor, contoh iklan, detail funnel + closing
- **Status terkini:** Sedang membangun ulang `build_final.js` dari nol dengan pendekatan chunking (6 file kecil yang akan di-gabung)
- **Progress chunk:** chunk0.js (helpers, ✅), chunk1.js (doc setup + cover + TOC + section 1, ✅), chunk2.js (section 2 competitors, ✅), chunk3–chunk5 pending
- Chunk files perlu di-concatenate lalu dijalankan dengan Node.js

### Competitor Deep-Dive (Additional Data):
Pricing yang terkumpul dari riset lanjutan:
| Competitor | Service | Price |
|---|---|---|
| Bali Visa Agency | Single Entry Tourist C1 (60d) | IDR 2.150.000 / ~$135 |
| Bali Visa Agency | Single Entry 1yr | $397-$488 / IDR 6.5jt-8jt |
| Bali Visa Agency | Multiple Entry 1yr | $397-$520 / IDR 6.5jt |
| Flado | Tourist C1 Standard (5-10d) | IDR 2.200.000 / ~$129 |
| Flado | Tourist C1 Fast (5d) | IDR 4.200.000 / ~$247 |
| Bali Visas | PMA+KITAS bundle (2yr) | IDR 35jt-60jt |
| Bali Visas | KITAP (various) | IDR 40jt-60jt |

- Flado: 10 bahasa, 11.800+ klien, 70+ korporasi, crypto payment (USDT/USDC), Telegram community
- Bali Visa Agency: sejak 2006, bayar SETELAH dokumen sukses disubmit ke imigrasi
- eVisa Bali: 12+ tahun, licensed & certified
- Bahalap Uras: 2021, multi-language (EN/RU/FR), affordable

---

## Reflections & Logic

### 1. Browser Reliability Issues
**Problem:** Browser tool sering gagal — Google/Bing/Yandex kena CAPTCHA, DuckDuckGo connection refused, kadang Chrome CDP endpoint timeout.
**Workaround:** Gunakan `tavily_search` untuk riset, dan hindari browser bila tidak esensial.


key: chroma:document
string_value:
- Bahalap Uras: 2021, multi-language (EN/RU/FR), affordable

---

## Reflections & Logic

### 1. Browser Reliability Issues
**Problem:** Browser tool sering gagal — Google/Bing/Yandex kena CAPTCHA, DuckDuckGo connection refused, kadang Chrome CDP endpoint timeout.
**Workaround:** Gunakan `tavily_search` untuk riset, dan hindari browser bila tidak esensial.
**Future:** Selalu cek apakah browser bisa start dulu (`browser_use action=start`), dan siapkan fallback ke tavily.

### 2. DOCX Generation Pitfalls
**Problem:** Generate DOCX via Node.js (`docx` npm package) rawan syntax error:
- **Smart quotes** (`"..."`) dalam string JS menyebabkan parse error → selalu pakai single quote atau escape
- **Missing parameter** `cell(text, width)` — width harus selalu ada
- **Extra closing brackets** `])])` — perhatikan struktur `new TableRow({ children: [...] })`
**Pattern:** Validasi dengan `node script.js` dulu, lalu fix error per error. Gunakan `edit_file` untuk perbaikan kecil, atau rewrite section yang bermasalah.

### 3. File Operation Best Practices
**Problem:** `write_file()` requires BOTH `file_path` and `content` — mudah lupa parameter `file_path`.
**Fix:** Always double-check required parameters before calling.

### 4. Competitive Analysis Framework (for future similar tasks)
When analyzing competitors for Meta Ads:
1. Cari di Meta Ads Library: `facebook.com/ads/library/?active_status=all&ad_type=all&country=ID&q=KEYWORD`
2. Catat: website, positioning, bahasa, USP, pricing, services, kontak WA
3. SWOT analysis per competitor


key: chroma:document
string_value:
### 4. Competitive Analysis Framework (for future similar tasks)
When analyzing competitors for Meta Ads:
1. Cari di Meta Ads Library: `facebook.com/ads/library/?active_status=all&ad_type=all&country=ID&q=KEYWORD`
2. Catat: website, positioning, bahasa, USP, pricing, services, kontak WA
3. SWOT analysis per competitor
4. Bandingkan dengan client: gap apa yang bisa diisi?
5. Beri rekomendasi strategi funnel: TOFU (awareness) → MOFU (consideration) → BOFU (conversion) + closing (WA/website)

### 5. Multi-Market Ad Strategy Framework
When targeting multiple countries:
- Split budget by market size (AU 60% / NL 40%)
- Adapt language: AU = English casual ("mate", "no worries"), NL = dual Dutch+English
- Different hooks: AU = proximity + value ("cheap flight"), NL = history + culture
- Create separate ad sets per country, different creative per market

### 6. User Communication Style
- Mas Eko casual, suka singkatan ("dgn", "yg", "udh")
- Appreciates detailed comparison tables
- Wants deliverables in DOCX format
- Likes concrete numbers (budget, estimates)
- Asks for "closing" direction — meaning where ads should direct users (WA, website, landing page)

### 7. File Merging is DANGEROUS — Prefer Chunking
**Problem:** Mencoba menggabungkan 3 file JS hasil truncation (`build_final_proposal.js` + `build_final_part2.js` + `build_final_part3.js`). Menghabiskan ~20 iterasi debugging tanpa hasil.
**Root Causes:**
- `write_file` truncates at ~27KB — file besar terpotong di tengah function call
- Saat merge, function `makeTableFull(` terpotong → headers hilang, rows menjadi orphan


key: chroma:document
string_value:
**Problem:** Mencoba menggabungkan 3 file JS hasil truncation (`build_final_proposal.js` + `build_final_part2.js` + `build_final_part3.js`). Menghabiskan ~20 iterasi debugging tanpa hasil.
**Root Causes:**
- `write_file` truncates at ~27KB — file besar terpotong di tengah function call
- Saat merge, function `makeTableFull(` terpotong → headers hilang, rows menjadi orphan
- Comment blocks (`// PART 2 — continuation...`) terselip di antara arguments function call
- Nested double quotes (`"No hidden fees"` di dalam string JS) menyebabkan parse error
- Shell heredoc `<<` gagal bila Python mengandung `(` atau metacharacters
**Lesson:** JANGAN PERNAH merge file hasil truncation. Selalu rebuild dari nol dengan pendekatan chunking: tulis 6+ file JS kecil (masing-masing <15KB), lalu `cat chunk*.js > final.js`.

### 8. Chunking Strategy for Large JS Files
**Pattern that works:**
1. `chunk0.js` — semua helper functions (C, HC, BC, GC, sp, H1, H2, H3, P, BL, makeTable, dll)
2. `chunk1.js` — `new Document({...})` + styles + numbering + cover page + TOC + section 1
3. `chunk2–chunk5` — masing-masing 1-2 section konten
4. `chunkN.js` — `]);` (tutup sections array + Document constructor) + `Packer.toBuffer(doc).then(...)`
5. Concat: `cat chunk*.js > build_final.js && node build_final.js`
**Prinsip:** Setiap chunk tidak harus standalone valid — hanya pastikan tidak ada syntax error di dalam chunk itu sendiri. Gunakan single quotes (`'`) untuk menghindari konflik dengan double quotes di konten teks.

### 9. Nesting Quote Strategy for JS Code Generation


key: chroma:document
string_value:
5. Concat: `cat chunk*.js > build_final.js && node build_final.js`
**Prinsip:** Setiap chunk tidak harus standalone valid — hanya pastikan tidak ada syntax error di dalam chunk itu sendiri. Gunakan single quotes (`'`) untuk menghindari konflik dengan double quotes di konten teks.

### 9. Nesting Quote Strategy for JS Code Generation
**Best practice:** Gunakan single quotes sebagai delimiter string JS, dan double quotes di dalam konten teks:
```js
P([new TextRun({text:'Competitive pricing: "No hidden fees" jadi angle utama'})])
```
Bukan:
```js
P([new TextRun({text:"Competitive pricing: \"No hidden fees\" jadi angle utama"})])
```
Ini menghilangkan kebutuhan escape quotes sepenuhnya.


key: chroma:document
string_value:
# Daily Notes — 2026-06-26 (Jumat)

## 📆 Sesi 17-25 Juni 2026 — Rekap Kompresi Memori

---

## ✅ Factual Memory

### 🌤️ Cron Job: Cuaca Bali (Jalan setiap hari jam 7 WITA)

| Tanggal | Kondisi Umum | Highlight |
|---------|-------------|-----------|
| 17 Jun | Cerah Berawan, 20-32°C | Karangasem berawan, lainnya cerah |
| 19 Jun | Campur! | Badung & Jembrana hujan ringan pertama setelah berminggu-minggu cerah |
| 20 Jun | Berawan hingga hujan ringan | Jembrana hujan ringan siang/sore, Denpasar & Tabanan cerah |
| 21 Jun | Berawan hingga hujan ringan | **Peringatan angin kencang + gelombang tinggi 3m di selatan!** Badung malah cerah |
| 22 Jun | Hujan ringan-lebat! | **Karangasem & Tabanan hujan lebat** ⚠️, mayoritas hujan ringan-sedang |
| 23 Jun | Cerah Berawan | Karangasem hujan ringan, Jembrana/Tabanan/Gianyar cerah |
| 24 Jun | **Hampir semua BERAWAN** | Cuma Jembrana hujan ringan, lainnya berawan |
| 25 Jun | **Semua cerah berawan** | Cuma Tabanan hujan ringan dikit |

**Insight BMKG:** Pola cuaca Bali Juni 2026 = cerah dominan di awal bulan, lalu mulai hujan ringan-lebat di beberapa daerah mulai ~19 Juni. Selalu cek BMKG + Detik + Radarbali + Indobalinews untuk cross-reference.

---

### ⚽ Piala Dunia 2026 — Tracking Matchday

| Matchday | Tanggal | Hasil Kunci |
|----------|---------|-------------|
| MD7 | 17 Jun | England 4-2 Croatia (Kane brace), Portugal 1-1 DR Congo (CR7 struggle), Ghana 1-0 Panama, Colombia 3-1 Uzbekistan |
| MD8 | 18 Jun | **Canada 6-0 Qatar!** (kemenangan terbesar), Switzerland 4-1 Bosnia, Mexico 1-0 Korea, Czech 1-1 South Africa |


key: chroma:document
string_value:
| Matchday | Tanggal | Hasil Kunci |
|----------|---------|-------------|
| MD7 | 17 Jun | England 4-2 Croatia (Kane brace), Portugal 1-1 DR Congo (CR7 struggle), Ghana 1-0 Panama, Colombia 3-1 Uzbekistan |
| MD8 | 18 Jun | **Canada 6-0 Qatar!** (kemenangan terbesar), Switzerland 4-1 Bosnia, Mexico 1-0 Korea, Czech 1-1 South Africa |
| MD9 | 19 Jun | **USA 2-0 Australia (LOLOS!)**, Brazil 3-0 Haiti (eliminasi!), Morocco 1-0 Scotland, Paraguay 1-0 Türkiye (eliminasi!) |
| MD10 | 20 Jun | **Netherlands 5-1 Sweden, Japan 4-0 Tunisia**, Germany 2-1 Ivory Coast (Undav 90+4' winner!), Ecuador 0-0 Curaçao |
| MD11 | 21 Jun | Spain 4-0 Saudi Arabia, **Cape Verde 2-2 Uruguay** (giant killer!), Belgium 0-0 Iran, Egypt 1-0 New Zealand |
| MD12 | 22 Jun | **Messi pecah rekor Klose (17 gol)!** Argentina 2-0 Austria, **Mbappé brace (16 gol)** France 3-0 Iraq (badai pertama WC!), **Haaland brace** Norway 3-2 Senegal (lolos!), Jordan vs Algeria |
| MD13 | 23 Jun | **CR7 brace (10 gol)** Portugal 5-0 Uzbekistan — **SATU-SATUNYA pemain cetak gol di 6 Piala Dunia!**, England 0-0 Ghana, Croatia 1-0 Panama, Colombia 1-0 DR Congo (lolos!) |

**Top Scorers All-Time WC:**
- 🐐 Messi: **17 gol** (NEW RECORD, lampaui Klose)
- 🐢 Mbappé: **16 gol** (tied Klose)
- 🇵🇹 Ronaldo: **10 gol** (hanya pemain yang cetak gol di 6 WC: 2006-2026)
- 🏋️ Haaland: brace lawan Senegal & Iraq (Norway lolos ke knockout!)

**Tim Lolos Knockout:** USA, France, Norway, Colombia (so far)

---

### 📰 Berita Harian Tracking (17-25 Juni)

**Demo Mahasiswa "Menuju Indonesia Bangkrut":**


key: chroma:document
string_value:
- 🐢 Mbappé: **16 gol** (tied Klose)
- 🇵🇹 Ronaldo: **10 gol** (hanya pemain yang cetak gol di 6 WC: 2006-2026)
- 🏋️ Haaland: brace lawan Senegal & Iraq (Norway lolos ke knockout!)

**Tim Lolos Knockout:** USA, France, Norway, Colombia (so far)

---

### 📰 Berita Harian Tracking (17-25 Juni)

**Demo Mahasiswa "Menuju Indonesia Bangkrut":**
- Dimulai 12 Juni 2026 oleh BEM UI, menyebar ke 20+ kota
- Pemicu: skandal korupsi Makan Bergizi Gratis (MBG)
- 17 Jun: Demo di Salatiga ricuh (saling dorong dengan polisi)
- 18 Jun: 3.379 polisi siaga di Jakarta, Wikipedia bikin halaman khusus
- 19 Jun: Barikade Gus Dur ingatkan infiltrasi, Prabowo panggil Herdman & Erick Thohir ke Hambalang
- 20 Jun: DPR (Dasco) janji teruskan aspirasi mahasiswa ke pemerintah, Gibran klarifikasi MBG
- 21 Jun: Demo masih berlangsung di Jl. Sudirman
- 22 Jun: **Emak-emak demo DUKUNG MBG!** Ngaku dibayar Rp100 ribu + wajan!
- 23 Jun: Demo masih berlanjut

**Timnas Indonesia:**
- Prabowo panggil John Herdman & Erick Thohir ke Hambalang (19 Jun)
- Prabowo minta PSSI benahi liga domestik + dukung naturalisasi
- Prabowo siapkan surat ke FIFA untuk Indonesia jadi tuan rumah FIFA ASEAN Cup
- Media Vietnam kaget dengan ambisi Timnas Indonesia: target Piala AFF 2026 & Piala Dunia 2030
- Timnas U-19 bersiap semifinal Piala AFF U-19
- Garuda Muda U-12 & U-14 dilepas ke Vietnam (AFC Hanoi International)

**Ekonomi:**
- Rupiah: Rp17.862/USD (17 Jun) → menguat ke Rp17.804/USD (22 Jun)
- Pertumbuhan ekonomi Q1-2026: 5,61%, inflasi 3,08%
- DKI HUT ke-499, Pemprov DKI diskon pajak 50% untuk jasa kesenian & film nasional


key: chroma:document
string_value:
- Timnas U-19 bersiap semifinal Piala AFF U-19
- Garuda Muda U-12 & U-14 dilepas ke Vietnam (AFC Hanoi International)

**Ekonomi:**
- Rupiah: Rp17.862/USD (17 Jun) → menguat ke Rp17.804/USD (22 Jun)
- Pertumbuhan ekonomi Q1-2026: 5,61%, inflasi 3,08%
- DKI HUT ke-499, Pemprov DKI diskon pajak 50% untuk jasa kesenian & film nasional
- Diskon tarif transportasi 30% selama libur sekolah 2026

**Fenomena Alam:**
- Gempa beruntun 3x guncang Lombok Utara (22 Jun) — BMKG pastikan tidak tsunami

---

### 🎨 @balimentari — Ide Carousel (Batch 2-6)

**Total: 18 ide konten carousel (batch 1-6)**

| Batch | Ide # | Judul |
|-------|-------|-------|
| 2 | 1 | "Dia Ghosting? Atau Otak Lo Sendiri yang Ghosting?" |
| 2 | 2 | "Overthinking Itu Cuma Olahraga Otak Tanpa Keringat — Tapi Bikin Capek Seharian" |
| 2 | 3 | "Lo Bukan Takut Gagal. Lo Takut Ketauan Pengen Banget Berhasil" |
| 3 | 1 | "Selamat! Lo Resmi Jadi Suporter Setia Masalah Lo Sendiri" |
| 3 | 2 | "Lo Bukan Overthinking. Lo Cuma Ngarang Cerita Paling Buruk dan Percaya Sendiri" |
| 3 | 3 | "Maaf, Sebelum Lo Ngebucin ke Gebetan, Otak Lo Udah Dibucinin Dulu Sama Ekspektasi" |
| 4 | 1 | "Selfair Lu Itu Kayak Sneaker Favorit: Sudah Bolong Tapi Lo Pake Terus" |
| 4 | 2 | "Lo Merasa Spesial? Itu Jebakan. Rata-Rata Orang Juga Ngerasa Spesial" |
| 4 | 3 | "Kalo Hidup Lo Film, Lo Jadi Sutradara Atau Cuma Figuran?" |
| 5 | 1 | "Review Bintang 5 di Google Tapi Hidup Review Bintang 1" |
| 5 | 2 | "Lo Lagi Diet Dopamin? Atau Cuma Ngehindarin Hidup?" |
| 5 | 3 | "Lo Kira Lo Benci Orang Itu. Padahal Lo Cuma Liat Diri Lo Sendiri di Dia" |


key: chroma:document
string_value:
| 4 | 2 | "Lo Merasa Spesial? Itu Jebakan. Rata-Rata Orang Juga Ngerasa Spesial" |
| 4 | 3 | "Kalo Hidup Lo Film, Lo Jadi Sutradara Atau Cuma Figuran?" |
| 5 | 1 | "Review Bintang 5 di Google Tapi Hidup Review Bintang 1" |
| 5 | 2 | "Lo Lagi Diet Dopamin? Atau Cuma Ngehindarin Hidup?" |
| 5 | 3 | "Lo Kira Lo Benci Orang Itu. Padahal Lo Cuma Liat Diri Lo Sendiri di Dia" |
| 6 | 1 | "Delusional Itu Gak Selalu Buruk. Kadang Itu Satu-Satunya yang Nyelamatin Lo" |
| 6 | 2 | "Lo Bukan Gak Punya Waktu. Lo Cuma Punya Prioritas yang Gak Lo Akui" |
| 6 | 3 | "Kata-Kata Adalah Hipnotis. Lo Dihipnotis Setiap Hari Tanpa Sadar" |

**Tema psikologi yang terpakai:** Defense Mechanism, Cognitive Dissonance, Repetition Compulsion, Anchoring, Hypnotic Language, Bawah Sadar, NLP, Mirroring, Projection, Positive Illusion, Time Perception, Shadow Self

---

## 🔄 Reflections & Logic

### 1. BMKG Weather Data Strategy
- **Multi-source cross-reference penting**: Detik Bali, BMKG Instagram, Kontan, Radarbali, Indobalinews/Pikiran Rakyat, Tribun Bali, Bali Post
- Sering ada data konflik antar sumber (misal: Badung "Cerah" vs "Hujan Ringan"), jadi perlu majority vote
- BMKG Instagram sering lebih update dan ringkas
- Pola cuaca Bali Juni 2026: cerah di awal (1-18 Jun), mulai hujan ringan di beberapa daerah (19 Jun+)

### 2. World Cup Update Format
- Struktur yang efektif: Results table → Star Performer → Top Scorers → Drama → Besok
- Tone: santai, bahasa gaul anak Jaksel/Bali, banyak emoji, kayak ngobrol sama temen
- Key framing: "Argentina kasih pelajaran" bukan "Argentina menang 3-0"


key: chroma:document
string_value:
- Pola cuaca Bali Juni 2026: cerah di awal (1-18 Jun), mulai hujan ringan di beberapa daerah (19 Jun+)

### 2. World Cup Update Format
- Struktur yang efektif: Results table → Star Performer → Top Scorers → Drama → Besok
- Tone: santai, bahasa gaul anak Jaksel/Bali, banyak emoji, kayak ngobrol sama temen
- Key framing: "Argentina kasih pelajaran" bukan "Argentina menang 3-0"
- Selalu include jadwal match besok untuk antisipasi

### 3. Carousel Idea Generation Framework
- Formula: Hook menohok → relate ke fenomena anak muda → kaitkan ke konsep psikologi
- Tema yang paling resonate: ghosting, overthinking, FOMO, self-sabotage, toxic productivity
- Hindari: terlalu akademis, terlalu nge-judge, atau terlalu vague
- Batch ideas: selalu 3 per request, dan pastikan tidak mengulang tema yang sama dengan batch sebelumnya

### 4. Daily News Format
- Struktur: Fenomena Alam (kalau ada) → Politik → Ekonomi → Olahraga/Timnas → Hiburan
- Timnas Indonesia selalu jadi highlight utama
- Rupiah dan IHSG jadi indikator ekonomi yang rutin ditracking
- Demo mahasiswa "Menuju Indonesia Bangkrut" jadi thread politik terpanjang

### 5. User Interaction Pattern
- Mas Eko rutin minta 4 jenis konten: cuaca (7:00), WC update (12:00), berita (22:00), ide carousel (02:00 setiap 2 hari)
- Tidak perlu menunggu konfirmasi — langsung eksekusi dan deliver
- Bahasa: santai, akrab panggil "bre" / "Mas Eko", tone kayak temen


key: chroma:document
string_value:
# 2026-06-28 — OpenMontage Setup & Konten Balimentari

## OpenMontage Setup
- Repo: https://github.com/calesthio/OpenMontage
- Cloned ke `/app/working/workspaces/default/OpenMontage/`
- Setup berhasil: `make setup` → Python deps, Remotion composer, Piper TTS v1.4.2, HyperFrames v0.7.17
- FFmpeg diinstall via apt
- Model Piper: `en_US-lessac-medium` (63MB, English voice)
- Model Piper Indonesia: TIDAK TERSEDIA (404 di HuggingFace)

## Tool Registry Available (Gratis, No API Key):
- **Audio:** piper_tts, audio_mixer, audio_enhance, freesound_music, pixabay_music, audio_probe
- **Video:** video_stitch, clip_search, direct_clip_search, video_compose, hyperframes_compose
- **Compose:** Remotion, HyperFrames, FFmpeg
- **Analysis:** video_analyzer, scene_detect, frame_sampler, composition_validator, visual_qa
- **Enhancement:** color_grade, upscale, bg_remove, face_restore
- **Subtitle:** subtitle_gen
- **Graphics tools & Video gen tools:** BUTUH API KEY
- **GPU tools:** BUTUH PyTorch + GPU

## Konten Balimentari "Selamat Pagi Senin"
- Script English motivational (karena Piper TTS blm ada model Indonesia)
- Narasi 12.9 detik via Piper TTS
- Video: 1080x1920 (9:16), 14.4 detik, 24fps, 0.4MB
- Visual: warm sunrise gradient + kinetic typography (Quicksand font)
- 5 scene text dengan fade transitions
- Output: `pipeline/balimentari-senin/balimentari_senin.mp4`

## Next Steps / To-Do
- Cari model Piper TTS bahasa Indonesia (alternatif: lang-id atau model lain)
- Setup minimal 1 API key (OpenAI recommended, ~$5) untuk unlock image generation


key: chroma:document
string_value:
- Visual: warm sunrise gradient + kinetic typography (Quicksand font)
- 5 scene text dengan fade transitions
- Output: `pipeline/balimentari-senin/balimentari_senin.mp4`

## Next Steps / To-Do
- Cari model Piper TTS bahasa Indonesia (alternatif: lang-id atau model lain)
- Setup minimal 1 API key (OpenAI recommended, ~$5) untuk unlock image generation
- Coba pipeline animated-explainer atau animation untuk konten lebih kompleks
- Kalau ada GPU, install requirements-gpu.txt untuk WAN 2.1 video generation lokal


key: chroma:document
string_value:
# 2026-07-10 — Jumat

## Kegiatan
- **Buat skill pruagent** — Asisten Agen Prudential Baru
  - Lokasi: `skills/pruagent/SKILL.md` (160 baris)
  - Bahasa Indonesia, natural
  - Cover: 15+ produk Prudential (PRUWell Medical, PRUCritical Benefit 88, PRULady, PRUMapan, PRUSmart Plan, PRUFuture, PRULink NextGen, PRULink Investor Account, PRUlink Syariah Edu Protection, dll)
  - Quick Pick rekomendasi produk (6 skenario)
  - 5 Mode kerja: Rekomendasi Produk, Follow-up Chat WA, Objection Handling, Konten Sosial Media, Tracking Prospek
  - Template follow-up & jawaban keberatan (6 jenis keberatan umum)

## Mas Eko
- Mas Eko jadi agen Prudential baru!
- Mau skill yang bantu semua aspek jualan asuransi
- Fokus Bahasa Indonesia
- Baru mulai, perlu pendampingan dari nol

## Catatan
- Riset produk dari website resmi Prudential Indonesia & artikel
- Skill Nina jadi referensi struktur (tapi PRUAgent lebih ringkas & fokus)
- Next: kalau Mas Eko minta, bisa kembangkan tools tambahan kaya kalkulator premi, generator brosur, dll.


key: chroma:document
string_value:
# STRATEGI PRUDENTIAL MAS EKO — PART 1: CUSTOMER PERSONA
Dibuat: 2026-07-13 | Produk fokus: PRUSmart Plan | Target: Orang tua 30an, anak kecil

---

## 🎯 PERSONA 1: "Budi & Sari" — Karyawan Swasta Kota Besar

- **Usia:** 32-35 tahun
- **Pekerjaan:** Karyawan swasta / staff kantoran
- **Penghasilan:** Rp8-15jt/bulan (gabungan suami istri)
- **Anak:** 1-2 anak, usia 1-5 tahun
- **Domisili:** Jakarta, Surabaya, Bandung, Bekasi
- **Gaya hidup:** Kerja 9-5, weekend family time, sesekali hangout, aktif di medsos
- **Platform:** Instagram, TikTok, YouTube, WhatsApp Group (parenting)
- **Jam aktif online:** 06.00-08.00 pagi (commute), 12.00-13.00 (istirahat), 20.00-23.00 (malam)
- **Pain point utama:** Gaji habis tiap bulan, belum nabung buat sekolah anak, takut ga cukup
- **Cara keputusan beli:** Butuh validasi dari teman/komunitas, suka baca review, perlu diyakinkan berkali-kali
- **Yang mereka percaya:** Teman sesama orang tua, konten edukatif IG/TikTok, influencer parenting
- **Bahasa:** Santai, campuran Indonesia-Inggris, pakai emoji
- **Trigger beli:** Pas lagi mikirin biaya sekolah anak, atau abis liat konten soal inflasi pendidikan

---

## 🎯 PERSONA 2: "Reza & Dewi" — Profesional / Wirausahawan

- **Usia:** 33-38 tahun
- **Pekerjaan:** Dokter, pengacara, pengusaha kecil, freelancer senior
- **Penghasilan:** Rp15-40jt/bulan
- **Anak:** 1-2 anak, usia 2-7 tahun
- **Domisili:** Kota besar, perumahan menengah atas
- **Gaya hidup:** Sibuk, efisien, value-oriented, suka quality time keluarga
- **Platform:** Instagram, LinkedIn, Podcast, YouTube


key: chroma:document
string_value:
- **Pekerjaan:** Dokter, pengacara, pengusaha kecil, freelancer senior
- **Penghasilan:** Rp15-40jt/bulan
- **Anak:** 1-2 anak, usia 2-7 tahun
- **Domisili:** Kota besar, perumahan menengah atas
- **Gaya hidup:** Sibuk, efisien, value-oriented, suka quality time keluarga
- **Platform:** Instagram, LinkedIn, Podcast, YouTube
- **Jam aktif online:** 05.30-07.00 pagi, 21.00-23.00 malam
- **Pain point utama:** Terlalu sibuk mikirin usaha, lupa proteksi keluarga, takut kalau tiba-tiba sakit usaha berhenti
- **Cara keputusan beli:** Logis, butuh angka & data, mau simulasi konkret, keputusan cepat kalau udah yakin
- **Yang mereka percaya:** Data, referensi dari kolega, agen yang profesional & kompeten
- **Bahasa:** Semi formal, to the point, suka angka
- **Trigger beli:** Liat teman sakit/meninggal tanpa proteksi, atau dapet info konkret soal manfaat finansial

---

## 🎯 PERSONA 3: "Hendra & Fitri" — Pasangan Muda Menengah

- **Usia:** 28-33 tahun
- **Pekerjaan:** Guru, PNS, UMKM kecil
- **Penghasilan:** Rp4-8jt/bulan
- **Anak:** 1 anak, usia 0-3 tahun (baru punya anak)
- **Domisili:** Kota menengah, kota kecil
- **Gaya hidup:** Hemat, kalkulatif, keluarga-oriented, religius
- **Platform:** WhatsApp, Facebook, TikTok, YouTube
- **Jam aktif online:** Pagi & malam hari
- **Pain point utama:** Penghasilan pas-pasan, takut premi mahal, belum ngerti asuransi
- **Cara keputusan beli:** Perlu waktu lama, konsultasi pasangan, takut ketipu, butuh penjelasan pelan-pelan
- **Yang mereka percaya:** Keluarga, teman dekat, ustadz/tokoh agama (kalau syariah)


key: chroma:document
string_value:
- **Jam aktif online:** Pagi & malam hari
- **Pain point utama:** Penghasilan pas-pasan, takut premi mahal, belum ngerti asuransi
- **Cara keputusan beli:** Perlu waktu lama, konsultasi pasangan, takut ketipu, butuh penjelasan pelan-pelan
- **Yang mereka percaya:** Keluarga, teman dekat, ustadz/tokoh agama (kalau syariah)
- **Bahasa:** Formal tapi hangat, Bahasa Indonesia baku, sesekali bahasa daerah
- **Trigger beli:** Rekomendasi orang terpercaya, produk syariah, cicilan kecil


key: chroma:document
string_value:
# STRATEGI PRUDENTIAL MAS EKO — PART 2: PAIN POINTS, GAINS & DATA

---

## 📊 DATA BIAYA PENDIDIKAN INDONESIA (Terverifikasi 2025-2026)

### Biaya Sekarang (2026):
| Jenjang | Negeri | Swasta |
|---------|--------|--------|
| TK | Rp3-10jt/tahun | Rp10-30jt/tahun |
| SD | Rp2-8jt/tahun | Rp8-25jt/tahun |
| SMP | Rp3-10jt/tahun | Rp10-30jt/tahun |
| SMA | Rp3-12jt/tahun | Rp12-40jt/tahun |
| Kuliah S1 | Rp5-15jt/semester | Rp10-50jt/semester |

### Proyeksi dengan Inflasi Pendidikan 6-10%/tahun:
| Tahun | Biaya Kuliah S1 Swasta/semester (estimasi) |
|-------|-------------------------------------------|
| 2026 | Rp15-25jt |
| 2031 (5 thn) | Rp20-40jt |
| 2036 (10 thn) | Rp27-65jt |
| 2041 (15 thn) | Rp36-105jt |
| 2044 (18 thn) | Rp45-130jt |

> **Hook copywriting:** "Anak lo sekarang umur 2 tahun. Pas kuliah 18 tahun lagi, biaya S1 bisa mencapai Rp100jt+ per semester. Udah siap?"

---

## 😰 PAIN POINTS

### 1. Pain Points Finansial
- Gaji habis tiap bulan, susah nabung konsisten
- Nabung di bank bunganya kecil (1-2%), kalah sama inflasi pendidikan (6-10%)
- Nggak tau harus mulai dari mana untuk dana pendidikan
- Takut tiba-tiba ada kebutuhan darurat yang nguras tabungan
- Belum punya proteksi jiwa — kalau terjadi apa-apa, siapa yang biayain anak sekolah?

### 2. Pain Points Emosional
- Guilty feeling — ngerasa jadi orang tua yang gagal kalau ga bisa kasih yang terbaik buat anak
- Anxiety soal masa depan — "gimana nanti anak gue?"
- FOMO — liat teman udah siap, diri sendiri belum ngapa-ngapain


key: chroma:document
string_value:
- Belum punya proteksi jiwa — kalau terjadi apa-apa, siapa yang biayain anak sekolah?

### 2. Pain Points Emosional
- Guilty feeling — ngerasa jadi orang tua yang gagal kalau ga bisa kasih yang terbaik buat anak
- Anxiety soal masa depan — "gimana nanti anak gue?"
- FOMO — liat teman udah siap, diri sendiri belum ngapa-ngapain
- Overwhelmed — banyak pilihan (tabungan, reksa dana, asuransi) bingung pilih yang mana
- Takut ditipu — pernah denger cerita asuransi yang tidak membayar klaim

### 3. Pain Points soal Asuransi
- "Premi mahal, berat di kantong"
- "Takut uangnya hangus kalau ga diklaim"
- "Ribet, banyak syarat dan ketentuan"
- "Agen asuransi suka maksa dan janji manis"
- "Nggak ngerti produknya, takut salah beli"
- "BPJS udah cukup lah"

### 4. Pain Points Sosial
- Malu kalau ketahuan belum siap dana pendidikan anak
- Tekanan sosial dari mertua/orang tua soal masa depan cucu
- Nggak mau kalah dari teman yang anaknya sekolah bagus

---

## 🌟 GAINS (Impian & Harapan)

### Functional Gains
- Dana pendidikan anak sudah tersedia tepat waktu tanpa harus jual aset
- Uang yang ditabung bisa berkembang, minimal mengalahkan inflasi
- Kalau terjadi apa-apa sama orang tua, pendidikan anak tetap jalan
- Premi yang terjangkau dan ga ganggu cash flow bulanan

### Emotional Gains
- Tenang dan damai — "anak gue udah terjamin"
- Bangga sebagai orang tua yang bertanggung jawab
- Nggak perlu khawatir tiap kali denger berita soal biaya pendidikan mahal
- Ngerasa dewasa secara finansial

### Social Gains
- Bisa cerita ke teman/keluarga "anak gue udah ada persiapannya"


key: chroma:document
string_value:
- Premi yang terjangkau dan ga ganggu cash flow bulanan

### Emotional Gains
- Tenang dan damai — "anak gue udah terjamin"
- Bangga sebagai orang tua yang bertanggung jawab
- Nggak perlu khawatir tiap kali denger berita soal biaya pendidikan mahal
- Ngerasa dewasa secara finansial

### Social Gains
- Bisa cerita ke teman/keluarga "anak gue udah ada persiapannya"
- Dihormati sebagai orang tua yang bijak dan planning ke depan
- Jadi contoh buat orang sekitar

---

## 🔧 JOBS TO BE DONE

### Functional Jobs
- "Saya butuh cara yang pasti dan konsisten untuk kumpulkan dana Rp200-500jt untuk kuliah anak"
- "Saya butuh proteksi kalau terjadi apa-apa sama saya, anak tetap bisa sekolah"
- "Saya butuh produk yang simpel, ga ribet, dan bisa saya set-and-forget"

### Emotional Jobs
- "Saya ingin merasa sudah menjadi orang tua yang baik dan bertanggung jawab"
- "Saya ingin berhenti khawatir soal masa depan pendidikan anak"
- "Saya ingin merasa aman dan terlindungi"

### Social Jobs
- "Saya ingin bisa bilang ke keluarga bahwa saya sudah siapkan masa depan anak"
- "Saya ingin menjadi teladan financial planning buat teman-teman saya"

---

## 💡 VALUE PROPOSITION: PRUSmart Plan vs Alternatif

| Aspek | Tabungan Bank | Reksa Dana | PRUSmart Plan |
|-------|--------------|------------|---------------|
| Return | 1-2%/tahun | 5-15% (tidak pasti) | Hingga 920% di akhir (terstruktur) |
| Proteksi jiwa | ❌ | ❌ | ✅ hingga 20 tahun |
| Konsistensi | Bisa tarik kapan saja (godaan) | Bisa tarik kapan saja | Terstruktur, disiplin otomatis |


key: chroma:document
string_value:
| Aspek | Tabungan Bank | Reksa Dana | PRUSmart Plan |
|-------|--------------|------------|---------------|
| Return | 1-2%/tahun | 5-15% (tidak pasti) | Hingga 920% di akhir (terstruktur) |
| Proteksi jiwa | ❌ | ❌ | ✅ hingga 20 tahun |
| Konsistensi | Bisa tarik kapan saja (godaan) | Bisa tarik kapan saja | Terstruktur, disiplin otomatis |
| Uang kembali | ✅ | ✅ (tergantung market) | ✅ pasti kembali lebih |
| Manfaat tunai berkala | ❌ | ❌ | ✅ 20-25%/tahun setelah masa bayar |
| Tanpa cek medis | - | - | ✅ |
| Cashback sekarang | ❌ | ❌ | ✅ 8% (s/d Agustus 2026) |

**Angle terkuat PRUSmart Plan untuk dana pendidikan:**
> "Bayar 6-8 tahun, dilindungi 20 tahun, uang balik LEBIH dari yang lo bayar. Kalau lo nggak klaim pun, uangnya tetap balik. Kalau terjadi apa-apa sama lo, anak tetap dapat dana pendidikannya."


key: chroma:document
string_value:
# STRATEGI PRUDENTIAL MAS EKO — PART 3: COPYWRITING SIAP PAKAI

---

## 📸 10 CAPTION INSTAGRAM SIAP POSTING

### Caption 1 — FEAR-BASED (Angka yang bikin kaget)
```
Anak lo sekarang umur 2 tahun. 🍼

18 tahun lagi, biaya kuliah S1 swasta bisa tembus
Rp100jt+ per semester.

4 semester = Rp400jt. Cuma buat kuliah.
Belum kos, makan, buku, dan hidup.

Pertanyaannya bukan "mau nabung ga?"
Tapi "KAPAN mulainya?"

Makin telat, makin berat.
Mulai sekarang, ada cara yang lebih ringan.

👇 DM "HITUNG" — gue bantu simulasi dana
pendidikan anak lo secara GRATIS.

#DanaPendidikan #InvestasiAnak #PruSmartPlan
#OrangTuaBijak #FinancialPlanning #Prudential
```

### Caption 2 — STORYTELLING (Personal & hangat)
```
Dulu gue pikir "ah nanti aja, masih lama."

Sampai gue hitung sendiri berapa yang harus
gue siapin buat anak kuliah 15 tahun lagi. 😱

Angkanya bikin gue ga bisa tidur malam itu.

Bukan karena ga sanggup —
tapi karena gue ngerasa udah telat mulai.

Ternyata, telat itu relatif.
Yang penting: mulai hari ini, bukan besok.

Gue sekarang bantu orang tua muda
nyiapin dana pendidikan anak dengan cara
yang LEBIH RINGAN dan LEBIH PASTI.

Mau tau caranya? 
👇 Komen "MAU" atau DM gue ya!

#OrangTuaMuda #CeritaOrangTua #AnakIndonesia
#DanaPendidikanAnak #Prudential
```

### Caption 3 — EDUKASI (Inflasi pendidikan)
```
Tau ga sih, inflasi biaya pendidikan di Indonesia
itu 6-10% per tahun? 📈

Artinya:
• Biaya kuliah sekarang Rp20jt/semester
• 10 tahun lagi → bisa Rp35-50jt/semester
• 18 tahun lagi → bisa Rp65-100jt/semester

Sementara bunga tabungan bank cuma 1-2%.


key: chroma:document
string_value:
#DanaPendidikanAnak #Prudential
```

### Caption 3 — EDUKASI (Inflasi pendidikan)
```
Tau ga sih, inflasi biaya pendidikan di Indonesia
itu 6-10% per tahun? 📈

Artinya:
• Biaya kuliah sekarang Rp20jt/semester
• 10 tahun lagi → bisa Rp35-50jt/semester
• 18 tahun lagi → bisa Rp65-100jt/semester

Sementara bunga tabungan bank cuma 1-2%.

Nabung biasa = kalah sama inflasi pendidikan.

Solusinya? Dana yang tumbuh LEBIH CEPAT
dari inflasi pendidikan + ada proteksi jiwa.

Klik link di bio atau DM gue buat tau caranya 👆

#InfasiPendidikan #BiayaKuliah #TipsKeuangan
#FinancialLiteracy #InvestasiPendidikan
```

### Caption 4 — HOPE-BASED (Impian jadi nyata)
```
Bayangin momen ini: 🎓

Anak lo wisuda.
Lo duduk di barisan depan, bangga banget.
Dan lo tau — ini semua udah lo siapin dari
jauh-jauh hari.

Ga ada kepanikan soal biaya.
Ga ada utang dadakan.
Ga ada penyesalan "kenapa dulu ga mulai?"

Itu bisa jadi kenyataan.
Mulainya dari langkah kecil hari ini.

Gue bantu lo rencanain dari sekarang. 
Gratis, tanpa kewajiban.

👇 DM "WISUDA" sekarang

#ImpianOrangTua #AnakWisuda #BanggaJadiOrtu
#RencanaPendidikan #PrudentialIndonesia
```

### Caption 5 — COMPARISON (vs tabungan biasa)
```
"Kan bisa nabung sendiri di bank?"

Boleh banget. Tapi coba hitung:

💰 Nabung Rp2jt/bulan di bank (bunga 2%/thn)
→ 10 tahun = Rp240jt + bunga kecil
→ Inflasi pendidikan makan nilainya

💎 PRUSmart Plan Rp2jt/bulan (bayar 8 tahun)
→ Manfaat tunai tahunan 25% mulai thn ke-9
→ Manfaat akhir hingga 920% di thn ke-20
→ + proteksi jiwa 20 tahun
→ Uang PASTI kembali lebih


key: chroma:document
string_value:
Boleh banget. Tapi coba hitung:

💰 Nabung Rp2jt/bulan di bank (bunga 2%/thn)
→ 10 tahun = Rp240jt + bunga kecil
→ Inflasi pendidikan makan nilainya

💎 PRUSmart Plan Rp2jt/bulan (bayar 8 tahun)
→ Manfaat tunai tahunan 25% mulai thn ke-9
→ Manfaat akhir hingga 920% di thn ke-20
→ + proteksi jiwa 20 tahun
→ Uang PASTI kembali lebih

Bedanya? Yang satu nunggu, yang satu tumbuh.

Mau gue bantu simulasi buat kondisi lo?
👇 DM "SIMULASI" sekarang!

#TabunganVsAsuransi #PRUSmartPlan
#CerdasFinancial #DanaPendidikan
```

### Caption 6 — PSIKOLOGI ANGLE (Unik karena Mas Eko psikolog!)
```
Sebagai psikolog, gue sering ketemu orang tua
yang CEMAS soal masa depan anak. 😔

Anxiety-nya nyata:
"Gimana kalau gue ga ada?"
"Gimana kalau uangnya ga cukup?"
"Gimana kalau anak gue ga bisa kuliah?"

Dan gue sadar — kecemasan itu ga akan hilang
cuma dengan "tenang aja, pasti bisa."

Yang bikin tenang beneran itu:
TINDAKAN NYATA + RENCANA KONKRET.

Makanya gue sekarang juga bantu orang tua
punya proteksi dan rencana dana pendidikan
yang bisa bikin tidur lebih nyenyak. 💤

Mau konsultasi? Gratis, santai.
Gue dengerin dulu kebutuhannya.
👇 DM "KONSULTASI"

#PsikologBerbicaraFinansial #ParentingFinance
#KecemasanOrangTua #MindsetOrangTua
```

### Caption 7 — URGENCY (Cashback deadline)
```
⚡ JANGAN SAMPAI KELEWATAN ⚡

Sampai 31 Agustus 2026, ada
CASHBACK 8% untuk PRUSmart Plan!

Artinya kalau premi lo Rp2jt/bulan,
lo langsung hemat Rp1,92jt di bulan pertama.

PRUSmart Plan sendiri udah bagus banget:
✅ Bayar cuma 6 atau 8 tahun
✅ Proteksi jiwa 20 tahun
✅ Manfaat akhir hingga 920%
✅ Tanpa cek medis!


key: chroma:document
string_value:
### Caption 7 — URGENCY (Cashback deadline)
```
⚡ JANGAN SAMPAI KELEWATAN ⚡

Sampai 31 Agustus 2026, ada
CASHBACK 8% untuk PRUSmart Plan!

Artinya kalau premi lo Rp2jt/bulan,
lo langsung hemat Rp1,92jt di bulan pertama.

PRUSmart Plan sendiri udah bagus banget:
✅ Bayar cuma 6 atau 8 tahun
✅ Proteksi jiwa 20 tahun
✅ Manfaat akhir hingga 920%
✅ Tanpa cek medis!
✅ Dana pendidikan anak terjamin

Tinggal 6 minggu lagi.
Jangan tunggu sampai kehabisan kesempatan.

👇 DM "CASHBACK" sekarang!

#CashbackPrudential #PRUSmartPlan
#TerbatasWaktu #DanaPendidikan
```

### Caption 8 — REELS/CAROUSEL HOOK
```
5 kesalahan orang tua soal dana pendidikan anak
(no. 3 paling sering terjadi 😱)

1️⃣ Mengandalkan tabungan biasa yang kalah inflasi
2️⃣ Nunda mulai karena "masih lama"
3️⃣ Ga punya proteksi jiwa — kalau terjadi apa-apa, siapa yang bayarin?
4️⃣ Ga tau berapa yang harus disiapkan
5️⃣ Pilih produk yang ga sesuai kebutuhan

Masih melakukan salah satunya?
Yuk kita benerin bareng. DM gue! 💪

#KesalahanKeuangan #OrangTuaFinancial
#TipsDanaPendidikan #AnakMasaDepan
```

### Caption 9 — TESTIMONIAL STYLE
```
"Awalnya gue pikir asuransi itu ribet dan mahal."

Tapi setelah ngobrol sama Eko (agen Prudential
yang juga psikolog btw 😄), gue ngerti:

✅ Ternyata ada yang bayarnya cuma 8 tahun
✅ Uangnya balik lebih dari yang gue bayar
✅ Anak gue terlindungi kalau terjadi apa-apa
✅ Gue juga dapet proteksi jiwa 20 tahun

Nyesel sih kenapa ga dari dulu. 🙃

Kalau lo juga penasaran, bisa langsung
DM Eko ya — konsultasi gratis, ga dipaksa beli!

#TestimoniAsuransi #PRUSmartPlan


key: chroma:document
string_value:
✅ Ternyata ada yang bayarnya cuma 8 tahun
✅ Uangnya balik lebih dari yang gue bayar
✅ Anak gue terlindungi kalau terjadi apa-apa
✅ Gue juga dapet proteksi jiwa 20 tahun

Nyesel sih kenapa ga dari dulu. 🙃

Kalau lo juga penasaran, bisa langsung
DM Eko ya — konsultasi gratis, ga dipaksa beli!

#TestimoniAsuransi #PRUSmartPlan
#AgenPrudential #KonsultasiGratis
```

### Caption 10 — EDUKASI SINGKAT (Untuk Story/Status WA)
```
Quick math buat orang tua: 🧮

Anak umur 2 tahun sekarang.
Kuliah = 18 tahun lagi.

Kalau mulai nabung Rp500rb/hari ini:
→ 18 tahun = Rp108jt (belum inflasi)

Tapi dengan PRUSmart Plan Rp2jt/bulan:
→ Manfaat akhir bisa Rp220jt+ di thn ke-20
→ PLUS proteksi jiwa selama perjalanannya

Bedanya: yang satu bisa kepake sewaktu-waktu,
yang satu TERJAMIN untuk pendidikan.

Mau simulasi untuk kondisi spesifik lo?
👇 Chat sekarang!
```

---

## 🎬 5 SCRIPT TIKTOK/REELS (30-60 detik)

### Script 1 — Hook: Angka mengejutkan
```
[0-3 detik HOOK]
"Biaya kuliah anak lo 18 tahun lagi bisa Rp100jt per semester."

[3-15 detik PROBLEM]
"Dan kebanyakan orang tua baru sadar ini
pas anaknya mau masuk kuliah. Udah telat.
Sementara inflasi pendidikan jalan terus — 
6 sampai 10 persen per tahun."

[15-45 detik SOLUSI]
"Makanya gue sekarang bantu orang tua muda
siapin dana pendidikan anak dari SEKARANG.
Ada produk yang bayarnya cuma 6 atau 8 tahun,
tapi proteksinya 20 tahun.
Uangnya PASTI kembali lebih.
Dan kalau terjadi apa-apa sama lo,
dana pendidikan anak tetap jalan."

[45-60 detik CTA]
"Mau tau simulasi untuk kondisi lo?
DM gue kata 'HITUNG' ya!"


key: chroma:document
string_value:
"Makanya gue sekarang bantu orang tua muda
siapin dana pendidikan anak dari SEKARANG.
Ada produk yang bayarnya cuma 6 atau 8 tahun,
tapi proteksinya 20 tahun.
Uangnya PASTI kembali lebih.
Dan kalau terjadi apa-apa sama lo,
dana pendidikan anak tetap jalan."

[45-60 detik CTA]
"Mau tau simulasi untuk kondisi lo?
DM gue kata 'HITUNG' ya!"

CAPTION: Jangan sampai menyesal karena telat mulai 😢
#DanaPendidikanAnak #PRUSmartPlan #OrangTuaWajibTau
```

### Script 2 — Hook: Pertanyaan yang bikin mikir
```
[0-3 detik HOOK]
"Kalau tiba-tiba lo ga ada besok,
anak lo bisa tetap sekolah ga?"

[3-20 detik PROBLEM]
"Pertanyaan ini mungkin berat.
Tapi ini pertanyaan yang harus dijawab
sama setiap orang tua.
Karena kenyataannya, banyak keluarga
yang langsung kolaps finansialnya
ketika tulang punggung keluarga
tiba-tiba ga ada."

[20-50 detik SOLUSI]
"PRUSmart Plan itu bukan cuma soal investasi —
ini soal JAMINAN.
Bayar 8 tahun, dilindungi 20 tahun.
Kalau lo masih ada dan sehat, uang balik lebih.
Kalau terjadi apa-apa, keluarga lo tetap terlindungi."

[50-60 detik CTA]
"Konsultasi gratis — DM gue sekarang."

CAPTION: Proteksi itu bukan kemewahan. Itu kebutuhan. 🛡️
#ProteksiKeluarga #AsuransiJiwa #Prudential
```

### Script 3 — Hook: Perbandingan (Psikolog angle)
```
[0-3 detik HOOK]
"Gue psikolog yang jadi agen asuransi.
Dan ini alasan kenapa."

[3-25 detik STORY]
"Sebagai psikolog, gue sering dengerin
orang tua yang cemas soal masa depan anak.
Dan gue sadar — kecemasan itu ga hilang
cuma dengan kata-kata.
Yang bikin tenang beneran itu
rencana nyata yang udah disiapkan."


key: chroma:document
string_value:
### Script 3 — Hook: Perbandingan (Psikolog angle)
```
[0-3 detik HOOK]
"Gue psikolog yang jadi agen asuransi.
Dan ini alasan kenapa."

[3-25 detik STORY]
"Sebagai psikolog, gue sering dengerin
orang tua yang cemas soal masa depan anak.
Dan gue sadar — kecemasan itu ga hilang
cuma dengan kata-kata.
Yang bikin tenang beneran itu
rencana nyata yang udah disiapkan."

[25-50 detik SOLUSI]
"Makanya gue sekarang bantu orang tua
dari dua sisi sekaligus —
sisi mental dan sisi finansial.
Biar lo ga cuma tenang di kepala,
tapi juga tenang karena masa depan anak
udah terjamin secara finansial."

[50-60 detik CTA]
"DM gue, kita ngobrol santai dulu."

CAPTION: Tenang yang sesungguhnya itu punya rencana 🧠💚
#PsikologFinansial #MindsetOrangTua #Prudential
```

### Script 4 — Hook: Myth busting
```
[0-3 detik HOOK]
"3 mitos soal asuransi yang bikin orang telat mulai."

[3-45 detik CONTENT]
"Mitos 1: Premi itu mahal.
Faktanya, ada yang mulai dari Rp2jt per bulan —
harga ngopi fancy seminggu sekali.

Mitos 2: Uangnya hangus kalau ga klaim.
Faktanya, PRUSmart Plan uangnya PASTI kembali lebih.

Mitos 3: Beli asuransi kalau udah mapan.
Faktanya, makin muda makin murah preminya.
Dan makin telat, makin mahal risikonya."

[45-60 detik CTA]
"Masih ada mitos lain yang bikin lo ragu?
Tanya gue langsung — DM sekarang!"

CAPTION: Jangan biarkan mitos halangi masa depan anak lo 🚫
#MitosAsuransi #FactCheck #PRUSmartPlan
```

### Script 5 — Hook: Challenge/Interaksi
```
[0-3 detik HOOK]
"Coba jawab jujur — udah tau belum
berapa yang harus lo siapin buat kuliah anak?"

[3-30 detik ENGAGEMENT]


key: chroma:document
string_value:
"Masih ada mitos lain yang bikin lo ragu?
Tanya gue langsung — DM sekarang!"

CAPTION: Jangan biarkan mitos halangi masa depan anak lo 🚫
#MitosAsuransi #FactCheck #PRUSmartPlan
```

### Script 5 — Hook: Challenge/Interaksi
```
[0-3 detik HOOK]
"Coba jawab jujur — udah tau belum
berapa yang harus lo siapin buat kuliah anak?"

[3-30 detik ENGAGEMENT]
"Kebanyakan orang tua jawab:
'Belum tau' atau 'Kira-kira aja.'
Dan itu bahaya.
Karena tanpa angka yang jelas,
lo ga tau mau ngapain."

[30-50 detik SOLUSI]
"Gue bisa bantu lo hitung
dalam 10 menit:
berapa yang harus lo siapin,
kapan lo harus mulai,
dan produk apa yang paling cocok
buat kondisi finansial lo sekarang."

[50-60 detik CTA]
"DM gue 'HITUNG' — gratis, tanpa tekanan."

CAPTION: Komen di bawah: udah ada rencana belum? 👇
#AnakKuliah #PerencanaanKeuangan #GratisKonsultasi
```

---

## 💬 5 OPENING CHAT WHATSAPP

### Chat 1 — Untuk teman lama
```
Hei [Nama]! Apa kabar? Udah lama ga ngobrol 😄

Btw, gue baru aja resmi jadi agen Prudential
— sambil tetep praktek sebagai psikolog.

Lagi fokus bantu orang tua muda siapin
dana pendidikan anak dari sekarang.

Kalau lo atau pasangan ada waktu ngobrol 
santai soal ini, gue mau dengerin situasinya 
dulu — bukan langsung jualan ya 😄

Kapan kira-kira ada waktu 15 menit?
Bisa via WA call atau ketemu langsung.
```

### Chat 2 — Untuk kenalan baru/referral
```
Halo [Nama], kenalan ya!
Gue Eko — psikolog yang sekarang juga 
jadi agen Prudential 😊

Gue dikasih tau sama [nama yang refer]
bahwa lo lagi mikirin soal persiapan 
pendidikan anak.

Gue spesialis bantu orang tua muda 


key: chroma:document
string_value:
Kapan kira-kira ada waktu 15 menit?
Bisa via WA call atau ketemu langsung.
```

### Chat 2 — Untuk kenalan baru/referral
```
Halo [Nama], kenalan ya!
Gue Eko — psikolog yang sekarang juga 
jadi agen Prudential 😊

Gue dikasih tau sama [nama yang refer]
bahwa lo lagi mikirin soal persiapan 
pendidikan anak.

Gue spesialis bantu orang tua muda 
nge-plan dana pendidikan anak 
dengan cara yang lebih terstruktur.

Boleh gue ceritain sebentar?
Ga ada kewajiban sama sekali kok 🙏
```

### Chat 3 — Untuk komunitas parenting/arisan
```
Halo teman-teman! 👋

Gue Eko, psikolog & agen Prudential.
Gue lagi buka sesi konsultasi GRATIS
"Hitung Dana Pendidikan Anak" bulan ini.

Di sesi ini gue bantu:
✅ Hitung kebutuhan dana kuliah anak lo
✅ Pilih strategi yang pas buat kondisi lo
✅ Jawab semua pertanyaan soal proteksi keluarga

Totally free, 30 menit via WA call.
Slot terbatas — siapa yang mau?
DM gue langsung ya! 🙏
```

### Chat 4 — Untuk LinkedIn/profesional
```
Halo [Nama], selamat siang!

Saya Eko — psikolog klinis sekaligus 
financial consultant di Prudential Indonesia.

Saya melihat profil Anda dan tertarik
untuk terhubung, terutama karena saya
fokus membantu para profesional muda
merencanakan perlindungan finansial keluarga,
khususnya dana pendidikan anak.

Jika Anda berkenan, saya ingin berbagi
satu insight tentang perencanaan dana 
pendidikan yang sering terlewat.

Apakah ada waktu 15 menit minggu ini?
```

### Chat 5 — Follow-up yang sudah pernah ngobrol
```
Hei [Nama]! 😊

Kita pernah ngobrol soal dana pendidikan
anak beberapa waktu lalu.

Gue mau share satu info penting:


key: chroma:document
string_value:
Jika Anda berkenan, saya ingin berbagi
satu insight tentang perencanaan dana 
pendidikan yang sering terlewat.

Apakah ada waktu 15 menit minggu ini?
```

### Chat 5 — Follow-up yang sudah pernah ngobrol
```
Hei [Nama]! 😊

Kita pernah ngobrol soal dana pendidikan
anak beberapa waktu lalu.

Gue mau share satu info penting:
sampai 31 Agustus 2026 ada cashback 8%
untuk produk yang kita bahas.

Kalau lo ambil sebelum deadline,
ada penghematan lumayan buat lo.

Gue masih bisa bantu kalau lo mau
lanjut ngobrol atau minta simulasi ulang.

Gimana? Masih ada yang mau dipertanyain? 😊
```

---

## 📅 FOLLOW-UP SEQUENCE 7-30 HARI

### H+1 (Setelah perkenalan)
```
Hei [Nama]! Makasih ya udah mau ngobrol tadi.

Gue udah siapin ringkasan singkat
soal apa yang kita bahas.
Mau gue kirim ke sini?

Santai aja, ga ada tekanan 😊
```

### H+3 (Kirim konten edukasi)
```
Hei [Nama], sharing info nih 📊

Tau ga, biaya kuliah swasta sekarang
rata-rata Rp15-25jt per semester.

Dengan inflasi pendidikan 6-10%/tahun,
18 tahun lagi bisa jadi Rp60-100jt/semester.

Gue ada kalkulator sederhana kalau mau
hitung kebutuhan spesifik untuk anak lo.
Mau gue bantu hitungin? 🙏
```

### H+5 (Tawarin simulasi)
```
Hei [Nama]!

Gue iseng bikin simulasi sederhana
berdasarkan usia anak dan kondisi umum.

Boleh gue share? Siapa tau berguna
sebagai bahan pertimbangan 😊

(Cuma 1 halaman, ga ribet)
```

### H+7 (Soft closing)
```
Hei [Nama], selamat akhir pekan! 🌟

Gue mau tanya santai —
setelah info yang gue share,
ada ga yang jadi pertanyaan atau
bikin lo penasaran?

Gue seneng bantu jelasin,
beneran tanpa tekanan 😊
```


key: chroma:document
string_value:
Boleh gue share? Siapa tau berguna
sebagai bahan pertimbangan 😊

(Cuma 1 halaman, ga ribet)
```

### H+7 (Soft closing)
```
Hei [Nama], selamat akhir pekan! 🌟

Gue mau tanya santai —
setelah info yang gue share,
ada ga yang jadi pertanyaan atau
bikin lo penasaran?

Gue seneng bantu jelasin,
beneran tanpa tekanan 😊
```

### H+14 (Re-engagement)
```
Hei [Nama]! Udah lama nih 😄

Gue lagi bantu beberapa orang tua
di area lo untuk simulasi dana pendidikan.

Masih relevankah buat lo?
Kalau iya, kita bisa jadwal ngobrol
15 menit kapanpun lo siap 🙏
```

### H+21 (Urgency — cashback)
```
Hei [Nama], mau kasih info penting nih!

Ada cashback 8% untuk PRUSmart Plan
yang berlaku sampai 31 Agustus 2026.

Kalau lo emang lagi mikirin soal
dana pendidikan anak, ini timing yang bagus
untuk mulai.

Mau gue bantu simulasi sebelum deadline? 😊
```

### H+30 (Final follow-up)
```
Hei [Nama]! 

Gue paham lo pasti sibuk,
dan gue respek banget sama waktu lo.

Ini terakhir kali gue follow up soal ini.

Kalau suatu hari lo mau ngobrol soal
proteksi keluarga atau dana pendidikan anak,
pintu gue selalu terbuka ya 😊

Semoga keluarga lo sehat selalu! 🙏
```


key: chroma:document
string_value:
# STRATEGI PRUDENTIAL MAS EKO — PART 4: SALES SCRIPT & OBJECTION HANDLING

---

## 🎭 SALES SCRIPT LENGKAP (Percakapan Natural)

### FASE 1: OPENING (Bikin nyaman dulu)
```
Eko: "Hei [Nama], makasih ya udah luangin waktu ngobrol.
Gue mau bilang dulu — ini bukan sesi jualan.
Gue lebih mau dengerin situasi lo dulu,
terus kita lihat bareng apakah ada yang bisa gue bantu.
Deal?"

[Tunggu respon positif]

Eko: "Oke! Jadi gue tau lo punya anak [usia].
Selama ini soal persiapan pendidikan anak,
udah ada yang direncanain belum?"
```

### FASE 2: DISCOVERY (Gali kebutuhan — pakai skill psikolog!)
```
Pertanyaan wajib (pilih 3-4 yang natural):

1. "Anak sekarang umur berapa? Targetnya mau kuliah di mana kira-kira?"

2. "Selama ini udah ada tabungan khusus buat pendidikan anak belum?"

3. "Kalau boleh jujur, seberapa khawatir sih soal biaya pendidikan anak nanti?"
   [PSIKOLOG ANGLE: dengarkan emosi di balik jawabannya]

4. "Kalau tiba-tiba lo sakit atau terjadi sesuatu,
   ada plan B buat biaya pendidikan anak?"

5. "Budget per bulan yang kira-kira bisa disisihkan
   untuk investasi pendidikan anak, berapa?"
```

### FASE 3: PRESENTASI PRODUK (Setelah tahu kebutuhan)
```
Eko: "Oke, berdasarkan yang lo ceritain,
gue mau share satu produk yang kayaknya cocok.

[Nama anak] sekarang [usia], artinya lo punya
sekitar [18-usia] tahun untuk persiapan.

Ada produk namanya PRUSmart Plan dari Prudential.
Simpelnya gini:

Lo bayar [X] per bulan selama 6 atau 8 tahun aja.
Setelah itu lo STOP bayar, tapi perlindungannya
masih jalan sampai 20 tahun.

Mulai tahun ke-9 (setelah masa bayar),


key: chroma:document
string_value:
[Nama anak] sekarang [usia], artinya lo punya
sekitar [18-usia] tahun untuk persiapan.

Ada produk namanya PRUSmart Plan dari Prudential.
Simpelnya gini:

Lo bayar [X] per bulan selama 6 atau 8 tahun aja.
Setelah itu lo STOP bayar, tapi perlindungannya
masih jalan sampai 20 tahun.

Mulai tahun ke-9 (setelah masa bayar),
lo mulai terima uang tunai setiap tahun —
jumlahnya 20-25% dari premi tahunan lo.

Terus di akhir 20 tahun, lo terima manfaat akhir
yang bisa sampai 920% dari premi tahunan.

Artinya, uang lo PASTI balik lebih banyak dari yang lo bayar.

Dan selama perjalanan itu, lo juga punya
proteksi jiwa — jadi kalau terjadi apa-apa sama lo,
anak lo tetap dapat manfaatnya.

Plus, sampai 31 Agustus 2026, ada cashback 8%!

Gimana, ada yang mau lo tanyain dulu?"
```

### FASE 4: HANDLE PERTANYAAN & CLOSING
```
[Setelah menjawab semua pertanyaan]

Eko: "Oke, kayaknya lo udah punya gambaran yang jelas.
Menurut lo, ini masuk akal buat kondisi lo sekarang?"

[Kalau iya]
Eko: "Bagus! Langkah selanjutnya gampang —
gue bantu isi formulir pengajuan,
prosesnya ga sampe 30 menit.
Lo lebih nyaman ketemu langsung atau via online?"

[Kalau masih ragu]
Eko: "Ga masalah sama sekali.
Boleh gue tahu, bagian mana yang masih bikin lo ragu?
Kita bahas bareng."
```

---

## 🛡️ 10 OBJECTION HANDLING (Dari Buku AAJI + Real Case)

### Keberatan 1: "Premi mahal, berat di budget"
```
"Iya, gue ngerti banget.
Boleh gue share perspektif lain?

Premi Rp2jt/bulan itu setara dengan:
- 4x makan di restoran keluarga
- 1x belanja bulanan ekstra
- Cicilan HP mid-range

Tapi yang lo dapet:


key: chroma:document
string_value:
```

---

## 🛡️ 10 OBJECTION HANDLING (Dari Buku AAJI + Real Case)

### Keberatan 1: "Premi mahal, berat di budget"
```
"Iya, gue ngerti banget.
Boleh gue share perspektif lain?

Premi Rp2jt/bulan itu setara dengan:
- 4x makan di restoran keluarga
- 1x belanja bulanan ekstra
- Cicilan HP mid-range

Tapi yang lo dapet:
- Proteksi jiwa 20 tahun
- Dana pendidikan anak yang pasti tersedia
- Uang balik lebih dari yang lo bayar

Pertanyaannya bukan 'apakah ini mahal' —
tapi 'apakah ini worth it untuk masa depan anak lo?'

Mau gue hitungin opsi premi yang lebih kecil
sesuai budget lo?"
```

### Keberatan 2: "Nanti dipikir dulu"
```
"Tentu, keputusan besar memang perlu dipikirkan.

Boleh gue tanya — ada bagian spesifik yang
masih bikin lo ragu?

Soal angkanya? Soal produknya? 
Atau mau diskusi dulu sama pasangan?

Gue bisa bantu siapkan materi ringkas
yang bisa lo share ke pasangan.
Biar keputusannya lebih informed."
```

### Keberatan 3: "Takut uang hangus"
```
"Ini kekhawatiran yang valid dan banyak orang ngerasain ini.

Tapi PRUSmart Plan beda —
ini bukan asuransi yang 'hangus' kalau ga klaim.

Ini produk yang MENJANJIKAN uang kembali lebih.
Bayar 8 tahun, di akhir tahun ke-20 terima
manfaat akhir hingga 920% dari premi tahunan.

Jadi kalau lo premi Rp24jt/tahun selama 8 tahun:
- Total bayar = Rp192jt
- Manfaat akhir = hingga Rp220jt+
- Plus manfaat tunai tahunan selama 11 tahun

Uangnya ga kemana-mana. Malah balik lebih."
```

### Keberatan 4: "Udah punya BPJS"
```
"Bagus banget! BPJS itu penting.

Tapi PRUSmart Plan bukan saingan BPJS —
ini soal yang berbeda.


key: chroma:document
string_value:
Jadi kalau lo premi Rp24jt/tahun selama 8 tahun:
- Total bayar = Rp192jt
- Manfaat akhir = hingga Rp220jt+
- Plus manfaat tunai tahunan selama 11 tahun

Uangnya ga kemana-mana. Malah balik lebih."
```

### Keberatan 4: "Udah punya BPJS"
```
"Bagus banget! BPJS itu penting.

Tapi PRUSmart Plan bukan saingan BPJS —
ini soal yang berbeda.

BPJS: menanggung biaya kesehatan/pengobatan.
PRUSmart Plan: menjamin DANA PENDIDIKAN ANAK
yang tetap jalan bahkan kalau lo ga ada.

Kalau lo sakit parah dan harus berhenti kerja,
BPJS bantu biaya pengobatan lo.
Tapi siapa yang bayarin sekolah anak lo?

Nah, PRUSmart Plan yang jawab itu."
```

### Keberatan 5: "Bisa nabung sendiri"
```
"Bisa banget! Dan itu bagus.

Tapi izinkan gue kasih satu perbandingan:

Nabung Rp2jt/bulan di bank (bunga 2%/tahun):
→ 20 tahun = Rp480jt + bunga kecil
→ Tapi bisa diambil kapan saja (godaan nyata)
→ Ga ada proteksi jiwa
→ Kalau lo ga ada, tabungan bisa habis untuk kebutuhan lain

PRUSmart Plan Rp2jt/bulan:
→ Bayar 8 tahun aja, bukan 20 tahun
→ Uang terkunci untuk tujuan pendidikan
→ Ada proteksi jiwa
→ Manfaat LEBIH besar dari total bayar

Dua-duanya bisa jalan bareng kok.
Tapi PRUSmart Plan lebih terjamin untuk tujuan spesifik."
```

### Keberatan 6: "Nggak percaya sama asuransi"
```
"Gue ngerti, dan gue respek sama kekhawatiran itu.

Boleh gue tanya — pengalaman buruk apa yang
pernah lo denger atau alamin soal asuransi?

[Dengerin dengan empati — pakai skill psikolog]

Gue mau jujur: memang ada kasus asuransi yang
bermasalah. Tapi biasanya itu karena:
1. Produk yang ga sesuai kebutuhan


key: chroma:document
string_value:
### Keberatan 6: "Nggak percaya sama asuransi"
```
"Gue ngerti, dan gue respek sama kekhawatiran itu.

Boleh gue tanya — pengalaman buruk apa yang
pernah lo denger atau alamin soal asuransi?

[Dengerin dengan empati — pakai skill psikolog]

Gue mau jujur: memang ada kasus asuransi yang
bermasalah. Tapi biasanya itu karena:
1. Produk yang ga sesuai kebutuhan
2. Agen yang ga jelasin dengan benar
3. Nasabah yang ga baca polis dengan teliti

Makanya gue selalu pastiin lo ngerti 100%
apa yang lo beli sebelum tanda tangan apapun.
Kalau lo ga ngerti atau ga cocok, gue ga akan push."
```

### Keberatan 7: "Mau tanya suami/istri dulu"
```
"Wah, justru bagus banget!
Keputusan finansial keluarga memang harus bareng.

Gue bisa bantu:
1. Kirimin ringkasan singkat yang bisa lo share ke pasangan
2. Atau kalau mau, kita jadwal ngobrol bertiga —
   gue jelasin langsung ke kalian berdua

Mana yang lebih nyaman buat lo?"
```

### Keberatan 8: "Belum butuh sekarang, anak masih kecil"
```
"Justru karena anak masih kecil, ini waktu terbaik!

Dua alasan utama:

Pertama, PREMI LEBIH MURAH.
Semakin muda lo ambil, semakin kecil preminya.
Nunggu 5 tahun = premi bisa naik signifikan.

Kedua, DANA LEBIH BESAR.
Kalau lo mulai sekarang, dana pendidikannya
punya waktu lebih lama untuk berkembang.

Jadi 'masih kecil' itu bukan alasan nunda —
itu justru alasan untuk mulai SEKARANG."
```

### Keberatan 9: "Agen asuransi suka janji-janji kosong"
```
"Gue ngerti kenapa lo bisa skeptis.
Dan sebagai orang yang juga psikolog,
gue ga nyaman juga sama over-promise.

Makanya gue ga pernah janjiin hal yang ga bisa


key: chroma:document
string_value:
punya waktu lebih lama untuk berkembang.

Jadi 'masih kecil' itu bukan alasan nunda —
itu justru alasan untuk mulai SEKARANG."
```

### Keberatan 9: "Agen asuransi suka janji-janji kosong"
```
"Gue ngerti kenapa lo bisa skeptis.
Dan sebagai orang yang juga psikolog,
gue ga nyaman juga sama over-promise.

Makanya gue ga pernah janjiin hal yang ga bisa
gue buktikan dengan angka dan dokumen resmi.

Semua yang gue bilang tadi soal PRUSmart Plan —
ada di brosur resmi Prudential yang bisa lo verifikasi.
Ga ada angka yang gue karang sendiri.

Gue lebih pilih lo ga jadi nasabah tapi respect sama gue,
daripada jadi nasabah tapi nanti kecewa."
```

### Keberatan 10: "Nggak ada uang sekarang"
```
"Gue ngerti, situasi finansial bisa berat.

Boleh gue tanya — ini kondisi sementara
atau memang budget lagi ketat terus?

Kalau sementara, kita bisa plan kapan timing yang tepat.
Gue bisa bantu lo bikin simulasi untuk
berbagai level budget — mulai dari yang paling minimal.

Yang penting lo tau dulu 'berapa yang harus gue siapin'
biar ada target yang jelas.

Mau gue bantu hitung dulu tanpa komitmen apapun?"
```


key: chroma:document
string_value:
# STRATEGI PRUDENTIAL MAS EKO — PART 5: CONTENT CALENDAR, STRATEGI UNIK & KPI

---

## 📅 CONTENT CALENDAR 30 HARI PERTAMA

**Formula posting:** 70% Value/Edukasi, 20% Personal/Storytelling, 10% Produk/Jualan
**Frekuensi:** 1x/hari IG Story + 3-4x/minggu Feed/Reels

### MINGGU 1 — TEMA: "Kenalan & Edukasi Dasar"
| Hari | Format | Konten |
|------|--------|--------|
| Senin | Feed/Carousel | "5 fakta biaya pendidikan Indonesia yang bikin kaget" |
| Selasa | Story | Behind the scene — hari pertama jadi agen Prudential |
| Rabu | Reels 30 detik | "Berapa yang harus lo siapin buat kuliah anak?" (pakai angka) |
| Kamis | Story | Poll: "Udah ada rencana dana pendidikan anak?" |
| Jumat | Feed | Caption psikolog angle — soal kecemasan orang tua |
| Sabtu | Story | Family time content — personal, hangat |
| Minggu | Feed | Motivational quote soal investasi anak |

### MINGGU 2 — TEMA: "Problem & Solusi"
| Hari | Format | Konten |
|------|--------|--------|
| Senin | Carousel | "Kenapa nabung biasa ga cukup buat pendidikan anak" |
| Selasa | Story | Q&A — pertanyaan yang masuk dari followers |
| Rabu | Reels | Myth busting — 3 mitos asuransi yang bikin orang telat |
| Kamis | Story | Testimonial/simulasi angka (tanpa nama) |
| Jumat | Feed | "Psikolog ngomong soal financial anxiety orang tua" |
| Sabtu | Story | Personal story — kenapa Mas Eko jadi agen Prudential |
| Minggu | Feed | Infografis: Inflasi pendidikan vs bunga bank |

### MINGGU 3 — TEMA: "Produk & Bukti"
| Hari | Format | Konten |
|------|--------|--------|


key: chroma:document
string_value:
| Kamis | Story | Testimonial/simulasi angka (tanpa nama) |
| Jumat | Feed | "Psikolog ngomong soal financial anxiety orang tua" |
| Sabtu | Story | Personal story — kenapa Mas Eko jadi agen Prudential |
| Minggu | Feed | Infografis: Inflasi pendidikan vs bunga bank |

### MINGGU 3 — TEMA: "Produk & Bukti"
| Hari | Format | Konten |
|------|--------|--------|
| Senin | Feed | Perkenalkan PRUSmart Plan — simpel, angka jelas |
| Selasa | Story | Countdown cashback 8% (deadline Agustus) |
| Rabu | Reels | "Simulasi Rp2jt/bulan selama 8 tahun = berapa?" |
| Kamis | Story | Behind the scene proses daftar nasabah (tanpa data pribadi) |
| Jumat | Feed | Carousel "PRUSmart Plan vs Tabungan Biasa" |
| Sabtu | Story | Weekend parenting tip — gabungkan parenting + finansial |
| Minggu | Feed | "Satu hal yang bisa lo lakukan hari ini buat masa depan anak" |

### MINGGU 4 — TEMA: "Urgency & Action"
| Hari | Format | Konten |
|------|--------|--------|
| Senin | Feed | Urgency cashback — "Tinggal X hari lagi" |
| Selasa | Reels | "Cara mulai rencana dana pendidikan anak dalam 30 menit" |
| Rabu | Story | Live Q&A atau Voice Note edukasi |
| Kamis | Feed | Testimonial closing pertama (kalau udah ada) |
| Jumat | Feed | "Bulan pertama jadi agen — yang gue pelajari" (storytelling) |
| Sabtu | Story | Apresiasi followers — giveaway konsultasi gratis |
| Minggu | Feed | Summary bulan 1 + preview bulan berikutnya |

---

## 🧠 STRATEGI UNIK MAS EKO — LEVERAGE BACKGROUND PSIKOLOG

### Positioning yang Beda dari Agen Lain:
```
Agen biasa: "Saya jual asuransi Prudential"


key: chroma:document
string_value:
| Jumat | Feed | "Bulan pertama jadi agen — yang gue pelajari" (storytelling) |
| Sabtu | Story | Apresiasi followers — giveaway konsultasi gratis |
| Minggu | Feed | Summary bulan 1 + preview bulan berikutnya |

---

## 🧠 STRATEGI UNIK MAS EKO — LEVERAGE BACKGROUND PSIKOLOG

### Positioning yang Beda dari Agen Lain:
```
Agen biasa: "Saya jual asuransi Prudential"
Mas Eko:    "Saya psikolog yang bantu orang tua tenang soal 
             masa depan anak — dari sisi mental DAN finansial"
```

### 3 Keunggulan Kompetitif:
1. **Empati lebih dalam** — Lo bisa dengerin kekhawatiran nasabah lebih baik dari agen biasa
2. **Trust lebih cepat** — Titel psikolog = kredibilitas otomatis
3. **Angle unik** — "Financial wellness" + "Mental wellness" = satu paket

### Tagline Personal Mas Eko:
- **Option 1:** "Tenang bukan cuma di kepala, tapi juga di rekening"
- **Option 2:** "Psikolog yang jaga ketenangan jiwa & finansial keluarga lo"
- **Option 3:** "Dari konseling mental sampai financial planning — semua buat ketenangan lo"
- **Option 4 (paling kuat):** "Bukan cuma agen asuransi. Gue bantu lo tenang dari dalam."

### Cara Pakai Skill Konseling untuk Sales:
1. **Active Listening** — Denger dulu, jangan langsung presentasi produk
2. **Reframe fear** — Ubah kecemasan "biaya mahal" jadi motivasi "mulai sekarang"
3. **Validate emotion** — "Wajar lo khawatir, itu tandanya lo orang tua yang peduli"
4. **Open-ended questions** — Gali kebutuhan lebih dalam sebelum solusi
5. **Non-judgmental** — Ga ada nasabah yang "salah" karena belum siap


key: chroma:document
string_value:
1. **Active Listening** — Denger dulu, jangan langsung presentasi produk
2. **Reframe fear** — Ubah kecemasan "biaya mahal" jadi motivasi "mulai sekarang"
3. **Validate emotion** — "Wajar lo khawatir, itu tandanya lo orang tua yang peduli"
4. **Open-ended questions** — Gali kebutuhan lebih dalam sebelum solusi
5. **Non-judgmental** — Ga ada nasabah yang "salah" karena belum siap

### Konten Series yang Unik (Hanya Mas Eko yang bisa buat):
- **"Psikolog Ngomong Soal Uang"** — edukasi finansial dari sudut pandang psikologi
- **"Anxiety Orang Tua"** — seri konten soal kekhawatiran finansial yang normal
- **"Sehat Mental & Finansial"** — financial wellness untuk keluarga muda
- **"Curhat Corner"** — QnA soal kekhawatiran orang tua + solusi finansial

---

## 📊 TARGET & KPI BULAN PERTAMA

### Target Realistis Agen Baru:
| Metrik | Target | Cara Ukur |
|--------|--------|-----------|
| Nasabah baru | 3-5 orang | Polis yang aktif |
| Chat prospek dikirim | 5-10/hari | Catat di tracking |
| Presentasi produk | 3-5/minggu | Follow-up log |
| Follower IG baru | +50-100 | IG Insights |
| Story views | 50-200/hari | IG Insights |
| Konversi chat → meeting | 10-20% | Tracking prospek |
| Konversi meeting → closing | 20-30% | Tracking nasabah |

### Milestone Per Minggu:
```
Minggu 1: Setup semua — IG bio, foto profil, brosur digital
          Kirim 30 chat pembuka ke prospek warm (teman/keluarga)
          Target: 5 orang mau ngobrol lebih lanjut

Minggu 2: Follow-up semua yang mau ngobrol
          Mulai posting konten IG (3x)
          Target: 3 presentasi produk


key: chroma:document
string_value:
### Milestone Per Minggu:
```
Minggu 1: Setup semua — IG bio, foto profil, brosur digital
          Kirim 30 chat pembuka ke prospek warm (teman/keluarga)
          Target: 5 orang mau ngobrol lebih lanjut

Minggu 2: Follow-up semua yang mau ngobrol
          Mulai posting konten IG (3x)
          Target: 3 presentasi produk

Minggu 3: Closing minimal 1-2 nasabah
          Minta referral dari yang udah jadi nasabah
          Target: 2 nasabah aktif + 5 prospek baru dari referral

Minggu 4: Review, evaluasi mana yang berhasil
          Double down strategi yang work
          Target: Total 3-5 nasabah bulan pertama
```

### Daily Action Checklist:
```
☐ Posting IG Story (1x minimal)
☐ Kirim opening chat ke 5 prospek baru
☐ Follow-up 3 prospek yang sudah dicontact
☐ Reply semua DM & komentar
☐ Catat update tracking prospek
☐ 1 konten feed/reels (3-4x seminggu)
```

### Tracking Prospek Template:
```
Nama    | Kontak  | Usia Anak | Budget | Tahap          | Follow-up
--------|---------|-----------|--------|----------------|----------
[Nama]  | WA      | 2 tahun   | 2jt/bl | Sudah presentasi| H+3
[Nama]  | IG DM   | 5 tahun   | ?      | Baru kenalan    | H+1
[Nama]  | Referral| 1 tahun   | 3jt/bl | Mau closing     | Besok
```

---

## 📁 RINGKASAN FILE STRATEGI

Semua dokumen tersimpan di:
- `memory/pru-strategy-persona.md` — 3 Customer Persona detail
- `memory/pru-strategy-painpoints.md` — Pain/Gain/Data biaya pendidikan
- `memory/pru-strategy-copywriting.md` — 10 caption IG, 5 script TikTok, 5 chat WA, follow-up 30 hari


key: chroma:document
string_value:
[Nama]  | Referral| 1 tahun   | 3jt/bl | Mau closing     | Besok
```

---

## 📁 RINGKASAN FILE STRATEGI

Semua dokumen tersimpan di:
- `memory/pru-strategy-persona.md` — 3 Customer Persona detail
- `memory/pru-strategy-painpoints.md` — Pain/Gain/Data biaya pendidikan
- `memory/pru-strategy-copywriting.md` — 10 caption IG, 5 script TikTok, 5 chat WA, follow-up 30 hari
- `memory/pru-strategy-sales.md` — Sales script lengkap + 10 objection handling
- `memory/pru-strategy-calendar.md` — Content calendar + strategi unik + KPI (file ini)

---

## ✅ LANGKAH PERTAMA BESOK PAGI (Prioritas!)

1. **Pilih 1 bio IG** dan update profil (10 menit)
2. **Tulis daftar 20 prospek** — mulai dari yang paling warm (15 menit)
3. **Kirim 5 chat pertama** pakai template Chat 1 atau 2 (20 menit)
4. **Posting Story pertama** — foto lo + caption perkenalan sebagai agen baru (5 menit)
5. **Buat 1 konten feed** — pakai Caption 1 atau Caption 3 (30 menit)

Total: ~80 menit. Sisanya tinggal tunggu respon dan follow up!

**SEMANGAT MAS EKO! SELAMAT GASKEUN! 🚀🔥**


key: chroma:document
string_value:
# MASTER STRATEGI PRUDENTIAL — MAS EKO
**Dibuat:** 2026-07-13 | **Digabung:** 2026-07-14
**Produk fokus:** PRUSmart Plan | **Target:** Orang tua usia 30an, anak masih kecil
**Latar Mas Eko:** Psikolog + Agen Prudential baru (lulus AAJI 2026-07-11)

---

## DAFTAR ISI
1. Customer Persona - 3 persona detail
2. Pain Points dan Data Biaya Pendidikan
3. Value Proposition Canvas
4. Copywriting Siap Pakai - Caption IG, TikTok, WA Chat, Follow-up 7 hari
5. Sales Script dan Objection Handling - 10 keberatan
6. Content Calendar 30 Hari Pertama
7. Strategi Unik Mas Eko - leverage background psikolog
8. Target dan KPI Bulan Pertama

---

# STRATEGI PRUDENTIAL MAS EKO — PART 1: CUSTOMER PERSONA
Dibuat: 2026-07-13 | Produk fokus: PRUSmart Plan | Target: Orang tua 30an, anak kecil

---

## 🎯 PERSONA 1: "Budi & Sari" — Karyawan Swasta Kota Besar

- **Usia:** 32-35 tahun
- **Pekerjaan:** Karyawan swasta / staff kantoran
- **Penghasilan:** Rp8-15jt/bulan (gabungan suami istri)
- **Anak:** 1-2 anak, usia 1-5 tahun
- **Domisili:** Jakarta, Surabaya, Bandung, Bekasi
- **Gaya hidup:** Kerja 9-5, weekend family time, sesekali hangout, aktif di medsos
- **Platform:** Instagram, TikTok, YouTube, WhatsApp Group (parenting)
- **Jam aktif online:** 06.00-08.00 pagi (commute), 12.00-13.00 (istirahat), 20.00-23.00 (malam)
- **Pain point utama:** Gaji habis tiap bulan, belum nabung buat sekolah anak, takut ga cukup
- **Cara keputusan beli:** Butuh validasi dari teman/komunitas, suka baca review, perlu diyakinkan berkali-kali


key: chroma:document
string_value:
- **Platform:** Instagram, TikTok, YouTube, WhatsApp Group (parenting)
- **Jam aktif online:** 06.00-08.00 pagi (commute), 12.00-13.00 (istirahat), 20.00-23.00 (malam)
- **Pain point utama:** Gaji habis tiap bulan, belum nabung buat sekolah anak, takut ga cukup
- **Cara keputusan beli:** Butuh validasi dari teman/komunitas, suka baca review, perlu diyakinkan berkali-kali
- **Yang mereka percaya:** Teman sesama orang tua, konten edukatif IG/TikTok, influencer parenting
- **Bahasa:** Santai, campuran Indonesia-Inggris, pakai emoji
- **Trigger beli:** Pas lagi mikirin biaya sekolah anak, atau abis liat konten soal inflasi pendidikan

---

## 🎯 PERSONA 2: "Reza & Dewi" — Profesional / Wirausahawan

- **Usia:** 33-38 tahun
- **Pekerjaan:** Dokter, pengacara, pengusaha kecil, freelancer senior
- **Penghasilan:** Rp15-40jt/bulan
- **Anak:** 1-2 anak, usia 2-7 tahun
- **Domisili:** Kota besar, perumahan menengah atas
- **Gaya hidup:** Sibuk, efisien, value-oriented, suka quality time keluarga
- **Platform:** Instagram, LinkedIn, Podcast, YouTube
- **Jam aktif online:** 05.30-07.00 pagi, 21.00-23.00 malam
- **Pain point utama:** Terlalu sibuk mikirin usaha, lupa proteksi keluarga, takut kalau tiba-tiba sakit usaha berhenti
- **Cara keputusan beli:** Logis, butuh angka & data, mau simulasi konkret, keputusan cepat kalau udah yakin
- **Yang mereka percaya:** Data, referensi dari kolega, agen yang profesional & kompeten
- **Bahasa:** Semi formal, to the point, suka angka
- **Trigger beli:** Liat teman sakit/meninggal tanpa proteksi, atau dapet info konkret soal manfaat finansial

---


key: chroma:document
string_value:
- **Cara keputusan beli:** Logis, butuh angka & data, mau simulasi konkret, keputusan cepat kalau udah yakin
- **Yang mereka percaya:** Data, referensi dari kolega, agen yang profesional & kompeten
- **Bahasa:** Semi formal, to the point, suka angka
- **Trigger beli:** Liat teman sakit/meninggal tanpa proteksi, atau dapet info konkret soal manfaat finansial

---

## 🎯 PERSONA 3: "Hendra & Fitri" — Pasangan Muda Menengah

- **Usia:** 28-33 tahun
- **Pekerjaan:** Guru, PNS, UMKM kecil
- **Penghasilan:** Rp4-8jt/bulan
- **Anak:** 1 anak, usia 0-3 tahun (baru punya anak)
- **Domisili:** Kota menengah, kota kecil
- **Gaya hidup:** Hemat, kalkulatif, keluarga-oriented, religius
- **Platform:** WhatsApp, Facebook, TikTok, YouTube
- **Jam aktif online:** Pagi & malam hari
- **Pain point utama:** Penghasilan pas-pasan, takut premi mahal, belum ngerti asuransi
- **Cara keputusan beli:** Perlu waktu lama, konsultasi pasangan, takut ketipu, butuh penjelasan pelan-pelan
- **Yang mereka percaya:** Keluarga, teman dekat, ustadz/tokoh agama (kalau syariah)
- **Bahasa:** Formal tapi hangat, Bahasa Indonesia baku, sesekali bahasa daerah
- **Trigger beli:** Rekomendasi orang terpercaya, produk syariah, cicilan kecil
# STRATEGI PRUDENTIAL MAS EKO — PART 2: PAIN POINTS, GAINS & DATA

---

## 📊 DATA BIAYA PENDIDIKAN INDONESIA (Terverifikasi 2025-2026)

### Biaya Sekarang (2026):
| Jenjang | Negeri | Swasta |
|---------|--------|--------|
| TK | Rp3-10jt/tahun | Rp10-30jt/tahun |
| SD | Rp2-8jt/tahun | Rp8-25jt/tahun |
| SMP | Rp3-10jt/tahun | Rp10-30jt/tahun |


key: chroma:document
string_value:
| Aspek | Tabungan Bank | Reksa Dana | PRUSmart Plan |
|-------|--------------|------------|---------------|
| Return | 1-2%/tahun | 5-15% (tidak pasti) | Hingga 920% di akhir (terstruktur) |
| Proteksi jiwa | ❌ | ❌ | ✅ hingga 20 tahun |
| Konsistensi | Bisa tarik kapan saja (godaan) | Bisa tarik kapan saja | Terstruktur, disiplin otomatis |
| Uang kembali | ✅ | ✅ (tergantung market) | ✅ pasti kembali lebih |
| Manfaat tunai berkala | ❌ | ❌ | ✅ 20-25%/tahun setelah masa bayar |
| Tanpa cek medis | - | - | ✅ |
| Cashback sekarang | ❌ | ❌ | ✅ 8% (s/d Agustus 2026) |

**Angle terkuat PRUSmart Plan untuk dana pendidikan:**
> "Bayar 6-8 tahun, dilindungi 20 tahun, uang balik LEBIH dari yang lo bayar. Kalau lo nggak klaim pun, uangnya tetap balik. Kalau terjadi apa-apa sama lo, anak tetap dapat dana pendidikannya."
# STRATEGI PRUDENTIAL MAS EKO — PART 3: COPYWRITING SIAP PAKAI

---

## 📸 10 CAPTION INSTAGRAM SIAP POSTING

### Caption 1 — FEAR-BASED (Angka yang bikin kaget)
```
Anak lo sekarang umur 2 tahun. 🍼

18 tahun lagi, biaya kuliah S1 swasta bisa tembus
Rp100jt+ per semester.

4 semester = Rp400jt. Cuma buat kuliah.
Belum kos, makan, buku, dan hidup.

Pertanyaannya bukan "mau nabung ga?"
Tapi "KAPAN mulainya?"

Makin telat, makin berat.
Mulai sekarang, ada cara yang lebih ringan.

👇 DM "HITUNG" — gue bantu simulasi dana
pendidikan anak lo secara GRATIS.

#DanaPendidikan #InvestasiAnak #PruSmartPlan
#OrangTuaBijak #FinancialPlanning #Prudential
```

### Caption 2 — STORYTELLING (Personal & hangat)
```
Dulu gue pikir "ah nanti aja, masih lama."


key: chroma:document
string_value:
Makin telat, makin berat.
Mulai sekarang, ada cara yang lebih ringan.

👇 DM "HITUNG" — gue bantu simulasi dana
pendidikan anak lo secara GRATIS.

#DanaPendidikan #InvestasiAnak #PruSmartPlan
#OrangTuaBijak #FinancialPlanning #Prudential
```

### Caption 2 — STORYTELLING (Personal & hangat)
```
Dulu gue pikir "ah nanti aja, masih lama."

Sampai gue hitung sendiri berapa yang harus
gue siapin buat anak kuliah 15 tahun lagi. 😱

Angkanya bikin gue ga bisa tidur malam itu.

Bukan karena ga sanggup —
tapi karena gue ngerasa udah telat mulai.

Ternyata, telat itu relatif.
Yang penting: mulai hari ini, bukan besok.

Gue sekarang bantu orang tua muda
nyiapin dana pendidikan anak dengan cara
yang LEBIH RINGAN dan LEBIH PASTI.

Mau tau caranya? 
👇 Komen "MAU" atau DM gue ya!

#OrangTuaMuda #CeritaOrangTua #AnakIndonesia
#DanaPendidikanAnak #Prudential
```

### Caption 3 — EDUKASI (Inflasi pendidikan)
```
Tau ga sih, inflasi biaya pendidikan di Indonesia
itu 6-10% per tahun? 📈

Artinya:
• Biaya kuliah sekarang Rp20jt/semester
• 10 tahun lagi → bisa Rp35-50jt/semester
• 18 tahun lagi → bisa Rp65-100jt/semester

Sementara bunga tabungan bank cuma 1-2%.

Nabung biasa = kalah sama inflasi pendidikan.

Solusinya? Dana yang tumbuh LEBIH CEPAT
dari inflasi pendidikan + ada proteksi jiwa.

Klik link di bio atau DM gue buat tau caranya 👆

#InfasiPendidikan #BiayaKuliah #TipsKeuangan
#FinancialLiteracy #InvestasiPendidikan
```

### Caption 4 — HOPE-BASED (Impian jadi nyata)
```
Bayangin momen ini: 🎓

Anak lo wisuda.
Lo duduk di barisan depan, bangga banget.


key: chroma:document
string_value:
Solusinya? Dana yang tumbuh LEBIH CEPAT
dari inflasi pendidikan + ada proteksi jiwa.

Klik link di bio atau DM gue buat tau caranya 👆

#InfasiPendidikan #BiayaKuliah #TipsKeuangan
#FinancialLiteracy #InvestasiPendidikan
```

### Caption 4 — HOPE-BASED (Impian jadi nyata)
```
Bayangin momen ini: 🎓

Anak lo wisuda.
Lo duduk di barisan depan, bangga banget.
Dan lo tau — ini semua udah lo siapin dari
jauh-jauh hari.

Ga ada kepanikan soal biaya.
Ga ada utang dadakan.
Ga ada penyesalan "kenapa dulu ga mulai?"

Itu bisa jadi kenyataan.
Mulainya dari langkah kecil hari ini.

Gue bantu lo rencanain dari sekarang. 
Gratis, tanpa kewajiban.

👇 DM "WISUDA" sekarang

#ImpianOrangTua #AnakWisuda #BanggaJadiOrtu
#RencanaPendidikan #PrudentialIndonesia
```

### Caption 5 — COMPARISON (vs tabungan biasa)
```
"Kan bisa nabung sendiri di bank?"

Boleh banget. Tapi coba hitung:

💰 Nabung Rp2jt/bulan di bank (bunga 2%/thn)
→ 10 tahun = Rp240jt + bunga kecil
→ Inflasi pendidikan makan nilainya

💎 PRUSmart Plan Rp2jt/bulan (bayar 8 tahun)
→ Manfaat tunai tahunan 25% mulai thn ke-9
→ Manfaat akhir hingga 920% di thn ke-20
→ + proteksi jiwa 20 tahun
→ Uang PASTI kembali lebih

Bedanya? Yang satu nunggu, yang satu tumbuh.

Mau gue bantu simulasi buat kondisi lo?
👇 DM "SIMULASI" sekarang!

#TabunganVsAsuransi #PRUSmartPlan
#CerdasFinancial #DanaPendidikan
```

### Caption 6 — PSIKOLOGI ANGLE (Unik karena Mas Eko psikolog!)
```
Sebagai psikolog, gue sering ketemu orang tua
yang CEMAS soal masa depan anak. 😔

Anxiety-nya nyata:
"Gimana kalau gue ga ada?"
"Gimana kalau uangnya ga cukup?"


key: chroma:document
string_value:
👇 DM "SIMULASI" sekarang!

#TabunganVsAsuransi #PRUSmartPlan
#CerdasFinancial #DanaPendidikan
```

### Caption 6 — PSIKOLOGI ANGLE (Unik karena Mas Eko psikolog!)
```
Sebagai psikolog, gue sering ketemu orang tua
yang CEMAS soal masa depan anak. 😔

Anxiety-nya nyata:
"Gimana kalau gue ga ada?"
"Gimana kalau uangnya ga cukup?"
"Gimana kalau anak gue ga bisa kuliah?"

Dan gue sadar — kecemasan itu ga akan hilang
cuma dengan "tenang aja, pasti bisa."

Yang bikin tenang beneran itu:
TINDAKAN NYATA + RENCANA KONKRET.

Makanya gue sekarang juga bantu orang tua
punya proteksi dan rencana dana pendidikan
yang bisa bikin tidur lebih nyenyak. 💤

Mau konsultasi? Gratis, santai.
Gue dengerin dulu kebutuhannya.
👇 DM "KONSULTASI"

#PsikologBerbicaraFinansial #ParentingFinance
#KecemasanOrangTua #MindsetOrangTua
```

### Caption 7 — URGENCY (Cashback deadline)
```
⚡ JANGAN SAMPAI KELEWATAN ⚡

Sampai 31 Agustus 2026, ada
CASHBACK 8% untuk PRUSmart Plan!

Artinya kalau premi lo Rp2jt/bulan,
lo langsung hemat Rp1,92jt di bulan pertama.

PRUSmart Plan sendiri udah bagus banget:
✅ Bayar cuma 6 atau 8 tahun
✅ Proteksi jiwa 20 tahun
✅ Manfaat akhir hingga 920%
✅ Tanpa cek medis!
✅ Dana pendidikan anak terjamin

Tinggal 6 minggu lagi.
Jangan tunggu sampai kehabisan kesempatan.

👇 DM "CASHBACK" sekarang!

#CashbackPrudential #PRUSmartPlan
#TerbatasWaktu #DanaPendidikan
```

### Caption 8 — REELS/CAROUSEL HOOK
```
5 kesalahan orang tua soal dana pendidikan anak
(no. 3 paling sering terjadi 😱)

1️⃣ Mengandalkan tabungan biasa yang kalah inflasi
2️⃣ Nunda mulai karena "masih lama"


key: chroma:document
string_value:
Jangan tunggu sampai kehabisan kesempatan.

👇 DM "CASHBACK" sekarang!

#CashbackPrudential #PRUSmartPlan
#TerbatasWaktu #DanaPendidikan
```

### Caption 8 — REELS/CAROUSEL HOOK
```
5 kesalahan orang tua soal dana pendidikan anak
(no. 3 paling sering terjadi 😱)

1️⃣ Mengandalkan tabungan biasa yang kalah inflasi
2️⃣ Nunda mulai karena "masih lama"
3️⃣ Ga punya proteksi jiwa — kalau terjadi apa-apa, siapa yang bayarin?
4️⃣ Ga tau berapa yang harus disiapkan
5️⃣ Pilih produk yang ga sesuai kebutuhan

Masih melakukan salah satunya?
Yuk kita benerin bareng. DM gue! 💪

#KesalahanKeuangan #OrangTuaFinancial
#TipsDanaPendidikan #AnakMasaDepan
```

### Caption 9 — TESTIMONIAL STYLE
```
"Awalnya gue pikir asuransi itu ribet dan mahal."

Tapi setelah ngobrol sama Eko (agen Prudential
yang juga psikolog btw 😄), gue ngerti:

✅ Ternyata ada yang bayarnya cuma 8 tahun
✅ Uangnya balik lebih dari yang gue bayar
✅ Anak gue terlindungi kalau terjadi apa-apa
✅ Gue juga dapet proteksi jiwa 20 tahun

Nyesel sih kenapa ga dari dulu. 🙃

Kalau lo juga penasaran, bisa langsung
DM Eko ya — konsultasi gratis, ga dipaksa beli!

#TestimoniAsuransi #PRUSmartPlan
#AgenPrudential #KonsultasiGratis
```

### Caption 10 — EDUKASI SINGKAT (Untuk Story/Status WA)
```
Quick math buat orang tua: 🧮

Anak umur 2 tahun sekarang.
Kuliah = 18 tahun lagi.

Kalau mulai nabung Rp500rb/hari ini:
→ 18 tahun = Rp108jt (belum inflasi)

Tapi dengan PRUSmart Plan Rp2jt/bulan:
→ Manfaat akhir bisa Rp220jt+ di thn ke-20
→ PLUS proteksi jiwa selama perjalanannya

Bedanya: yang satu bisa kepake sewaktu-waktu,


key: chroma:document
string_value:
Quick math buat orang tua: 🧮

Anak umur 2 tahun sekarang.
Kuliah = 18 tahun lagi.

Kalau mulai nabung Rp500rb/hari ini:
→ 18 tahun = Rp108jt (belum inflasi)

Tapi dengan PRUSmart Plan Rp2jt/bulan:
→ Manfaat akhir bisa Rp220jt+ di thn ke-20
→ PLUS proteksi jiwa selama perjalanannya

Bedanya: yang satu bisa kepake sewaktu-waktu,
yang satu TERJAMIN untuk pendidikan.

Mau simulasi untuk kondisi spesifik lo?
👇 Chat sekarang!
```

---

## 🎬 5 SCRIPT TIKTOK/REELS (30-60 detik)

### Script 1 — Hook: Angka mengejutkan
```
[0-3 detik HOOK]
"Biaya kuliah anak lo 18 tahun lagi bisa Rp100jt per semester."

[3-15 detik PROBLEM]
"Dan kebanyakan orang tua baru sadar ini
pas anaknya mau masuk kuliah. Udah telat.
Sementara inflasi pendidikan jalan terus — 
6 sampai 10 persen per tahun."

[15-45 detik SOLUSI]
"Makanya gue sekarang bantu orang tua muda
siapin dana pendidikan anak dari SEKARANG.
Ada produk yang bayarnya cuma 6 atau 8 tahun,
tapi proteksinya 20 tahun.
Uangnya PASTI kembali lebih.
Dan kalau terjadi apa-apa sama lo,
dana pendidikan anak tetap jalan."

[45-60 detik CTA]
"Mau tau simulasi untuk kondisi lo?
DM gue kata 'HITUNG' ya!"

CAPTION: Jangan sampai menyesal karena telat mulai 😢
#DanaPendidikanAnak #PRUSmartPlan #OrangTuaWajibTau
```

### Script 2 — Hook: Pertanyaan yang bikin mikir
```
[0-3 detik HOOK]
"Kalau tiba-tiba lo ga ada besok,
anak lo bisa tetap sekolah ga?"

[3-20 detik PROBLEM]
"Pertanyaan ini mungkin berat.
Tapi ini pertanyaan yang harus dijawab
sama setiap orang tua.
Karena kenyataannya, banyak keluarga
yang langsung kolaps finansialnya


key: chroma:document
string_value:
### Script 2 — Hook: Pertanyaan yang bikin mikir
```
[0-3 detik HOOK]
"Kalau tiba-tiba lo ga ada besok,
anak lo bisa tetap sekolah ga?"

[3-20 detik PROBLEM]
"Pertanyaan ini mungkin berat.
Tapi ini pertanyaan yang harus dijawab
sama setiap orang tua.
Karena kenyataannya, banyak keluarga
yang langsung kolaps finansialnya
ketika tulang punggung keluarga
tiba-tiba ga ada."

[20-50 detik SOLUSI]
"PRUSmart Plan itu bukan cuma soal investasi —
ini soal JAMINAN.
Bayar 8 tahun, dilindungi 20 tahun.
Kalau lo masih ada dan sehat, uang balik lebih.
Kalau terjadi apa-apa, keluarga lo tetap terlindungi."

[50-60 detik CTA]
"Konsultasi gratis — DM gue sekarang."

CAPTION: Proteksi itu bukan kemewahan. Itu kebutuhan. 🛡️
#ProteksiKeluarga #AsuransiJiwa #Prudential
```

### Script 3 — Hook: Perbandingan (Psikolog angle)
```
[0-3 detik HOOK]
"Gue psikolog yang jadi agen asuransi.
Dan ini alasan kenapa."

[3-25 detik STORY]
"Sebagai psikolog, gue sering dengerin
orang tua yang cemas soal masa depan anak.
Dan gue sadar — kecemasan itu ga hilang
cuma dengan kata-kata.
Yang bikin tenang beneran itu
rencana nyata yang udah disiapkan."

[25-50 detik SOLUSI]
"Makanya gue sekarang bantu orang tua
dari dua sisi sekaligus —
sisi mental dan sisi finansial.
Biar lo ga cuma tenang di kepala,
tapi juga tenang karena masa depan anak
udah terjamin secara finansial."

[50-60 detik CTA]
"DM gue, kita ngobrol santai dulu."

CAPTION: Tenang yang sesungguhnya itu punya rencana 🧠💚
#PsikologFinansial #MindsetOrangTua #Prudential
```

### Script 4 — Hook: Myth busting
```
[0-3 detik HOOK]


key: chroma:document
string_value:
Biar lo ga cuma tenang di kepala,
tapi juga tenang karena masa depan anak
udah terjamin secara finansial."

[50-60 detik CTA]
"DM gue, kita ngobrol santai dulu."

CAPTION: Tenang yang sesungguhnya itu punya rencana 🧠💚
#PsikologFinansial #MindsetOrangTua #Prudential
```

### Script 4 — Hook: Myth busting
```
[0-3 detik HOOK]
"3 mitos soal asuransi yang bikin orang telat mulai."

[3-45 detik CONTENT]
"Mitos 1: Premi itu mahal.
Faktanya, ada yang mulai dari Rp2jt per bulan —
harga ngopi fancy seminggu sekali.

Mitos 2: Uangnya hangus kalau ga klaim.
Faktanya, PRUSmart Plan uangnya PASTI kembali lebih.

Mitos 3: Beli asuransi kalau udah mapan.
Faktanya, makin muda makin murah preminya.
Dan makin telat, makin mahal risikonya."

[45-60 detik CTA]
"Masih ada mitos lain yang bikin lo ragu?
Tanya gue langsung — DM sekarang!"

CAPTION: Jangan biarkan mitos halangi masa depan anak lo 🚫
#MitosAsuransi #FactCheck #PRUSmartPlan
```

### Script 5 — Hook: Challenge/Interaksi
```
[0-3 detik HOOK]
"Coba jawab jujur — udah tau belum
berapa yang harus lo siapin buat kuliah anak?"

[3-30 detik ENGAGEMENT]
"Kebanyakan orang tua jawab:
'Belum tau' atau 'Kira-kira aja.'
Dan itu bahaya.
Karena tanpa angka yang jelas,
lo ga tau mau ngapain."

[30-50 detik SOLUSI]
"Gue bisa bantu lo hitung
dalam 10 menit:
berapa yang harus lo siapin,
kapan lo harus mulai,
dan produk apa yang paling cocok
buat kondisi finansial lo sekarang."

[50-60 detik CTA]
"DM gue 'HITUNG' — gratis, tanpa tekanan."

CAPTION: Komen di bawah: udah ada rencana belum? 👇
#AnakKuliah #PerencanaanKeuangan #GratisKonsultasi
```

---


key: chroma:document
string_value:
"Gue bisa bantu lo hitung
dalam 10 menit:
berapa yang harus lo siapin,
kapan lo harus mulai,
dan produk apa yang paling cocok
buat kondisi finansial lo sekarang."

[50-60 detik CTA]
"DM gue 'HITUNG' — gratis, tanpa tekanan."

CAPTION: Komen di bawah: udah ada rencana belum? 👇
#AnakKuliah #PerencanaanKeuangan #GratisKonsultasi
```

---

## 💬 5 OPENING CHAT WHATSAPP

### Chat 1 — Untuk teman lama
```
Hei [Nama]! Apa kabar? Udah lama ga ngobrol 😄

Btw, gue baru aja resmi jadi agen Prudential
— sambil tetep praktek sebagai psikolog.

Lagi fokus bantu orang tua muda siapin
dana pendidikan anak dari sekarang.

Kalau lo atau pasangan ada waktu ngobrol 
santai soal ini, gue mau dengerin situasinya 
dulu — bukan langsung jualan ya 😄

Kapan kira-kira ada waktu 15 menit?
Bisa via WA call atau ketemu langsung.
```

### Chat 2 — Untuk kenalan baru/referral
```
Halo [Nama], kenalan ya!
Gue Eko — psikolog yang sekarang juga 
jadi agen Prudential 😊

Gue dikasih tau sama [nama yang refer]
bahwa lo lagi mikirin soal persiapan 
pendidikan anak.

Gue spesialis bantu orang tua muda 
nge-plan dana pendidikan anak 
dengan cara yang lebih terstruktur.

Boleh gue ceritain sebentar?
Ga ada kewajiban sama sekali kok 🙏
```

### Chat 3 — Untuk komunitas parenting/arisan
```
Halo teman-teman! 👋

Gue Eko, psikolog & agen Prudential.
Gue lagi buka sesi konsultasi GRATIS
"Hitung Dana Pendidikan Anak" bulan ini.

Di sesi ini gue bantu:
✅ Hitung kebutuhan dana kuliah anak lo
✅ Pilih strategi yang pas buat kondisi lo
✅ Jawab semua pertanyaan soal proteksi keluarga

Totally free, 30 menit via WA call.


key: chroma:document
string_value:
Halo teman-teman! 👋

Gue Eko, psikolog & agen Prudential.
Gue lagi buka sesi konsultasi GRATIS
"Hitung Dana Pendidikan Anak" bulan ini.

Di sesi ini gue bantu:
✅ Hitung kebutuhan dana kuliah anak lo
✅ Pilih strategi yang pas buat kondisi lo
✅ Jawab semua pertanyaan soal proteksi keluarga

Totally free, 30 menit via WA call.
Slot terbatas — siapa yang mau?
DM gue langsung ya! 🙏
```

### Chat 4 — Untuk LinkedIn/profesional
```
Halo [Nama], selamat siang!

Saya Eko — psikolog klinis sekaligus 
financial consultant di Prudential Indonesia.

Saya melihat profil Anda dan tertarik
untuk terhubung, terutama karena saya
fokus membantu para profesional muda
merencanakan perlindungan finansial keluarga,
khususnya dana pendidikan anak.

Jika Anda berkenan, saya ingin berbagi
satu insight tentang perencanaan dana 
pendidikan yang sering terlewat.

Apakah ada waktu 15 menit minggu ini?
```

### Chat 5 — Follow-up yang sudah pernah ngobrol
```
Hei [Nama]! 😊

Kita pernah ngobrol soal dana pendidikan
anak beberapa waktu lalu.

Gue mau share satu info penting:
sampai 31 Agustus 2026 ada cashback 8%
untuk produk yang kita bahas.

Kalau lo ambil sebelum deadline,
ada penghematan lumayan buat lo.

Gue masih bisa bantu kalau lo mau
lanjut ngobrol atau minta simulasi ulang.

Gimana? Masih ada yang mau dipertanyain? 😊
```

---

## 📅 FOLLOW-UP SEQUENCE 7-30 HARI

### H+1 (Setelah perkenalan)
```
Hei [Nama]! Makasih ya udah mau ngobrol tadi.

Gue udah siapin ringkasan singkat
soal apa yang kita bahas.
Mau gue kirim ke sini?

Santai aja, ga ada tekanan 😊
```

### H+3 (Kirim konten edukasi)
```


key: chroma:document
string_value:
Gimana? Masih ada yang mau dipertanyain? 😊
```

---

## 📅 FOLLOW-UP SEQUENCE 7-30 HARI

### H+1 (Setelah perkenalan)
```
Hei [Nama]! Makasih ya udah mau ngobrol tadi.

Gue udah siapin ringkasan singkat
soal apa yang kita bahas.
Mau gue kirim ke sini?

Santai aja, ga ada tekanan 😊
```

### H+3 (Kirim konten edukasi)
```
Hei [Nama], sharing info nih 📊

Tau ga, biaya kuliah swasta sekarang
rata-rata Rp15-25jt per semester.

Dengan inflasi pendidikan 6-10%/tahun,
18 tahun lagi bisa jadi Rp60-100jt/semester.

Gue ada kalkulator sederhana kalau mau
hitung kebutuhan spesifik untuk anak lo.
Mau gue bantu hitungin? 🙏
```

### H+5 (Tawarin simulasi)
```
Hei [Nama]!

Gue iseng bikin simulasi sederhana
berdasarkan usia anak dan kondisi umum.

Boleh gue share? Siapa tau berguna
sebagai bahan pertimbangan 😊

(Cuma 1 halaman, ga ribet)
```

### H+7 (Soft closing)
```
Hei [Nama], selamat akhir pekan! 🌟

Gue mau tanya santai —
setelah info yang gue share,
ada ga yang jadi pertanyaan atau
bikin lo penasaran?

Gue seneng bantu jelasin,
beneran tanpa tekanan 😊
```

### H+14 (Re-engagement)
```
Hei [Nama]! Udah lama nih 😄

Gue lagi bantu beberapa orang tua
di area lo untuk simulasi dana pendidikan.

Masih relevankah buat lo?
Kalau iya, kita bisa jadwal ngobrol
15 menit kapanpun lo siap 🙏
```

### H+21 (Urgency — cashback)
```
Hei [Nama], mau kasih info penting nih!

Ada cashback 8% untuk PRUSmart Plan
yang berlaku sampai 31 Agustus 2026.

Kalau lo emang lagi mikirin soal
dana pendidikan anak, ini timing yang bagus
untuk mulai.

Mau gue bantu simulasi sebelum deadline? 😊
```


key: chroma:document
string_value:
15 menit kapanpun lo siap 🙏
```

### H+21 (Urgency — cashback)
```
Hei [Nama], mau kasih info penting nih!

Ada cashback 8% untuk PRUSmart Plan
yang berlaku sampai 31 Agustus 2026.

Kalau lo emang lagi mikirin soal
dana pendidikan anak, ini timing yang bagus
untuk mulai.

Mau gue bantu simulasi sebelum deadline? 😊
```

### H+30 (Final follow-up)
```
Hei [Nama]! 

Gue paham lo pasti sibuk,
dan gue respek banget sama waktu lo.

Ini terakhir kali gue follow up soal ini.

Kalau suatu hari lo mau ngobrol soal
proteksi keluarga atau dana pendidikan anak,
pintu gue selalu terbuka ya 😊

Semoga keluarga lo sehat selalu! 🙏
```
# STRATEGI PRUDENTIAL MAS EKO — PART 4: SALES SCRIPT & OBJECTION HANDLING

---

## 🎭 SALES SCRIPT LENGKAP (Percakapan Natural)

### FASE 1: OPENING (Bikin nyaman dulu)
```
Eko: "Hei [Nama], makasih ya udah luangin waktu ngobrol.
Gue mau bilang dulu — ini bukan sesi jualan.
Gue lebih mau dengerin situasi lo dulu,
terus kita lihat bareng apakah ada yang bisa gue bantu.
Deal?"

[Tunggu respon positif]

Eko: "Oke! Jadi gue tau lo punya anak [usia].
Selama ini soal persiapan pendidikan anak,
udah ada yang direncanain belum?"
```

### FASE 2: DISCOVERY (Gali kebutuhan — pakai skill psikolog!)
```
Pertanyaan wajib (pilih 3-4 yang natural):

1. "Anak sekarang umur berapa? Targetnya mau kuliah di mana kira-kira?"

2. "Selama ini udah ada tabungan khusus buat pendidikan anak belum?"

3. "Kalau boleh jujur, seberapa khawatir sih soal biaya pendidikan anak nanti?"
   [PSIKOLOG ANGLE: dengarkan emosi di balik jawabannya]

4. "Kalau tiba-tiba lo sakit atau terjadi sesuatu,


key: chroma:document
string_value:
1. "Anak sekarang umur berapa? Targetnya mau kuliah di mana kira-kira?"

2. "Selama ini udah ada tabungan khusus buat pendidikan anak belum?"

3. "Kalau boleh jujur, seberapa khawatir sih soal biaya pendidikan anak nanti?"
   [PSIKOLOG ANGLE: dengarkan emosi di balik jawabannya]

4. "Kalau tiba-tiba lo sakit atau terjadi sesuatu,
   ada plan B buat biaya pendidikan anak?"

5. "Budget per bulan yang kira-kira bisa disisihkan
   untuk investasi pendidikan anak, berapa?"
```

### FASE 3: PRESENTASI PRODUK (Setelah tahu kebutuhan)
```
Eko: "Oke, berdasarkan yang lo ceritain,
gue mau share satu produk yang kayaknya cocok.

[Nama anak] sekarang [usia], artinya lo punya
sekitar [18-usia] tahun untuk persiapan.

Ada produk namanya PRUSmart Plan dari Prudential.
Simpelnya gini:

Lo bayar [X] per bulan selama 6 atau 8 tahun aja.
Setelah itu lo STOP bayar, tapi perlindungannya
masih jalan sampai 20 tahun.

Mulai tahun ke-9 (setelah masa bayar),
lo mulai terima uang tunai setiap tahun —
jumlahnya 20-25% dari premi tahunan lo.

Terus di akhir 20 tahun, lo terima manfaat akhir
yang bisa sampai 920% dari premi tahunan.

Artinya, uang lo PASTI balik lebih banyak dari yang lo bayar.

Dan selama perjalanan itu, lo juga punya
proteksi jiwa — jadi kalau terjadi apa-apa sama lo,
anak lo tetap dapat manfaatnya.

Plus, sampai 31 Agustus 2026, ada cashback 8%!

Gimana, ada yang mau lo tanyain dulu?"
```

### FASE 4: HANDLE PERTANYAAN & CLOSING
```
[Setelah menjawab semua pertanyaan]

Eko: "Oke, kayaknya lo udah punya gambaran yang jelas.
Menurut lo, ini masuk akal buat kondisi lo sekarang?"


key: chroma:document
string_value:
proteksi jiwa — jadi kalau terjadi apa-apa sama lo,
anak lo tetap dapat manfaatnya.

Plus, sampai 31 Agustus 2026, ada cashback 8%!

Gimana, ada yang mau lo tanyain dulu?"
```

### FASE 4: HANDLE PERTANYAAN & CLOSING
```
[Setelah menjawab semua pertanyaan]

Eko: "Oke, kayaknya lo udah punya gambaran yang jelas.
Menurut lo, ini masuk akal buat kondisi lo sekarang?"

[Kalau iya]
Eko: "Bagus! Langkah selanjutnya gampang —
gue bantu isi formulir pengajuan,
prosesnya ga sampe 30 menit.
Lo lebih nyaman ketemu langsung atau via online?"

[Kalau masih ragu]
Eko: "Ga masalah sama sekali.
Boleh gue tahu, bagian mana yang masih bikin lo ragu?
Kita bahas bareng."
```

---

## 🛡️ 10 OBJECTION HANDLING (Dari Buku AAJI + Real Case)

### Keberatan 1: "Premi mahal, berat di budget"
```
"Iya, gue ngerti banget.
Boleh gue share perspektif lain?

Premi Rp2jt/bulan itu setara dengan:
- 4x makan di restoran keluarga
- 1x belanja bulanan ekstra
- Cicilan HP mid-range

Tapi yang lo dapet:
- Proteksi jiwa 20 tahun
- Dana pendidikan anak yang pasti tersedia
- Uang balik lebih dari yang lo bayar

Pertanyaannya bukan 'apakah ini mahal' —
tapi 'apakah ini worth it untuk masa depan anak lo?'

Mau gue hitungin opsi premi yang lebih kecil
sesuai budget lo?"
```

### Keberatan 2: "Nanti dipikir dulu"
```
"Tentu, keputusan besar memang perlu dipikirkan.

Boleh gue tanya — ada bagian spesifik yang
masih bikin lo ragu?

Soal angkanya? Soal produknya? 
Atau mau diskusi dulu sama pasangan?

Gue bisa bantu siapkan materi ringkas
yang bisa lo share ke pasangan.
Biar keputusannya lebih informed."
```


key: chroma:document
string_value:
### Keberatan 2: "Nanti dipikir dulu"
```
"Tentu, keputusan besar memang perlu dipikirkan.

Boleh gue tanya — ada bagian spesifik yang
masih bikin lo ragu?

Soal angkanya? Soal produknya? 
Atau mau diskusi dulu sama pasangan?

Gue bisa bantu siapkan materi ringkas
yang bisa lo share ke pasangan.
Biar keputusannya lebih informed."
```

### Keberatan 3: "Takut uang hangus"
```
"Ini kekhawatiran yang valid dan banyak orang ngerasain ini.

Tapi PRUSmart Plan beda —
ini bukan asuransi yang 'hangus' kalau ga klaim.

Ini produk yang MENJANJIKAN uang kembali lebih.
Bayar 8 tahun, di akhir tahun ke-20 terima
manfaat akhir hingga 920% dari premi tahunan.

Jadi kalau lo premi Rp24jt/tahun selama 8 tahun:
- Total bayar = Rp192jt
- Manfaat akhir = hingga Rp220jt+
- Plus manfaat tunai tahunan selama 11 tahun

Uangnya ga kemana-mana. Malah balik lebih."
```

### Keberatan 4: "Udah punya BPJS"
```
"Bagus banget! BPJS itu penting.

Tapi PRUSmart Plan bukan saingan BPJS —
ini soal yang berbeda.

BPJS: menanggung biaya kesehatan/pengobatan.
PRUSmart Plan: menjamin DANA PENDIDIKAN ANAK
yang tetap jalan bahkan kalau lo ga ada.

Kalau lo sakit parah dan harus berhenti kerja,
BPJS bantu biaya pengobatan lo.
Tapi siapa yang bayarin sekolah anak lo?

Nah, PRUSmart Plan yang jawab itu."
```

### Keberatan 5: "Bisa nabung sendiri"
```
"Bisa banget! Dan itu bagus.

Tapi izinkan gue kasih satu perbandingan:

Nabung Rp2jt/bulan di bank (bunga 2%/tahun):
→ 20 tahun = Rp480jt + bunga kecil
→ Tapi bisa diambil kapan saja (godaan nyata)
→ Ga ada proteksi jiwa


key: chroma:document
string_value:
Tapi siapa yang bayarin sekolah anak lo?

Nah, PRUSmart Plan yang jawab itu."
```

### Keberatan 5: "Bisa nabung sendiri"
```
"Bisa banget! Dan itu bagus.

Tapi izinkan gue kasih satu perbandingan:

Nabung Rp2jt/bulan di bank (bunga 2%/tahun):
→ 20 tahun = Rp480jt + bunga kecil
→ Tapi bisa diambil kapan saja (godaan nyata)
→ Ga ada proteksi jiwa
→ Kalau lo ga ada, tabungan bisa habis untuk kebutuhan lain

PRUSmart Plan Rp2jt/bulan:
→ Bayar 8 tahun aja, bukan 20 tahun
→ Uang terkunci untuk tujuan pendidikan
→ Ada proteksi jiwa
→ Manfaat LEBIH besar dari total bayar

Dua-duanya bisa jalan bareng kok.
Tapi PRUSmart Plan lebih terjamin untuk tujuan spesifik."
```

### Keberatan 6: "Nggak percaya sama asuransi"
```
"Gue ngerti, dan gue respek sama kekhawatiran itu.

Boleh gue tanya — pengalaman buruk apa yang
pernah lo denger atau alamin soal asuransi?

[Dengerin dengan empati — pakai skill psikolog]

Gue mau jujur: memang ada kasus asuransi yang
bermasalah. Tapi biasanya itu karena:
1. Produk yang ga sesuai kebutuhan
2. Agen yang ga jelasin dengan benar
3. Nasabah yang ga baca polis dengan teliti

Makanya gue selalu pastiin lo ngerti 100%
apa yang lo beli sebelum tanda tangan apapun.
Kalau lo ga ngerti atau ga cocok, gue ga akan push."
```

### Keberatan 7: "Mau tanya suami/istri dulu"
```
"Wah, justru bagus banget!
Keputusan finansial keluarga memang harus bareng.

Gue bisa bantu:
1. Kirimin ringkasan singkat yang bisa lo share ke pasangan
2. Atau kalau mau, kita jadwal ngobrol bertiga —
   gue jelasin langsung ke kalian berdua

Mana yang lebih nyaman buat lo?"
```


key: chroma:document
string_value:
### Keberatan 7: "Mau tanya suami/istri dulu"
```
"Wah, justru bagus banget!
Keputusan finansial keluarga memang harus bareng.

Gue bisa bantu:
1. Kirimin ringkasan singkat yang bisa lo share ke pasangan
2. Atau kalau mau, kita jadwal ngobrol bertiga —
   gue jelasin langsung ke kalian berdua

Mana yang lebih nyaman buat lo?"
```

### Keberatan 8: "Belum butuh sekarang, anak masih kecil"
```
"Justru karena anak masih kecil, ini waktu terbaik!

Dua alasan utama:

Pertama, PREMI LEBIH MURAH.
Semakin muda lo ambil, semakin kecil preminya.
Nunggu 5 tahun = premi bisa naik signifikan.

Kedua, DANA LEBIH BESAR.
Kalau lo mulai sekarang, dana pendidikannya
punya waktu lebih lama untuk berkembang.

Jadi 'masih kecil' itu bukan alasan nunda —
itu justru alasan untuk mulai SEKARANG."
```

### Keberatan 9: "Agen asuransi suka janji-janji kosong"
```
"Gue ngerti kenapa lo bisa skeptis.
Dan sebagai orang yang juga psikolog,
gue ga nyaman juga sama over-promise.

Makanya gue ga pernah janjiin hal yang ga bisa
gue buktikan dengan angka dan dokumen resmi.

Semua yang gue bilang tadi soal PRUSmart Plan —
ada di brosur resmi Prudential yang bisa lo verifikasi.
Ga ada angka yang gue karang sendiri.

Gue lebih pilih lo ga jadi nasabah tapi respect sama gue,
daripada jadi nasabah tapi nanti kecewa."
```

### Keberatan 10: "Nggak ada uang sekarang"
```
"Gue ngerti, situasi finansial bisa berat.

Boleh gue tanya — ini kondisi sementara
atau memang budget lagi ketat terus?

Kalau sementara, kita bisa plan kapan timing yang tepat.
Gue bisa bantu lo bikin simulasi untuk


key: chroma:document
string_value:
Gue lebih pilih lo ga jadi nasabah tapi respect sama gue,
daripada jadi nasabah tapi nanti kecewa."
```

### Keberatan 10: "Nggak ada uang sekarang"
```
"Gue ngerti, situasi finansial bisa berat.

Boleh gue tanya — ini kondisi sementara
atau memang budget lagi ketat terus?

Kalau sementara, kita bisa plan kapan timing yang tepat.
Gue bisa bantu lo bikin simulasi untuk
berbagai level budget — mulai dari yang paling minimal.

Yang penting lo tau dulu 'berapa yang harus gue siapin'
biar ada target yang jelas.

Mau gue bantu hitung dulu tanpa komitmen apapun?"
```
# STRATEGI PRUDENTIAL MAS EKO — PART 5: CONTENT CALENDAR, STRATEGI UNIK & KPI

---

## 📅 CONTENT CALENDAR 30 HARI PERTAMA

**Formula posting:** 70% Value/Edukasi, 20% Personal/Storytelling, 10% Produk/Jualan
**Frekuensi:** 1x/hari IG Story + 3-4x/minggu Feed/Reels

### MINGGU 1 — TEMA: "Kenalan & Edukasi Dasar"
| Hari | Format | Konten |
|------|--------|--------|
| Senin | Feed/Carousel | "5 fakta biaya pendidikan Indonesia yang bikin kaget" |
| Selasa | Story | Behind the scene — hari pertama jadi agen Prudential |
| Rabu | Reels 30 detik | "Berapa yang harus lo siapin buat kuliah anak?" (pakai angka) |
| Kamis | Story | Poll: "Udah ada rencana dana pendidikan anak?" |
| Jumat | Feed | Caption psikolog angle — soal kecemasan orang tua |
| Sabtu | Story | Family time content — personal, hangat |
| Minggu | Feed | Motivational quote soal investasi anak |

### MINGGU 2 — TEMA: "Problem & Solusi"
| Hari | Format | Konten |
|------|--------|--------|


key: chroma:document
string_value:
| Kamis | Story | Poll: "Udah ada rencana dana pendidikan anak?" |
| Jumat | Feed | Caption psikolog angle — soal kecemasan orang tua |
| Sabtu | Story | Family time content — personal, hangat |
| Minggu | Feed | Motivational quote soal investasi anak |

### MINGGU 2 — TEMA: "Problem & Solusi"
| Hari | Format | Konten |
|------|--------|--------|
| Senin | Carousel | "Kenapa nabung biasa ga cukup buat pendidikan anak" |
| Selasa | Story | Q&A — pertanyaan yang masuk dari followers |
| Rabu | Reels | Myth busting — 3 mitos asuransi yang bikin orang telat |
| Kamis | Story | Testimonial/simulasi angka (tanpa nama) |
| Jumat | Feed | "Psikolog ngomong soal financial anxiety orang tua" |
| Sabtu | Story | Personal story — kenapa Mas Eko jadi agen Prudential |
| Minggu | Feed | Infografis: Inflasi pendidikan vs bunga bank |

### MINGGU 3 — TEMA: "Produk & Bukti"
| Hari | Format | Konten |
|------|--------|--------|
| Senin | Feed | Perkenalkan PRUSmart Plan — simpel, angka jelas |
| Selasa | Story | Countdown cashback 8% (deadline Agustus) |
| Rabu | Reels | "Simulasi Rp2jt/bulan selama 8 tahun = berapa?" |
| Kamis | Story | Behind the scene proses daftar nasabah (tanpa data pribadi) |
| Jumat | Feed | Carousel "PRUSmart Plan vs Tabungan Biasa" |
| Sabtu | Story | Weekend parenting tip — gabungkan parenting + finansial |
| Minggu | Feed | "Satu hal yang bisa lo lakukan hari ini buat masa depan anak" |

### MINGGU 4 — TEMA: "Urgency & Action"
| Hari | Format | Konten |
|------|--------|--------|
| Senin | Feed | Urgency cashback — "Tinggal X hari lagi" |


key: chroma:document
string_value:
| Jumat | Feed | Carousel "PRUSmart Plan vs Tabungan Biasa" |
| Sabtu | Story | Weekend parenting tip — gabungkan parenting + finansial |
| Minggu | Feed | "Satu hal yang bisa lo lakukan hari ini buat masa depan anak" |

### MINGGU 4 — TEMA: "Urgency & Action"
| Hari | Format | Konten |
|------|--------|--------|
| Senin | Feed | Urgency cashback — "Tinggal X hari lagi" |
| Selasa | Reels | "Cara mulai rencana dana pendidikan anak dalam 30 menit" |
| Rabu | Story | Live Q&A atau Voice Note edukasi |
| Kamis | Feed | Testimonial closing pertama (kalau udah ada) |
| Jumat | Feed | "Bulan pertama jadi agen — yang gue pelajari" (storytelling) |
| Sabtu | Story | Apresiasi followers — giveaway konsultasi gratis |
| Minggu | Feed | Summary bulan 1 + preview bulan berikutnya |

---

## 🧠 STRATEGI UNIK MAS EKO — LEVERAGE BACKGROUND PSIKOLOG

### Positioning yang Beda dari Agen Lain:
```
Agen biasa: "Saya jual asuransi Prudential"
Mas Eko:    "Saya psikolog yang bantu orang tua tenang soal 
             masa depan anak — dari sisi mental DAN finansial"
```

### 3 Keunggulan Kompetitif:
1. **Empati lebih dalam** — Lo bisa dengerin kekhawatiran nasabah lebih baik dari agen biasa
2. **Trust lebih cepat** — Titel psikolog = kredibilitas otomatis
3. **Angle unik** — "Financial wellness" + "Mental wellness" = satu paket

### Tagline Personal Mas Eko:
- **Option 1:** "Tenang bukan cuma di kepala, tapi juga di rekening"
- **Option 2:** "Psikolog yang jaga ketenangan jiwa & finansial keluarga lo"
- **Option 3:** "Dari konseling mental sampai financial planning — semua buat ketenangan lo"


key: chroma:document
string_value:
3. **Angle unik** — "Financial wellness" + "Mental wellness" = satu paket

### Tagline Personal Mas Eko:
- **Option 1:** "Tenang bukan cuma di kepala, tapi juga di rekening"
- **Option 2:** "Psikolog yang jaga ketenangan jiwa & finansial keluarga lo"
- **Option 3:** "Dari konseling mental sampai financial planning — semua buat ketenangan lo"
- **Option 4 (paling kuat):** "Bukan cuma agen asuransi. Gue bantu lo tenang dari dalam."

### Cara Pakai Skill Konseling untuk Sales:
1. **Active Listening** — Denger dulu, jangan langsung presentasi produk
2. **Reframe fear** — Ubah kecemasan "biaya mahal" jadi motivasi "mulai sekarang"
3. **Validate emotion** — "Wajar lo khawatir, itu tandanya lo orang tua yang peduli"
4. **Open-ended questions** — Gali kebutuhan lebih dalam sebelum solusi
5. **Non-judgmental** — Ga ada nasabah yang "salah" karena belum siap

### Konten Series yang Unik (Hanya Mas Eko yang bisa buat):
- **"Psikolog Ngomong Soal Uang"** — edukasi finansial dari sudut pandang psikologi
- **"Anxiety Orang Tua"** — seri konten soal kekhawatiran finansial yang normal
- **"Sehat Mental & Finansial"** — financial wellness untuk keluarga muda
- **"Curhat Corner"** — QnA soal kekhawatiran orang tua + solusi finansial

---

## 📊 TARGET & KPI BULAN PERTAMA

### Target Realistis Agen Baru:
| Metrik | Target | Cara Ukur |
|--------|--------|-----------|
| Nasabah baru | 3-5 orang | Polis yang aktif |
| Chat prospek dikirim | 5-10/hari | Catat di tracking |
| Presentasi produk | 3-5/minggu | Follow-up log |
| Follower IG baru | +50-100 | IG Insights |


key: chroma:document
string_value:
## 📊 TARGET & KPI BULAN PERTAMA

### Target Realistis Agen Baru:
| Metrik | Target | Cara Ukur |
|--------|--------|-----------|
| Nasabah baru | 3-5 orang | Polis yang aktif |
| Chat prospek dikirim | 5-10/hari | Catat di tracking |
| Presentasi produk | 3-5/minggu | Follow-up log |
| Follower IG baru | +50-100 | IG Insights |
| Story views | 50-200/hari | IG Insights |
| Konversi chat → meeting | 10-20% | Tracking prospek |
| Konversi meeting → closing | 20-30% | Tracking nasabah |

### Milestone Per Minggu:
```
Minggu 1: Setup semua — IG bio, foto profil, brosur digital
          Kirim 30 chat pembuka ke prospek warm (teman/keluarga)
          Target: 5 orang mau ngobrol lebih lanjut

Minggu 2: Follow-up semua yang mau ngobrol
          Mulai posting konten IG (3x)
          Target: 3 presentasi produk

Minggu 3: Closing minimal 1-2 nasabah
          Minta referral dari yang udah jadi nasabah
          Target: 2 nasabah aktif + 5 prospek baru dari referral

Minggu 4: Review, evaluasi mana yang berhasil
          Double down strategi yang work
          Target: Total 3-5 nasabah bulan pertama
```

### Daily Action Checklist:
```
☐ Posting IG Story (1x minimal)
☐ Kirim opening chat ke 5 prospek baru
☐ Follow-up 3 prospek yang sudah dicontact
☐ Reply semua DM & komentar
☐ Catat update tracking prospek
☐ 1 konten feed/reels (3-4x seminggu)
```

### Tracking Prospek Template:
```
Nama    | Kontak  | Usia Anak | Budget | Tahap          | Follow-up
--------|---------|-----------|--------|----------------|----------
[Nama]  | WA      | 2 tahun   | 2jt/bl | Sudah presentasi| H+3


key: chroma:document
string_value:
☐ Reply semua DM & komentar
☐ Catat update tracking prospek
☐ 1 konten feed/reels (3-4x seminggu)
```

### Tracking Prospek Template:
```
Nama    | Kontak  | Usia Anak | Budget | Tahap          | Follow-up
--------|---------|-----------|--------|----------------|----------
[Nama]  | WA      | 2 tahun   | 2jt/bl | Sudah presentasi| H+3
[Nama]  | IG DM   | 5 tahun   | ?      | Baru kenalan    | H+1
[Nama]  | Referral| 1 tahun   | 3jt/bl | Mau closing     | Besok
```

---

## 📁 RINGKASAN FILE STRATEGI

Semua dokumen tersimpan di:
- `memory/pru-strategy-persona.md` — 3 Customer Persona detail
- `memory/pru-strategy-painpoints.md` — Pain/Gain/Data biaya pendidikan
- `memory/pru-strategy-copywriting.md` — 10 caption IG, 5 script TikTok, 5 chat WA, follow-up 30 hari
- `memory/pru-strategy-sales.md` — Sales script lengkap + 10 objection handling
- `memory/pru-strategy-calendar.md` — Content calendar + strategi unik + KPI (file ini)

---

## ✅ LANGKAH PERTAMA BESOK PAGI (Prioritas!)

1. **Pilih 1 bio IG** dan update profil (10 menit)
2. **Tulis daftar 20 prospek** — mulai dari yang paling warm (15 menit)
3. **Kirim 5 chat pertama** pakai template Chat 1 atau 2 (20 menit)
4. **Posting Story pertama** — foto lo + caption perkenalan sebagai agen baru (5 menit)
5. **Buat 1 konten feed** — pakai Caption 1 atau Caption 3 (30 menit)

Total: ~80 menit. Sisanya tinggal tunggu respon dan follow up!

**SEMANGAT MAS EKO! SELAMAT GASKEUN! 🚀🔥**


key: chroma:document
string_value:
# 2026-07-14 — Senin

## Kegiatan

- **Gabungkan dokumen strategi PRUSmart Plan** jadi satu file master
  - File: `memory/pruagent-strategy-2026-07-11.md`
  - Total: 1207 baris
  - Sumber: 5 file terpisah dari sesi 2026-07-13 (persona, painpoints, copywriting, sales, calendar)
  - Isi: Persona × 3, Pain Points, Value Proposition, 10 Caption IG, 5 Script TikTok/Reels, WA Opening Chat × 5, Follow-up Sequence 7 hari, Sales Script lengkap, Objection Handling × 10, Content Calendar 30 hari, Strategi Psikolog, KPI bulan pertama

## Catatan
- Ada bug di sesi sebelumnya: `write_file` dan `execute_shell_command` tidak menerima argumen (parameter tidak ter-pass). Resolved dengan restart session.
- Dokumen strategi sudah siap dipakai Mas Eko mulai hari ini.

## Next Steps Mas Eko
- Update bio IG (pakai salah satu dari 5 versi di dokumen)
- Kirim opening chat ke 20 prospek pertama (warm leads dulu — teman, keluarga, kenalan)
- Posting konten IG pertama hari ini (Caption 2 — Storytelling, paling aman untuk hari pertama)
- Deadline cashback 8% PRUSmart Plan: **31 Agustus 2026** (tinggal ~7 minggu)


key: chroma:document
string_value:
# Landing Page — Second Home Visa (Target Australia)
## Svaha Tour & Travel — Full Copy + Panduan Setup

---

## 🔧 PANDUAN SETUP CEPAT

### 1. Pasang Meta Pixel (Facebook Pixel)

**Cara termudah di WordPress — pakai plugin gratis:**

1. Dashboard WP → Plugins → Add New
2. Cari: **"PixelYourSite"** (by PixelYourSite) — install & activate
3. Pergi ke **PixelYourSite** di menu Dashboard
4. Masukin **Pixel ID** dari Facebook Events Manager:
   - Buka `business.facebook.com/events_manager`
   - Klik "Connect Data" → "Web" → "Facebook Pixel"
   - Copy Pixel ID (angka: `1234567890`)
5. Paste ke PixelYourSite → Save
6. Aktifkan event: `PageView`, `Lead`, `Contact`

> **Alternatif:** Plugin "Meta for Business" (resmi dari Facebook)

### 2. Pasang Form + Redirect ke WhatsApp

**Pakai plugin Fluent Forms (gratis):**
1. Install **Fluent Forms** (by WP Manage Ninja)
2. Fluent Forms → Add New Form → "Blank Form"
3. Tambah fields: Name, Email, WhatsApp, Nationality (dropdown), Visa Interest (dropdown)
4. Settings → Advanced → **"Redirect After Submission"**
5. Isi URL redirect:
```
https://api.whatsapp.com/send/?phone=6282233082784&text=Hi%20Svaha!%20I%27ve%20just%20submitted%20my%20application.%20I%27m%20interested%20in%20the%20Second%20Home%20Visa.%20Can%20you%20guide%20me%20through%20the%20next%20steps%3F%20%F0%9F%87%A6%F0%9F%87%BA
```
6. **Aktifkan Google reCAPTCHA** (Settings → reCAPTCHA) — penting buat spam prevention

> **Alternatif plugin form:** WPForms, Elementor Pro Form, Contact Form 7 + Flamingo

### 3. Setup Google Tag Manager (Opsional Tapi Recommended)


key: chroma:document
string_value:
https://api.whatsapp.com/send/?phone=6282233082784&text=Hi%20Svaha!%20I%27ve%20just%20submitted%20my%20application.%20I%27m%20interested%20in%20the%20Second%20Home%20Visa.%20Can%20you%20guide%20me%20through%20the%20next%20steps%3F%20%F0%9F%87%A6%F0%9F%87%BA
```
6. **Aktifkan Google reCAPTCHA** (Settings → reCAPTCHA) — penting buat spam prevention

> **Alternatif plugin form:** WPForms, Elementor Pro Form, Contact Form 7 + Flamingo

### 3. Setup Google Tag Manager (Opsional Tapi Recommended)

Kalau mau tracking lebih advance:
1. Install **Google Site Kit** (udah terpasang di website ini)
2. Atau install **"Google Tag Manager for WordPress"** by DuracellTomi

---

## 📄 COPY LANDING PAGE — SECOND HOME VISA

> *Copy ini udah dioptimasi untuk target Australia.*
> **Tinggal copy-paste ke halaman WordPress baru.**
> URL halaman baru: `svahatourandtravel.com/second-home-visa`

---

### 🟢 SECTION 1 — HERO (Bagian Paling Atas)

**Headline (besar, bold):**
```
Live in Bali for 5 Years — Legally & Stress-Free
```

**Sub-headline:**
```
Your Bali Second Home Visa (E33) handled from start to finish.
No queues. No confusing paperwork. Just your dream life in paradise.
```

**CTA Button:**
```
[✅ CHECK MY ELIGIBILITY →]
```

**Trust bar (di bawah CTA):**
```
🏆 Trusted Since 2019  |  🇮🇩 Bali-Based  |  500+ Happy Clients
```

---

### 🟢 SECTION 2 — THE PROBLEM (Kenali Rasa Sakit Mereka)

**Headline:**
```
You Love Bali. But the 30-Day Limit? Not So Much.
```

**Body:**
```
You've been to Bali. Maybe 2, 3, 5 times.

You know the drill:
• 30 days goes by way too fast


key: chroma:document
string_value:
**Trust bar (di bawah CTA):**
```
🏆 Trusted Since 2019  |  🇮🇩 Bali-Based  |  500+ Happy Clients
```

---

### 🟢 SECTION 2 — THE PROBLEM (Kenali Rasa Sakit Mereka)

**Headline:**
```
You Love Bali. But the 30-Day Limit? Not So Much.
```

**Body:**
```
You've been to Bali. Maybe 2, 3, 5 times.

You know the drill:
• 30 days goes by way too fast
• Visa runs to Singapore or KL feel like a waste
• You're constantly thinking: "I wish I could just STAY"

What if you could stay for 5 YEARS — not 5 weeks?
```

---

### 🟢 SECTION 3 — THE SOLUTION (Apa yang Lo Jual)

**Headline:**
```
Introducing: Indonesia's Second Home Visa (E33)
```

**Sub-headline:**
```
5 years. Renewable. Remote work friendly. Spouse included.
```

**Key benefits (pakai icon):**
```
🌴 Stay up to 5 years in Bali — no more visa runs
🏠 Bring your spouse & dependents — whole family covered
💻 Work remotely for overseas companies — fully legal
🏦 Open local bank account & own property
🔄 Renewable — extend for another 5 years
✈️ Multiple entries — come and go as you please
```

**Small print (jujur):**
```
*You cannot work for Indonesian companies with this visa.
Remote work for overseas employers is fine.
```

---

### 🟢 SECTION 4 — TESTIMONIAL (BUKTI SOSIAL — PALING PENTING)

> *Ini yang paling nentuin konversi. Kalo belum punya testimonial asli, minimal riset review Google/Facebook mereka.*

**Headline:**
```
Real Australians. Real Bali Dreams.
```

**Testimonial 1:**
```
⭐⭐⭐⭐⭐
"I was honestly intimidated by the paperwork for a Second Home visa.
I'm from Melbourne and had no idea where to start.


key: chroma:document
string_value:
> *Ini yang paling nentuin konversi. Kalo belum punya testimonial asli, minimal riset review Google/Facebook mereka.*

**Headline:**
```
Real Australians. Real Bali Dreams.
```

**Testimonial 1:**
```
⭐⭐⭐⭐⭐
"I was honestly intimidated by the paperwork for a Second Home visa.
I'm from Melbourne and had no idea where to start.

Svaha handled EVERYTHING.
From document prep to submission — I didn't have to step into any
government office. 6 weeks later, I had my visa.

Now I'm living in Canggu, running my online business.
Best decision I ever made."

— Mark T., Melbourne 🇦🇺
✅ Second Home Visa Approved 2025
```

**Testimonial 2:**
```
⭐⭐⭐⭐⭐
"My wife and I wanted to split our time between Sydney and Bali.
Svaha made it happen. Professional, transparent, and actually fast.
Highly recommend for any Australian thinking about making the move."

— Sarah & James K., Sydney 🇦🇺
✅ Second Home Visa Approved 2026
```

---

### 🟢 SECTION 5 — HOW IT WORKS (3 Langkah)

**Headline:**
```
3 Simple Steps to Your Bali Life
```

**Step 1 — Fill the Form (2 minutes):**
```
📝 TELL US ABOUT YOURSELF

Fill in your name, email, and WhatsApp.
We'll also ask which visa you're interested in.
That's it — 2 minutes, no stress.
```

**Step 2 — We Handle the Rest:**
```
🛠️ SVHAHA TAKES OVER

We'll:
• Review your documents
• Prepare the application
• Submit to Indonesian immigration
• Track the progress for you
• Update you every step of the way

You don't need to visit any office.
```

**Step 3 — Pack Your Bags:**
```
🧳 WELCOME HOME, BALI

Once approved:
• Book your flight
• We'll pick you up at the airport 🚗


key: chroma:document
string_value:
We'll:
• Review your documents
• Prepare the application
• Submit to Indonesian immigration
• Track the progress for you
• Update you every step of the way

You don't need to visit any office.
```

**Step 3 — Pack Your Bags:**
```
🧳 WELCOME HOME, BALI

Once approved:
• Book your flight
• We'll pick you up at the airport 🚗
• Start your 5-year Bali adventure

Total time: 4-8 weeks ⏱️
```

---

### 🟢 SECTION 6 — REQUIREMENTS (Transparan)

**Headline:**
```
What You Need to Apply
```

**Body:**
```
Simple documents — we help you prepare each one:
```

**List:**
```
📋 Valid passport (min 18 months validity)
📋 Passport-sized photos (recent)
📋 Curriculum Vitae (we can help)
📋 Proof of assets worth US$1,000,000
    (property, savings, investment — we'll guide you)
📋 Itinerary (we'll prepare this)
```

**Note:**
```
💡 Don't worry if you're not sure about some documents.
We check everything before submission — and we'll let you know
if anything needs adjusting.
```

---

### 🟢 SECTION 7 — FAQ

**Headline:**
```
Got Questions? We've Got Answers.
```

**Q: Can I work while on a Second Home Visa?**
```
✅ You can work REMOTELY for companies OUTSIDE Indonesia.
You cannot work for Indonesian companies or local employers.
For digital nomads and remote workers — this is perfect.
```

**Q: Do I need to be in Indonesia to apply?**
```
Nope! We handle everything remotely from Bali.
You can apply from Australia and only fly in once it's approved.
```

**Q: What happens after 5 years?**
```
You can RENEW for another 5 years.
Many people extend indefinitely.
```

**Q: Can I bring my family?**
```


key: chroma:document
string_value:
For digital nomads and remote workers — this is perfect.
```

**Q: Do I need to be in Indonesia to apply?**
```
Nope! We handle everything remotely from Bali.
You can apply from Australia and only fly in once it's approved.
```

**Q: What happens after 5 years?**
```
You can RENEW for another 5 years.
Many people extend indefinitely.
```

**Q: Can I bring my family?**
```
Yes! Your spouse and dependent children can be included
in the same application.
```

**Q: What if my application is rejected?**
```
We'll review the reason, fix the issue, and help you re-apply
or suggest alternative visa options that fit your profile.
```

**Q: How much does it cost?**
```
💰 All-inclusive fee: $[X]
• Includes government fees
• Includes service/processing fee
• No hidden costs — we're transparent from the start

Contact us for a personalized quote.
```

---

### 🟢 SECTION 8 — FORM + CTA

**Headline:**
```
Ready to Make Bali Your Home?
```

**Sub:**
```
Start your application today. Free consultation — no commitment.
```

**Form fields:**

```
┌──────────────────────────────────┐
│ Full Name *                      │
│ [____________________________]  │
│                                  │
│ Email Address *                  │
│ [____________________________]  │
│                                  │
│ WhatsApp Number *                │
│ (with country code)              │
│ [+61 ____________]              │
│                                  │
│ Nationality *                    │
│ [○ Australia  ○ Netherlands     │
│  ○ Other]                       │
│                                  │


key: chroma:document
string_value:
│                                  │
│ WhatsApp Number *                │
│ (with country code)              │
│ [+61 ____________]              │
│                                  │
│ Nationality *                    │
│ [○ Australia  ○ Netherlands     │
│  ○ Other]                       │
│                                  │
│ Visa Interest *                  │
│ [○ Second Home (5 years)        │
│  ○ Retirement (1 year)          │
│  ○ Tourist Visa (2+2 months)    │
│  ○ Business Visa (6 months)     │
│  ○ Not sure yet                 │
│                                  │
│ ┌──────────────────────────┐    │
│ │ ✅ SEND & CHAT ON WA 🡪  │    │
│ └──────────────────────────┘    │
│                                  │
│ 🔒 Your data is safe. We never   │
│ share with third parties.        │
└──────────────────────────────────┘
```

---

### 🟢 SECTION 9 — FOOTER

```
SVHAHA TOUR & TRAVEL
📍 Jl. [Alamat], Bali, Indonesia
📞 +62 822-3308-2784
✉️ svahatourandtravel@gmail.com

🏆 Trusted Tour Operator Since 2019
📄 Licensed & Registered

© Svaha Tour & Travel 2026
```

---

## 💬 TEMPLATE WA — Setelah Form Disubmit

Ini pesan yang muncul otomatis pas user di-redirect ke WhatsApp setelah submit form:

```
Hi [Name]! 👋

Thanks for your interest in the Bali Second Home Visa!

Here's what I've got from your form:
• 🇦🇺 Nationality: Australia
• 🎯 Visa: Second Home (5 years)

Quick question — do you already have:
✅ Passport (min 18 months validity)?
✅ Proof of assets (property/savings ~US$1M)?
✅ Any questions before we proceed?

Just reply and I'll guide you through the next steps! 📋


key: chroma:document
string_value:
Thanks for your interest in the Bali Second Home Visa!

Here's what I've got from your form:
• 🇦🇺 Nationality: Australia
• 🎯 Visa: Second Home (5 years)

Quick question — do you already have:
✅ Passport (min 18 months validity)?
✅ Proof of assets (property/savings ~US$1M)?
✅ Any questions before we proceed?

Just reply and I'll guide you through the next steps! 📋

Cheers,
[Admin Name]
Svaha Tour & Travel
🏝️ Bali-Based | Since 2019
```

---

## 📊 TRACKING — Event Pixel yang Harus Dipasang

| Event | Trigger | Tujuan |
|---|---|---|
| `PageView` | Setiap orang buka landing page | Hitung reach |
| `ViewContent` | Scroll 50% halaman | Tahu yang beneran baca |
| `Lead` | Submit form berhasil | TAHU KONVERSI! 🔥 |
| `Contact` | Klik tombol WA (setelah form) | Backup tracking |

**Cara pasang di PixelYourSite:**
1. PixelYourSite → Events
2. Aktifkan **"Automatic Events"**
3. Tambah **"Lead"** event → pilih trigger "Form Submit"

---

## ▶️ URUTAN EKSEKUSI

| No | Langkah | Waktu |
|---|---|---|
| 1 | Buat halaman baru di WP → copy paste konten di atas | 1-2 jam |
| 2 | Install PixelYourSite + masukin Pixel ID | 15 menit |
| 3 | Install Fluent Forms + bikin form | 30 menit |
| 4 | Setup redirect form → WA | 10 menit |
| 5 | Test form submission + Pixel event | 15 menit |
| 6 | Bikin 2-3 creative Meta Ads | 1-2 jam |
| 7 | Running iklan (budget kecil dulu) | ✅ |

---

🔥 **File ini siap lo pake, Mas Eko!** Tinggal buka WordPress → buat halaman baru → copy-paste konten di atas. Kalo ada yang kurang jelas atau butuh bantuan setup plugin-nya, bilang aja! 😄


key: chroma:document
string_value:
# Svaha Tour & Travel — Nano Structure Prompts
## Untuk AI Product Photography (Gemini / ChatGPT)

---

## 📋 USE CASE 1: Visa/Passport Hero Shot (Iklan Meta)

**Tujuan:** Foto paspor Australia + visa Indonesia di meja aesthetic — buat iklan Second Home Visa.

### Tabel Nano Structure

| Blok | Isi Prompt |
|---|---|
| **PHOTOGRAPHY TYPE** | High-end commercial product photography of an Australian passport and an Indonesian visa document. |
| **SUBJECT** | Use the exact passport and visa document from the images I sent. The design, text, coat of arms, and hologram details must stay consistent throughout. No distortion on shape or text. |
| **ACTION** | Both documents are laid flat on the surface, slightly angled open, with the visa page visible. A fountain pen rests beside them. |
| **ENVIRONMENT** | On a warm teak wooden desk in a Bali villa. Blurred background shows an infinity pool and tropical garden through an open window. Soft sheer curtains. |
| **LIGHTING** | Warm golden afternoon sunlight streaming from the right window (side lighting). Creates soft long shadows and a golden glow on the documents. |
| **CAMERA** | Top-down flatlay angle with a slight perspective. Macro lens to capture passport details. Sharp focus on the visa stamp. Shallow depth of field blurring the background. |
| **TEXTURE & PROPS** | Fresh frangipani flower at the corner. A cup of kopi Bali with subtle steam. A pair of sunglasses. The wooden grain texture is visible. |
| **STYLE KEYWORDS** | Luxury, Warm, Inviting, Aspirational, Bali lifestyle, Golden hour tones. |


key: chroma:document
string_value:
| **CAMERA** | Top-down flatlay angle with a slight perspective. Macro lens to capture passport details. Sharp focus on the visa stamp. Shallow depth of field blurring the background. |
| **TEXTURE & PROPS** | Fresh frangipani flower at the corner. A cup of kopi Bali with subtle steam. A pair of sunglasses. The wooden grain texture is visible. |
| **STYLE KEYWORDS** | Luxury, Warm, Inviting, Aspirational, Bali lifestyle, Golden hour tones. |
| **CONSTRAINTS** | CRITICAL: Do not alter any text, name, or number on the passport or visa. Keep all holograms, stamps, and coat of arms exactly as original. No distortion. No invented text. |

### ✅ Hasil Akhir (Gabung Semua)

```


key: chroma:document
string_value:
| **STYLE KEYWORDS** | Luxury, Warm, Inviting, Aspirational, Bali lifestyle, Golden hour tones. |
| **CONSTRAINTS** | CRITICAL: Do not alter any text, name, or number on the passport or visa. Keep all holograms, stamps, and coat of arms exactly as original. No distortion. No invented text. |

### ✅ Hasil Akhir (Gabung Semua)

```
High-end commercial product photography of an Australian passport and an Indonesian visa document. Use the exact passport and visa document from the images I sent. The design, text, coat of arms, and hologram details must stay consistent throughout. No distortion on shape or text. Both documents are laid flat on the surface, slightly angled open, with the visa page visible. A fountain pen rests beside them. On a warm teak wooden desk in a Bali villa. Blurred background shows an infinity pool and tropical garden through an open window. Soft sheer curtains. Warm golden afternoon sunlight streaming from the right window (side lighting). Creates soft long shadows and a golden glow on the documents. Top-down flatlay angle with a slight perspective. Macro lens to capture passport details. Sharp focus on the visa stamp. Shallow depth of field blurring the background. Fresh frangipani flower at the corner. A cup of kopi Bali with subtle steam. A pair of sunglasses. The wooden grain texture is visible. Luxury, Warm, Inviting, Aspirational, Bali lifestyle, Golden hour tones. CRITICAL: Do not alter any text, name, or number on the passport or visa. Keep all holograms, stamps, and coat of arms exactly as original. No distortion. No invented text.
```

---


key: chroma:document
string_value:
High-end commercial product photography of an Australian passport and an Indonesian visa document. Use the exact passport and visa document from the images I sent. The design, text, coat of arms, and hologram details must stay consistent throughout. No distortion on shape or text. Both documents are laid flat on the surface, slightly angled open, with the visa page visible. A fountain pen rests beside them. On a warm teak wooden desk in a Bali villa. Blurred background shows an infinity pool and tropical garden through an open window. Soft sheer curtains. Warm golden afternoon sunlight streaming from the right window (side lighting). Creates soft long shadows and a golden glow on the documents. Top-down flatlay angle with a slight perspective. Macro lens to capture passport details. Sharp focus on the visa stamp. Shallow depth of field blurring the background. Fresh frangipani flower at the corner. A cup of kopi Bali with subtle steam. A pair of sunglasses. The wooden grain texture is visible. Luxury, Warm, Inviting, Aspirational, Bali lifestyle, Golden hour tones. CRITICAL: Do not alter any text, name, or number on the passport or visa. Keep all holograms, stamps, and coat of arms exactly as original. No distortion. No invented text.
```

---

## 📋 USE CASE 2: Retirement Lifestyle (Target Australia 55+)

**Tujuan:** Foto pasangan usia pensiun di kafe Ubud — buat iklan Retirement / Second Home Visa.

| Blok | Isi Prompt |
|---|---|
| **PHOTOGRAPHY TYPE** | Editorial lifestyle photography of an Australian couple in their 60s enjoying retirement in Bali. |


key: chroma:document
string_value:
---

## 📋 USE CASE 2: Retirement Lifestyle (Target Australia 55+)

**Tujuan:** Foto pasangan usia pensiun di kafe Ubud — buat iklan Retirement / Second Home Visa.

| Blok | Isi Prompt |
|---|---|
| **PHOTOGRAPHY TYPE** | Editorial lifestyle photography of an Australian couple in their 60s enjoying retirement in Bali. |
| **SUBJECT** | Use the exact couple photos from the images I sent. Keep facial features, expressions, and body language consistent. |
| **ACTION** | The couple is sitting at a small cafe table, smiling naturally, looking at each other. One holds a coffee cup, the other has an open passport on the table. Relaxed, genuine laughter. |
| **ENVIRONMENT** | A cozy open-air cafe in Ubud. Lush tropical garden behind them. Rice field visible in the distance. Morning light. Rustic wooden furniture. |
| **LIGHTING** | Soft diffused natural morning sunlight. Gentle highlights on faces. Warm, golden tones. No harsh shadows. |
| **CAMERA** | Eye-level portrait shot. 85mm lens. Shallow depth of field — sharp on faces, blur on background. Natural framing from cafe pillars. |
| **TEXTURE & PROPS** | Two coffee cups with latte art. An open passport on the table. A straw hat on the chair. A sarong folded neatly. |
| **STYLE KEYWORDS** | Authentic, Warm, Relaxed, Genuine, Documentary style, Not staged, Candid. |
| **CONSTRAINTS** | Keep faces and expressions natural — NOT overly retouched or plastic-looking. No text added to image. No watermark. |

### ✅ Hasil Akhir

```


key: chroma:document
string_value:
| **TEXTURE & PROPS** | Two coffee cups with latte art. An open passport on the table. A straw hat on the chair. A sarong folded neatly. |
| **STYLE KEYWORDS** | Authentic, Warm, Relaxed, Genuine, Documentary style, Not staged, Candid. |
| **CONSTRAINTS** | Keep faces and expressions natural — NOT overly retouched or plastic-looking. No text added to image. No watermark. |

### ✅ Hasil Akhir

```
Editorial lifestyle photography of an Australian couple in their 60s enjoying retirement in Bali. Use the exact couple photos from the images I sent. Keep facial features, expressions, and body language consistent. The couple is sitting at a small cafe table, smiling naturally, looking at each other. One holds a coffee cup, the other has an open passport on the table. Relaxed, genuine laughter. A cozy open-air cafe in Ubud. Lush tropical garden behind them. Rice field visible in the distance. Morning light. Rustic wooden furniture. Soft diffused natural morning sunlight. Gentle highlights on faces. Warm, golden tones. No harsh shadows. Eye-level portrait shot. 85mm lens. Shallow depth of field — sharp on faces, blur on background. Natural framing from cafe pillars. Two coffee cups with latte art. An open passport on the table. A straw hat on the chair. A sarong folded neatly. Authentic, Warm, Relaxed, Genuine, Documentary style, Not staged, Candid. CRITICAL: Keep faces and expressions natural — NOT overly retouched or plastic-looking. No text added to image. No watermark.
```

---

## 📋 USE CASE 3: Problem Solver (Pain Point — Visa Run)


key: chroma:document
string_value:
Editorial lifestyle photography of an Australian couple in their 60s enjoying retirement in Bali. Use the exact couple photos from the images I sent. Keep facial features, expressions, and body language consistent. The couple is sitting at a small cafe table, smiling naturally, looking at each other. One holds a coffee cup, the other has an open passport on the table. Relaxed, genuine laughter. A cozy open-air cafe in Ubud. Lush tropical garden behind them. Rice field visible in the distance. Morning light. Rustic wooden furniture. Soft diffused natural morning sunlight. Gentle highlights on faces. Warm, golden tones. No harsh shadows. Eye-level portrait shot. 85mm lens. Shallow depth of field — sharp on faces, blur on background. Natural framing from cafe pillars. Two coffee cups with latte art. An open passport on the table. A straw hat on the chair. A sarong folded neatly. Authentic, Warm, Relaxed, Genuine, Documentary style, Not staged, Candid. CRITICAL: Keep faces and expressions natural — NOT overly retouched or plastic-looking. No text added to image. No watermark.
```

---

## 📋 USE CASE 3: Problem Solver (Pain Point — Visa Run)

**Tujuan:** Before/after visual — orang capek visa run → bahagia di Bali.

| Blok | Isi Prompt |
|---|---|
| **PHOTOGRAPHY TYPE** | Split-screen before/after commercial photography. Left: stressed traveler. Right: relaxed same person in Bali. |
| **SUBJECT** | Use the exact person photo from the image I sent. Same person on both sides. Identify and expression must be consistent. |


key: chroma:document
string_value:
**Tujuan:** Before/after visual — orang capek visa run → bahagia di Bali.

| Blok | Isi Prompt |
|---|---|
| **PHOTOGRAPHY TYPE** | Split-screen before/after commercial photography. Left: stressed traveler. Right: relaxed same person in Bali. |
| **SUBJECT** | Use the exact person photo from the image I sent. Same person on both sides. Identify and expression must be consistent. |
| **ACTION** | LEFT SIDE: Person sitting at airport departures lounge, looking tired, checking phone showing travel countdown. RIGHT SIDE: Same person now relaxed on a Bali beach, smiling, holding a passport with long-stay visa. |
| **ENVIRONMENT** | LEFT: Grey airport with fluorescent lighting. RIGHT: White sand beach at golden hour. Clear blue water. Palm trees. |
| **LIGHTING** | LEFT: Cold, flat fluorescent. Harsh, unflattering. RIGHT: Warm golden sunset light. Soft, glowing. Skin looks healthy. |
| **CAMERA** | Medium shot, eye level. Standard lens. Same framing on both sides for consistency. |
| **TEXTURE & PROPS** | LEFT: Suitcase with multiple airline tags (KL, SG, BKK). Coffee cup. RIGHT: Passport open. Beach towel. Cold drink in coconut. |
| **STYLE KEYWORDS** | Cinematic, Emotional contrast, Storytelling, Clean composition, Split-screen. |
| **CONSTRAINTS** | Same person must look identical on both sides (same hair, face, body). Only expression and environment change. No text overlay on image. No distortion. |

### ✅ Hasil Akhir

```


key: chroma:document
string_value:
| **TEXTURE & PROPS** | LEFT: Suitcase with multiple airline tags (KL, SG, BKK). Coffee cup. RIGHT: Passport open. Beach towel. Cold drink in coconut. |
| **STYLE KEYWORDS** | Cinematic, Emotional contrast, Storytelling, Clean composition, Split-screen. |
| **CONSTRAINTS** | Same person must look identical on both sides (same hair, face, body). Only expression and environment change. No text overlay on image. No distortion. |

### ✅ Hasil Akhir

```
Split-screen before/after commercial photography. Left: stressed traveler. Right: relaxed same person in Bali. Use the exact person photo from the image I sent. Same person on both sides. Identity and expression must be consistent. LEFT SIDE: Person sitting at airport departures lounge, looking tired, checking phone showing travel countdown. RIGHT SIDE: Same person now relaxed on a Bali beach, smiling, holding a passport with long-stay visa. LEFT: Grey airport with fluorescent lighting. RIGHT: White sand beach at golden hour. Clear blue water. Palm trees. LEFT: Cold, flat fluorescent. Harsh, unflattering. RIGHT: Warm golden sunset light. Soft, glowing. Skin looks healthy. Medium shot, eye level. Standard lens. Same framing on both sides for consistency. LEFT: Suitcase with multiple airline tags (KL, SG, BKK). Coffee cup. RIGHT: Passport open. Beach towel. Cold drink in coconut. Cinematic, Emotional contrast, Storytelling, Clean composition, Split-screen. CRITICAL: Same person must look identical on both sides (same hair, face, body). Only expression and environment change. No text overlay on image. No distortion.
```

---


key: chroma:document
string_value:
Split-screen before/after commercial photography. Left: stressed traveler. Right: relaxed same person in Bali. Use the exact person photo from the image I sent. Same person on both sides. Identity and expression must be consistent. LEFT SIDE: Person sitting at airport departures lounge, looking tired, checking phone showing travel countdown. RIGHT SIDE: Same person now relaxed on a Bali beach, smiling, holding a passport with long-stay visa. LEFT: Grey airport with fluorescent lighting. RIGHT: White sand beach at golden hour. Clear blue water. Palm trees. LEFT: Cold, flat fluorescent. Harsh, unflattering. RIGHT: Warm golden sunset light. Soft, glowing. Skin looks healthy. Medium shot, eye level. Standard lens. Same framing on both sides for consistency. LEFT: Suitcase with multiple airline tags (KL, SG, BKK). Coffee cup. RIGHT: Passport open. Beach towel. Cold drink in coconut. Cinematic, Emotional contrast, Storytelling, Clean composition, Split-screen. CRITICAL: Same person must look identical on both sides (same hair, face, body). Only expression and environment change. No text overlay on image. No distortion.
```

---

## 📋 USE CASE 4: Bali Tour Package (Travel Product)

**Tujuan:** Foto paket tour + perlengkapan travel — buat promosi paket tur Svaha.

| Blok | Isi Prompt |
|---|---|
| **PHOTOGRAPHY TYPE** | High-end travel product photography of a Bali tour package. |
| **SUBJECT** | A printed tour itinerary document, a camera, and a woven Bali bag arranged together. Use the exact tour document from the image I sent. |


key: chroma:document
string_value:
**Tujuan:** Foto paket tour + perlengkapan travel — buat promosi paket tur Svaha.

| Blok | Isi Prompt |
|---|---|
| **PHOTOGRAPHY TYPE** | High-end travel product photography of a Bali tour package. |
| **SUBJECT** | A printed tour itinerary document, a camera, and a woven Bali bag arranged together. Use the exact tour document from the image I sent. |
| **ACTION** | Items are artfully arranged on a flat surface. The itinerary is slightly open showing "Svaha Tour & Travel" header. A camera strap drapes naturally. |
| **ENVIRONMENT** | On a white linen tablecloth on a wooden deck overlooking rice fields. Early morning mist in the background. |
| **LIGHTING** | Bright, clean natural morning light. High-key, slightly overexposed for a fresh, inviting mood. |
| **CAMERA** | Top-down flatlay. 50mm lens. Sharp focus on the document text. Even lighting across all items. |
| **TEXTURE & PROPS** | A Leica-style camera with leather strap. A woven palm bag. Fresh tropical leaves as accent. A small offering (canang sari) in the corner. A bottle of mineral water. |
| **STYLE KEYWORDS** | Clean, Fresh, Minimalist, Travel-inspired, Tropical, Premium. |
| **CONSTRAINTS** | Do not alter the text on the itinerary document. Keep "Svaha Tour & Travel" readable and correct. No distortion. |

### ✅ Hasil Akhir

```


key: chroma:document
string_value:
| **TEXTURE & PROPS** | A Leica-style camera with leather strap. A woven palm bag. Fresh tropical leaves as accent. A small offering (canang sari) in the corner. A bottle of mineral water. |
| **STYLE KEYWORDS** | Clean, Fresh, Minimalist, Travel-inspired, Tropical, Premium. |
| **CONSTRAINTS** | Do not alter the text on the itinerary document. Keep "Svaha Tour & Travel" readable and correct. No distortion. |

### ✅ Hasil Akhir

```
High-end travel product photography of a Bali tour package. A printed tour itinerary document, a camera, and a woven Bali bag arranged together. Use the exact tour document from the image I sent. Items are artfully arranged on a flat surface. The itinerary is slightly open showing "Svaha Tour & Travel" header. A camera strap drapes naturally. On a white linen tablecloth on a wooden deck overlooking rice fields. Early morning mist in the background. Bright, clean natural morning light. High-key, slightly overexposed for a fresh, inviting mood. Top-down flatlay. 50mm lens. Sharp focus on the document text. Even lighting across all items. A Leica-style camera with leather strap. A woven palm bag. Fresh tropical leaves as accent. A small offering (canang sari) in the corner. A bottle of mineral water. Clean, Fresh, Minimalist, Travel-inspired, Tropical, Premium. CRITICAL: Do not alter the text on the itinerary document. Keep "Svaha Tour & Travel" readable and correct. No distortion.
```


key: chroma:document
string_value:
# Memory & Reflections — 2026-07-16

---

## PERSISTENT MEMORY

### User Profile Update
- **Mas Eko** — telah lulus AAJI, agen Prudential aktif (promo cashback 8% sampai 31 Agustus 2026)
- Memiliki bisnis/klien travel: **Svaha Tour & Travel** (svahatourandtravel.com) — tour operator + visa services di Bali
- Tertarik dengan AI product photography untuk keperluan iklan Meta Ads
- Aktif mengelola **@balimentari** (IG & FB) — konten psikologi populer
- Punya akses ke Gemini & ChatGPT untuk generate gambar AI

### Svaha Tour & Travel — Project Status
- **Website:** svahatourandtravel.com — WordPress, PHP 8.3.31, Apache
- **Sudah terpasang:** Google Analytics (GA4 via Site Kit, ID: GT-WPD7HKJ), Google AdSense, GDPR Consent Mode (untuk EU, termasuk Belanda)
- **Belum ada:** Meta Pixel (Facebook Pixel), landing page khusus per produk, testimonial spesifik Australia/Belanda, form submission, sistem tracking konversi
- **Produk visa:** E28A (PMA), Second Home E33 (5 tahun), Retirement E33F (≥60), Family E31A/E31B, Tourist B211 (2+2 bulan), Business C2 (6 bulan)
- **Target market:** Australia (Second Home, Retirement, Tourist B211) & Belanda (Second Home, Retirement)
- **Funnel disepakati:** Meta Ads → Landing Page → WhatsApp
- **Brand Score:** 3/12 — merah, brand belum bekerja optimal
- **Landing page copy** sudah dibuat di `memory/svaha-landing-page-second-home.md`
- **Nano Structure prompts** sudah dibuat di `memory/svaha-nano-prompts.md` (4 use case)
- **Langkah selanjutnya:** Mas Eko akan coba generate Use Case 1 (Hero Shot passport + visa)


key: chroma:document
string_value:
- **Brand Score:** 3/12 — merah, brand belum bekerja optimal
- **Landing page copy** sudah dibuat di `memory/svaha-landing-page-second-home.md`
- **Nano Structure prompts** sudah dibuat di `memory/svaha-nano-prompts.md` (4 use case)
- **Langkah selanjutnya:** Mas Eko akan coba generate Use Case 1 (Hero Shot passport + visa)

### Kukuhaldy AI Product Photography — Intisari
- **Nano Structure** (8 blok): Photography Type & Subject, Subject Action, Environment, Lighting, Camera, Texture & Props, Style Keywords, Constraints
- **Constraints penting:** "Do not alter text/logo. Keep label exactly as original."
- **Flow 8 langkah:** Siapkan foto mentah → Enhance → Cari Referensi → Reverse Engineering → Modifikasi Prompt → Eksekusi → Check & Revisi → Hapus Logo Gemini
- **Teknik Brain Dump:** Curhat ide ke AI, minta AI bikin structured prompt
- **Tools:** Gemini (Free dulu, upgrade saat orderan masuk) atau ChatGPT (GPT Image2)
- **Upload foto produk mentah dulu** sebelum prompt — ini kunci presisi

### Piala Dunia 2026 — Update
- **Semifinal selesai:** Spain 2-0 France ✅ (Spanyol ke final)
- **Sedang berlangsung (15-16 Juli):** England vs Argentina (semifinal 2)
- **Jadwal ke depan:** Perebutan juara 3 (18 Juli), Final (19 Juli)
- **Top scorer:** Messi 8, Mbappe 8 (out), Bellingham 6, Kane 6, Dembele 6
- **Trend:** Spain cleansheet 4 laga knockout berturut-turut
- **Viral:** Lamine Yamal ultah ke-19, Spain jadi algojo France di 3 turnamen beruntun

### Cuaca Bali — 15 Juli 2026
- Seluruh Bali **Berawan** kompak, 20-31°C


key: chroma:document
string_value:
- **Jadwal ke depan:** Perebutan juara 3 (18 Juli), Final (19 Juli)
- **Top scorer:** Messi 8, Mbappe 8 (out), Bellingham 6, Kane 6, Dembele 6
- **Trend:** Spain cleansheet 4 laga knockout berturut-turut
- **Viral:** Lamine Yamal ultah ke-19, Spain jadi algojo France di 3 turnamen beruntun

### Cuaca Bali — 15 Juli 2026
- Seluruh Bali **Berawan** kompak, 20-31°C
- Siklon Haishen aktif tapi efek ke Bali hanya angin agak kencang

### Konten @balimentari — Batch Progress
- **Batch 24** (15 Juli): Sunk Cost Fallacy, Halo Effect, Denial vs Repression (Toxic Positivity)
- **Batch 25** (16 Juli): Social Comparison Theory, Placebo Effect, Backfire Effect

---

## REFLECTIONS & LOGIC

### 1. Skill Mira — Discovery & Adaptability
- Mas Eko memanggil "Mira" dan mengeksplorasi kemampuannya
- **Pelajaran:** Respons "Mira" harus langsung dengan struktur tujuan (Goal-First) dan menu pilihan (1-10) sesuai SKILL.md
- **Temuan:** Pertanyaan Mas Eko tentang Meta Ads & landing page untuk travel agent di luar spesialisasi inti Mira (akomodasi), tapi tetap dilayani karena masih ranah pariwisata & digital marketing
- **Penting:** Ketika skill tidak 100% cocok, tetap layani dengan kompetensi yang tumpang tindih (digital presence, brand, closing payment)

### 2. Strategi Funnel Travel/Visa
- **Pola sukses:** Jual visa/ travel → landing page per produk (bukan katalog) → form → WA auto-redirect
- **Kesalahan umum:** Ads langsung ke WA → susah tracking, tidak bisa retargeting, orang yang belum siap WA hilang


key: chroma:document
string_value:
- **Penting:** Ketika skill tidak 100% cocok, tetap layani dengan kompetensi yang tumpang tindih (digital presence, brand, closing payment)

### 2. Strategi Funnel Travel/Visa
- **Pola sukses:** Jual visa/ travel → landing page per produk (bukan katalog) → form → WA auto-redirect
- **Kesalahan umum:** Ads langsung ke WA → susah tracking, tidak bisa retargeting, orang yang belum siap WA hilang
- **Solusi:** Landing page dengan 9 section (Hero, Problem, Solution, Testimonial, How It Works, Requirements, FAQ, Form, Footer)

### 3. AI Product Photography — Presisi
- **Insight kunci dari guide Kukuhaldy:** Upload foto produk mentah dulu sebelum prompt. Ini yang membedakan hasil presisi vs AI slop.
- **Nano Structure** adalah framework universal yang bisa dipakai untuk foto produk APAPUN (tidak hanya untuk Svaha, tapi juga untuk konten @balimentari, Prudential, dll)
- **Constraints** adalah blok paling krusial untuk mencegah AI mengubah teks/logo pada produk

### 4. Handling Multiple Requests
- Mas Eko sering melempar 3+ permintaan dalam waktu berdekatan (cuaca, Piala Dunia, berita harian, konten ide)
- **Strategi:** Eksekusi paralel search, lalu sajikan berurutan dengan struktur yang jelas (PART 1, PART 2, PART 3)
- **Prioritaskan:** Permintaan terbaru dulu, lalu yang berulang (cuaca, Piala Dunia) bisa lebih ringkas

### 5. Konten @balimentari — Pola yang Berhasil
- **Struktur yang disukai:** Nama konsep → Hook (quote relatable) → 2-3 kalimat kenapa menarik → Hubungan dengan tema sebelumnya


key: chroma:document
string_value:
- **Strategi:** Eksekusi paralel search, lalu sajikan berurutan dengan struktur yang jelas (PART 1, PART 2, PART 3)
- **Prioritaskan:** Permintaan terbaru dulu, lalu yang berulang (cuaca, Piala Dunia) bisa lebih ringkas

### 5. Konten @balimentari — Pola yang Berhasil
- **Struktur yang disukai:** Nama konsep → Hook (quote relatable) → 2-3 kalimat kenapa menarik → Hubungan dengan tema sebelumnya
- **Konteks Indonesia penting:** Mention pengalaman anak muda Indonesia (medsos, kuliah, kerja, drama pertemanan/pacaran)
- **Keterkaitan tema:** Semakin banyak referensi silang ke batch sebelumnya, semakin kuat nilai edukasinya
- **Topik yang belum disentuh:** Confirmation Bias, False Consensus Effect, Hindsight Bias, Barnum Effect, Reactance, Overton Window

### 6. Website Audit Checklist untuk Travel/Visa Business
1. Cek platform & performa (WordPress ✅)
2. Cek tracking: Google Analytics ✅ / Meta Pixel ❌
3. Cek GDPR consent (penting untuk target EU/Eropa ✅)
4. Cek landing page per produk (❌ — perlu dibuat)
5. Cek testimonial spesifik per target negara (❌)
6. Cek form submission + WA integration (❌)
7. Cek SEO & meta tags (✅)
8. Cek mobile responsiveness (✅)


key: chroma:document
string_value:
# 🍀 NetLuck Pack — Pecah Telur Agen Prudential (PRUSmart Plan)
**Dibuat:** 2026-07-16 | **Target:** Komisi Rp5jt+/bulan
**Diresapi dari:** Persona, Pain Points, Copywriting, Sales Script Mas Eko

---

## 🔥 FASE 0 — SETUP PECAH TELUR (Hari Ini Juga!)

### ✅ Checklist Sebelum Mulai:
- [ ] **Bio IG** tambahin: `👨‍👩‍👧‍👦 Bantu orang tua muda siapin dana pendidikan anak | 🧠 Psikolog & Agen Prudential | 💬 DM gratis konsultasi`
- [ ] **WA Profile** tambahin status: "Sekarang bantu orang tua muda rencanain dana pendidikan anak. Konsultasi gratis, santai, tanpa paksaan 🙌"
- [ ] **Simpan kontak 20 orang** (temen/kolega/kenalan yg punya anak usia 0-10 tahun)
- [ ] **Siapin di hape:** 3 caption siap copy-paste (ambil dari template di bawah)
- [ ] Deadline cashback 8%: **31 Agustus 2026** — tinggal 6 minggu lagi!

---

# 🎯 BAGIAN 1: IDE KONTEN 7 HARI PERTAMA

## 📅 Hari 1 — FEAR BASED (Bikin sadar)
> **Format:** IG Carousel (5 slide) + Status WA

**Hook:** Anak lo sekarang umur 2 tahun. Pas kuliah 18 tahun lagi, biaya S1 bisa Rp100jt+/semester. Udah siap?

**Slide:**
1. Anak 2 tahun main 🍼
2. "18 tahun lagi → biaya S1 swasta Rp100jt+/semester"
3. "4 semester = Rp400jt. Cuma buat kuliah. Belum kos, makan, buku."
4. "Pertanyaannya bukan 'mau nabung ga?' Tapi **KAPAN mulainya?** "
5. DM "HITUNG" — gue bantu simulasi GRATIS

**Caption:**
```
Anak lo sekarang umur 2 tahun. 🍼

18 tahun lagi, biaya kuliah S1 swasta bisa tembus
Rp100jt+ per semester.

Bukan buat nakut-nakutin.
Tapi buat ngingetin: makin telat, makin berat.

Mulai sekarang, ada cara yang lebih ringan.


key: chroma:document
string_value:
4. "Pertanyaannya bukan 'mau nabung ga?' Tapi **KAPAN mulainya?** "
5. DM "HITUNG" — gue bantu simulasi GRATIS

**Caption:**
```
Anak lo sekarang umur 2 tahun. 🍼

18 tahun lagi, biaya kuliah S1 swasta bisa tembus
Rp100jt+ per semester.

Bukan buat nakut-nakutin.
Tapi buat ngingetin: makin telat, makin berat.

Mulai sekarang, ada cara yang lebih ringan.
DM "HITUNG" — gue bantu simulasi GRATIS ✅
```

**Status WA (3×):**
- ☀️ Pagi: "Hitung-hitungan dikit: tahu ga inflasi pendidikan 6-10%/tahun? Sementara bunga tabungan cuma 1-2%..."
- ☀️ Siang: "Gue abis ngitung sendiri... ternyata biaya kuliah anak 18 tahun lagi bisa Rp400jt+. Ngeriii 😱"
- 🌙 Malam: "DM gue 'HITUNG' kalo lo penasaran berapa harus nyiapin buat pendidikan anak. Gratis."

---

## 📅 Hari 2 — STORYTELLING (Personal)
> **Format:** IG Carousel (4 slide) + Status WA

**Hook:** Dulu gue pikir "ah nanti aja, masih lama."

**Slide:**
1. "Dulu gue pikir 'ah nanti aja, masih lama.'"
2. "Sampai gue hitung sendiri angkanya. Malam itu gue ga bisa tidur." 😱
3. "Bukan karena ga sanggup — tapi karena ngerasa udah telat."
4. "Ternyata telat itu relatif. Yang penting: **mulai hari ini.** DM 'MAU' ya!"

**Status WA (3×):**
- ☀️ Pagi: "Selamat pagi! Fun fact: 80% orang tua ngerasa 'belum siap' soal dana pendidikan. Lo salah satunya?"
- ☀️ Siang: "Abis ngobrol sama temen — dia baru sadar umur anak udah 4 tahun, belum punya rencana pendidikan. Masih ada waktu kok!"
- 🌙 Malam: "Yang malam ini kepikiran 'gimana masa depan anak gue ya?' — DM aja, kita ngobrol santai."

---

## 📅 Hari 3 — EDUKASI (Inflasi & Angka)


key: chroma:document
string_value:
- ☀️ Pagi: "Selamat pagi! Fun fact: 80% orang tua ngerasa 'belum siap' soal dana pendidikan. Lo salah satunya?"
- ☀️ Siang: "Abis ngobrol sama temen — dia baru sadar umur anak udah 4 tahun, belum punya rencana pendidikan. Masih ada waktu kok!"
- 🌙 Malam: "Yang malam ini kepikiran 'gimana masa depan anak gue ya?' — DM aja, kita ngobrol santai."

---

## 📅 Hari 3 — EDUKASI (Inflasi & Angka)
> **Format:** IG Carousel (5 slide infografis) + Status WA

**Slide:**
1. Biaya Pendidikan Indonesia 2026 (TK-Kuliah) 📊
2. Inflasi 6-10%/tahun — proyeksi 10-18 tahun ke depan 📈
3. "Tabungan bank bunga 1-2% vs Inflasi pendidikan 6-10%" — KALAH!
4. "PRUSmart Plan: dana tumbuh + proteksi jiwa + uang balik lebih" ✅
5. DM "SIMULASI" — dapat hitungan khusus sesuai usia anak lo

**Status WA (3×):**
- ☀️ Pagi: "Biaya TK sekarang Rp10-30jt/tahun. 15 tahun lagi pas anak lo SMA? Udah double 😅"
- ☀️ Siang: "Gue bikin infografis biaya pendidikan — dari TK sampe kuliah. Mending lo simpen atau DM biar gue kirim."
- 🌙 Malam: "Yang nabung di bank buat pendidikan anak: coba hitung lagi. Bunga 2% vs inflasi pendidikan 10%. Tabungan lo mungkin... kalah."

---

## 📅 Hari 4 — PSIKOLOGI ANGLE (Unik & Kuat)
> **Format:** IG Carousel (4 slide) + Status WA

**Slide:**
1. Sebagai psikolog, gue sering ketemu orang tua yang **cemas** soal masa depan anak
2. Anxiety-nya nyata: "Gimana kalau gue ga ada?" "Gimana kalau uangnya ga cukup?"
3. Kecemasan itu ga hilang dengan "tenang aja" — tapi dengan **TINDAKAN NYATA**
4. DM "TENANG" — gue bantu lo bikin rencana konkret. Gratis, santai.

**Status WA (3×):**


key: chroma:document
string_value:
1. Sebagai psikolog, gue sering ketemu orang tua yang **cemas** soal masa depan anak
2. Anxiety-nya nyata: "Gimana kalau gue ga ada?" "Gimana kalau uangnya ga cukup?"
3. Kecemasan itu ga hilang dengan "tenang aja" — tapi dengan **TINDAKAN NYATA**
4. DM "TENANG" — gue bantu lo bikin rencana konkret. Gratis, santai.

**Status WA (3×):**
- ☀️ Pagi: "Psikolog bilang: kecemasan orang tua soal anak itu NORMAL. Yang ga normal adalah diemin aja tanpa tindakan."
- ☀️ Siang: "Gue psikolog & agen Prudential. Kombinasi langka — lo konsultasi ke gue, lo dapet analisis psikologis + solusi finansial."
- 🌙 Malam: "Malam minggu? Daripada overthinking soal masa depan anak, DM aja gue. Ngobrol santai 10 menit."

---

## 📅 Hari 5 — CASHBACK URGENCY
> **Format:** IG Carousel (4 slide) + Status WA

**Slide:**
1. Sampai **31 Agustus 2026** — CASHBACK 8% untuk PRUSmart Plan! ⚡
2. Kalau premi Rp2jt/bulan → hemat Rp1,92jt LANGSUNG!
3. Tinggal 6 minggu lagi. Jangan sampai kelewatan.
4. DM "CASHBACK" — gue jelasin detailnya.

**Status WA (3×):**
- ☀️ Pagi: "Tau ga sih, PRUSmart Plan lagi ada CASHBACK 8%? Bayar premi 2jt, dapet cashback hampir 2jt. Buruan!"
- ☀️ Siang: "Cashback 8% cuma sampai 31 Agustus. Udah Rp500rb+ yang udangue bantu klaim minggu ini."
- 🌙 Malam: "⚠️ 47 hari lagi cashback 8% PRUSmart Plan berakhir. Yang nunggu 'nanti' — mending DM sekarang."

---

## 📅 Hari 6 — KOMPARASI (Vs Tabungan Biasa)
> **Format:** IG Carousel (5 slide) + Status WA

**Slide:**
1. "Kan bisa nabung sendiri di bank?" — IYA, tapi coba bandingin...


key: chroma:document
string_value:
- ☀️ Siang: "Cashback 8% cuma sampai 31 Agustus. Udah Rp500rb+ yang udangue bantu klaim minggu ini."
- 🌙 Malam: "⚠️ 47 hari lagi cashback 8% PRUSmart Plan berakhir. Yang nunggu 'nanti' — mending DM sekarang."

---

## 📅 Hari 6 — KOMPARASI (Vs Tabungan Biasa)
> **Format:** IG Carousel (5 slide) + Status WA

**Slide:**
1. "Kan bisa nabung sendiri di bank?" — IYA, tapi coba bandingin...
2. Nabung Rp2jt/bulan di bank: 10 tahun = Rp240jt + bunga kecil - inflasi = ✖️
3. PRUSmart Plan: Manfaat Akhir hingga 920% + tunai tahunan 25% ✅
4. Bedanya? Yang satu nunggu, yang satu **tumbuh & terlindungi**
5. DM "BANDING" — gue kasih simulasi khusus sesuai kondisi lo

**Status WA (3×):**
- ☀️ Pagi: "Perbandingan hari ini: tabungan bank biasa vs PRUSmart Plan. Simpelnya: satu nabung, satu nabung + tumbuh + terlindungi."
- ☀️ Siang: "Gue bikin perbandingan seru buat lo yang masih bingung. DM 'BANDING' ya!"
- 🌙 Malam: "Yang masih mikir 'asmr aja kali ya?' — coba DM gue. Kita bandingin angka-angkanya. Fair."

---

## 📅 Hari 7 — CLOSING / TESTIMONIAL
> **Format:** IG Carousel (4 slide) + Status WA

**Slide:**
1. "7 hari posting soal dana pendidikan. Dan gue dapet... [isi dengan hasil]" 😄
2. Testimoni dari orang yang udah mulai (bisa cerita temen/kenalan)
3. "Pendidikan anak lo adalah investasi TERBAIK yang ga boleh ditunda."
4. DM "MULAI" — sekarang juga. Konsultasi GRATIS tanpa kewajiban.

**Status WA (3×):**
- ☀️ Pagi: "Udah seminggu gue posting soal dana pendidikan. Beberapa orang udah mulai konsultasi. Lo kapan?"


key: chroma:document
string_value:
2. Testimoni dari orang yang udah mulai (bisa cerita temen/kenalan)
3. "Pendidikan anak lo adalah investasi TERBAIK yang ga boleh ditunda."
4. DM "MULAI" — sekarang juga. Konsultasi GRATIS tanpa kewajiban.

**Status WA (3×):**
- ☀️ Pagi: "Udah seminggu gue posting soal dana pendidikan. Beberapa orang udah mulai konsultasi. Lo kapan?"
- ☀️ Siang: "Minggu depan gue mulai konten baru — tapi buat lo yang udah DM minggu ini, makasih! Kita proses ya."
- 🌙 Malam: "Satu minggu penuh. Lo udah baca semua konten gue — sekarang tinggal TINDAKAN. DM 'MULAI' sekarang juga."

---

# 💬 BAGIAN 2: TEMPLATE FOLLOW-UP WA

## 📌 A. OPENING (First Contact — ke kenalan lama/teman)

> **Prinsip:** *Jangan langsung jualan. Bikin penasaran dulu.*

### Template 1 — Soft (temen lama, baru interaksi)
```
Hei [Nama], lama ga ngobrol! 😄

Gue baru mulai bantu orang tua muda
rencanain dana pendidikan anak — 
dan jujur, seru banget.

Lo sendiri gimana? Anak udah [usia]?
Udah ada rencana pendidikan buat dia?

DM aja kalo penasaran, santai!
```

### Template 2 — Mid (kenalan, udah lama ga chat)
```
Hei [Nama], apa kabar? 😄

Gue sekarang ada di jalur baru —
bantu temen-temen yang udah punya anak
buat siapin dana pendidikan.

Spesifiknya: gue bantu hitung berapa yang
perlu disiapkan per bulan biar anak bisa
kuliah tanpa pusingin biaya.

Ngomong-ngomong, [nama anak] sekarang
udah berapa tahun? Udah ada tabungan
pendidikannya belum?

Mau ngobrol santai 5 menit? Atau gue
kirimin infografis biaya pendidikan aja dulu?
```

### Template 3 — Group (share di grup pertemanan/parenting)
```
Halo teman-teman! 🙌


key: chroma:document
string_value:
perlu disiapkan per bulan biar anak bisa
kuliah tanpa pusingin biaya.

Ngomong-ngomong, [nama anak] sekarang
udah berapa tahun? Udah ada tabungan
pendidikannya belum?

Mau ngobrol santai 5 menit? Atau gue
kirimin infografis biaya pendidikan aja dulu?
```

### Template 3 — Group (share di grup pertemanan/parenting)
```
Halo teman-teman! 🙌

Gue sekarang lagi bantu orang tua muda
rencanain dana pendidikan anak — konsultasi
gratis, tanpa kewajiban.

Buat yang penasaran berapa sih biaya
pendidikan anak 10-20 tahun lagi,
atau bingung mulai dari mana — 
DM aja ya! Gue bantu simulasiin.

Atau kalo ada pertanyaan, tulis aja di sini,
gue jawab santai 😄👆
```

---

## 📌 B. DISCOVERY (2nd Chat — Setelah Mereka Respon)

> **Prinsip:** *Pakai skill psikolog! Gali emosi, bukan cuma data.*

```
Makasih responnya, [Nama]! 😄

Biar gue bisa bantu lebih tepat,
boleh tanya 3 hal simpel:

1. [Nama anak] umur berapa sekarang?
2. Target pendidikan — ada bayangan
   mau sekolah/kuliah di mana?
3. Udah ada tabungan khusus buat
   pendidikan dia belum?

Ga usah dipikirin terlalu serius,
isi aja sebisanya. Nanti gue hitungin. 👍
```

---

## 📌 C. PRESENTASI (3rd Chat — After Discovery)

> **Prinsip:** *Sesuaikan dengan usia anak & budget mereka.*

```
Oke, [Nama], berdasarkan info lo,
gue hitungin预估-nya nih:

Kalau [Nama anak] sekarang [usia],
berarti lo punya [18-usia] tahun lagi.

Dengan inflasi pendidikan 6-10%/tahun,
biaya kuliah waktu dia 18 tahun bisa
mencapai Rp[angka] juta.

Gue rekomen produk yang paling cocok:
PRUSmart Plan dari Prudential.

Simpelnya gini:


key: chroma:document
string_value:
Oke, [Nama], berdasarkan info lo,
gue hitungin预估-nya nih:

Kalau [Nama anak] sekarang [usia],
berarti lo punya [18-usia] tahun lagi.

Dengan inflasi pendidikan 6-10%/tahun,
biaya kuliah waktu dia 18 tahun bisa
mencapai Rp[angka] juta.

Gue rekomen produk yang paling cocok:
PRUSmart Plan dari Prudential.

Simpelnya gini:
• Lo bayar Rp[X]/bulan — 6 atau 8 tahun aja
• Abis itu STOP bayar, proteksi tetap jalan
• Tahun ke-9 mulai terima uang tunai tiap tahun
• Di akhir tahun ke-20, dana balik LEBIH BANYAK
• Plus, ada CASHBACK 8% sampai 31 Agustus!

Mau gue kirimin simulasi angka langsung?
Atau lo mau kita bahas lewat telepon biar lebih jelas?
```

---

## 📌 D. CLOSING & PENGURUSAN

```
Mantap! Kalo lo udah setuju, prosesnya gampang:

1. Gue kirim formulir digital — isi data diri
2. Ga perlu cek medis (karena usia anak masih kecil)
3. Proses 1-3 hari kerja
4. Polis aktif — anak lo terjamin! 🎉

Lo lebih nyaman:
🅰️ Ketemu langsung biar gue bantu isi bareng?
🅱️ Kirim via online aja?

Plus, jangan lupa cashback 8% cuma sampai 31 Agustus!
Kalo proses minggu ini, cashback lo bisa Rp[angka]. 🔥
```

---

# ❌ BAGIAN 3: OBJECTION HANDLING (WA Version)

### "Premi mahal / berat"
```
Iya paham banget. Tapi coba gue kasih
pandangan lain:

Premi Rp[X]/bulan itu setara dengan:
- Makan di resto 4x
- 1 belanja bulanan ekstra

Yang lo dapet:
- Proteki jiwa 20 tahun
- Dana pendidikan anak PASTI siap
- Uang balik LEBIH dari yang lo bayar

Lo mau gue hitungin opsi premi yang
lebih kecil? Masih ada kok.
```

### "Nanti dipikir dulu"
```
Tentu, keputusan besar emang perlu dipikir.


key: chroma:document
string_value:
Premi Rp[X]/bulan itu setara dengan:
- Makan di resto 4x
- 1 belanja bulanan ekstra

Yang lo dapet:
- Proteki jiwa 20 tahun
- Dana pendidikan anak PASTI siap
- Uang balik LEBIH dari yang lo bayar

Lo mau gue hitungin opsi premi yang
lebih kecil? Masih ada kok.
```

### "Nanti dipikir dulu"
```
Tentu, keputusan besar emang perlu dipikir.

Boleh gue tanya — bagian mana yang
masih bikin ragu? Biar gue bantu jelasin.

Atau lo mau diskusi dulu sama pasangan?
Gue siapin materi ringkas yang bisa
lo tunjukin ke dia.
```

### "Takut uang hangus"
```
Nah ini yang penting!

PRUSmart Plan BUKAN asurasi biasa yang
uangnya hilang kalau ga klaim.

Ini produk INVESTASI + PROTEKSI.
Bayar 8 tahun, di akhir tahun ke-20
MANFAAT AKHIRNYA LEBIH BESAR
dari total yang lo bayar.

Jadi uang lo ga kemana-mana —
MALAH BALIK LEBIH BANYAK. ✅
```

### "Udah punya BPJS"
```
BPJS itu penting banget untuk kesehatan.

Tapi PRUSmart Plan beda — ini untuk
DANA PENDIDIKAN ANAK.

Kalau lo sakit parah dan ga bisa kerja:
- BPJS: bantu biaya pengobatan lo ✅
- PRUSmart Plan: jamin sekolah anak
  tetep jalan, bahkan kalo lo ga ada ✅

Dua-duanya penting, saling melengkapi.
```

---

# 🚀 BAGIAN 4: SISTEM PECAH TELUR 30 HARI

## 📊 Pipeline Harian

| Tahap | Target Harian | Target Bulanan |
|---|---|---|
| 📱 **Konten harian diposting** | 1 IG + 3 WA Status | 30 IG + 90 WA Status |
| 👀 **Orang liat konten** | 300-500 orang | 9.000-15.000 |
| ❤️ **Engage (like/komentar)** | 15-30 orang | 450-900 |
| 💬 **DM/chat masuk** | 3-5 orang | 90-150 lead |
| 📞 **Discovery call/chat** | 2-3 orang | 60-90 |


key: chroma:document
string_value:
| Tahap | Target Harian | Target Bulanan |
|---|---|---|
| 📱 **Konten harian diposting** | 1 IG + 3 WA Status | 30 IG + 90 WA Status |
| 👀 **Orang liat konten** | 300-500 orang | 9.000-15.000 |
| ❤️ **Engage (like/komentar)** | 15-30 orang | 450-900 |
| 💬 **DM/chat masuk** | 3-5 orang | 90-150 lead |
| 📞 **Discovery call/chat** | 2-3 orang | 60-90 |
| 🤝 **Presentasi produk** | 1 orang | 30 |
| ✅ **Closing** | **0.03** | **1-3 nasabah** |

## 🗓️ Rencana Mingguan

### Minggu 1 — Brand Awareness (Hari 1-7)
**Target:** Orang tau lo jual apa

- Posting konten harian (ikuti 7 hari di atas)
- Chat 20 kenalan pake template OPENING (A)
- Gabung 2-3 grup parenting WA/FB
- **Target closing: 0** (fokus kenalan dulu)

### Minggu 2 — Lead Generation (Hari 8-14)
**Target:** Mulai dapet DM & chat

- Konten: edukasi + psikologi angle
- Follow-up ke yang udah nge-like/komentar
- Tawarin simulasi gratis
- **Target closing: 0** (fokus galih kebutuhan)

### Minggu 3 — Presentasi (Hari 15-21)
**Target:** Presentasi ke 3-5 orang

- Konten: testimoni + comparison
- Discovery call minimal 5 orang
- Presentasi PRUSmart Plan ke 3-5 orang
- **Target closing: 1 nasabah** 🎯

### Minggu 4 — Closing Wave (Hari 22-30)
**Target:** Tutup 2-3 nasabah

- Follow-up yang masih ragu (pake objection handling)
- Minta testimoni dari nasabah pertama
- Mulai sistem referral
- **Target closing: 2-3 nasabah**
- **Total komisi: Rp8-15 juta** 💰

---

# 🤝 BAGIAN 5: SISTEM REFERRAL (Multiplier)

> **Prinsip:** 1 orang yang puas → bawa 3-5 orang baru.

### Cara Minta Referral (Template WA)
```


key: chroma:document
string_value:
- Follow-up yang masih ragu (pake objection handling)
- Minta testimoni dari nasabah pertama
- Mulai sistem referral
- **Target closing: 2-3 nasabah**
- **Total komisi: Rp8-15 juta** 💰

---

# 🤝 BAGIAN 5: SISTEM REFERRAL (Multiplier)

> **Prinsip:** 1 orang yang puas → bawa 3-5 orang baru.

### Cara Minta Referral (Template WA)
```
[Nasabah], makasih udah percaya sama gue! 🎉

Btw, gue ada program sederhana:
Kalo lo kenal temen/sodara yang juga
punya anak kecil dan lagi kepikiran
soal biaya pendidikan — kenalin ke gue.

Kalo temen lo jadi nasabah,
gue kasih lo Rp500rb-Rp1jt
SEBAGAI TERIMA KASIH. 🤝

Gas pol? Atau lo kenalin siapa dulu?
```

### Sistem Reward
| Per Nasabah Baru | Reward Lo |
|---|---|
| Nasabah ke-1 (referral) | Rp500.000 |
| Nasabah ke-2 (referral) | Rp500.000 |
| Nasabah ke-3 (referral) | Rp750.000 |
| Nasabah ke-4+ (referral) | Rp1.000.000 |

---

# ⚡ BAGIAN 6: RUTINITAS HARIAN 45 MENIT

| Waktu | Aktivitas | Durasi |
|---|---|---|
| ☀️ **Pagi (06.00-06.20)** | Minta AI bikin 3 ide konten + naskah | 20 menit |
| 🌤️ **Siang (12.00-12.15)** | Poles jadi konten di Canva/CapCut | 15 menit |
| 🌆 **Sore (17.00-17.10)** | Posting + sebar ke channel | 10 menit |
| 🌙 **Malam (20.00-20.15)** | Balas DM/komentar + follow-up WA | 15 menit |
| **Total** | **60 menit/hari** | ✅ |

> Tips: Minta AI bereferensi dari file strategi Mas Eko (persona, pain points, copywriting, sales script) biar konsisten.

---

# 📈 BAGIAN 7: TARGET OMZET (Rumus Mundur)

```
Komisi 1 nasabah PRUSmart Plan = Rp4-6 juta
Target Rp5jt/bulan = 1-2 nasabah/bulan
Bulan 1 = 1 nasabah ✅ → Rp5jt


key: chroma:document
string_value:
| **Total** | **60 menit/hari** | ✅ |

> Tips: Minta AI bereferensi dari file strategi Mas Eko (persona, pain points, copywriting, sales script) biar konsisten.

---

# 📈 BAGIAN 7: TARGET OMZET (Rumus Mundur)

```
Komisi 1 nasabah PRUSmart Plan = Rp4-6 juta
Target Rp5jt/bulan = 1-2 nasabah/bulan
Bulan 1 = 1 nasabah ✅ → Rp5jt
Bulan 2 = 2 nasabah ✅ → Rp10jt
Bulan 3 = 3-4 nasabah ✅ → Rp15-20jt
Bulan 6 = 5+/bulan ✅ → Rp25jt+/bulan
```

---

> **💡 Catatan Igo:** NetLuck ini **bukan jaminan** — tapi kalau sistemnya dijalanin konsisten 90 hari, angkanya realistis. Lo udah punya modal gede: **skill psikolog** (lo bisa baca emosi orang tua) + **konten @balimentari** (udah punya audiens) + **strategi lengkap** (udah riset). Tinggal eksekusi. 🔥


key: chroma:document
string_value:
# VIOSTUDIO Prompts — PRUSmart Plan Carousel Hari 1
**Tema:** Fear Based — Biaya Pendidikan Anak Selangit
**Target:** Orang tua 28-40, anak 0-5 tahun
**Style:** @balimentari — teal #1A5F7A + orange #FF9F43, chibi Surya, psikologis, Indonesia

---

## Slide 1 — Hook (Anak & Pertanyaan)
**Scene type:** Carousel Slide
**Ukuran:** 1080×1920 (9:16)

**Prompt:**
```
Buat ilustrasi digital untuk slide carousel Instagram, ukuran 9:16 (1080×1920).
Background gradien teal #1A5F7A ke biru lebih gelap.
Gambar seorang anak kecil (balita, 2 tahun, lucu) sedang bermain dengan mainan edukatif, gaya ilustrasi kartun yang hangat dan menggemaskan, pake baju warna orange #FF9F43.
Di pojok kanan atas ada karakter chibi Surya (maskot brand @balimentari) dengan ekspresi tersenyum.
Teks besar di tengah: "Anak lo sekarang umur 2 tahun." warna putih, font sans-serif tebal.
Teks kecil di bawah: "18 tahun lagi?" warna orange #FF9F43.
Gaya: ilustrasi digital flat design, friendly, modern, cocok untuk Instagram.
```

---

## Slide 2 — Angka Kaget
**Scene type:** Carousel Slide
**Ukuran:** 1080×1920 (9:16)

**Prompt:**
```
Buat ilustrasi digital untuk slide carousel Instagram, ukuran 9:16 (1080×1920).
Background warna solid teal gelap #1A5F7A dengan efek garis-garis halus.
Karakter chibi Surya (maskot @balimentari) di pojok kiri bawah menunjukkan ekspresi kaget/mulut terbuka, tangan menunjuk ke angka.
Teks BESAR di tengah: "Rp100 Juta+" warna orange #FF9F43, font bold ukuran besar.
Teks di bawahnya: "per semester. Cuma buat S1." warna putih.


key: chroma:document
string_value:
Background warna solid teal gelap #1A5F7A dengan efek garis-garis halus.
Karakter chibi Surya (maskot @balimentari) di pojok kiri bawah menunjukkan ekspresi kaget/mulut terbuka, tangan menunjuk ke angka.
Teks BESAR di tengah: "Rp100 Juta+" warna orange #FF9F43, font bold ukuran besar.
Teks di bawahnya: "per semester. Cuma buat S1." warna putih.
Tambahkan ikon uang/logonya sederhana (koin, uang) di sekitar angka.
Gaya: clean, bold, shocking tapi tetap estetis.
```

---

## Slide 3 — Breakdown Biaya
**Scene type:** Carousel Slide
**Ukuran:** 1080×1920 (9:16)

**Prompt:**
```
Buat ilustrasi digital untuk slide carousel Instagram, ukuran 9:16 (1080×1920).
Background gradien dari teal #1A5F7A ke navy gelap.
Susun infografis sederhana:
Baris 1 - ikon buku + teks "4 Semester = Rp400 Juta" warna orange #FF9F43
Baris 2 - ikon rumah + teks "Belum kos, makan, buku" warna putih
Baris 3 - ikon tas + teks "Belum hidup sehari-hari" warna putih
Karakter chibi Surya di pojok kanan bawah ekspresi mikir/khawatir.
Gunakan garis pemisah tipis antar baris.
Gaya: infografis clean, modern, mudah dibaca.
```

---

## Slide 4 — Pertanyaan Kunci
**Scene type:** Carousel Slide
**Ukuran:** 1080×1920 (9:16)

**Prompt:**
```
Buat ilustrasi digital untuk slide carousel Instagram, ukuran 9:16 (1080×1920).
Background warna teal lembut #1A5F7A dengan aksen lingkaran-lingkaran transparan.
Karakter chibi Surya di tengah, ekspresi serius/tulus, tangan terbuka seperti bertanya.
Teks besar: "Pertanyaannya bukan 'mau nabung ga?'" warna putih.


key: chroma:document
string_value:
**Prompt:**
```
Buat ilustrasi digital untuk slide carousel Instagram, ukuran 9:16 (1080×1920).
Background warna teal lembut #1A5F7A dengan aksen lingkaran-lingkaran transparan.
Karakter chibi Surya di tengah, ekspresi serius/tulus, tangan terbuka seperti bertanya.
Teks besar: "Pertanyaannya bukan 'mau nabung ga?'" warna putih.
Teks lebih besar: "Tapi KAPAN mulainya?" warna orange #FF9F43, font bold.
Di pojok kiri bawah ada teks kecil: "Makin telat, makin berat." warna putih opacity 70%.
Gaya: emosional, hangat, serius tapi tidak menakutkan.
```

---

## Slide 5 — Call to Action
**Scene type:** Carousel Slide
**Ukuran:** 1080×1920 (9:16)

**Prompt:**
```
Buat ilustrasi digital untuk slide carousel Instagram, ukuran 9:16 (1080×1920).
Background gradien orange #FF9F43 ke orange lebih terang — warna cerah dan optimis.
Karakter chibi Surya di tengah, ekspresi semangat/tersenyum lebar, tangan memberi gestur "DM" atau "chat".
Teks besar: "DM 'HITUNG'" warna putih, font bold, besar.
Teks kecil di bawah: "Gue bantu simulasi dana pendidikan anak lo. GRATIS." warna teal #1A5F7A.
Tombol/badge di pojok kanan: "GRATIS" warna putih background teal.
Gaya: optimis, mengundang, easy to read, call-to-action jelas.
```

---

## 🎨 BONUS: Variasi untuk Konten Lain

### Carousel Psikologi Angle (Hari 4)
```
Carousel 4 slide 9:16. Background teal #1A5F7A.
Chibi Surya dengan nuansa psikolog (pake kacamata, clipboard).
Gaya ilustrasi flat design, hangat, Indonesia.

Slide 1: "Sebagai psikolog, gue sering ketemu orang tua yang cemas."
Slide 2: "Anxiety-nya nyata. Tapi jangan didiemin."


key: chroma:document
string_value:
### Carousel Psikologi Angle (Hari 4)
```
Carousel 4 slide 9:16. Background teal #1A5F7A.
Chibi Surya dengan nuansa psikolog (pake kacamata, clipboard).
Gaya ilustrasi flat design, hangat, Indonesia.

Slide 1: "Sebagai psikolog, gue sering ketemu orang tua yang cemas."
Slide 2: "Anxiety-nya nyata. Tapi jangan didiemin."
Slide 3: "Yang bikin tenang bukan 'tenang aja' — tapi TINDAKAN."
Slide 4: DM "TENANG" — konsultasi gratis. Warna orange untuk CTA.
```

### Status WA Grafis (1080×1080)
```
Gambar 1:1 untuk status WhatsApp. Background teal #1A5F7A.
Chibi Surya kecil di pojok. Teks besar: "80% orang tua ngerasa BELUM SIAP soal dana pendidikan anak."
Warna teks putih. Font bold sans-serif.
Gaya flat design, simple, striking.
```

---

> 💡 **Catatan:** Credits VIOSTUDIO bisa lo isi ulang kapan aja, Mas Eko. Kalo udah, tinggal copas prompt ini + jalanin. Atau lo mau pake Canva dulu? Prompt ini juga work di Canva AI / Bing Image Generator / Leonardo AI. 😉


key: chroma:document
string_value:
# Svaha Tour — Ide Iklan Meta Ads (Tanpa Harga)
## Target: Australia | Versi Pre-Sold Authenticity

**Prinsip utama:**
- ❌ Jangan tampilkan harga di iklan
- ✅ Jual rasa aman, keaslian, dan “local friend experience”
- ✅ Harga baru dibahas di WhatsApp setelah mereka chat

**Nomor WA:** +62 851-7670-7434  
**CTA utama:** Message us / Get itinerary / Ask your dates

---

## 🎯 Positioning Satu Kalimat
> “See the real Bali with a local friend — no tourist traps, no pressure, no hidden stops.”

---

# A. TOF — VIDEO ADS (Tarik perhatian)

## VIDEO 1 — “Skip the Tourist Traps” (Ubud Cultural)
**Durasi:** 15 detik  
**Format:** Reels / Stories (1080x1920)  
**Musik:** Tropical house chill

| Detik | Visual | Text Overlay |
|-------|--------|--------------|
| 0–3 | POV sawah Tegalalang berkabut | Skip the tourist traps |
| 3–7 | Guide lokal tersenyum, ngobrol sama turis | Meet a real local guide |
| 7–11 | Melukat + budaya + warung lokal (fast cut) | No pressure. No hidden stops. |
| 11–15 | Drone jalan pedesaan / mobil private | Message us for your itinerary |

**Primary text (caption iklan):**
```
Skip the tourist traps.
See the real Bali with a local friend.

Private tours with an English-speaking guide who actually knows the island —
not a random driver who rushes you through souvenir shops.

Tell us your dates. We’ll send a custom plan.
```

**CTA tombol:** Send message / WhatsApp  
**Headline (opsional):** Real Bali. Local guide. No tourist traps.

---

## VIDEO 2 — “Adventure Without the Chaos” (ATV + Rafting)
**Durasi:** 15 detik  
**Musik:** Upbeat / light EDM


key: chroma:document
string_value:
not a random driver who rushes you through souvenir shops.

Tell us your dates. We’ll send a custom plan.
```

**CTA tombol:** Send message / WhatsApp  
**Headline (opsional):** Real Bali. Local guide. No tourist traps.

---

## VIDEO 2 — “Adventure Without the Chaos” (ATV + Rafting)
**Durasi:** 15 detik  
**Musik:** Upbeat / light EDM

| Detik | Visual | Text Overlay |
|-------|--------|--------------|
| 0–3 | POV ATV, lumpur semprot kamera | This is not a tour bus |
| 3–7 | Rafting jeram, turis heboh | Private adventure day |
| 7–11 | Lompat tebing / air terjun slow-mo | Local guide. Free hotel pickup. |
| 11–15 | Group senyum + thumbs up | Message us for your dates |

**Primary text:**
```
Want adventure in Bali — without the tourist chaos?

Private ATV & rafting days with a local English-speaking guide.
No hidden stops. No pressure. Just the fun part.

Message us your dates and we’ll plan it for you.
```

**CTA:** Send message

---

## VIDEO 3 — “Like Traveling with a Friend”
**Durasi:** 12–15 detik  
**Angle:** Emocional / trust

| Detik | Visual | Text Overlay |
|-------|--------|--------------|
| 0–3 | Close-up senyum guide + turis | Not a salesman. A local friend. |
| 3–8 | Jalan santai di desa, ngobrol, foto bareng | Flexible plan. Your pace. |
| 8–12 | Sunset / dinner / momen tenang | No tourist traps. Ever. |
| 12–15 | Logo + CTA | Ask for your custom itinerary |

**Primary text:**
```
The best Bali trips don’t feel like “tours.”
They feel like traveling with a local friend.

Private car. English-speaking guide.
No souvenir shop detours. No pressure.


key: chroma:document
string_value:
| 3–8 | Jalan santai di desa, ngobrol, foto bareng | Flexible plan. Your pace. |
| 8–12 | Sunset / dinner / momen tenang | No tourist traps. Ever. |
| 12–15 | Logo + CTA | Ask for your custom itinerary |

**Primary text:**
```
The best Bali trips don’t feel like “tours.”
They feel like traveling with a local friend.

Private car. English-speaking guide.
No souvenir shop detours. No pressure.

Message us — tell us what you want to see.
```

---

## VIDEO 4 — “What Australians Hate About Bali Tours”
**Durasi:** 15 detik  
**Angle:** Problem-aware (sangat kuat untuk Australia)

| Detik | Visual | Text Overlay |
|-------|--------|--------------|
| 0–3 | Text hitam putih / meme feel | Tired of tourist traps? |
| 3–6 | Clip “toko suvenir / antrean / bus” (bisa stock singkat) | Forced shopping stops |
| 6–10 | Switch ke footage asli Svaha: private car, guide ramah | There’s a better way |
| 10–15 | Momen authentic + CTA | Private local guide. Message us. |

**Primary text:**
```
What most travelers hate about Bali tours:
forced shopping stops, rushed schedules, and hidden extras.

We do it differently.
Private local guide. Flexible plan. No tourist traps.

Heading to Bali? Message us your dates.
```

---

# B. MOF — STATIC / CAROUSEL (Bangun kepercayaan)

## CAROUSEL 1 — “What’s Included vs What’s NOT”
**Tujuan:** Jawab ketakutan “ditipu / ada biaya tersembunyi” tanpa sebut harga

**Slide 1 — Cover**
```
Bali Private Tours
Done the local way
```

**Slide 2 — Included**
```
✅ Private car + driver/guide
✅ English-speaking local
✅ Free hotel pickup
✅ Flexible itinerary


key: chroma:document
string_value:
# B. MOF — STATIC / CAROUSEL (Bangun kepercayaan)

## CAROUSEL 1 — “What’s Included vs What’s NOT”
**Tujuan:** Jawab ketakutan “ditipu / ada biaya tersembunyi” tanpa sebut harga

**Slide 1 — Cover**
```
Bali Private Tours
Done the local way
```

**Slide 2 — Included**
```
✅ Private car + driver/guide
✅ English-speaking local
✅ Free hotel pickup
✅ Flexible itinerary
✅ Honest recommendations
```

**Slide 3 — NOT included / we refuse**
```
❌ No souvenir shop detours
❌ No commission stops
❌ No pressure to buy
❌ No hidden “extra fees” surprises
```

**Slide 4 — How it feels**
```
Like traveling with a friend
who knows Bali inside out
```

**Slide 5 — CTA**
```
Tell us your dates
We’ll send a custom itinerary
📲 WhatsApp us
```

**Primary text:**
```
Looking for a Bali tour that doesn’t feel like a tourist trap?

Here’s what you get with Svaha:
private local guide, flexible plan, hotel pickup —
and zero pressure shopping stops.

Message us your dates. We’ll build your day.
```

---

## CAROUSEL 2 — “3 Signs You Found a Good Local Guide”
**Slide 1:** 3 signs you found a good Bali guide  
**Slide 2:** They speak clear English & listen first  
**Slide 3:** They never force souvenir shops  
**Slide 4:** They adjust the plan to YOUR pace  
**Slide 5:** That’s how we work — message us

**Primary text:**
```
Not all Bali “guides” are the same.

A good one listens first, skips tourist traps,
and builds the day around you.

If that’s what you want — message us.
```

---

## STATIC AD 1 — “No Tourist Traps Promise”
**Visual:** Foto authentic (sawah / temple / guide + guest)  


key: chroma:document
string_value:
**Slide 5:** That’s how we work — message us

**Primary text:**
```
Not all Bali “guides” are the same.

A good one listens first, skips tourist traps,
and builds the day around you.

If that’s what you want — message us.
```

---

## STATIC AD 1 — “No Tourist Traps Promise”
**Visual:** Foto authentic (sawah / temple / guide + guest)  
**Text di gambar:**
```
NO TOURIST TRAPS
Private local guide
Flexible plan
Message us for your itinerary
```

**Primary text:**
```
Bali is magical — until someone rushes you through 5 shops for commission.

We don’t do that.
Private guide. Your pace. Real places.

Message us if you’re heading to Bali.
```

---

## STATIC AD 2 — “Real Photos Only”
**Visual:** Collage 3–4 foto turis asli (bukan stock)  
**Text di gambar:**
```
Real guests. Real Bali.
Not stock photos.
```

**Primary text:**
```
These are real moments from real trips —
not brochure photos.

Want the same experience?
Message us your dates and what you want to see.
```

---

# C. BOF — CLOSING ADS (Dorong chat)

## BOF 1 — “Coming to Bali Soon?”
**Visual:** Mockup chat WA / foto bagasi + airport vibe soft / sunset Bali

**Text di gambar:**
```
Coming to Bali soon?
Get a private local guide
No tourist traps
```

**Primary text:**
```
Heading to Bali in the next few weeks?

Lock in a private local guide who:
• speaks English
• knows the island
• never forces shopping stops

Message us your dates —
we’ll send a custom itinerary (usually within minutes).
Free cancellation up to 48 hours.
```

**CTA:** WhatsApp / Send message

---

## BOF 2 — “10-Minute Custom Plan”


key: chroma:document
string_value:
Heading to Bali in the next few weeks?

Lock in a private local guide who:
• speaks English
• knows the island
• never forces shopping stops

Message us your dates —
we’ll send a custom itinerary (usually within minutes).
Free cancellation up to 48 hours.
```

**CTA:** WhatsApp / Send message

---

## BOF 2 — “10-Minute Custom Plan”
**Text di gambar:**
```
Send your dates
Get a custom plan
in minutes
```

**Primary text:**
```
Don’t waste your Bali days on a rushed group tour.

Send us:
1) your dates
2) hotel area
3) what you want (culture / adventure / chill)

We’ll reply with a custom plan.
No pressure. No spam.
```

---

## BOF 3 — Social Proof Angle (kalau ada testimoni)
**Kalau belum ada testimoni AU/NL, pakai generic dulu:**
```
“Felt like traveling with a friend, not a tour company.”
```

**Primary text:**
```
Most of our guests say the same thing:
it didn’t feel like a tour — it felt personal.

Private guide. Flexible day. No tourist traps.

Message us if you want that kind of Bali trip.
```

---

# D. HOOK LIBRARY (3 Detik Pertama)

Pakai bergantian untuk testing:

1. `Skip the tourist traps`
2. `This is not a tour bus`
3. `Tired of forced shopping stops?`
4. `See the Bali locals actually love`
5. `Not a random driver. A local friend.`
6. `Your pace. Your plan. No pressure.`
7. `Real Bali. Real guide. Real photos.`
8. `Coming to Bali soon? Read this first.`

---

# E. CTA LIBRARY (Tanpa Harga)

- Message us for your itinerary
- Tell us your dates
- Get a custom plan
- Ask about private tours
- WhatsApp us your travel dates
- Plan your Bali day with a local


key: chroma:document
string_value:
6. `Your pace. Your plan. No pressure.`
7. `Real Bali. Real guide. Real photos.`
8. `Coming to Bali soon? Read this first.`

---

# E. CTA LIBRARY (Tanpa Harga)

- Message us for your itinerary
- Tell us your dates
- Get a custom plan
- Ask about private tours
- WhatsApp us your travel dates
- Plan your Bali day with a local

**Hindari:**
- From $XX
- Book now for $XX
- Cheap Bali tour
- Best price guaranteed (terasa murahan)

---

# F. TARGETING CEPAT (Meta)

- **Lokasi:** Australia (Sydney, Melbourne, Brisbane, Perth, Adelaide, Gold Coast)
- **Usia:** 25–55
- **Bahasa:** English
- **Interest:** Bali, Ubud, Seminyak, Travel, Holiday planning
- **Behavior:** Frequent international travelers
- **Budget tes:** AUD $5–7/hari dulu

---

# G. FUNNEL RINGKAS

```
TOF Video (tanpa harga)
   ↓
MOF Carousel “No tourist traps / What’s included”
   ↓
BOF “Coming to Bali? Message your dates”
   ↓
WhatsApp → tanya dates → baru kasih harga paket
```

---

# H. PRIORITAS PRODUKSI (Urutan Paling Cuan)

1. **Video 1** — Skip the Tourist Traps (Ubud)
2. **Carousel 1** — What’s Included vs What’s NOT
3. **BOF 1** — Coming to Bali Soon?
4. **Video 2** — Adventure
5. **Static** — No Tourist Traps Promise

---

# I. CHECKLIST SEBELUM PASANG IKLAN

- [ ] WA Business terhubung ke Facebook Page
- [ ] Video 1 export 1080x1920
- [ ] Semua teks iklan **tanpa harga**
- [ ] CTA mengarah ke WhatsApp / message
- [ ] Budget kecil untuk test (jangan all-in)
- [ ] Siap template balas chat (tanya dates dulu, harga belakangan)

---

**Catatan Nina:**  


key: chroma:document
string_value:
# I. CHECKLIST SEBELUM PASANG IKLAN

- [ ] WA Business terhubung ke Facebook Page
- [ ] Video 1 export 1080x1920
- [ ] Semua teks iklan **tanpa harga**
- [ ] CTA mengarah ke WhatsApp / message
- [ ] Budget kecil untuk test (jangan all-in)
- [ ] Siap template balas chat (tanya dates dulu, harga belakangan)

---

**Catatan Nina:**  
Kalau 1 ide ini dijalankan dengan footage asli, positioning-nya sudah Pre-Sold:  
orang chat karena **merasa aman**, bukan karena **tergoda harga murah**.


key: chroma:document
string_value:
# Svaha Tour — Detail Lengkap Setiap Iklan (Tanpa Harga)
## Target Australia | Meta Ads | Pre-Sold Authenticity

**Prinsip semua iklan:**
- ❌ Tidak menampilkan harga
- ✅ Fokus: local friend, no tourist traps, no pressure
- ✅ CTA: Message / WhatsApp / Get itinerary
- ✅ Harga baru di WhatsApp setelah chat

**WA:** +62 851-7670-7434  
**Format utama:** Reels/Feed 1080×1920 (vertikal) + Feed 1080×1080 (opsional)

---

# =========================
# IKLAN 1 — VIDEO TOF
# “Skip the Tourist Traps” (Ubud Cultural)
# =========================

## 1. Tujuan iklan
- Menghentikan scroll orang Australia yang belum kenal Svaha
- Menanamkan positioning: **bukan tur biasa, tapi local friend experience**
- Mengarahkan ke WhatsApp / message (bukan jual harga)

## 2. Siapa yang ditarget
- Australia, 25–55
- Interest: Bali, Ubud, Seminyak, Travel, Holiday planning
- Behavior: Frequent international travelers
- Cocok untuk: pasangan, keluarga, first/second-time Bali

## 3. Format & spek teknis
- **Jenis:** Video Reels / Stories / Feed
- **Durasi:** 14–16 detik
- **Resolusi:** 1080 × 1920
- **FPS:** 30
- **Suara:** On (tapi teks wajib karena banyak nonton muted)
- **Musik:** Tropical house chill / island acoustic
- **Volume musik:** 60–70%
- **SFX:** kicau burung (detik 1), cipratan air (detik 8)

## 4. Storyboard scene-by-scene

### Scene 1 — HOOK (0:00–0:03)
**Visual:**
- POV berjalan di sawah Tegalalang
- Pagi berkabut / hijau segar
- Kamera sedikit goyang natural (handheld feel)

**Text overlay (tengah layar):**
```
Skip the tourist traps
```
**Font:** Montserrat ExtraBold / Inter Bold  


key: chroma:document
string_value:
- **SFX:** kicau burung (detik 1), cipratan air (detik 8)

## 4. Storyboard scene-by-scene

### Scene 1 — HOOK (0:00–0:03)
**Visual:**
- POV berjalan di sawah Tegalalang
- Pagi berkabut / hijau segar
- Kamera sedikit goyang natural (handheld feel)

**Text overlay (tengah layar):**
```
Skip the tourist traps
```
**Font:** Montserrat ExtraBold / Inter Bold  
**Warna:** Putih + shadow hitam  
**Animasi:** Fade in cepat (0.3s)

**Kenapa kuat:**
Langsung nyentuh rasa jijik orang Australia terhadap tur jebakan.

---

### Scene 2 — TRUST (0:03–0:07)
**Visual:**
- Guide/supir lokal tersenyum
- Ngobrol akrab dengan turis bule
- Close-up ekspresi ramah (bukan pose kaku)

**Text overlay:**
```
Meet a real local guide
(not a random driver)
```

**Pesan yang ditanam:**
Ini bukan supir random yang cuma antar-jemput + bawa ke toko.

---

### Scene 3 — EXPERIENCE (0:07–0:11)
**Visual (fast cuts 1–1.5 detik tiap potong):**
1. Ritual Melukat / air suci
2. Aktivitas budaya (nari / pura / desa)
3. Makan di warung lokal / momen santai

**Text overlay bergantian:**
```
Sacred temple moments
```
```
Real culture
```
```
Your pace
```

**Warna teks opsional:** putih atau kuning lembut (#FFD700) + outline hitam

---

### Scene 4 — OUTRO CTA (0:11–0:15)
**Visual:**
- Drone / wide shot jalan pedesaan
- Atau mobil private menyusuri area hijau
- Feel tenang, premium, personal

**Text overlay:**
```
Private Ubud day
Local guide. No tourist traps.

Message us for your itinerary
```

**Jangan tulis harga.**

---

## 5. Primary text (caption Meta)
```
Skip the tourist traps.


key: chroma:document
string_value:
**Visual:**
- Drone / wide shot jalan pedesaan
- Atau mobil private menyusuri area hijau
- Feel tenang, premium, personal

**Text overlay:**
```
Private Ubud day
Local guide. No tourist traps.

Message us for your itinerary
```

**Jangan tulis harga.**

---

## 5. Primary text (caption Meta)
```
Skip the tourist traps.
See the real Bali with a local friend.

Private tours with an English-speaking guide who actually knows the island —
not a random driver who rushes you through souvenir shops.

Tell us your dates. We’ll send a custom plan.
```

## 6. Headline (jika dipakai)
```
Real Bali. Local guide. No traps.
```

## 7. Description (opsional)
```
Private local experiences in Bali. Message us for a custom itinerary.
```

## 8. CTA tombol
- **Utama:** Send message / WhatsApp
- **Alternatif:** Learn more (kalau mampir ke landing dulu)

## 9. Objective kampanye
- Traffic / Messages / Engagement (awal tes)
- Jangan Conversion dulu kalau pixel belum matang

## 10. Budget tes
- AUD $5–7/hari
- 3–5 hari dulu, evaluasi hook rate + message

## 11. Metrik sukses awal
- 3-second view rate bagus
- CTR wajar
- Ada chat masuk (meski belum booking)
- Orang nanya “dates / itinerary”, bukan cuma “price?”

## 12. Aset yang dibutuhkan
- Video sawah Tegalalang
- Interaksi guide + guest
- Melukat / budaya
- Drone / jalan pedesaan
- Footage asli > stock

---

# =========================
# IKLAN 2 — VIDEO TOF
# “Adventure Without the Chaos”
# =========================

## 1. Tujuan
Menarik segmen adrenalin (ATV, rafting, air terjun) tanpa kesan “tur murahan / chaos”.

## 2. Target tambahan


key: chroma:document
string_value:
- Interaksi guide + guest
- Melukat / budaya
- Drone / jalan pedesaan
- Footage asli > stock

---

# =========================
# IKLAN 2 — VIDEO TOF
# “Adventure Without the Chaos”
# =========================

## 1. Tujuan
Menarik segmen adrenalin (ATV, rafting, air terjun) tanpa kesan “tur murahan / chaos”.

## 2. Target tambahan
- 25–40 tahun
- Interest adventure, outdoor, rafting, ATV, Bali holiday
- Grup teman / couple aktif

## 3. Spek
- Durasi 15 detik
- Musik: upbeat / light EDM / tropical beat
- SFX: deru ATV, cipratan air, teriakan excited (halus)

## 4. Storyboard

### 0:00–0:03 Hook
**Visual:** POV ATV ngebut, lumpur/semprotan ke kamera  
**Teks:**
```
This is not a tour bus
```

### 0:03–0:07
**Visual:** Rafting di jeram, ekspresi heboh  
**Teks:**
```
Private adventure day
```

### 0:07–0:11
**Visual:** Slow-mo lompat tebing / air terjun jernih  
**Teks:**
```
Local guide. Free hotel pickup.
```
*(boleh sebut free hotel pickup — ini value, bukan harga)*

### 0:11–0:15
**Visual:** Group senyum / high five / thumbs up  
**Teks:**
```
Message us for your dates
```

## 5. Primary text
```
Want adventure in Bali — without the tourist chaos?

Private ATV & rafting days with a local English-speaking guide.
No hidden stops. No pressure. Just the fun part.

Message us your dates and we’ll plan it for you.
```

## 6. Headline
```
Private Bali adventure day
```

## 7. CTA
Send message / WhatsApp

## 8. Catatan kreatif
- Jangan terlalu “extreme sports commercial”
- Tetap ramah & safe-looking (Australia sensitif safety)


key: chroma:document
string_value:
Private ATV & rafting days with a local English-speaking guide.
No hidden stops. No pressure. Just the fun part.

Message us your dates and we’ll plan it for you.
```

## 6. Headline
```
Private Bali adventure day
```

## 7. CTA
Send message / WhatsApp

## 8. Catatan kreatif
- Jangan terlalu “extreme sports commercial”
- Tetap ramah & safe-looking (Australia sensitif safety)
- Tunjukkan guide mendampingi, bukan cuma action doang

---

# =========================
# IKLAN 3 — VIDEO TOF
# “Like Traveling with a Friend”
# =========================

## 1. Tujuan
Membangun emosi & trust. Cocok untuk retargeting soft + cold audience yang lebih “chill traveler”.

## 2. Tone
Hangat, pelan, human, tidak hard-sell.

## 3. Storyboard

### 0:00–0:03
**Visual:** Close-up senyum guide + tamu  
**Teks:**
```
Not a salesman. A local friend.
```

### 0:03–0:08
**Visual:** Jalan santai di desa, ngobrol, foto bareng, ketawa natural  
**Teks:**
```
Flexible plan. Your pace.
```

### 0:08–0:12
**Visual:** Sunset / dinner / momen tenang  
**Teks:**
```
No tourist traps. Ever.
```

### 0:12–0:15
**Teks:**
```
Ask for your custom itinerary
```

## 4. Primary text
```
The best Bali trips don’t feel like “tours.”
They feel like traveling with a local friend.

Private car. English-speaking guide.
No souvenir shop detours. No pressure.

Message us — tell us what you want to see.
```

## 5. Kapan dipakai
- Sebagai variasi Video 1
- Atau untuk audience yang sudah pernah engage (MOF soft)

---

# =========================
# IKLAN 4 — VIDEO TOF
# “What Australians Hate About Bali Tours”


key: chroma:document
string_value:
Private car. English-speaking guide.
No souvenir shop detours. No pressure.

Message us — tell us what you want to see.
```

## 5. Kapan dipakai
- Sebagai variasi Video 1
- Atau untuk audience yang sudah pernah engage (MOF soft)

---

# =========================
# IKLAN 4 — VIDEO TOF
# “What Australians Hate About Bali Tours”
# =========================

## 1. Tujuan
Problem-aware ads. Langsung nyentuh rasa frustasi traveler Australia.

## 2. Storyboard

### 0:00–0:03
**Visual:** Layar gelap / text bold / potongan antrean/tourist crowd  
**Teks:**
```
Tired of tourist traps?
```

### 0:03–0:06
**Visual:** Nuansa “forced shopping / bus / rushed” (singkat, jangan terlalu negatif)  
**Teks:**
```
Forced shopping stops
Rushed schedules
```

### 0:06–0:10
**Visual:** Switch ke footage Svaha: private car, guide ramah, tempat sepi indah  
**Teks:**
```
There’s a better way
```

### 0:10–0:15
**Visual:** Momen authentic + senyum  
**Teks:**
```
Private local guide
Message us your dates
```

## 3. Primary text
```
What most travelers hate about Bali tours:
forced shopping stops, rushed schedules, and hidden extras.

We do it differently.
Private local guide. Flexible plan. No tourist traps.

Heading to Bali? Message us your dates.
```

## 4. Catatan
- Jangan menyerang kompetitor secara kasar
- Fokus ke “masalah umum industri”, bukan nyinyir brand lain

---

# =========================
# IKLAN 5 — CAROUSEL MOF
# “What’s Included vs What’s NOT”
# =========================

## 1. Tujuan
Orang yang sudah nonton video → dikasih kejelasan value → chat.

## 2. Format
- Carousel 5 kartu


key: chroma:document
string_value:
- Jangan menyerang kompetitor secara kasar
- Fokus ke “masalah umum industri”, bukan nyinyir brand lain

---

# =========================
# IKLAN 5 — CAROUSEL MOF
# “What’s Included vs What’s NOT”
# =========================

## 1. Tujuan
Orang yang sudah nonton video → dikasih kejelasan value → chat.

## 2. Format
- Carousel 5 kartu
- 1080×1080 atau 1080×1350
- Background bersih, foto asli + teks besar

## 3. Isi tiap slide

### Slide 1 — Cover
**Visual:** Foto Ubud/sawah/temple aesthetic  
**Teks besar:**
```
Bali Private Tours
Done the local way
```
**Sub:**
```
No tourist traps. No pressure.
```

### Slide 2 — What’s included
```
✅ Private car + driver/guide
✅ English-speaking local
✅ Free hotel pickup
✅ Flexible itinerary
✅ Honest recommendations
```

### Slide 3 — What we refuse
```
❌ No souvenir shop detours
❌ No commission stops
❌ No pressure to buy
❌ No surprise “extra fees”
```

### Slide 4 — How it feels
```
Like traveling with a friend
who knows Bali inside out
```
**Visual:** Guide + guest natural moment

### Slide 5 — CTA
```
Tell us your dates
We’ll send a custom itinerary

📲 WhatsApp us
```

## 4. Primary text
```
Looking for a Bali tour that doesn’t feel like a tourist trap?

Here’s what you get with Svaha:
private local guide, flexible plan, hotel pickup —
and zero pressure shopping stops.

Message us your dates. We’ll build your day.
```

## 5. Headline
```
Private. Local. Transparent.
```

## 6. CTA
Send message

## 7. Desain notes
- Font besar, 1 ide per slide
- Warna: hijau Bali / cream / putih / aksen emas soft
- Jangan ramai logo


key: chroma:document
string_value:
private local guide, flexible plan, hotel pickup —
and zero pressure shopping stops.

Message us your dates. We’ll build your day.
```

## 5. Headline
```
Private. Local. Transparent.
```

## 6. CTA
Send message

## 7. Desain notes
- Font besar, 1 ide per slide
- Warna: hijau Bali / cream / putih / aksen emas soft
- Jangan ramai logo
- Pakai foto asli tamu kalau ada

---

# =========================
# IKLAN 6 — CAROUSEL MOF
# “3 Signs You Found a Good Local Guide”
# =========================

## 1. Tujuan
Edukasi + positioning. Bikin orang mikir: “oh iya, gue harusnya cari yang kayak gini.”

## 2. Slide

### Slide 1
```
3 signs you found
a good Bali guide
```

### Slide 2
```
1. They speak clear English
and listen first
```

### Slide 3
```
2. They never force
souvenir shops
```

### Slide 4
```
3. They adjust the day
to YOUR pace
```

### Slide 5
```
That’s how we work.
Message us your dates.
```

## 3. Primary text
```
Not all Bali “guides” are the same.

A good one listens first, skips tourist traps,
and builds the day around you.

If that’s what you want — message us.
```

## 4. Kenapa efektif
Orang merasa “dibantu milih”, bukan “dijualin”.

---

# =========================
# IKLAN 7 — STATIC MOF
# “No Tourist Traps Promise”
# =========================

## 1. Tujuan
Iklan simpel, murah produksi, bagus untuk tes hook copy.

## 2. Visual
- 1 foto kuat: sawah / pura / guide + guest
- Area teks lega di tengah/bawah

## 3. Text di gambar
```
NO TOURIST TRAPS
Private local guide
Flexible plan

Message us for your itinerary
```

## 4. Primary text
```


key: chroma:document
string_value:
# =========================

## 1. Tujuan
Iklan simpel, murah produksi, bagus untuk tes hook copy.

## 2. Visual
- 1 foto kuat: sawah / pura / guide + guest
- Area teks lega di tengah/bawah

## 3. Text di gambar
```
NO TOURIST TRAPS
Private local guide
Flexible plan

Message us for your itinerary
```

## 4. Primary text
```
Bali is magical — until someone rushes you through 5 shops for commission.

We don’t do that.
Private guide. Your pace. Real places.

Message us if you’re heading to Bali.
```

## 5. Headline
```
No tourist traps. Ever.
```

## 6. CTA
Send message

---

# =========================
# IKLAN 8 — STATIC MOF
# “Real Photos Only”
# =========================

## 1. Tujuan
Serang ketidakpercayaan terhadap iklan travel yang pakai stock photo.

## 2. Visual
- Collage 3–4 foto tamu asli
- Atau 1 grid foto natural

## 3. Text di gambar
```
Real guests. Real Bali.
Not stock photos.
```

## 4. Primary text
```
These are real moments from real trips —
not brochure photos.

Want the same experience?
Message us your dates and what you want to see.
```

## 5. Catatan
Kalau ada foto tamu Australia, ini jadi sangat kuat (minta izin dulu).

---

# =========================
# IKLAN 9 — BOF
# “Coming to Bali Soon?”
# =========================

## 1. Tujuan
Menutup orang yang sudah dekat keputusan (mau ke Bali / lagi planning).

## 2. Audience ideal
- Retargeting: yang nonton video 50%+, klik, atau engagers
- Atau interest kuat + behavior travel aktif

## 3. Visual opsi
A. Mockup chat WhatsApp  
B. Koper + paspor + view Bali soft  
C. Foto private car + guest


key: chroma:document
string_value:
## 1. Tujuan
Menutup orang yang sudah dekat keputusan (mau ke Bali / lagi planning).

## 2. Audience ideal
- Retargeting: yang nonton video 50%+, klik, atau engagers
- Atau interest kuat + behavior travel aktif

## 3. Visual opsi
A. Mockup chat WhatsApp  
B. Koper + paspor + view Bali soft  
C. Foto private car + guest

## 4. Text di gambar
```
Coming to Bali soon?
Get a private local guide
No tourist traps
```

## 5. Primary text
```
Heading to Bali in the next few weeks?

Lock in a private local guide who:
• speaks English
• knows the island
• never forces shopping stops

Message us your dates —
we’ll send a custom itinerary (usually within minutes).
Free cancellation up to 48 hours.
```

## 6. Headline
```
Private guide for your Bali trip
```

## 7. CTA
WhatsApp / Send message

## 8. Kenapa tanpa harga tetap closing
Karena yang ditawarkan di BOF adalah:
- kepastian guide
- custom plan cepat
- free cancellation
bukan “diskon”

---

# =========================
# IKLAN 10 — BOF
# “10-Minute Custom Plan”
# =========================

## 1. Tujuan
Turunkan friksi: orang takut “nanti dipaksa jualan”.

## 2. Text di gambar
```
Send your dates
Get a custom plan
in minutes
```

## 3. Primary text
```
Don’t waste your Bali days on a rushed group tour.

Send us:
1) your dates
2) hotel area
3) what you want (culture / adventure / chill)

We’ll reply with a custom plan.
No pressure. No spam.
```

## 4. Headline
```
Custom Bali plan in minutes
```

## 5. CTA
Send message

## 6. Bonus trust line
```
No pressure. No spam.
```
Ini penting buat audience Australia.

---


key: chroma:document
string_value:
Don’t waste your Bali days on a rushed group tour.

Send us:
1) your dates
2) hotel area
3) what you want (culture / adventure / chill)

We’ll reply with a custom plan.
No pressure. No spam.
```

## 4. Headline
```
Custom Bali plan in minutes
```

## 5. CTA
Send message

## 6. Bonus trust line
```
No pressure. No spam.
```
Ini penting buat audience Australia.

---

# =========================
# IKLAN 11 — BOF
# Social Proof
# =========================

## 1. Tujuan
Closing lewat kepercayaan orang lain.

## 2. Kalau ada testimoni asli
Pakai quote asli + nama/initial + negara kalau boleh.

**Contoh layout:**
```
“Felt like traveling with a friend,
not a tour company.”
— Sarah, Melbourne
```

## 3. Kalau belum ada testimoni AU
Pakai generic dulu + foto real guests, lalu segera kumpulkan review.

## 4. Primary text
```
Most of our guests say the same thing:
it didn’t feel like a tour — it felt personal.

Private guide. Flexible day. No tourist traps.

Message us if you want that kind of Bali trip.
```

## 5. CTA
Send message

---

# =========================
# SUSUNAN KAMPANYE (CARA PASANG)
# =========================

## Struktur recommended (awal)

### Campaign 1 — TOF Awareness/Messages
- Ad set: Australia cold
- Ads:
  1. Video Skip the Tourist Traps
  2. Video Adventure
  3. Video What Australians Hate

### Campaign 2 — MOF Consideration
- Ad set: engagers / video viewers
- Ads:
  1. Carousel Included vs NOT
  2. Static No Tourist Traps
  3. Carousel 3 Signs

### Campaign 3 — BOF Messages
- Ad set: warm audience (klik / engage 7 hari)
- Ads:
  1. Coming to Bali Soon


key: chroma:document
string_value:
  2. Video Adventure
  3. Video What Australians Hate

### Campaign 2 — MOF Consideration
- Ad set: engagers / video viewers
- Ads:
  1. Carousel Included vs NOT
  2. Static No Tourist Traps
  3. Carousel 3 Signs

### Campaign 3 — BOF Messages
- Ad set: warm audience (klik / engage 7 hari)
- Ads:
  1. Coming to Bali Soon
  2. 10-Minute Custom Plan
  3. Social Proof

---

# =========================
# COPY RULES (WAJIB)
# =========================

## Boleh
- local friend
- private guide
- no tourist traps
- flexible plan
- free hotel pickup
- custom itinerary
- message us your dates
- free cancellation up to 48 hours

## Jangan
- AUD $...
- from $60
- cheap
- best price
- discount
- promo 50%
- “murah meriah” vibe

---

# =========================
# ALUR SETELAH ORANG KLIK / CHAT
# =========================

## Urutan balas WA (penting)
1. Sapa ramah
2. Tanya dates
3. Tanya hotel area / berapa orang
4. Tanya minat: culture / adventure / chill
5. Baru kirim opsi itinerary + harga

## Template singkat
```
Hi! Thanks for messaging Svaha 🌴
Happy to help plan your Bali day.

Can I get:
1) your dates
2) hotel area
3) number of people
4) what you’d love to see (culture / adventure / chill)

I’ll send a custom plan shortly 🙂
```

---

# =========================
# PRIORITAS EKSEKUSI
# =========================

## Minggu ini (wajib)
1. **Iklan 1** Video Ubud — Skip the Tourist Traps
2. **Iklan 5** Carousel Included vs NOT
3. **Iklan 9** BOF Coming to Bali Soon

## Minggu depan
4. Video Adventure
5. Static No Tourist Traps
6. BOF 10-Minute Custom Plan

---


key: chroma:document
string_value:
# =========================
# PRIORITAS EKSEKUSI
# =========================

## Minggu ini (wajib)
1. **Iklan 1** Video Ubud — Skip the Tourist Traps
2. **Iklan 5** Carousel Included vs NOT
3. **Iklan 9** BOF Coming to Bali Soon

## Minggu depan
4. Video Adventure
5. Static No Tourist Traps
6. BOF 10-Minute Custom Plan

---

# =========================
# CHECKLIST PRODUKSI PER IKLAN
# =========================

## Untuk setiap video
- [ ] Hook kuat di 3 detik pertama
- [ ] Teks terbaca saat muted
- [ ] Tidak ada harga
- [ ] CTA jelas di akhir
- [ ] Export 1080×1920
- [ ] Nama file rapi, contoh: `Svaha_TOF_Ubud_NoPrice_v1.mp4`

## Untuk setiap static/carousel
- [ ] Font besar
- [ ] 1 pesan utama per slide
- [ ] Foto asli
- [ ] CTA di slide terakhir
- [ ] No price

---

**Inti semua iklan ini:**
Bukan menjual “murah”, tapi menjual rasa:
> “Aku aman, aku nggak ditipu, aku dapat local friend di Bali.”

Itu yang bikin orang Australia chat.


key: chroma:document
string_value:
# Svaha Tour — Prompt Nano Structure untuk Iklan (Realistis, Anti-AI Look)
## Method: Kukuhaldy Nano Structure + Realism Constraints
## Prinsip iklan: TANPA HARGA | Local friend | No tourist traps

---

## ⚠️ ATURAN WAJIB SEBELUM GENERATE

1. **Upload foto referensi dulu** (wajib):
   - Foto guide lokal Svaha (kalau ada)
   - Foto tamu asli / momen tur
   - Foto mobil/private car
   - Foto lokasi (sawah, pura, rafting, ATV) dari folder konten
2. Baru tempel prompt
3. Kalau hasil masih “plastik”:
   - turunkan beauty
   - tambah imperfection
   - minta “documentary / candid / unretouched”
4. **Jangan minta AI nulis harga** di gambar
5. Setelah generate: cek wajah, tangan, teks, proporsi. Revisi 1–2x normal.

### Realism Boosters (tempel di akhir hampir semua prompt)
```
Photorealistic, documentary travel photography, natural skin texture with visible pores, slight imperfections, real candid moment, not studio perfect, no plastic skin, no beauty filter, no CGI look, no oversharpening, natural color grading, subtle film grain, authentic Bali atmosphere, shot on Sony A7IV or iPhone 15 Pro documentary style.
```

### Anti-AI Look Constraints (WAJIB)
```
CRITICAL CONSTRAINTS: Keep all faces natural and unretouched. No perfect symmetry. No porcelain skin. No fake smile. No warped hands. No extra fingers. No distorted eyes. No invented logos or unreadable text. No watermark. No stock-photo feel. No cinematic fake HDR. Must look like a real photo taken by a traveler or local photographer in Bali.
```

---

# =========================
# IKLAN A — STATIC
# “No Tourist Traps Promise”


key: chroma:document
string_value:
CRITICAL CONSTRAINTS: Keep all faces natural and unretouched. No perfect symmetry. No porcelain skin. No fake smile. No warped hands. No extra fingers. No distorted eyes. No invented logos or unreadable text. No watermark. No stock-photo feel. No cinematic fake HDR. Must look like a real photo taken by a traveler or local photographer in Bali.
```

---

# =========================
# IKLAN A — STATIC
# “No Tourist Traps Promise”
# =========================

## Tujuan visual
1 foto kuat untuk feed/stories: guide lokal + tamu, terasa aman & personal.

### Nano Structure

| Blok | Isi |
|---|---|
| **PHOTOGRAPHY TYPE & SUBJECT** | Photorealistic candid travel photography of a Balinese local male guide in his 30s standing beside two Australian travelers (couple, early 30s) near Tegallalang rice terraces. Use the exact faces/body references from the images I uploaded if provided. |
| **SUBJECT ACTION** | The guide is casually pointing toward the rice terrace path while smiling naturally mid-conversation. The couple listens, relaxed body language, one holding a small camera. Not posing stiffly for camera. Looks like a real moment between friends. |
| **ENVIRONMENT** | Early morning at Tegallalang rice terraces, Bali. Lush green layered paddies, soft mist in the distance, narrow dirt path, palm trees, authentic local atmosphere. Slightly humid air feel. |
| **LIGHTING** | Soft natural morning light, slightly overcast golden diffusion, gentle shadows on faces, no harsh flash, no dramatic studio lighting. |


key: chroma:document
string_value:
| **ENVIRONMENT** | Early morning at Tegallalang rice terraces, Bali. Lush green layered paddies, soft mist in the distance, narrow dirt path, palm trees, authentic local atmosphere. Slightly humid air feel. |
| **LIGHTING** | Soft natural morning light, slightly overcast golden diffusion, gentle shadows on faces, no harsh flash, no dramatic studio lighting. |
| **CAMERA** | Eye-level medium shot, 35mm lens documentary style, shallow depth of field with background rice terraces softly blurred but still readable, natural framing, slight handheld realism. |
| **TEXTURE & PROPS** | Guide wears simple clean collared shirt (not uniform costume), light fabric. Travelers in casual holiday clothes. Small woven bag, water bottle, natural skin sweat sheen, dust on shoes, real fabric wrinkles. |
| **STYLE KEYWORDS** | Authentic, warm, trustworthy, documentary, candid, anti-tourist-trap, local-friend vibe, natural color, editorial travel. |
| **CONSTRAINTS** | CRITICAL: Natural faces only, visible skin texture, no plastic retouching, no beauty filter, no distorted anatomy, no text overlay in the image, no price tags, no logos invented, no watermark, no CGI look. |

### ✅ Prompt Siap Tempel
```


key: chroma:document
string_value:
| **STYLE KEYWORDS** | Authentic, warm, trustworthy, documentary, candid, anti-tourist-trap, local-friend vibe, natural color, editorial travel. |
| **CONSTRAINTS** | CRITICAL: Natural faces only, visible skin texture, no plastic retouching, no beauty filter, no distorted anatomy, no text overlay in the image, no price tags, no logos invented, no watermark, no CGI look. |

### ✅ Prompt Siap Tempel
```
Photorealistic candid travel photography of a Balinese local male guide in his 30s standing beside two Australian travelers (couple, early 30s) near Tegallalang rice terraces. Use the exact faces/body references from the images I uploaded if provided. The guide is casually pointing toward the rice terrace path while smiling naturally mid-conversation. The couple listens, relaxed body language, one holding a small camera. Not posing stiffly for camera. Looks like a real moment between friends. Early morning at Tegallalang rice terraces, Bali. Lush green layered paddies, soft mist in the distance, narrow dirt path, palm trees, authentic local atmosphere. Soft natural morning light, slightly overcast golden diffusion, gentle shadows on faces, no harsh flash. Eye-level medium shot, 35mm lens documentary style, shallow depth of field with background rice terraces softly blurred but still readable, slight handheld realism. Guide wears simple clean collared shirt, travelers in casual holiday clothes, small woven bag, water bottle, natural skin sweat sheen, dust on shoes, real fabric wrinkles. Authentic, warm, trustworthy, documentary, candid, local-friend vibe, natural color, editorial travel. Photorealistic, documentary travel photography, natural skin texture with visible pores, slight imperfections, real candid moment, not studio perfect, no plastic skin, no beauty filter, no CGI look, no oversharpening, natural color grading, subtle film grain, authentic Bali atmosphere, shot on Sony A7IV documentary style. CRITICAL CONSTRAINTS: Natural faces only, visible skin texture, no pla


key: chroma:document
string_value:
Photorealistic candid travel photography of a Balinese local male guide in his 30s standing beside two Australian travelers (couple, early 30s) near Tegallalang rice terraces. Use the exact faces/body references from the images I uploaded if provided. The guide is casually pointing toward the rice terrace path while smiling naturally mid-conversation. The couple listens, relaxed body language, one holding a small camera. Not posing stiffly for camera. Looks like a real moment between friends. Early morning at Tegallalang rice terraces, Bali. Lush green layered paddies, soft mist in the distance, narrow dirt path, palm trees, authentic local atmosphere. Soft natural morning light, slightly overcast golden diffusion, gentle shadows on faces, no harsh flash. Eye-level medium shot, 35mm lens documentary style, shallow depth of field with background rice terraces softly blurred but still readable, slight handheld realism. Guide wears simple clean collared shirt, travelers in casual holiday clothes, small woven bag, water bottle, natural skin sweat sheen, dust on shoes, real fabric wrinkles. Authentic, warm, trustworthy, documentary, candid, local-friend vibe, natural color, editorial travel. Photorealistic, documentary travel photography, natural skin texture with visible pores, slight imperfections, real candid moment, not studio perfect, no plastic skin, no beauty filter, no CGI look, no oversharpening, natural color grading, subtle film grain, authentic Bali atmosphere, shot on Sony A7IV documentary style. CRITICAL CONSTRAINTS: Natural faces only, visible skin texture, no pla
stic retouching, no beauty filter, no distorted anatomy, no text overlay in the image, no price tags, no logos invented, no watermark, no CGI look. Must look like a real photo taken by a traveler in Bali.


key: chroma:document
string_value:
Photorealistic candid travel photography of a Balinese local male guide in his 30s standing beside two Australian travelers (couple, early 30s) near Tegallalang rice terraces. Use the exact faces/body references from the images I uploaded if provided. The guide is casually pointing toward the rice terrace path while smiling naturally mid-conversation. The couple listens, relaxed body language, one holding a small camera. Not posing stiffly for camera. Looks like a real moment between friends. Early morning at Tegallalang rice terraces, Bali. Lush green layered paddies, soft mist in the distance, narrow dirt path, palm trees, authentic local atmosphere. Soft natural morning light, slightly overcast golden diffusion, gentle shadows on faces, no harsh flash. Eye-level medium shot, 35mm lens documentary style, shallow depth of field with background rice terraces softly blurred but still readable, slight handheld realism. Guide wears simple clean collared shirt, travelers in casual holiday clothes, small woven bag, water bottle, natural skin sweat sheen, dust on shoes, real fabric wrinkles. Authentic, warm, trustworthy, documentary, candid, local-friend vibe, natural color, editorial travel. Photorealistic, documentary travel photography, natural skin texture with visible pores, slight imperfections, real candid moment, not studio perfect, no plastic skin, no beauty filter, no CGI look, no oversharpening, natural color grading, subtle film grain, authentic Bali atmosphere, shot on Sony A7IV documentary style. CRITICAL CONSTRAINTS: Natural faces only, visible skin texture, no pla
stic retouching, no beauty filter, no distorted anatomy, no text overlay in the image, no price tags, no logos invented, no watermark, no CGI look. Must look like a real photo taken by a traveler in Bali.
```


key: chroma:document
string_value:
Photorealistic candid travel photography of a Balinese local male guide in his 30s standing beside two Australian travelers (couple, early 30s) near Tegallalang rice terraces. Use the exact faces/body references from the images I uploaded if provided. The guide is casually pointing toward the rice terrace path while smiling naturally mid-conversation. The couple listens, relaxed body language, one holding a small camera. Not posing stiffly for camera. Looks like a real moment between friends. Early morning at Tegallalang rice terraces, Bali. Lush green layered paddies, soft mist in the distance, narrow dirt path, palm trees, authentic local atmosphere. Soft natural morning light, slightly overcast golden diffusion, gentle shadows on faces, no harsh flash. Eye-level medium shot, 35mm lens documentary style, shallow depth of field with background rice terraces softly blurred but still readable, slight handheld realism. Guide wears simple clean collared shirt, travelers in casual holiday clothes, small woven bag, water bottle, natural skin sweat sheen, dust on shoes, real fabric wrinkles. Authentic, warm, trustworthy, documentary, candid, local-friend vibe, natural color, editorial travel. Photorealistic, documentary travel photography, natural skin texture with visible pores, slight imperfections, real candid moment, not studio perfect, no plastic skin, no beauty filter, no CGI look, no oversharpening, natural color grading, subtle film grain, authentic Bali atmosphere, shot on Sony A7IV documentary style. CRITICAL CONSTRAINTS: Natural faces only, visible skin texture, no pla
stic retouching, no beauty filter, no distorted anatomy, no text overlay in the image, no price tags, no logos invented, no watermark, no CGI look. Must look like a real photo taken by a traveler in Bali.
```


key: chroma:document
string_value:
Photorealistic candid travel photography of a Balinese local male guide in his 30s standing beside two Australian travelers (couple, early 30s) near Tegallalang rice terraces. Use the exact faces/body references from the images I uploaded if provided. The guide is casually pointing toward the rice terrace path while smiling naturally mid-conversation. The couple listens, relaxed body language, one holding a small camera. Not posing stiffly for camera. Looks like a real moment between friends. Early morning at Tegallalang rice terraces, Bali. Lush green layered paddies, soft mist in the distance, narrow dirt path, palm trees, authentic local atmosphere. Soft natural morning light, slightly overcast golden diffusion, gentle shadows on faces, no harsh flash. Eye-level medium shot, 35mm lens documentary style, shallow depth of field with background rice terraces softly blurred but still readable, slight handheld realism. Guide wears simple clean collared shirt, travelers in casual holiday clothes, small woven bag, water bottle, natural skin sweat sheen, dust on shoes, real fabric wrinkles. Authentic, warm, trustworthy, documentary, candid, local-friend vibe, natural color, editorial travel. Photorealistic, documentary travel photography, natural skin texture with visible pores, slight imperfections, real candid moment, not studio perfect, no plastic skin, no beauty filter, no CGI look, no oversharpening, natural color grading, subtle film grain, authentic Bali atmosphere, shot on Sony A7IV documentary style. CRITICAL CONSTRAINTS: Natural faces only, visible skin texture, no pla
stic retouching, no beauty filter, no distorted anatomy, no text overlay in the image, no price tags, no logos invented, no watermark, no CGI look. Must look like a real photo taken by a traveler in Bali.
```

### Teks overlay belakangan di CapCut/Canva (jangan digenerate AI)


key: chroma:document
string_value:
Photorealistic candid travel photography of a Balinese local male guide in his 30s standing beside two Australian travelers (couple, early 30s) near Tegallalang rice terraces. Use the exact faces/body references from the images I uploaded if provided. The guide is casually pointing toward the rice terrace path while smiling naturally mid-conversation. The couple listens, relaxed body language, one holding a small camera. Not posing stiffly for camera. Looks like a real moment between friends. Early morning at Tegallalang rice terraces, Bali. Lush green layered paddies, soft mist in the distance, narrow dirt path, palm trees, authentic local atmosphere. Soft natural morning light, slightly overcast golden diffusion, gentle shadows on faces, no harsh flash. Eye-level medium shot, 35mm lens documentary style, shallow depth of field with background rice terraces softly blurred but still readable, slight handheld realism. Guide wears simple clean collared shirt, travelers in casual holiday clothes, small woven bag, water bottle, natural skin sweat sheen, dust on shoes, real fabric wrinkles. Authentic, warm, trustworthy, documentary, candid, local-friend vibe, natural color, editorial travel. Photorealistic, documentary travel photography, natural skin texture with visible pores, slight imperfections, real candid moment, not studio perfect, no plastic skin, no beauty filter, no CGI look, no oversharpening, natural color grading, subtle film grain, authentic Bali atmosphere, shot on Sony A7IV documentary style. CRITICAL CONSTRAINTS: Natural faces only, visible skin texture, no pla
stic retouching, no beauty filter, no distorted anatomy, no text overlay in the image, no price tags, no logos invented, no watermark, no CGI look. Must look like a real photo taken by a traveler in Bali.
```

### Teks overlay belakangan di CapCut/Canva (jangan digenerate AI)
```


key: chroma:document
string_value:
Photorealistic candid travel photography of a Balinese local male guide in his 30s standing beside two Australian travelers (couple, early 30s) near Tegallalang rice terraces. Use the exact faces/body references from the images I uploaded if provided. The guide is casually pointing toward the rice terrace path while smiling naturally mid-conversation. The couple listens, relaxed body language, one holding a small camera. Not posing stiffly for camera. Looks like a real moment between friends. Early morning at Tegallalang rice terraces, Bali. Lush green layered paddies, soft mist in the distance, narrow dirt path, palm trees, authentic local atmosphere. Soft natural morning light, slightly overcast golden diffusion, gentle shadows on faces, no harsh flash. Eye-level medium shot, 35mm lens documentary style, shallow depth of field with background rice terraces softly blurred but still readable, slight handheld realism. Guide wears simple clean collared shirt, travelers in casual holiday clothes, small woven bag, water bottle, natural skin sweat sheen, dust on shoes, real fabric wrinkles. Authentic, warm, trustworthy, documentary, candid, local-friend vibe, natural color, editorial travel. Photorealistic, documentary travel photography, natural skin texture with visible pores, slight imperfections, real candid moment, not studio perfect, no plastic skin, no beauty filter, no CGI look, no oversharpening, natural color grading, subtle film grain, authentic Bali atmosphere, shot on Sony A7IV documentary style. CRITICAL CONSTRAINTS: Natural faces only, visible skin texture, no pla
stic retouching, no beauty filter, no distorted anatomy, no text overlay in the image, no price tags, no logos invented, no watermark, no CGI look. Must look like a real photo taken by a traveler in Bali.
```

### Teks overlay belakangan di CapCut/Canva (jangan digenerate AI)
```
NO TOURIST TRAPS


key: chroma:document
string_value:
Photorealistic candid travel photography of a Balinese local male guide in his 30s standing beside two Australian travelers (couple, early 30s) near Tegallalang rice terraces. Use the exact faces/body references from the images I uploaded if provided. The guide is casually pointing toward the rice terrace path while smiling naturally mid-conversation. The couple listens, relaxed body language, one holding a small camera. Not posing stiffly for camera. Looks like a real moment between friends. Early morning at Tegallalang rice terraces, Bali. Lush green layered paddies, soft mist in the distance, narrow dirt path, palm trees, authentic local atmosphere. Soft natural morning light, slightly overcast golden diffusion, gentle shadows on faces, no harsh flash. Eye-level medium shot, 35mm lens documentary style, shallow depth of field with background rice terraces softly blurred but still readable, slight handheld realism. Guide wears simple clean collared shirt, travelers in casual holiday clothes, small woven bag, water bottle, natural skin sweat sheen, dust on shoes, real fabric wrinkles. Authentic, warm, trustworthy, documentary, candid, local-friend vibe, natural color, editorial travel. Photorealistic, documentary travel photography, natural skin texture with visible pores, slight imperfections, real candid moment, not studio perfect, no plastic skin, no beauty filter, no CGI look, no oversharpening, natural color grading, subtle film grain, authentic Bali atmosphere, shot on Sony A7IV documentary style. CRITICAL CONSTRAINTS: Natural faces only, visible skin texture, no pla
stic retouching, no beauty filter, no distorted anatomy, no text overlay in the image, no price tags, no logos invented, no watermark, no CGI look. Must look like a real photo taken by a traveler in Bali.
```

### Teks overlay belakangan di CapCut/Canva (jangan digenerate AI)
```
NO TOURIST TRAPS
Private local guide


key: chroma:document
string_value:
Photorealistic candid travel photography of a Balinese local male guide in his 30s standing beside two Australian travelers (couple, early 30s) near Tegallalang rice terraces. Use the exact faces/body references from the images I uploaded if provided. The guide is casually pointing toward the rice terrace path while smiling naturally mid-conversation. The couple listens, relaxed body language, one holding a small camera. Not posing stiffly for camera. Looks like a real moment between friends. Early morning at Tegallalang rice terraces, Bali. Lush green layered paddies, soft mist in the distance, narrow dirt path, palm trees, authentic local atmosphere. Soft natural morning light, slightly overcast golden diffusion, gentle shadows on faces, no harsh flash. Eye-level medium shot, 35mm lens documentary style, shallow depth of field with background rice terraces softly blurred but still readable, slight handheld realism. Guide wears simple clean collared shirt, travelers in casual holiday clothes, small woven bag, water bottle, natural skin sweat sheen, dust on shoes, real fabric wrinkles. Authentic, warm, trustworthy, documentary, candid, local-friend vibe, natural color, editorial travel. Photorealistic, documentary travel photography, natural skin texture with visible pores, slight imperfections, real candid moment, not studio perfect, no plastic skin, no beauty filter, no CGI look, no oversharpening, natural color grading, subtle film grain, authentic Bali atmosphere, shot on Sony A7IV documentary style. CRITICAL CONSTRAINTS: Natural faces only, visible skin texture, no pla
stic retouching, no beauty filter, no distorted anatomy, no text overlay in the image, no price tags, no logos invented, no watermark, no CGI look. Must look like a real photo taken by a traveler in Bali.
```

### Teks overlay belakangan di CapCut/Canva (jangan digenerate AI)
```
NO TOURIST TRAPS
Private local guide
Flexible plan


key: chroma:document
string_value:
stic retouching, no beauty filter, no distorted anatomy, no text overlay in the image, no price tags, no logos invented, no watermark, no CGI look. Must look like a real photo taken by a traveler in Bali.
```

### Teks overlay belakangan di CapCut/Canva (jangan digenerate AI)
```
NO TOURIST TRAPS
Private local guide
Flexible plan
Message us for your itinerary
```

---

# =========================
# IKLAN B — CAROUSEL SLIDE 1
# Cover: “Bali Private Tours — Done the local way”
# =========================

### Nano Structure

| Blok | Isi |
|---|---|
| **PHOTOGRAPHY TYPE & SUBJECT** | Photorealistic wide travel photograph of a clean white private MPV car parked near a scenic Ubud village road, with a local guide opening the side door for a smiling guest. |
| **SUBJECT ACTION** | Guide politely assisting guest into the car, natural friendly gesture, guest laughing lightly, candid interaction. |
| **ENVIRONMENT** | Quiet Ubud village road, tropical trees, temple gate softly visible in background, morning light, no crowded tourist buses. |
| **LIGHTING** | Soft morning sunlight from the left, natural highlights on car paint and skin, gentle contrast. |
| **CAMERA** | Slightly low three-quarter angle, 28mm environmental portrait, deep enough focus to show car + people + place. |
| **TEXTURE & PROPS** | Clean but real car (not showroom perfect), light dust on tires, guide in neat casual shirt, guest with day bag and sunscreen sheen. |
| **STYLE KEYWORDS** | Private, calm, premium-but-real, trustworthy, local hospitality. |


key: chroma:document
string_value:
| **CAMERA** | Slightly low three-quarter angle, 28mm environmental portrait, deep enough focus to show car + people + place. |
| **TEXTURE & PROPS** | Clean but real car (not showroom perfect), light dust on tires, guide in neat casual shirt, guest with day bag and sunscreen sheen. |
| **STYLE KEYWORDS** | Private, calm, premium-but-real, trustworthy, local hospitality. |
| **CONSTRAINTS** | No text in image, no price, no fake luxury overkill, no supercar, no distorted car wheels, no plastic skin. |

### ✅ Prompt Siap Tempel
```


key: chroma:document
string_value:
| **TEXTURE & PROPS** | Clean but real car (not showroom perfect), light dust on tires, guide in neat casual shirt, guest with day bag and sunscreen sheen. |
| **STYLE KEYWORDS** | Private, calm, premium-but-real, trustworthy, local hospitality. |
| **CONSTRAINTS** | No text in image, no price, no fake luxury overkill, no supercar, no distorted car wheels, no plastic skin. |

### ✅ Prompt Siap Tempel
```
Photorealistic wide travel photograph of a clean white private MPV car parked near a scenic Ubud village road, with a Balinese local guide opening the side door for a smiling guest. Guide politely assisting guest into the car, natural friendly gesture, guest laughing lightly, candid interaction. Quiet Ubud village road, tropical trees, temple gate softly visible in background, morning light, no crowded tourist buses. Soft morning sunlight from the left, natural highlights on car paint and skin, gentle contrast. Slightly low three-quarter angle, 28mm environmental portrait, deep enough focus to show car + people + place. Clean but real car not showroom perfect, light dust on tires, guide in neat casual shirt, guest with day bag and natural sunscreen sheen. Private, calm, premium-but-real, trustworthy, local hospitality. Photorealistic documentary style, natural skin texture, slight imperfections, subtle film grain, authentic Bali atmosphere, shot on Sony A7IV. CRITICAL: no text in image, no price, no fake luxury overkill, no distorted car wheels, no plastic skin, no watermark, no CGI look.
```

**Teks overlay Canva:**
```
Bali Private Tours
Done the local way
```

---


key: chroma:document
string_value:
Photorealistic wide travel photograph of a clean white private MPV car parked near a scenic Ubud village road, with a Balinese local guide opening the side door for a smiling guest. Guide politely assisting guest into the car, natural friendly gesture, guest laughing lightly, candid interaction. Quiet Ubud village road, tropical trees, temple gate softly visible in background, morning light, no crowded tourist buses. Soft morning sunlight from the left, natural highlights on car paint and skin, gentle contrast. Slightly low three-quarter angle, 28mm environmental portrait, deep enough focus to show car + people + place. Clean but real car not showroom perfect, light dust on tires, guide in neat casual shirt, guest with day bag and natural sunscreen sheen. Private, calm, premium-but-real, trustworthy, local hospitality. Photorealistic documentary style, natural skin texture, slight imperfections, subtle film grain, authentic Bali atmosphere, shot on Sony A7IV. CRITICAL: no text in image, no price, no fake luxury overkill, no distorted car wheels, no plastic skin, no watermark, no CGI look.
```

**Teks overlay Canva:**
```
Bali Private Tours
Done the local way
```

---

# =========================
# IKLAN B — CAROUSEL SLIDE 2
# What’s Included (visual support)
# =========================

### Konsep visual
Bukan infografik AI. Foto real yang mendukung checklist:
private car + guide + flexible moment.

### ✅ Prompt Siap Tempel
```


key: chroma:document
string_value:
**Teks overlay Canva:**
```
Bali Private Tours
Done the local way
```

---

# =========================
# IKLAN B — CAROUSEL SLIDE 2
# What’s Included (visual support)
# =========================

### Konsep visual
Bukan infografik AI. Foto real yang mendukung checklist:
private car + guide + flexible moment.

### ✅ Prompt Siap Tempel
```
Photorealistic candid photo of an English-speaking Balinese guide showing a printed simple day-plan paper to two travelers inside a private car before starting the trip. Natural conversation moment, genuine smiles, relaxed body language. Soft daylight through car windows, Ubud green scenery blurred outside. Eye-level close-to-medium shot, 35mm, natural interior car lighting mixed with daylight. Visible real paper texture, pen, water bottles, seat fabric details, natural skin pores, slight motion realism. Authentic local-host feeling, documentary travel photography, no plastic retouch, no staged commercial smile. CRITICAL: do not invent readable complex text on the paper; keep any paper text minimal/blurred if unsure. No price, no logo invention, no watermark, no CGI.
```

**Teks overlay Canva (checklist):**
```
✅ Private car + driver/guide
✅ English-speaking local
✅ Free hotel pickup
✅ Flexible itinerary
✅ Honest recommendations
```

---

# =========================
# IKLAN B — CAROUSEL SLIDE 3
# What we refuse (no tourist traps)
# =========================

### Konsep
Jangan tampilkan toko suvenir secara kasar. Lebih elegan: jalan sepi / pure experience, kontras dengan “rushed tourist feel” tanpa drama berlebihan.


key: chroma:document
string_value:
✅ Flexible itinerary
✅ Honest recommendations
```

---

# =========================
# IKLAN B — CAROUSEL SLIDE 3
# What we refuse (no tourist traps)
# =========================

### Konsep
Jangan tampilkan toko suvenir secara kasar. Lebih elegan: jalan sepi / pure experience, kontras dengan “rushed tourist feel” tanpa drama berlebihan.

### ✅ Prompt Siap Tempel
```
Photorealistic travel photo of a small group walking peacefully on a quiet temple stone pathway in Bali with a local guide, no souvenir stalls in frame, no crowded tour group, calm respectful atmosphere. Soft overcast daylight, mossy stone texture, incense smoke faintly in air, tropical foliage. Documentary eye-level shot, 35mm, natural color, authentic sacred-site mood. Real clothing wrinkles, natural skin texture, unposed walking stride. Message of peaceful genuine experience, not commercial tourist trap. CRITICAL: no aggressive negative imagery, no unreadable signs, no invented shop logos, no text overlay, no price, no plastic beauty filter, no CGI look, subtle film grain.
```

**Teks overlay Canva:**
```
❌ No souvenir shop detours
❌ No commission stops
❌ No pressure to buy
❌ No surprise extra fees
```

---

# =========================
# IKLAN B — CAROUSEL SLIDE 4
# “Like traveling with a friend”
# =========================

### ✅ Prompt Siap Tempel
```


key: chroma:document
string_value:
Photorealistic travel photo of a small group walking peacefully on a quiet temple stone pathway in Bali with a local guide, no souvenir stalls in frame, no crowded tour group, calm respectful atmosphere. Soft overcast daylight, mossy stone texture, incense smoke faintly in air, tropical foliage. Documentary eye-level shot, 35mm, natural color, authentic sacred-site mood. Real clothing wrinkles, natural skin texture, unposed walking stride. Message of peaceful genuine experience, not commercial tourist trap. CRITICAL: no aggressive negative imagery, no unreadable signs, no invented shop logos, no text overlay, no price, no plastic beauty filter, no CGI look, subtle film grain.
```

**Teks overlay Canva:**
```
❌ No souvenir shop detours
❌ No commission stops
❌ No pressure to buy
❌ No surprise extra fees
```

---

# =========================
# IKLAN B — CAROUSEL SLIDE 4
# “Like traveling with a friend”
# =========================

### ✅ Prompt Siap Tempel
```
Photorealistic candid lifestyle photo of a Balinese local guide and an Australian traveler laughing together while sharing coconut water at a simple local warung overlooking rice fields. Genuine laughter, mid-action, not looking at camera. Rustic wooden table, real warung textures, scattered tissues, natural props, humid tropical air. Late morning soft light, eye-level 50mm portrait framing, shallow depth of field. Natural skin texture, sweat highlights, imperfect real teeth smile, candid friendship energy. Documentary travel photography, warm authentic tones, subtle film grain. CRITICAL: no plastic skin, no model-perfect faces, no staged advertisement pose, no text, no price, no watermark, no CGI.


key: chroma:document
string_value:
Photorealistic candid lifestyle photo of a Balinese local guide and an Australian traveler laughing together while sharing coconut water at a simple local warung overlooking rice fields. Genuine laughter, mid-action, not looking at camera. Rustic wooden table, real warung textures, scattered tissues, natural props, humid tropical air. Late morning soft light, eye-level 50mm portrait framing, shallow depth of field. Natural skin texture, sweat highlights, imperfect real teeth smile, candid friendship energy. Documentary travel photography, warm authentic tones, subtle film grain. CRITICAL: no plastic skin, no model-perfect faces, no staged advertisement pose, no text, no price, no watermark, no CGI.
```

**Teks overlay:**
```
Like traveling with a friend
who knows Bali inside out
```

---

# =========================
# IKLAN B — CAROUSEL SLIDE 5
# CTA visual (WhatsApp mood)
# =========================

### ✅ Prompt Siap Tempel
```


key: chroma:document
string_value:
Photorealistic candid lifestyle photo of a Balinese local guide and an Australian traveler laughing together while sharing coconut water at a simple local warung overlooking rice fields. Genuine laughter, mid-action, not looking at camera. Rustic wooden table, real warung textures, scattered tissues, natural props, humid tropical air. Late morning soft light, eye-level 50mm portrait framing, shallow depth of field. Natural skin texture, sweat highlights, imperfect real teeth smile, candid friendship energy. Documentary travel photography, warm authentic tones, subtle film grain. CRITICAL: no plastic skin, no model-perfect faces, no staged advertisement pose, no text, no price, no watermark, no CGI.
```

**Teks overlay:**
```
Like traveling with a friend
who knows Bali inside out
```

---

# =========================
# IKLAN B — CAROUSEL SLIDE 5
# CTA visual (WhatsApp mood)
# =========================

### ✅ Prompt Siap Tempel
```
Photorealistic top-down flatlay of a traveler planning a Bali day on a wooden cafe table: smartphone showing a clean WhatsApp chat screen with blurred message bubbles, a small notebook, pen, map of Bali slightly open, iced kopi, frangipani flower. Natural morning cafe light, real wood grain, condensation on glass, authentic textures. 35mm flatlay, sharp on phone and notebook, soft background bokeh of cafe interior. Lifestyle travel planning mood, calm and inviting. CRITICAL: WhatsApp UI should be generic and simplified; do not invent clear personal names, phone numbers, or fake long readable messages. No price text, no brand logos invented beyond generic chat app look, no watermark, photorealistic not illustration.


key: chroma:document
string_value:
Photorealistic top-down flatlay of a traveler planning a Bali day on a wooden cafe table: smartphone showing a clean WhatsApp chat screen with blurred message bubbles, a small notebook, pen, map of Bali slightly open, iced kopi, frangipani flower. Natural morning cafe light, real wood grain, condensation on glass, authentic textures. 35mm flatlay, sharp on phone and notebook, soft background bokeh of cafe interior. Lifestyle travel planning mood, calm and inviting. CRITICAL: WhatsApp UI should be generic and simplified; do not invent clear personal names, phone numbers, or fake long readable messages. No price text, no brand logos invented beyond generic chat app look, no watermark, photorealistic not illustration.
```

**Teks overlay:**
```
Tell us your dates
We’ll send a custom itinerary
📲 WhatsApp us
```

---

# =========================
# IKLAN C — STATIC
# “Real Photos Only” support visual
# =========================

> Idealnya pakai foto asli tamu. Kalau perlu AI untuk melengkapi grid:

### ✅ Prompt Siap Tempel (1 frame natural guest moment)
```


key: chroma:document
string_value:
```
Tell us your dates
We’ll send a custom itinerary
📲 WhatsApp us
```

---

# =========================
# IKLAN C — STATIC
# “Real Photos Only” support visual
# =========================

> Idealnya pakai foto asli tamu. Kalau perlu AI untuk melengkapi grid:

### ✅ Prompt Siap Tempel (1 frame natural guest moment)
```
Photorealistic candid photo of real-looking travelers enjoying a quiet moment at a Bali waterfall pool, natural wet hair, unposed joy, one person adjusting GoPro strap, another laughing. Local guide standing a few steps behind watching safely. Overcast bright daylight, wet rock texture, clear water splash droplets frozen naturally. 24-35mm documentary shot, slight handheld crop, authentic vacation snapshot energy not fashion campaign. Natural skin redness, water droplets on skin, imperfect real bodies, no glam retouch. CRITICAL: no plastic beauty, no extra limbs, no distorted faces, no text, no price, no watermark, looks like genuine guest content.
```

**Teks overlay:**
```
Real guests. Real Bali.
Not stock photos.
```

---

# =========================
# IKLAN D — BOF STATIC
# “Coming to Bali Soon?”
# =========================

### Nano Structure

| Blok | Isi |
|---|---|
| **PHOTOGRAPHY TYPE & SUBJECT** | Photorealistic lifestyle photo of an Australian traveler at Ngurah Rai / tropical arrival mood: casual clothes, backpack, looking excited while holding phone, soft Bali airport-to-villa transition vibe (or villa lobby with tropical garden). |


key: chroma:document
string_value:
### Nano Structure

| Blok | Isi |
|---|---|
| **PHOTOGRAPHY TYPE & SUBJECT** | Photorealistic lifestyle photo of an Australian traveler at Ngurah Rai / tropical arrival mood: casual clothes, backpack, looking excited while holding phone, soft Bali airport-to-villa transition vibe (or villa lobby with tropical garden). |
| **SUBJECT ACTION** | Person standing near open villa entrance / tropical drop-off area, checking phone messages with a relieved happy expression, as if coordinating with local host. |
| **ENVIRONMENT** | Bali villa entrance with stone pathway, tropical plants, warm wood, soft afternoon light, private and calm. |
| **LIGHTING** | Golden hour soft side light, warm skin tones, gentle shadows. |
| **CAMERA** | 35mm environmental portrait, eye level, natural depth of field. |
| **TEXTURE & PROPS** | Backpack fabric detail, wrinkled travel shirt, phone in hand, suitcase nearby, frangipani petals on ground. |
| **STYLE KEYWORDS** | Anticipation, relief, trust, arrival in paradise, real travel. |
| **CONSTRAINTS** | No airline logo invention, no readable private data on phone, no price, no plastic skin. |

### ✅ Prompt Siap Tempel
```


key: chroma:document
string_value:
| **TEXTURE & PROPS** | Backpack fabric detail, wrinkled travel shirt, phone in hand, suitcase nearby, frangipani petals on ground. |
| **STYLE KEYWORDS** | Anticipation, relief, trust, arrival in paradise, real travel. |
| **CONSTRAINTS** | No airline logo invention, no readable private data on phone, no price, no plastic skin. |

### ✅ Prompt Siap Tempel
```
Photorealistic lifestyle photo of an Australian traveler in casual clothes with a backpack at a Bali villa entrance, checking phone messages with a relieved happy expression as if coordinating with a local host. Stone pathway, tropical plants, warm wood architecture, soft golden hour side light, private and calm atmosphere. 35mm environmental portrait, eye level, natural depth of field. Visible backpack fabric detail, wrinkled travel shirt, suitcase nearby, frangipani petals on ground, natural skin texture and pores, subtle sweat sheen. Anticipation, relief, trust, real travel documentary style, subtle film grain. CRITICAL: no invented airline logos, no readable private data on phone, no text overlay, no price, no plastic skin, no watermark, no CGI look.
```

**Teks overlay Canva:**
```
Coming to Bali soon?
Get a private local guide
No tourist traps
```

---

# =========================
# IKLAN E — BOF STATIC
# “10-Minute Custom Plan”
# =========================

### ✅ Prompt Siap Tempel
```


key: chroma:document
string_value:
Photorealistic lifestyle photo of an Australian traveler in casual clothes with a backpack at a Bali villa entrance, checking phone messages with a relieved happy expression as if coordinating with a local host. Stone pathway, tropical plants, warm wood architecture, soft golden hour side light, private and calm atmosphere. 35mm environmental portrait, eye level, natural depth of field. Visible backpack fabric detail, wrinkled travel shirt, suitcase nearby, frangipani petals on ground, natural skin texture and pores, subtle sweat sheen. Anticipation, relief, trust, real travel documentary style, subtle film grain. CRITICAL: no invented airline logos, no readable private data on phone, no text overlay, no price, no plastic skin, no watermark, no CGI look.
```

**Teks overlay Canva:**
```
Coming to Bali soon?
Get a private local guide
No tourist traps
```

---

# =========================
# IKLAN E — BOF STATIC
# “10-Minute Custom Plan”
# =========================

### ✅ Prompt Siap Tempel
```
Photorealistic close-up lifestyle photo of hands holding a smartphone above a cafe table in Ubud, with a notebook open beside it containing a simple handwritten day outline (blurred short words only), iced coffee, and a small Bali map. Natural top-down three-quarter angle, soft morning light from window, real paper fiber texture, condensation on glass, freckled natural hands, candid planning moment. Clean modern-but-real travel planning aesthetic. CRITICAL: do not render sharp fake long text; keep handwriting and map labels softly blurred or minimal. No price numbers, no invented business logo, no watermark, photorealistic only.


key: chroma:document
string_value:
Photorealistic close-up lifestyle photo of hands holding a smartphone above a cafe table in Ubud, with a notebook open beside it containing a simple handwritten day outline (blurred short words only), iced coffee, and a small Bali map. Natural top-down three-quarter angle, soft morning light from window, real paper fiber texture, condensation on glass, freckled natural hands, candid planning moment. Clean modern-but-real travel planning aesthetic. CRITICAL: do not render sharp fake long text; keep handwriting and map labels softly blurred or minimal. No price numbers, no invented business logo, no watermark, photorealistic only.
```

**Teks overlay:**
```
Send your dates
Get a custom plan
in minutes
```

---

# =========================
# IKLAN F — SOCIAL PROOF VISUAL
# =========================

### ✅ Prompt Siap Tempel
```
Photorealistic candid testimonial-style photo of a happy Australian woman in her 30s sitting in the front seat of a private car in Bali, talking with a local driver-guide, both smiling naturally during conversation. Soft daylight through windshield, green tropical road bokeh outside, authentic in-car snapshot feel. 35mm, slight candid crop, natural skin texture, real laugh lines, no makeup-commercial look. Warm trustworthy mood. CRITICAL: no plastic retouch, no distorted hands on steering wheel, no text, no price, no watermark.
```

**Teks overlay:**
```
“Felt like traveling with a friend,
not a tour company.”
```

---

# =========================
# IKLAN G — ADVENTURE SUPPORT STILL
# (buat thumbnail / static version Video 2)


key: chroma:document
string_value:
Photorealistic candid testimonial-style photo of a happy Australian woman in her 30s sitting in the front seat of a private car in Bali, talking with a local driver-guide, both smiling naturally during conversation. Soft daylight through windshield, green tropical road bokeh outside, authentic in-car snapshot feel. 35mm, slight candid crop, natural skin texture, real laugh lines, no makeup-commercial look. Warm trustworthy mood. CRITICAL: no plastic retouch, no distorted hands on steering wheel, no text, no price, no watermark.
```

**Teks overlay:**
```
“Felt like traveling with a friend,
not a tour company.”
```

---

# =========================
# IKLAN G — ADVENTURE SUPPORT STILL
# (buat thumbnail / static version Video 2)
# =========================

### ✅ Prompt Siap Tempel
```
Photorealistic action travel photo of two riders on ATVs moving through a muddy jungle track in Bali, mud splashes mid-air, excited real facial expressions, local guide visible ahead on another ATV. Overcast bright daylight, wet soil texture, palm leaves, dirty tires, water droplets on goggles. 24mm dynamic slightly low angle, motion realism, documentary adventure style not extreme sports commercial. Natural body proportions, real mud stains on clothes, no superhero pose. CRITICAL: no plastic skin, no deformed hands, no unreadable logos on ATV, no text, no price, no CGI over-sharpen look, subtle film grain.
```

---

# =========================
# IKLAN H — CULTURE / MELUKAT SUPPORT STILL
# (buat thumbnail Video 1)
# =========================

### ✅ Prompt Siap Tempel
```


key: chroma:document
string_value:
Photorealistic action travel photo of two riders on ATVs moving through a muddy jungle track in Bali, mud splashes mid-air, excited real facial expressions, local guide visible ahead on another ATV. Overcast bright daylight, wet soil texture, palm leaves, dirty tires, water droplets on goggles. 24mm dynamic slightly low angle, motion realism, documentary adventure style not extreme sports commercial. Natural body proportions, real mud stains on clothes, no superhero pose. CRITICAL: no plastic skin, no deformed hands, no unreadable logos on ATV, no text, no price, no CGI over-sharpen look, subtle film grain.
```

---

# =========================
# IKLAN H — CULTURE / MELUKAT SUPPORT STILL
# (buat thumbnail Video 1)
# =========================

### ✅ Prompt Siap Tempel
```
Photorealistic respectful documentary photo of a traveler participating in a holy water purification ritual at a Balinese temple spring, guided calmly by a local guide standing nearby. Soft morning light, flowing water texture, mossy stone spouts, incense smoke, sarong fabric details, wet hair, sincere focused expression not exaggerated. Eye-level 35mm, shallow depth of field, reverent atmosphere. Natural skin, water droplets, real fabric weight. CRITICAL: culturally respectful, no mockery, no fake tattoos nonsense, no text, no price, no plastic beauty filter, no watermark.
```

---

# =========================
# PROMPT UNIVERSAL: REVERSE ENGINEERING
# (kalau Mas Eko upload foto referensi bagus)
# =========================

```


key: chroma:document
string_value:
Photorealistic respectful documentary photo of a traveler participating in a holy water purification ritual at a Balinese temple spring, guided calmly by a local guide standing nearby. Soft morning light, flowing water texture, mossy stone spouts, incense smoke, sarong fabric details, wet hair, sincere focused expression not exaggerated. Eye-level 35mm, shallow depth of field, reverent atmosphere. Natural skin, water droplets, real fabric weight. CRITICAL: culturally respectful, no mockery, no fake tattoos nonsense, no text, no price, no plastic beauty filter, no watermark.
```

---

# =========================
# PROMPT UNIVERSAL: REVERSE ENGINEERING
# (kalau Mas Eko upload foto referensi bagus)
# =========================

```
Analyze the uploaded reference photo and recreate a new photorealistic image with the same camera style, lighting quality, color grade, and realism level. Keep faces/products consistent with uploaded references. Change only the scene composition as described: [ISI SCENE BARU]. Maintain documentary authenticity, natural skin texture, real imperfections, no plastic AI look. CRITICAL: do not alter identity of referenced people/objects beyond the requested scene change; no invented text/logos; no watermark.
```

---

# =========================
# PROMPT BRAIN DUMP → NANO
# (pakai kalau lagi bingung nulis prompt)
# =========================

Tempel ini ke Gemini/ChatGPT dulu:
```
Saya mau bikin foto iklan travel Bali yang realistis banget, tidak keliatan AI.
Produk: private local guide experience (bukan harga).


key: chroma:document
string_value:
Analyze the uploaded reference photo and recreate a new photorealistic image with the same camera style, lighting quality, color grade, and realism level. Keep faces/products consistent with uploaded references. Change only the scene composition as described: [ISI SCENE BARU]. Maintain documentary authenticity, natural skin texture, real imperfections, no plastic AI look. CRITICAL: do not alter identity of referenced people/objects beyond the requested scene change; no invented text/logos; no watermark.
```

---

# =========================
# PROMPT BRAIN DUMP → NANO
# (pakai kalau lagi bingung nulis prompt)
# =========================

Tempel ini ke Gemini/ChatGPT dulu:
```
Saya mau bikin foto iklan travel Bali yang realistis banget, tidak keliatan AI.
Produk: private local guide experience (bukan harga).
Mood: aman, ramah, no tourist traps, seperti traveling with a local friend.
Referensi foto sudah saya upload.
Tolong buatkan prompt final memakai Nano Structure:
1) Photography Type & Subject
2) Subject Action
3) Environment
4) Lighting
5) Camera
6) Texture & Props
7) Style Keywords
8) Constraints (anti plastic skin, no warped hands, no invented text/logo, no price)
Lalu gabungkan jadi 1 prompt siap generate.
```

---

# =========================
# ALUR KERJA CEPAT (KUKUHALDY FLOW)
# =========================

1. Pilih 1 iklan (mulai dari Static “No Tourist Traps”)
2. Upload 1–3 foto referensi asli (guide/tamu/lokasi)
3. Tempel prompt dari file ini
4. Generate 2–4 variasi
5. Pilih paling natural
6. Revisi kalau perlu:
   - “more candid”
   - “less perfect skin”


key: chroma:document
string_value:
# ALUR KERJA CEPAT (KUKUHALDY FLOW)
# =========================

1. Pilih 1 iklan (mulai dari Static “No Tourist Traps”)
2. Upload 1–3 foto referensi asli (guide/tamu/lokasi)
3. Tempel prompt dari file ini
4. Generate 2–4 variasi
5. Pilih paling natural
6. Revisi kalau perlu:
   - “more candid”
   - “less perfect skin”
   - “more documentary”
   - “fix hands/eyes”
7. **Jangan minta AI pasang teks panjang** — taruh teks di Canva/CapCut
8. Export → pakai di Meta Ads

---

# =========================
# PRIORITAS GENERATE HARI INI
# =========================

1. **Iklan A** — No Tourist Traps Promise (static)
2. **Carousel cover + slide 4** — local friend feel
3. **BOF** — Coming to Bali Soon
4. **Adventure still** — support Video 2/thumbnail

---

# =========================
# CEKLIST ANTI-AI LOOK (WAJIB SEBELUM PAKAI IKLAN)
# =========================

- [ ] Kulit ada pori/tekstur, tidak porselen
- [ ] Senyum tidak “iklan pasta gigi”
- [ ] Tangan & jari normal
- [ ] Mata tidak aneh / tidak beda arah
- [ ] Background Bali terasa nyata, tidak unreal HDR
- [ ] Tidak ada tulisan aneh hasil AI
- [ ] Tidak ada harga
- [ ] Terasa candid, bukan stock model

Kalau 2+ item gagal → regenerate / revisi dulu. Jangan dipasang.


key: chroma:document
string_value:
# Audit Kompetitor Cara Jualan — Asuransi Pendidikan / Agen Prudential
**Update:** 2026-07-17  
**Tujuan:** Lihat pola jualan pasar → bedain positioning Mas Eko

---

## 1) 4 TIPE KOMPETITOR YANG LO LAWAN

| Tipe | Cara jualan | Kelebihan | Kelemahan |
|---|---|---|---|
| **A. Agen hard-sell** | Langsung tawar produk di WA/grup | Cepat dapet closing dari yang udah “panas” | Banyak yang ngeblok, trust rendah |
| **B. Agen edukasi + FOMO** | Konten biaya kuliah + cashback deadline | Relatable, conversion lumayan | Kelihatan “jualan terus” |
| **C. Agen official-style** | Copy gaya brand Prudential (benefit list 920%, 8 thn bayar) | Kelihatan rapi & “resmi” | Generic, gampang ditiru, kurang personal |
| **D. Financial planner / multi-produk** | Bandingin tabungan vs asuransi vs investasi | Kelihatan expert | Ribet, closing lebih lama |

Lo idealnya di **tipe baru: Psikolog + Planner**  
= edukasi emosi + hitungan + produk (bukan produk duluan).

---

## 2) POLA JUALAN YANG PALING SERING DIPAKAI

### Pola #1 — Fear Selling (paling umum)
**Script mental:**
> “Biaya kuliah selangit → lo telat → beli sekarang.”

**Channel:** IG carousel, status WA, story angka kaget  
**CTA:** DM “HITUNG” / “INFO” / “CASHBACK”  
**Work?** Ya, buat yang udah cemas.  
**Risk:** Kalo kebanyakan, orang capek & ngerasa ditakut-takutin.

### Pola #2 — Benefit Bombing
List fitur:
- Bayar 6/8 tahun
- Tanpa medical
- Proteksi 20 tahun
- Manfaat tunai 25%
- Manfaat akhir 920%
- Cashback promo

**Work?** Buat yang udah familiar asuransi.  
**Risk:** Orang awam bingung, “ini investasi atau asuransi sih?”


key: chroma:document
string_value:
**Risk:** Kalo kebanyakan, orang capek & ngerasa ditakut-takutin.

### Pola #2 — Benefit Bombing
List fitur:
- Bayar 6/8 tahun
- Tanpa medical
- Proteksi 20 tahun
- Manfaat tunai 25%
- Manfaat akhir 920%
- Cashback promo

**Work?** Buat yang udah familiar asuransi.  
**Risk:** Orang awam bingung, “ini investasi atau asuransi sih?”

### Pola #3 — Soft-to-Hard Funnel
1. Konten edukasi  
2. Simulasi gratis  
3. Presentasi  
4. Closing + urgency promo  

Ini yang paling sehat. Banyak agen **skip step 1–2** → langsung step 4.

### Pola #4 — Referral / Warm Market
Chat temen, arisan, RT, gereja/komunitas, grup parenting.  
Masih **channel closing tertinggi** buat agen baru.

### Pola #5 — Group Seeding
Masuk grup ortu/parenting, bantu jawab, baru soft offer.  
Work kalau konsisten & gak spam.

---

## 3) CARA MEREKA CLOSING (URUTAN UMUM)

1. **Hook angka** (biaya kuliah / inflasi)  
2. **Gali kebutuhan** (umur anak, target sekolah, budget)  
3. **Tawar solusi** (PRUSmart Plan / sejenis)  
4. **Handle keberatan** (mahal, hangus, BPJS, pikir-pikir)  
5. **Urgency** (cashback, kuota, “mulai sekarang lebih ringan”)  
6. **Minta keputusan** (isi SPAJ / ketemu / online)

Yang beda cuma **tone**:
- Agen kasar = desak  
- Agen oke = dampingi  
- Agen juara = bikin klien ngerasa “ini keputusan gue sendiri”

---

## 4) KONTEN KOMPETITOR DI IG / WA (YANG SERING MUNCUL)

| Jenis konten | Frekuensi | Contoh |
|---|---|---|
| Angka biaya pendidikan | Sangat sering | “Rp100jt/semester” |
| Before-after / simulasi | Sering | Nabung bank vs asuransi |
| Testimoni | Sedang | “Akhirnya tenang…” |


key: chroma:document
string_value:
- Agen juara = bikin klien ngerasa “ini keputusan gue sendiri”

---

## 4) KONTEN KOMPETITOR DI IG / WA (YANG SERING MUNCUL)

| Jenis konten | Frekuensi | Contoh |
|---|---|---|
| Angka biaya pendidikan | Sangat sering | “Rp100jt/semester” |
| Before-after / simulasi | Sering | Nabung bank vs asuransi |
| Testimoni | Sedang | “Akhirnya tenang…” |
| Promo cashback | Sangat sering (pas ada campaign) | “8% cuma sampe…” |
| Mitos asuransi | Sering | “Uang hangus?” |
| Foto polis/closing | Sedang | Flexi soft |
| Personal story agen | Jarang bagus | Banyak yang kaku |
| Sudut psikologi ortu | **Jarang banget** | Ini celah lo |

**Pola caption official-style (sering ditiru agen):**
- “Kembali Lebih”
- “Bayar 6/8 tahun”
- “Tanpa medical”
- “Manfaat akhir hingga 920%”
- CTA ke link / WA

---

## 5) CHANNEL YANG MEREKA PAKAI

| Channel | Intensitas | Catatan |
|---|---|---|
| **WhatsApp personal** | ⭐⭐⭐⭐⭐ | Masih raja closing |
| **IG Feed/Reels** | ⭐⭐⭐⭐ | Buat tarik lead |
| **IG/WA Story** | ⭐⭐⭐⭐ | Buat jaga top-of-mind |
| **Grup parenting** | ⭐⭐⭐ | Sensitif spam |
| **FB grup ortu** | ⭐⭐⭐ | Masih hidup di kota menengah |
| **TikTok** | ⭐⭐ | Naik, tapi butuh konsistensi |
| **Ads berbayar** | ⭐⭐ | Biasanya agency/agen senior |

---

## 6) SCRIPT KOMPETITOR (VERSI YANG SERING KEKENA)

### Hard-sell (jangan ditiru 1:1)
```
Assalamualaikum Kak, saya agen Prudential.
Mau tanya, sudah punya asuransi pendidikan anak belum?
Sekarang lagi ada cashback 8%, mumpung masih promo.
Boleh saya jelasin 5 menit?
```
→ Cepat, tapi banyak yang cuek/blok.

### Edukasi + soft CTA (lebih oke)
```


key: chroma:document
string_value:
## 6) SCRIPT KOMPETITOR (VERSI YANG SERING KEKENA)

### Hard-sell (jangan ditiru 1:1)
```
Assalamualaikum Kak, saya agen Prudential.
Mau tanya, sudah punya asuransi pendidikan anak belum?
Sekarang lagi ada cashback 8%, mumpung masih promo.
Boleh saya jelasin 5 menit?
```
→ Cepat, tapi banyak yang cuek/blok.

### Edukasi + soft CTA (lebih oke)
```
Kak, gue abis hitung proyeksi biaya kuliah
anak umur 3 tahun. Angkanya bikin kaget.
Kalau mau, gue bantu hitung versi situasi Kakak — gratis.
```

### Closing setelah simulasi
```
Dari hitungan tadi, opsi yang paling pas di budget Kakak
sekitar RpX/bulan, proteksi tetap jalan, dan ada manfaat kembali.
Mau kita proses yang ringan dulu, atau bandingkan 2 opsi dulu?
```

---

## 7) OBJECTION HANDLING YANG KOMPETITOR SELALU SIAPIN

| Keberatan | Jawaban umum pasar |
|---|---|
| Mahal | Turunin premi / bandingin sama pengeluaran gaya hidup |
| Pikir-pikir | Kasih materi buat pasangan + follow-up terjadwal |
| Takut hangus | Jelasin produk return-of-premium / manfaat akhir |
| Udah ada BPJS | Bedain kesehatan vs dana pendidikan + proteksi jiwa |
| Nabung sendiri | Bandingin inflasi vs bunga + godaan tarik tabungan |
| Takut ditipu agen | Kasih proses transparan + polis resmi + no pressure |

---

## 8) DI MANA LO BISA MENANG (POSITIONING)

Kompetitor jual: **produk + promo**  
Lo bisa jual: **ketenangan ortu + rencana + produk**

### Positioning recommended
> “Psikolog yang bantu ortu tenang soal masa depan anak — lewat rencana dana pendidikan yang masuk akal.”

### Diferensiasi wajib lo pakai


key: chroma:document
string_value:
| Takut ditipu agen | Kasih proses transparan + polis resmi + no pressure |

---

## 8) DI MANA LO BISA MENANG (POSITIONING)

Kompetitor jual: **produk + promo**  
Lo bisa jual: **ketenangan ortu + rencana + produk**

### Positioning recommended
> “Psikolog yang bantu ortu tenang soal masa depan anak — lewat rencana dana pendidikan yang masuk akal.”

### Diferensiasi wajib lo pakai
1. **Psikolog angle** (anxiety ortu, bukan cuma angka)  
2. **Soft opening** (hitung dulu, produk belakangan)  
3. **Bahasa manusia** (bukan brosur 920%)  
4. **No-pressure script** (justru naikin trust)  
5. **Proses 3 langkah jelas:** Hitung → Bandingkan → Putuskan

### Yang jangan dilawan head-to-head
- Jangan perang “siapa lebih murah”
- Jangan spam fitur kayak katalog
- Jangan overclaim “dijamin kaya/cuan”

---

## 9) BATTLE CARD CEPAT — LO VS AGEN BIASA

| Situasi | Agen biasa | Lo |
|---|---|---|
| First chat | Langsung tawar produk | Tawar simulasi/obrolan |
| Konten | Promo + fitur | Emosi ortu + angka + insight |
| Keberatan “nanti dulu” | Desak | Gali alasan + bantu diskusi pasangan |
| Trust building | Lama / susah | Lebih cepat karena psikolog angle |
| Closing | Tekan urgency | Urgency + rasa “keputusan sadar” |

---

## 10) REKOMENDASI PRAKTIS BUAT LO (7 HARI)

### Jangan tiru:
- Chat cold “Mau asuransi gak?”
- Full hard-sell cashback tiap hari
- Dump benefit 920% di chat pertama

### Tiru yang work:
- Warm market dulu (20 kenalan)
- Edukasi harian pendek (WA status + IG)
- Simulasi gratis sebagai lead magnet
- Follow-up rapi H+2 / H+5
- Minta referral setelah closing


key: chroma:document
string_value:
## 10) REKOMENDASI PRAKTIS BUAT LO (7 HARI)

### Jangan tiru:
- Chat cold “Mau asuransi gak?”
- Full hard-sell cashback tiap hari
- Dump benefit 920% di chat pertama

### Tiru yang work:
- Warm market dulu (20 kenalan)
- Edukasi harian pendek (WA status + IG)
- Simulasi gratis sebagai lead magnet
- Follow-up rapi H+2 / H+5
- Minta referral setelah closing

### Formula harian simple:
- 1 konten edukasi
- 5–10 chat opening/follow-up
- 1 simulasi
- Catat prospek (panas/hangat/dingin)

---

## 11) METRIK YANG KOMPETITOR PAKAI (LO JUGA PERLU)

| Metrik | Target awal |
|---|---|
| Chat opening / minggu | 20–40 |
| Reply rate | 30%+ |
| Simulasi dikirim | 8–15 / minggu |
| Presentasi | 3–5 / minggu |
| Closing | 1–2 / bulan (bulan 1–2) |
| Referral minta | setiap closing |

---

## Kesimpulan
Kompetitor **bukan lebih hebat** — cuma lebih **sering ngechat + konsisten follow-up**.  
Celah lo jelas: **trust + psikologi + bahasa manusia**.

Kalau eksekusi lo = soft trust + angka jelas + closing rapi,  
lo gak perlu jadi “agen paling ngeyel” buat pecah telur.


key: chroma:document
string_value:
# ✅ TO-DO LIST RAPI — 17 Juli 2026
**Prinsip:** Mulai dari yang paling gampang → momentum → yang berat.
**Target cuan:** UMR Badung ~Rp 3.791.000/bulan | Cashback PRU 8% s/d **31 Agustus 2026**

---

## 🟢 LEVEL 1 — MUDAH (5–15 menit, bisa hari ini)

### 💼 PruAgent / Prudential (Pecah Telur)
- [ ] Update **bio IG** (psikolog + agen Prudential + DM gratis)
- [ ] Update **status / bio WA**
- [ ] Simpan **20 kontak** kenalan yang punya anak 0–10 tahun
- [ ] Post **1 Status WA** soal biaya/inflasi pendidikan
- [ ] Chat **1–2 temen** pake template Opening (soft, jangan jualan)
- [x] Riset **cara jualan kompetitor** (file: `memory/pru-kompetitor-cara-jualan.md`)
- [x] Mini web app **simulasi biaya pendidikan** (`simulasi-biaya-pendidikan.html`)

### 📱 @balimentari
- [ ] Pilih **1 ide carousel** dari batch terbaru (#79–81 atau #76–78) buat dieksekusi dulu
- [ ] Siapin **caption** + CTA (DM keyword) biar posting gak macet

### 🌍 Daily (otomatis / ringan)
- [x] Cuaca Bali harian
- [x] Berita harian
- [x] Update World Cup
- [ ] Nonton/update **3rd place** Prancis vs Inggris (19 Jul 04:00 WIB)
- [ ] Nonton/update **FINAL** Spanyol vs Argentina (20 Jul 02:00 WIB)

---

## 🟡 LEVEL 2 — SEDANG (30–90 menit)

### 💼 PruAgent / Prudential
- [ ] Post **konten Hari 1** carousel PRU (pake Canva dulu kalau VIOSTUDIO belum top up)
- [ ] Chat total **20 kenalan** (batch 5–10/hari)
- [ ] Gabung **2–3 grup parenting** (WA/FB)
- [ ] Follow-up yang like/komentar/DM (Discovery chat)
- [ ] Jalanin **konten Hari 2–7** bertahap
- [ ] Siapin **template presentasi** PRUSmart Plan + simulasi singkat


key: chroma:document
string_value:
- [ ] Post **konten Hari 1** carousel PRU (pake Canva dulu kalau VIOSTUDIO belum top up)
- [ ] Chat total **20 kenalan** (batch 5–10/hari)
- [ ] Gabung **2–3 grup parenting** (WA/FB)
- [ ] Follow-up yang like/komentar/DM (Discovery chat)
- [ ] Jalanin **konten Hari 2–7** bertahap
- [ ] Siapin **template presentasi** PRUSmart Plan + simulasi singkat

### 📱 @balimentari
- [ ] Generate **carousel terpilih** (Canva / Gemini / VIOSTUDIO)
- [ ] Post ke **IG + FB** + balas komentar
- [ ] Lanjut **Critical Factor carousel** slide 2–8 (kalau masih pending)
- [ ] Combine **self-sabotage videos** jadi 1 Reel final

### ✈️ Svaha Tour & Travel
- [ ] Coba generate **AI Product Photo Use Case 1** (hero passport/visa) — prompt udah ada
- [ ] Kumpulin **1–2 testimonial** Australia/Belanda (asli atau draft dulu)
- [ ] Review brand voice singkat: cerita nama **“Svaha”** + pesan konsisten

### 🧠 Praktek Psikolog Evitasari & Weni
- [ ] Update **deskripsi GBP** (copy udah siap)
- [ ] Post **1 konten GBP** (template Kenalan/Tips/Promo/Testimoni)
- [ ] Minta **1–2 review** ke klien yang puas

---

## 🟠 LEVEL 3 — AGAK BERAT (butuh fokus / setup)

### 💼 PruAgent
- [ ] Discovery call/chat **5 orang**/minggu
- [ ] Presentasi **3 orang**/minggu
- [ ] Target **1 closing** bulan 1 (komisi ~Rp5jt)
- [ ] Aktifkan **sistem referral** setelah closing pertama

### ✈️ Svaha Meta Ads
- [ ] Buat **landing page Second Home** (copy + setup form + WA redirect)
- [ ] Pasang **Meta Pixel**
- [ ] Setup **Fluent Forms** + reCAPTCHA
- [ ] Launch **Meta Ads** Australia (Second Home dulu)


key: chroma:document
string_value:
- [ ] Target **1 closing** bulan 1 (komisi ~Rp5jt)
- [ ] Aktifkan **sistem referral** setelah closing pertama

### ✈️ Svaha Meta Ads
- [ ] Buat **landing page Second Home** (copy + setup form + WA redirect)
- [ ] Pasang **Meta Pixel**
- [ ] Setup **Fluent Forms** + reCAPTCHA
- [ ] Launch **Meta Ads** Australia (Second Home dulu)
- [ ] Perbaiki **Brand Score** (cerita, testimoni, suara pesan)

### 🧠 Google Maps Psikolog
- [ ] Submit ke **direktori** (IPK Indonesia, HIMPSI, dll)
- [ ] Jalanin **plan 30 hari** Google Maps (review ke 30+)
- [ ] Tonjolkan keunggulan: **2 psikolog + jam malam s/d 21:00**

### 🛠️ Setup & Tools
- [ ] Top up **VIOSTUDIO** (kalau mau balik generate gambar brand)
- [ ] Setup agent **Diego & Mira** di QwenPaw (Settings → Agent Management)
- [ ] Aktivasi **NetLuck** di SKILL.md Nina & Mira (referensi udah ada)
- [ ] Setup **lynk.id** untuk Oracle Reading (pricing + DM automation)

---

## 🔵 LEVEL 4 — BACKLOG / NANTI (jangan ganggu fokus dulu)

- [ ] Bali Usada Database (pernah urgent — cek status real)
- [ ] Nago web + authentic discovery (sebagian udah done)
- [ ] Web Psikolog Indra Surya (on hold)
- [ ] Branding Tugus Purwa (on hold)
- [ ] Rolina Visa Meta Ads (dokumen riset ada)
- [ ] Authentic self discovery checklist (recreate)
- [ ] Object Imagery Hypnosis ebook
- [ ] Portofolio freelance + marketplace (Sribulancer/Fiverr/Fastwork)

---

## 🎯 URUTAN EKSEKUSI DISARANKAN (anti overwhelm)

### Hari ini (maks 45–60 menit)
1. Update bio IG + WA  
2. Post 1 Status WA edukasi pendidikan  
3. Chat 1–2 kenalan (template Opening)  


key: chroma:document
string_value:
- [ ] Authentic self discovery checklist (recreate)
- [ ] Object Imagery Hypnosis ebook
- [ ] Portofolio freelance + marketplace (Sribulancer/Fiverr/Fastwork)

---

## 🎯 URUTAN EKSEKUSI DISARANKAN (anti overwhelm)

### Hari ini (maks 45–60 menit)
1. Update bio IG + WA  
2. Post 1 Status WA edukasi pendidikan  
3. Chat 1–2 kenalan (template Opening)  
4. Pilih 1 ide @balimentari buat besok  

### Besok
1. Post carousel PRU Hari 1 (Canva oke)  
2. Chat 5 kenalan lagi  
3. Post 1 carousel @balimentari  

### Minggu ini
1. Total 20 chat opening  
2. 2–3 grup parenting  
3. 1 AI photo Svaha (Use Case 1)  
4. 1 update GBP psikolog  

### 2 minggu ke depan
1. Presentasi + closing pertama PRU  
2. Draft/implement landing page Svaha  
3. Konsisten konten harian PRU + balimentari  

---

## 📌 CATATAN
- **Paling cuan sekarang:** PruAgent (deadline cashback 31 Agu) + Svaha (client aktif)
- **Paling gampang bangkitin momentum:** bio + 1 status WA + 1 chat
- File terkait:
  - `memory/netluck-pru-pecah-telur.md`
  - `memory/vioprompts-pru-hari1-carousel.md`
  - `memory/pruagent-strategy-2026-07-11.md`
  - `memory/svaha-landing-page-second-home.md`
  - `memory/svaha-nano-prompts.md` (atau ads nano prompts)

*Update: 17 Juli 2026*


key: chroma:document
string_value:
---
summary: "Mas Eko — core decisions, preferences, reusable patterns"
last_updated: 2026-07-25
---

## 👤 User Profile

| Field | Value |
|-------|-------|
| **Name** | Mas Eko |
| **Role** | Freelance advertiser / Meta Ads specialist / **Prudential Agent** (AAJI lulus ✅) |
| **Timezone** | Asia/Bali (GMT+8), active after ~23:20 WITA |
| **Location** | Bali |
| **Contact** | Telegram ID: `203050635` |
| **Main Clients** | Rolina Visa Services, **Svaha Tour & Travel** (svahatourandtravel.com) |
| **Preferred Deliverable** | DOCX with comparison tables & concrete numbers |
| **AI Access** | Gemini (free) + ChatGPT (GPT Image2) for image gen |

---

## 🎯 Active Projects

| Project | Type | Status |
|---------|------|--------|
| **Bali Usada Database** | Database | 🔴 URGENT |
| **@balimentari (NLP/Hypnosis Content)** | Content | 🟢 Active |
| **Rolina Visa — Meta Ads Campaign** | Advertising | 🟢 Active |
| **Svaha Tour & Travel** | Travel/Visa | 🟢 Active — website audit & landing pages |
| **PruAgent (Prudential Agency)** | Insurance | 🟢 Active — new agent |
| **Object Imagery Hypnosis Ebook** | Digital Product | 🟢 Concept approved |
| **Nago (Web + Discovery)** | Web | ✅ Done — landing + quiz complete |
| **Web Psikolog Indra Surya** | Web Dev | 🟡 On hold |
| **Branding Tugus Purwa** | Branding | 🟡 On hold |

---

## 📌 PruAgent — Prudential Agency Assistant

**Location:** `skills/pruagent/SKILL.md` (160 lines)
**Status:** Active, Bahasa Indonesia-focused, built from scratch for new agent onboarding

### Products & Strategy


key: chroma:document
string_value:
| **Web Psikolog Indra Surya** | Web Dev | 🟡 On hold |
| **Branding Tugus Purwa** | Branding | 🟡 On hold |

---

## 📌 PruAgent — Prudential Agency Assistant

**Location:** `skills/pruagent/SKILL.md` (160 lines)
**Status:** Active, Bahasa Indonesia-focused, built from scratch for new agent onboarding

### Products & Strategy
- **15+ Prudential products** (PRUWell Medical, PRUCritical Benefit 88, PRULady, PRUMapan, PRUSmart Plan, PRUFuture, PRULink NextGen, PRULink Investor Account, PRUlink Syariah Edu Protection, etc.)
- **Quick Pick:** 6 scenarios for product recommendations
- **5 Working Modes:** Product Recommendation, Follow-up Chat WA, Objection Handling, Social Media Content, Prospek Tracking
- **Objection Handling:** 6 common objection types + template answers

### PRUSmart Plan — Master Strategy Document
- **File:** `memory/pruagent-strategy-2026-07-11.md` (1207 lines)
- **Contents:** 3 Customer Personas, Pain Points & Education Cost Data, Value Proposition Canvas, 10 Caption IG, 5 TikTok/Reels Scripts, 5 WA Opening Chats, 7-Day Follow-up Sequence, Full Sales Script, 10 Objection Handling Scripts, 30-Day Content Calendar, Psychological Strategy, First Month KPIs
- **⏰ Cashback deadline:** 8% PRUSmart Plan — **31 August 2026**
- **Target persona:** Parents in their 30s with young children

---

## 📌 Svaha Tour & Travel

**Website:** `svahatourandtravel.com` — WordPress, PHP 8.3.31, Apache

### Tracking Setup
| Item | Status |
|------|--------|
| GA4 via Site Kit (ID: GT-WPD7HKJ) | ✅ |
| Google AdSense | ✅ |
| GDPR Consent Mode (EU/Belanda target) | ✅ |


key: chroma:document
string_value:
- **Target persona:** Parents in their 30s with young children

---

## 📌 Svaha Tour & Travel

**Website:** `svahatourandtravel.com` — WordPress, PHP 8.3.31, Apache

### Tracking Setup
| Item | Status |
|------|--------|
| GA4 via Site Kit (ID: GT-WPD7HKJ) | ✅ |
| Google AdSense | ✅ |
| GDPR Consent Mode (EU/Belanda target) | ✅ |
| Meta Pixel | ❌ |
| Landing pages per product | ❌ |
| Testimonials (AU/NL specific) | ❌ |
| Form + WA integration | ❌ |
| Conversion tracking | ❌ |

**Brand Score:** 3/12 — merah, belum optimal

### Visa Products
| Product | Description |
|---------|-------------|
| E28A | PMA |
| Second Home E33 | 5-year stay |
| Retirement E33F | ≥60 years old |
| Family E31A/E31B | Family visa |
| Tourist B211 | 2+2 months |
| Business C2 | 6 months |

### Target Markets & Funnel
- **Markets:** Australia (Second Home, Retirement, Tourist B211) & Netherlands (Second Home, Retirement)
- **Funnel:** Meta Ads → Landing Page per product → WhatsApp auto-redirect
- **Key rule:** Never ad-direct to WA — no tracking, no retargeting, cold leads lost. Always per-product landing page.

### Assets
- Landing page copy: `memory/svaha-landing-page-second-home.md`
- Nano Structure prompts: `memory/svaha-nano-prompts.md` (4 use cases)
- Next: Mas Eko generates Use Case 1 (Hero Shot passport + visa)

---

## 📌 Meta Ads Playbook

### Research & Analysis
- Scan Meta Ads Library (`facebook.com/ads/library/`)
- Catalog per competitor: website, positioning, languages, USP, pricing, services, contact
- SWOT per competitor → identify gap


key: chroma:document
string_value:
- Nano Structure prompts: `memory/svaha-nano-prompts.md` (4 use cases)
- Next: Mas Eko generates Use Case 1 (Hero Shot passport + visa)

---

## 📌 Meta Ads Playbook

### Research & Analysis
- Scan Meta Ads Library (`facebook.com/ads/library/`)
- Catalog per competitor: website, positioning, languages, USP, pricing, services, contact
- SWOT per competitor → identify gap
- Funnel: TOFU → MOFU → BOFU + closing channel (WA/website)

### Multi-Market Strategy
- Budget split by market size (e.g., AU 60% / NL 40%)
- Separate ad sets per country with different hooks
- AU = casual English; NL = dual Dutch+English, history angle
- Key differentiators: pricing transparency, language support, speed tiers

### Travel/Visa Funnel Rules
- **Do:** Per-product landing pages with tracking + form → WA redirect
- **Don't:** Ad-direct to WA (untrackable, no retargeting, cold leads lost)
- **Landing page structure:** 9-section — Hero, Problem, Solution, Testimonial, How It Works, Requirements, FAQ, Form, Footer

### Rolina Visa
- Visa services in Bali since 2012, targeting inbound foreigners
- USP: "Pertama di Bali", 20+ years experience
- 10 competitors mapped

---

## 📌 @balimentari — Content Strategy

### Golden Rule (Non-Negotiable)
Every content MUST reference **"Nyambung ke: [prev content]"** — applies to all ideas including cronjob output.

### Carousel Framework
- **Formula:** Hook (menohok) → relate to youth phenomenon → link to psychology concept
- **Top Resonant Themes:** Ghosting, overthinking, FOMO, self-sabotage, toxic productivity, cognitive dissonance, projection


key: chroma:document
string_value:
Every content MUST reference **"Nyambung ke: [prev content]"** — applies to all ideas including cronjob output.

### Carousel Framework
- **Formula:** Hook (menohok) → relate to youth phenomenon → link to psychology concept
- **Top Resonant Themes:** Ghosting, overthinking, FOMO, self-sabotage, toxic productivity, cognitive dissonance, projection
- **Avoid:** Too academic, too judgmental, too vague
- **Batch rule:** 3 ideas per request, no repeat themes from previous batch
- **Always request caption upon carousel completion**
- **Indonesian context is critical:** Real youth experiences — medsos, kuliah, kerja, drama pertemanan/pacaran
- **Cross-reference density:** More references to previous batches = stronger educational value

### Content Universe (Bawah Sadar Psychology)
```
Bawah Sadar (foundation)
  ├─ Contoh Bawah Sadar (application)
  ├─ Critical Factor / Si Penjaga Gerbang (mechanism)
  │    ├─ Self-Sabotage (manifestation)
  │    ├─ Denial (defense form)
  │    └─ Secondary Gain (hidden benefit)
  ├─ Afirmasi Gak Work (problem) → Fake It Till You Make It (solution)
  ├─ Trauma Lebih Nempel (memory mechanism) → Projection (manifestation)
  └─ Comfort Zone (barrier to change)
```

### Brand Identity
- **Colors:** Deep teal blue (#1A5F7A) + Soft cream (#FFF8F0) + Orange (#FF9F43)
- **Mascot:** "Surya" — sun chibi
- **Style:** Flat vector, minimalis, modern, calming/edukatif

### Daily Auto-Content Pillars (no review needed)

| Time (WITA) | Content | Notes |
|-------------|---------|-------|
| 07:00 | Weather (Bali) | Multi-source cross-ref |


key: chroma:document
string_value:
- **Colors:** Deep teal blue (#1A5F7A) + Soft cream (#FFF8F0) + Orange (#FF9F43)
- **Mascot:** "Surya" — sun chibi
- **Style:** Flat vector, minimalis, modern, calming/edukatif

### Daily Auto-Content Pillars (no review needed)

| Time (WITA) | Content | Notes |
|-------------|---------|-------|
| 07:00 | Weather (Bali) | Multi-source cross-ref |
| 12:00 | Sports Update | If event exists |
| 22:00 | Daily News | Fenomena Alam → Politik → Ekonomi → Olahraga → Hiburan |
| 02:00 (every 2 days) | @balimentari carousel ideas | 3 per batch; Golden Rule applies |

### Content Batch Progress
| Batch | Date | Themes |
|-------|------|--------|
| 24 | 15 Jul | Sunk Cost Fallacy, Halo Effect, Denial vs Repression (Toxic Positivity) |
| 25 | 16 Jul | Social Comparison Theory, Placebo Effect, Backfire Effect |

**Untouched topics:** Confirmation Bias, False Consensus Effect, Hindsight Bias, Barnum Effect, Reactance, Overton Window

### Writing Conventions
- Sports tone: Casual Jaksel/Bali slang, emoji-rich; frame as "Argentina kasih pelajaran" not "Argentina menang 3-0"
- Economy indicators: Rupiah & IHSG sebagai indikator rutin

---

## 🔬 AI Product Photography — Kukuhaldy Method

**Reusable for:** Svaha, @balimentari, Prudential, any product shoot

### Nano Structure (8 Blocks)
1. **Photography Type & Subject**
2. **Subject Action**
3. **Environment**
4. **Lighting**
5. **Camera** — lens, angle, depth of field
6. **Texture & Props**
7. **Style Keywords**
8. **Constraints** — ⚠️ Most critical: "Do not alter text/logo. Keep label exactly as original."

### Workflow


key: chroma:document
string_value:
### Nano Structure (8 Blocks)
1. **Photography Type & Subject**
2. **Subject Action**
3. **Environment**
4. **Lighting**
5. **Camera** — lens, angle, depth of field
6. **Texture & Props**
7. **Style Keywords**
8. **Constraints** — ⚠️ Most critical: "Do not alter text/logo. Keep label exactly as original."

### Workflow
1. Upload raw product photo (key to precision)
2. Brain Dump: Curhat ide ke AI → minta AI bikin structured prompt
3. 8-step: Siapkan foto mentah → Enhance → Cari Referensi → Reverse Engineering → Modifikasi Prompt → Eksekusi → Check & Revisi → Hapus Logo Gemini

**Tools:** Gemini (free tier first) → ChatGPT GPT Image2 as fallback

---

## 🔧 VIOSTUDIO API

- **API Key:** `vio_sk_vA8llIYm51J3oyXtfevrM92yUBJ8-3IS1sIn6xydF8o`
- **Base URL:** `https://api.viostudio.id/v1`

### Model Priority & Costs

| Model | Type | Credits | Use Case |
|-------|------|---------|----------|
| `omni-flash` | Video t2v (max 6s) | **1** | Primary — best value |
| `gpt-image-2.0` | Image | **5** | Preferred image model |
| `veo-3.1-lite` | Video i2v/t2v | 5 | Fallback |
| `veo-3.1-fast` | Video i2v/t2v | 50 | Fast but costly |
| `veo-3.1-quality` | Video i2v/t2v | 100 | Best quality |

### Production Rules
- **Model priority:** `omni-flash` (1cr) → `veo-3.1-lite` (5cr) → higher models
- **Prompt language:** Bahasa Indonesia (more stable results)
- **Safety:** Avoid "fight or flight", "stress active", "panic attack" (mental health/hypnosis context)
- **Aspect ratio:** Use `"3:4"` (1080×1440 px) for IG carousel — never `"4:5"` or `"3/4"` (ERROR 400)


key: chroma:document
string_value:
- **Model priority:** `omni-flash` (1cr) → `veo-3.1-lite` (5cr) → higher models
- **Prompt language:** Bahasa Indonesia (more stable results)
- **Safety:** Avoid "fight or flight", "stress active", "panic attack" (mental health/hypnosis context)
- **Aspect ratio:** Use `"3:4"` (1080×1440 px) for IG carousel — never `"4:5"` or `"3/4"` (ERROR 400)
- **Text rendering:** Generate background-only images, overlay text via Python/PIL
- **Batch splitting:** 3–4 slides per batch; poll ~5–10 min for 6–7 slides total
- **Timeout retry:** Max 30x, 8s interval; HTTP 500 recoverable via retry

### Reels Workflow
1. Generate 9:16 images (`gpt-image-2.0`)
2. Upload to `/v1/assets`
3. Animate via i2v model
4. Poll `/v1/generations/{id}` every 8–15s

---

## 🎬 OpenMontage — Local Video Pipeline

**Repo:** `calesthio/OpenMontage` | **Path:** `/app/working/workspaces/default/OpenMontage/`
**Setup:** `make setup` (Python deps, Remotion, Piper TTS v1.4.2, HyperFrames v0.7.17, FFmpeg)

### Free Tools (No API Key)

| Category | Tools |
|----------|-------|
| **Audio** | `piper_tts`, `audio_mixer`, `audio_enhance`, `freesound_music`, `pixabay_music`, `audio_probe` |
| **Video** | `video_stitch`, `clip_search`, `direct_clip_search`, `video_compose`, `hyperframes_compose` |
| **Compose** | Remotion, HyperFrames, FFmpeg |
| **Analysis** | `video_analyzer`, `scene_detect`, `frame_sampler`, `composition_validator`, `visual_qa` |
| **Enhance** | `color_grade`, `upscale`, `bg_remove`, `face_restore`, `subtitle_gen` |

### Constraints


key: chroma:document
string_value:
| **Video** | `video_stitch`, `clip_search`, `direct_clip_search`, `video_compose`, `hyperframes_compose` |
| **Compose** | Remotion, HyperFrames, FFmpeg |
| **Analysis** | `video_analyzer`, `scene_detect`, `frame_sampler`, `composition_validator`, `visual_qa` |
| **Enhance** | `color_grade`, `upscale`, `bg_remove`, `face_restore`, `subtitle_gen` |

### Constraints
- **Piper TTS:** ❌ No Indonesian model. Use `en_US-lessac-medium` (63MB) for English.
- **Graphics/Video gen:** Require API key (OpenAI, ~$5)
- **GPU tools (WAN 2.1):** Require PyTorch + GPU — use `requirements-gpu.txt`

### Compose Pattern
1. Narration via `piper_tts` (`en_US-lessac-medium`)
2. Remotion: warm gradient background + kinetic typography (Quicksand font)
3. Output: 1080×1920, 24fps, MP4 via FFmpeg

---

## 💬 Communication & Workflow Preferences

### Interaction Style
- **Initiative:** Langsung action, gas & semangat
- **Signal language:** "stop" = salah, "aman" = setuju, "udh/dgn/yg" = casual shorthand
- **Tone:** Santai, akrab — panggil "bre" atau "Mas Eko"
- **Humor:** Abu Nawas style, jokes garing
- **Check-in:** Awal minggu + daily via Telegram

### Handling Multiple Requests
- Mas Eko often fires 3+ requests in quick succession
- **Strategy:** Parallel search → present sequentially (PART 1, PART 2, PART 3)
- **Priority:** Newest request first; recurring ones (weather, sports) can be concise

### Skill Adaptability Rule


key: chroma:document
string_value:
- **Check-in:** Awal minggu + daily via Telegram

### Handling Multiple Requests
- Mas Eko often fires 3+ requests in quick succession
- **Strategy:** Parallel search → present sequentially (PART 1, PART 2, PART 3)
- **Priority:** Newest request first; recurring ones (weather, sports) can be concise

### Skill Adaptability Rule
When request falls outside core scope, serve using overlapping competencies (digital presence, branding, closing/payment). Respond with Goal-First structure + numbered option menu.

### Workflow Rules
1. **Review-first:** Propose concept before generating — never generate directly
2. **Clarity direction:** Always ask where ads/closing should direct the user
3. **Comparison tables:** Include concrete numbers (budget, estimates) whenever possible

---

## 🔁 Automation & Scheduled Tasks

### Cronjob — Daily Content Ideas
- **Job ID:** `226198d7` — "Ide Konten Psikologi Harian"
- **Schedule:** Daily 10:00 WITA (02:00 UTC) → Telegram `203050635`
- **Type:** Agent — 3 fresh content ideas, each referencing previous theme (Golden Rule)

### Repliz API (Social Media Scheduler)
- **Base URL:** `https://api.repliz.com`
- **Auth:** Basic `9332936724:tH8tV0K38psksdYyyzfRHiGcpGZ0DdB7`
- **Endpoint:** `POST /public/schedule`
- **Account IDs:** IG @balimentari = `6957dc8f1fab4cfd20463b82` | FB Bali Mentari = `6957d0461fab4cfd2045bef6`

### Multi-Source Research Strategy
- **Weather sources:** BMKG Instagram (paling update), Detik Bali, Radarbali, Indobalinews, Tribun Bali, Bali Post, Kontan
- **Conflict resolution:** Majority vote across sources

---


key: chroma:document
string_value:
- **Account IDs:** IG @balimentari = `6957dc8f1fab4cfd20463b82` | FB Bali Mentari = `6957d0461fab4cfd2045bef6`

### Multi-Source Research Strategy
- **Weather sources:** BMKG Instagram (paling update), Detik Bali, Radarbali, Indobalinews, Tribun Bali, Bali Post, Kontan
- **Conflict resolution:** Majority vote across sources

---

## 🛠️ High-Value Technical Patterns

### DOCX Generation (Node.js `docx`)
- **⚠️ `write_file` truncates ~27KB** — never merge truncated files
- **Chunking:** Split into 6+ JS files (<15KB each), `cat chunk*.js > final.js && node final.js`
- **Quote rule:** Single quotes for JS strings, double quotes inside content strings

### Browser Reliability
- `browser_use` frequently fails (CAPTCHAs, CDP timeouts)
- **Fallback:** `tavily_search` for all web research
- Always test browser availability first

---

## 🧠 Installed MCP Skills

| Skill | Function |
|-------|----------|
| **social / content-strategy** | Social media content & strategy |


