Skip to content
··6 menit baca

Tim Marketing Bekerja Sama. Sekarang STRATUM Juga.

Saya me-ship fitur kolaborasi tim di alpha dengan kurang dari 50 pengguna karena pelanggan saya sudah bekerja dalam tim — hanya lewat screenshot dan copy-paste workaround yang menyakitkan yang menghabiskan 80+ jam per tahun.

"Kamu masih di alpha. Kenapa kamu membangun fitur tim?"

Pertanyaan yang wajar. Saya punya kurang dari 50 pengguna. Kebanyakan founder SaaS akan laser-focused untuk sampai ke 100 pengguna sebelum memikirkan tim.

Tapi ini yang saya sadari melihat pengguna alpha saya: mereka tidak bekerja sendirian. Marketing director berbagi screenshot dengan CEO-nya. Pemilik agensi copy-paste output AI ke WhatsApp untuk temannya. Founder mem-forward email ke istrinya.

Datang dari 18 tahun di periklanan, ini seharusnya tidak mengejutkan saya. Marketing itu tidak pernah aktivitas solo. Saya sudah menyaksikan seluruh lantai agensi beroperasi lewat campuran kacau thread Slack, forward email, dan permintaan "bisa screenshot itu buat saya?" Begitulah tim sebenarnya berkolaborasi — dan itu menyakitkan. Jadi ketika saya melihat pola yang sama muncul di alpha saya, saya tahu saya tidak bisa mengabaikannya.

Jadi saya membangun kolaborasi tim. Di alpha. Sementara founder yang "lebih bijak" akan menunggu. :P

Ini yang saya ship, kenapa saya membangunnya seperti ini, dan apa yang saya pelajari sepanjang jalan:

1. Akses yang Tepat untuk Semua Orang15 role yang dirancang untuk cara kerja tim SME dan Agensi yang sebenarnya, dengan isolasi level klien untuk agensi

2. Kerja Sama Tanpa Bolak-Balik — Approval, komentar, task, dan notifikasi menggantikan thread Slack "apakah kamu lihat pesan saya?"

3. Karyawan Baru Langsung Produktif — Undang → tetapkan role → mereka bekerja. 30 detik, bukan 3 hari.

Ini yang di-ship, kenapa itu penting untuk timmu, dan keputusan yang membuatnya bekerja.

---

Biaya Nyata dari "Cukup Share Login"

Sebelum fitur-fitur ini, beginilah tim menggunakan STRATUM:

Opsi A: Share credentials (mimpi buruk keamanan)

- Semua orang pakai login yang sama

- Tidak tahu siapa melakukan apa

- Satu orang ganti password, semua terkunci

Opsi B: Akun terpisah (mahal dan terfragmentasi)

- Setiap orang bayar terpisah

- Output AI ada di akun berbeda

- "Bisa export strategi itu dan kirim ke saya?"

Opsi C: Screenshot dan paste (kenyataannya)

- Satu orang menjalankan AI agent

- Screenshot atau copy-paste ke rekan tim

- Konteks hilang, format rusak, tidak ada yang bisa membangun di atas pekerjaan

Tidak ada dari ini yang kolaborasi nyata. Semuanya workaround.

Biaya bisnisnya? Saya melihat satu pemilik agensi menghabiskan 20 menit per hari hanya memindahkan output AI antar tool — forward email, reformatting di Google Docs, menjelaskan ulang konteks ke rekan tim yang tidak bisa melihat percakapan asli.

Itu 80+ jam per tahun. Untuk satu orang. Di satu tim.

---

Fitur 1: Berikan Semua Orang Akses yang Tepat — Tanpa Pusing IT

Setelah 18 tahun di sisi agensi, saya tahu persis bagaimana tim marketing bekerja: orang berbeda butuh akses berbeda ke hal berbeda.

Ini bukan soal kontrol biaya (meskipun itu juga penting). Ini soal bagaimana tim sebenarnya beroperasi.

Dua Model Permission: SME vs Agensi

Saya belajar cukup awal bahwa startup 3 orang dan agensi 15 orang punya workflow yang sepenuhnya berbeda. Memaksakan mereka ke satu model permission akan berantakan. Jadi saya membangun dua model terpisah.

SME team management: 5 role dirancang untuk tim marketing kecil

Role SME (5 Role)

Untuk bisnis kecil-menengah dengan hierarki yang lebih sederhana.

Role Agensi (10 Role)

Agency team management: 10 role dengan permission client-scoped

Untuk agensi yang mengelola multiple klien dengan struktur tim yang kompleks.

Role client-scoped

adalah game-changer untuk agensi. Ketika kamu menetapkan Account Manager ke Klien A, mereka secara harfiah tidak bisa melihat data Klien B. Bukan "disembunyikan di UI" — ditegakkan di level database.

UI yang Permission-Aware

Ini yang membuatnya benar-benar bisa digunakan: UI beradaptasi dengan role-mu.

Agency Owner melihat semua 9 agent sebagai link yang bisa diklik

Agency Creative hanya melihat Content agent yang aktif — yang lain terlihat tapi terkunci

Kalau kamu tidak bisa mengundang anggota tim, kamu tidak melihat pengaturan Tim. Kalau kamu tidak bisa mengakses klien, klien itu tidak muncul di dashboard. Tidak ada lagi mengklik opsi hanya untuk mendapat error.

37 Permission Granular (Tidak Perlu Kamu Sentuh)

Di balik role-role ini ada 37 permission individual — tapi kamu tidak perlu mengonfigurasi secara manual. Setiap role sudah dikonfigurasi berdasarkan cara tim marketing sebenarnya bekerja.

Setiap role mendapat persis apa yang mereka butuhkan untuk melakukan pekerjaan mereka — tidak lebih, tidak kurang. Kamu set role sekali; permission mengikuti otomatis.

---

Fitur 2: Berhenti Mengejar Screenshot dan Thread Slack

Ini fitur yang paling saya investasikan secara personal. Permission mengontrol siapa yang bisa melakukan apa, tapi kolaborasi soal bagaimana mereka bekerja sama — dan dari pengalaman saya, bolak-baliknya yang benar-benar memakan harimu. Saya sudah hidup dengan masalah ini selama dua dekade di sisi agensi :D

Campaign & Output AI yang Dibagikan

Model lama: Campaign-mu. Output AI-mu. Silo-mu.

Model baru: Kolaborasi yang scoped ke organisasi.

Ketika strategist-mu menjalankan Persona Agent, persona itu milik organisasi — bukan akun personal mereka. Sekarang copywriter-mu bisa melihatnya tanpa minta screenshot, mereferensikannya saat menjalankan Content Agent, dan membangun di atasnya alih-alih mulai dari nol.

Workflow Approval

Konten tidak hanya dibuat — diperhatikan dan disetujui sebelum go live.

Minta approval langsung dari output mana pun

Pending approval muncul di dashboard dengan indikator prioritas

Tidak ada lagi thread Slack bertanya "apakah kamu lihat email saya soal copy Klien A?"

Komentar & @Mention

Diskusikan pekerjaan yang di-generate AI langsung di output-nya — bukan di thread Slack yang hilang.

Komentar built-in dengan @mention

Penugasan Task

Berhenti tracking siapa melakukan apa di spreadsheet. Tugaskan pembuatan konten, review, dan task campaign langsung dari output.

Notifikasi Real-Time

STRATUM memberitahumu persis kapan aksi diperlukan — seseorang meminta approval, kamu di-@mention, task ditugaskan kepadamu, deadline mendekat.

---

Fitur 3: Karyawan Baru Produktif dalam 30 Detik, Bukan 3 Hari

Pilih role saat mengundang

Sebelum: Anggota tim baru? Prosesnya panjang dan manual.

Sekarang:

1. Settings → Team → Invite

2. Masukkan email, pilih role

3. Mereka klik link, set password

4. Mereka masuk. Dengan permission yang benar. Langsung.

---

Defense in Depth: Cara Saya Membangun Isolasi Data

Saya tahu bagian ini mungkin lebih teknis dari yang dibutuhkan kebanyakan pembaca, tapi saya pikir penting untuk transparan soal bagaimana saya memikirkan keamanan — terutama untuk pengguna agensi yang mempercayakan data klien mereka kepada saya.

Layer 1: Enforcement Level Database (Row Level Security)

Permission bukan hanya dicek di kode aplikasi — ditegakkan oleh database sendiri menggunakan Postgres Row Level Security (RLS).

Layer 2: Pengecekan Permission Level Aplikasi

UI menghormati aturan permission yang sama.

Layer 3: Transaksi Atomik

Operasi kritis seperti penerimaan undangan terjadi sebagai transaksi database tunggal.

Layer 4: Secret Server-Side

Detail undangan disimpan di server kami, direferensikan oleh token aman.

---

Kenapa Membangun Ini di Alpha?

Jawaban jujurnya: karena retrofit fitur tim itu brutal.

Membangun fitur tim dengan 50 pengguna berarti:

- Iterasi cepat: Saya bisa ship, dapat feedback, dan perbaiki dalam hari, bukan bulan

- Pola penggunaan nyata: Saya melihat bagaimana tim sebenarnya berkolaborasi, bukan bagaimana saya bayangkan

- Tidak ada risiko migrasi: Tidak ada workflow tim yang ada untuk dirusak

Coba Sekarang

Fitur tim sudah live untuk semua pengguna STRATUM.

Minta akses alpha di stratum.chandlernguyen.com. Sebutkan "team collaboration" di permintaanmu.

---

Taruhan yang Tidak Konvensional

Membangun fitur tim di alpha itu tidak konvensional. Kebanyakan nasihat bilang: dapatkan pengguna dulu, tambah kolaborasi nanti.

Tapi tim adalah cara marketing sebenarnya bekerja. Kolaborasi bukan fitur nice-to-have — itu cara pekerjaan selesai.

Pada akhirnya, membangun produk itu soal menyelesaikan masalah nyata untuk orang nyata — bukan mengikuti playbook yang bilang "tunggu sampai kamu punya 1.000 pengguna." Saya lebih memilih membangun apa yang benar-benar dibutuhkan 50 pengguna saya sekarang daripada mengejar angka di grafik pertumbuhan.

Kalau kamu menjalankan tim marketing (atau agensi), saya sungguh ingin dengar bagaimana kamu menangani kolaborasi hari ini. Apakah kamu di kubu "screenshot dan paste"? Kubu "share satu login"? Sesuatu yang lebih baik? Kasih tahu saya — saya masih belajar dan setiap percakapan membantu saya membangun ini lebih baik.

Salam,

Chandler

Saya juga membangun DIALØGUE — kalau kamu penasaran apa yang terjadi ketika saya menerapkan pemikiran "bangun untuk tim lebih awal" yang sama ke generasi podcast AI, cek di sana.

Lanjutkan Membaca

Perjalanan Saya
Terhubung
Bahasa
Preferensi