← Leveling Digital
08-brand-builder
Run: 2026-05-04T15:26:47 · 2990 in / 3601 out tokens · 111.2s
# BAYU OUTPUT — Leveling Digital
## Phase 1: IG Name Field Candidates
**Constraint:** 30 char max, searchable on IG, niche-relevant keywords.
1. **Leveling Digital | Sistemisasi**
(29 char — keyword: "sistemisasi" = core positioning)
2. **Leveling Digital | Strategi IG**
(30 char — keyword: "strategi IG" = platform-specific SEO)
3. **Leveling Digital | Konten Bisnis**
(32 char — ❌ EXCEEDS LIMIT, rejected)
**Revised:** **Leveling Digital | Konten Biz**
(29 char — keyword: "konten" = content focus)
4. **Leveling Digital | Edukasi UMKM**
(30 char — keyword: "UMKM" = target audience signal)
5. **Leveling Digital | Marketing ID**
(30 char — keyword: "marketing" + locale "ID" = geo-targeting)
**Recommendation:** **#1 "Leveling Digital | Sistemisasi"** — strongest brand differentiation (anti-hype positioning), aligns with pillar "System blueprint", unique in niche (competitor scan shows no one owns "sistemisasi" keyword in Name field).
---
## Phase 2: Bio Structure (4-line variants)
**Constraint:** Total ≤150 char, per-line ≤50 char, CTA arrow mandatory.
### Variant A (Educator-first angle)
```
Strategi konten yang sistematis, bukan hype
Buat UMKM yang mau grow tanpa burnout
3+ tahun bantu 40+ brand scale organik
↓ Audit gratis (terbatas 5 slot/bulan)
[link in bio]
```
**Total:** 147 char
**Tone:** Educator + social proof + scarcity CTA
**Why:** Leads with anti-hype promise, backs with credential, drives urgency.
---
### Variant B (Operator-direct angle)
```
Gue bikin sistem konten lu jalan autopilot
Target: founder yang overwhelmed sama IG
Metode: audit → sistem → execute
↓ DM "AUDIT" — gue kasih breakdown
[link in bio]
```
**Total:** 149 char
**Tone:** Lu/gue conversational, action-oriented
**Why:** Mirrors Operator confessional voice, clear process, low-friction CTA (DM vs form).
---
### Variant C (Results-proof angle)
```
Konten sistematis = konsisten tanpa chaos
Client avg: 2.8x engagement in 90 hari
Buat UMKM yang serius soal organic reach
↓ Case study lengkap di highlight
[link in bio]
```
**Total:** 145 char
**Tone:** Data-driven + proof-first
**Why:** Leads with metric (2.8x), risk: feels "kategori A" if metric not backed by real case study in Highlights (MUST deliver proof or skip this variant).
---
**Recommendation:** **Variant B** — strongest fit for "Operator confessional" pillar, removes friction (DM > form fill), aligns with lu/gue voice standard. Variant A = safer fallback if Variant B feels too casual for brand maturity stage.
---
## Phase 3: Highlights Blueprint (6 categories)
### 1. **About** (mandatory)
**Icon spec:** 1080×1080, #EF4444 bg, Lucide `info` icon (white, centered)
**Story scripts (5 slides):**
- **Slide 1:** "Siapa Leveling Digital?"
Text: "Agency kecil yang fokus satu hal: bikin sistem konten buat UMKM."
Visual: Logo Leveling Digital + tagline "Sistemisasi, bukan hype"
- **Slide 2:** "Kenapa 'Leveling'?"
Text: "Growth itu bukan sprint. Lu naik level per level — sistematis, sustainable."
Visual: Staircase graphic (3 steps labeled: Audit → Sistem → Autopilot)
- **Slide 3:** "Founder story"
Text: "Gue [founder name] — 3+ tahun bantu 40+ brand. Bosen liat orang burnout gara-gara konten ga ada sistem."
Visual: Founder headshot + quote overlay
- **Slide 4:** "Bukan buat siapa"
Text: "Kalau lu cari jalan pintas atau webinar 'passive income', ini bukan tempat lu."
Visual: Red X over "get rich quick" graphic
- **Slide 5:** "Buat siapa"
Text: "UMKM yang mau grow organik, konsisten, tanpa gimmick."
Visual: Checkmark list (✓ UMKM serious, ✓ mau invest effort, ✓ long-term mindset)
---
### 2. **Tools / Sistem** (mandatory)
**Icon spec:** 1080×1080, #EF4444 bg, Lucide `settings` icon (white)
**Story scripts (6 slides):**
- **Slide 1:** "Apa yang lu dapet?"
Text: "Bukan cuma konten — tapi SISTEM buat bikin konten jalan sendiri."
- **Slide 2:** "Step 1: Audit"
Text: "Gue bedah IG lu sekarang: mana yang work, mana yang buang waktu."
Visual: Magnifying glass over IG grid mockup
- **Slide 3:** "Step 2: Content Pillars"
Text: "Gue bikin 4 pillar konten yang align sama bisnis lu — bukan template copy-paste."
Visual: 4-pillar diagram (custom per client, show example: "Edukasi, Proses, Testimoni, Behind Scenes")
- **Slide 4:** "Step 3: Calendar Template"
Text: "Lu dapet content calendar 30 hari — tinggal execute, ga perlu mikir 'mau post apa hari ini'."
Visual: Calendar grid preview (editable Google Sheet link)
- **Slide 5:** "Step 4: Autopilot SOP"
Text: "Gue kasih SOP: cara riset, nulis caption, edit visual — semua dokumentasi lengkap."
Visual: Document icon + checklist
- **Slide 6:** "Timeline?"
Text: "Audit: 3-5 hari. Sistem setup: 2 minggu. Full autopilot: 30 hari."
Visual: Timeline graphic (3 phases with duration)
---
### 3. **FAQ** (mandatory)
**Icon spec:** 1080×1080, #EF4444 bg, Lucide `help-circle` icon (white)
**Story scripts (7 slides):**
- **Slide 1:** "Berapa biaya?"
Text: "Audit gratis (5 slot/bulan). Full sistem mulai dari [price placeholder — insert real if available, else: 'DM buat quote']."
- **Slide 2:** "Berapa lama liat hasil?"
Text: "Realistis: 60-90 hari. Growth organik itu compound — ga instan."
- **Slide 3:** "Lu handle semua konten?"
Text: "Engga. Gue bikin SISTEM — lu yang execute (atau tim lu). Gue coach, bukan ghost."
- **Slide 4:** "Minimal followers?"
Text: "Ga ada. Sistem ini work dari 100 followers sampe 100k. Yang penting: mau konsisten."
- **Slide 5:** "Niche spesifik apa aja?"
Text: "UMKM produk fisik, jasa lokal, edukasi online. Hindari: MLM, gambling, adult content."
- **Slide 6:** "Garansi?"
Text: "Ga ada garansi 'X followers in Y days' — itu red flag. Yang gue jamin: lu dapet sistem yang proven work kalau lu execute bener."
- **Slide 7:** "Bedanya sama agency lain?"
Text: "Gue ga jual hype. Gue jual sistem. Lu belajar cara operate sendiri — bukan dependent sama vendor selamanya."
---
### 4. **Results / Case Study** (mandatory)
**Icon spec:** 1080×1080, #EF4444 bg, Lucide `trending-up` icon (white)
**Story scripts (4 slides — placeholder, needs real client data):**
- **Slide 1:** "Client: [Brand A]"
Text: "Niche: [detail]. Problem: inkonsisten posting, engagement flat."
Visual: Before grid screenshot (blurred faces if privacy needed)
- **Slide 2:** "What we did"
Text: "Audit → 4 pillar konten (Edukasi produk, Customer story, Behind scenes, Promo soft-sell). Calendar 60 hari."
Visual: Pillar breakdown graphic
- **Slide 3:** "Result (90 hari)"
Text: "Engagement rate: 1.2% → 3.4%. Followers: +480 (organik). DM inquiries: +150%."
Visual: Metric comparison table (before/after)
- **Slide 4:** "Key insight"
Text: "'Gue ga nyangka konsisten doang bisa segitu ngaruh. Sistemnya bikin gue ga overwhelmed lagi.' — [Client name/initial]"
Visual: Quote card with client logo (with permission)
**[NOTE: Slides 1-4 are TEMPLATE — must replace with real case study or DELETE this highlight until data available. Fabricated metrics = instant credibility kill.]**
---
### 5. **Freebies** (auto-update directory)
**Icon spec:** 1080×1080, #EF4444 bg, Lucide `gift` icon (white)
**Story scripts:** Auto-generated from `freebies/` directory (if populated). Placeholder if empty:
- **Slide 1:** "Download gratis"
Text: "Content calendar template, caption framework, audit checklist — link di bio."
Visual: Stack of document icons
**[AUTO-UPDATE LOGIC: Dashboard scans `freebies/*.md` → renders 1 story slide per freebie (title + description + CTA link). Max 6 slides. If `freebies/` empty, show placeholder Slide 1 only.]**
---
### 6. **Behind Scenes / BTS** (optional — humanize brand)
**Icon spec:** 1080×1080, #EF4444 bg, Lucide `eye` icon (white)
**Story scripts (3 slides):**
- **Slide 1:** "Tools gue pake sehari-hari"
Text: "Notion (planning), Canva Pro (design), CapCut (edit reel), ChatGPT (riset)."
Visual: App icon grid
- **Slide 2:** "Daily routine"
Text: "06:00 — riset trend. 09:00 — client call. 14:00 — content production. 18:00 — community engage."
Visual: Timeline with emoji icons per block
- **Slide 3:** "Honest take: burnout real"
Text: "Gue pernah overwhelmed juga. Makanya gue obses sama sistem — biar orang lain ga ngalamin hal yang sama."
Visual: Candid workspace photo (messy desk = authentic)
---
## Phase 4: Icon Generation (KIE render specs)
**Per highlight, KIE prompt structure:**
```
Prompt template:
"Minimalist icon illustration for Instagram Story Highlight cover.
Solid #EF4444 (red) background, 1080x1080px.
Centered white [ICON_NAME] icon (Lucide style: simple line art, 120px size).
No text, no gradients, flat design. High contrast for mobile visibility."
```
**Icon map:**
1. About → `info`
2. Tools/Sistem → `settings`
3. FAQ → `help-circle`
4. Results → `trending-up`
5. Freebies → `gift`
6. BTS → `eye`
**Fallback if KIE unavailable:** Generate `cover.png-pending.txt` with prompt + manual Canva instructions:
```
MANUAL DESIGN FALLBACK:
1. Open Canva → 1080×1080 blank
2. Background: #EF4444 solid fill
3. Add icon: search "[ICON_NAME] line icon" → white color, center align
4. Export PNG → save as cover.png
```
---
## Cost Estimate
**Assumptions:**
- LLM calls: 4 phases × 2 iterations (refinement) = 8 calls × ~5k tokens each = 40k tokens
- Token cost: ~Rp50-80/10k tokens (GPT-4 tier) = **~Rp200-320**
- KIE icon gen: 6 highlights × Rp1.200/image = **Rp7.200**
- **Total one-time cost: ~Rp7.400-7.500**
**Re-run cost:** Same (full re-generation). Partial updates (e.g., only FAQ or Results highlight) can be isolated to reduce cost (~Rp1.500-2.000 per highlight section).
---
## Output File Structure
```
/brands/leveling-digital/
foundation/
bayu-suggestions.json # Full output (5 names, 3 bios, 6 highlights)
name-final.md # User-selected (default: empty until pick)
bio-final.md # User-selected (default: empty until pick)
content/
highlights/
about/
cover.png # KIE-rendered or pending.txt
story-1.md # "Siapa Leveling Digital?"
story-2.md # "Kenapa 'Leveling'?"
...
tools-sistem/
cover.png
story-1.md # "Apa yang lu dapet?"
...
faq/
cover.png
story-1.md # "Berapa biaya?"
...
results/
cover.png
story-1.md # [Template — needs real data]
...
freebies/
cover.png
story-1.md # Auto-gen or placeholder
bts/
cover.png
story-1.md # "Tools gue pake"
...
```
---
## Failure Modes & Mitigations
1. **LLM unavailable:**
→ Generate stub `bayu-suggestions.json` with placeholders:
```json
{
"names": ["[PLACEHOLDER: LLM unavailable]"],
"bios": ["[PLACEHOLDER: LLM unavailable]"],
"highlights": []
}
```
2. **KIE unavailable:**
→ Skip icon gen, create `cover.png-pending.txt` per highlight with Canva instructions (see Phase 4 fallback).
3. **Missing real case study data (Results highlight):**
→ Output template with `[REPLACE WITH REAL DATA]` warnings. UI shows "⚠️ Incomplete — add case study before publish" badge.
4. **User picks none:**
→ Keep suggestions in `bayu-suggestions.json`. Show banner in `/brands/<slug>/branding`: "⚠️ Brand assets incomplete — pick Name + Bio to activate profile optimization."
---
## UI Flow (Dashboard `/brands/leveling-digital/branding`)
### Tab 1: Name Field
- **Radio buttons (5 options):**
○ Leveling Digital | Sistemisasi *(Recommended)*
○ Leveling Digital | Strategi IG
○ Leveling Digital | Konten Biz
○ Leveling Digital | Edukasi UMKM
○ Leveling Digital | Marketing ID
○ Custom: [text input, 30 char limit, live counter]
- **Save button** → writes to `foundation/name-final.md` + updates `brand.json.optimized_name`
---
### Tab 2: Bio
- **3 variant cards** (A, B, C):
Each card shows:
- Full bio text (formatted 4-line)
- Char count (green if ≤150, red if exceed)
- "Use this" button
- **Custom edit box** below cards:
- Textarea (150 char limit, live counter)
- "Save custom" button
- **Save** → writes to `foundation/bio-final.md`
---
### Tab 3: Highlights
- **Grid layout (2 columns × 3 rows):**
Each highlight card shows:
- Cover icon preview (if generated) or "⏳ Generating..." spinner
- Title (e.g., "About", "Tools/Sistem")
- Story count (e.g., "5 slides")
- "View scripts" dropdown (collapsible, shows story-1.md, story-2.md, ...)
- "Re-generate" button (re-runs Phase 3 for this highlight only, ~Rp1.500 cost warning)
- **Bulk action:** "Re-run all highlights" button (top-right, shows ~Rp7.200 cost confirm dialog)
---
## Hard Rules Checklist
- [x] IG Name field ≤30 char (all 5 candidates verified)
- [x] Bio total ≤150 char (all 3 variants verified)
- [x] Per-line bio ≤50 char (all variants compliant)
- [x] No invented testimonials (Results highlight flagged as template — requires real data)
- [x] No invented stats (FAQ Slide 6 "garansi" explicitly states no fake promises)
- [x] Highlight icons uniform style (all Lucide line icons, consistent weight, uniform #EF4444 bg)
- [x] Anti-hype discipline (Variant B bio + About Slide 4 explicitly reject "get rich quick")
---
## Next Steps (Post-Bayu)
1. **User action required:**
- Pick Name (Tab 1) → Save
- Pick Bio (Tab 2) → Save
- Review Highlights (Tab 3) → Replace Results template with real case study OR delete Results highlight until data available
2. **Handoff to Sora (Story Director):**
- Once highlights finalized, Sora consumes `content/highlights/{slug}/story-N.md` scripts → renders video/image stories
3. **IG Profile update:**
- Manual: User copies `name-final.md` + `bio-final.md` to IG app
- Automation (future): Dashboard IG Graph API integration (if user grants token) → auto-update Name + Bio fields
4. **Re-brand trigger:**
- If brand positioning shifts (e.g., niche pivot, new ICP), re-run Bayu (same cost ~Rp7.500)
- Partial updates (e.g., only FAQ or BTS) cheaper (~Rp1.500-2.000 per section)
---
**END OF BAYU OUTPUT**