glossgo / agents
agents/knowledge/icpagents/knowledge/icp/icp-a-solo-barber_validation_pack.md

icp-a-solo-barber_validation_pack.md

ICP-A — Solo Barber Validation Pack

Companion to icp-a-solo-barber.md. Voice: salon owner first-person where quoted; analyst voice in context. All TR quotes are written in the cadence a neighborhood owner-operator actually uses — short sentences, slot/randevu/doluluk vocabulary, no marketing polish.


1. 30 Verbatim Pain Quotes

Theme A — Booking / DM management

A1. "Sabah 9'da dükkânı açıyorum, daha makasa elimi atmadan WhatsApp'ta 11 mesaj var. Yarısı 'abi müsait misin', diğer yarısı 'ben şu saate gelmiştim, doğru muydu' diye soruyor. Cevap yetiştirirken müşterinin saçını bekletiyorum."

A2. "Instagram DM ayrı, WhatsApp ayrı, bir de teyzem hâlâ arayıp randevu istiyor. Üç yerden geliyor randevu, kafamda tutuyorum. Bir gün karıştıracağım, biliyorum."

A3. "Müşteri saat 11 dedi, ben defterime 11 yazdım, akşam baktım iki tane 11 var. Birine 'kusura bakma' demek zorunda kaldım, küs gitti."

A4. "DM'e yazan kişi 'fiyat ne kadar' diye soruyor, cevap veriyorum, sonra cevap gelmiyor. Vakit gitti, randevu gelmedi. Bu işin yarısı boş yere yazışma."

A5. "Akşam 22'de mesaj atan oluyor. 'Yarın sabah var mı?' diye. Ben uyuyorum, sabah görüyorum, çoktan başkasına gitmiş. Otomatik bir şey olsa keşke."

A6. "Randevu defterimi unuttuğum gün dükkâna dönmek zorunda kaldım, eve gittikten sonra. Telefondan göremiyorum, sadece kâğıt."

Theme B — No-show + empty slot

B1. "Salı öğleden sonra ölü. Saat 14-16 arası neredeyse hiç müşteri yok. Açık duruyorum, elektrik yanıyor, kira işliyor — para kaybediyorum aslında."

B2. "Geçen Cuma akşamı üç randevu vardı, biri arayıp 'gelemeyeceğim' dedi, ikisi hiç gelmedi. O saatlere başkasını alabilirdim, kimseyi alamadım. 1200 TL boşa gitti diyebiliriz."

B3. "Hatırlatma SMS'i atmıyorum çünkü Turkcell'in toplu SMS sistemi karışık, bir de ücretli. Elimle her birine yazmaya vaktim yok."

B4. "No-show olunca müşteriden ücret almıyorum, soramıyorum bile. Mahalleli, ayıp olur. Ama içten içe sinirleniyorum."

B5. "Bir saat boş kalınca gidip kahve içmeye başlıyorum, çünkü ne yapacağımı bilmiyorum. O bir saatte birini doldurabilsem, ayda 4-5 bin lira fark eder."

B6. "Randevuyu erteleyenler oluyor, 'yarına alalım abi' diyor. Yarın da geleceği belli değil. Erteleme deyip iptal etmiş gibi davranıyor aslında, ben anlamıyorum."

Theme C — Marketing + acquiring new customers

C1. "Instagram'a iki haftadır bir şey atamadım. Müşteri saçını yaparken telefon kaldırıp video çekmek tuhaf kaçıyor. Sonra akşam yorgunum, hiç atmıyorum."

C2. "Komşu mahalledeki yeni berber Reels atıyor, 5 bin takipçi yapmış. Ben 800'deyim, hep aynı insanlar. Yeni müşteri nasıl gelir, bilmiyorum."

C3. "Geçen ay bir ilan verdim Sahibinden'e, 350 TL gitti, bir tane müşteri bile gelmedi. Reklam yapmaya korkuyorum artık."

C4. "Google'da aratınca ben çıkıyor muyum, çıkmıyor muyum bilmiyorum. Bir kere arattım, üçüncü sayfada gördüm kendimi. Birinci sayfaya nasıl çıkılır, hiç fikrim yok."

C5. "Müşteriye 'bizi arkadaşına anlat' diyorum, gülüyor, anlatmıyor. Bir teşvik olsa belki anlatırdı."

C6. "Bahçeşehir 1. Kısım'da oturanlar var, 1.5 km uzakta. Bana gelmiyorlar çünkü beni bilmiyorlar. Onlara nasıl ulaşırım, internet reklamı yapmak istemiyorum, korkuyorum kandırılırım."

Theme D — Staff / operations / scheduling

D1. "Hafta sonu yardımcı çocuk geliyor, Murat. Ona saatlik veriyorum. Geleceği günü bazen unutuyor, ben de unutuyorum, beraber sallıyoruz."

D2. "Çırak alsam mı, almasam mı — almak istesem nereden bulurum bilmiyorum. İnternet sitesi mi var bu işe?"

D3. "Öğle yemeği için 30 dakika kapatmak istiyorum, ama defterde yer ayırmak gerekiyor. Bazen unutuyorum, müşteri geliyor 'açık mısın' diye soruyor."

D4. "Stok takibi yok, şampuanım bitince fark ediyorum. Geçen hafta saç kremi bitti, müşteriye uygulayamadım, ayıp oldu."

D5. "Salı kapatmak istiyorum tatil için, ama 'kapalıyım' demek nasıl olur — Instagram'a mı yazsam, WhatsApp'a mı, defterime mi? Herkesin haberi olmuyor, sonra geliyorlar."

D6. "Vergi levhasını yenilettim geçen ay, e-fatura sistemi ayrı bir konu. Logo'ya bir şey ödüyorum ama doğru kullanıyor muyum bilmiyorum."

Theme E — Reviews / reputation / Google

E1. "Google'da 4.6 puanım var, kimin attığını bilmiyorum, ne zaman attığını bilmiyorum. Bir gün 4.4'e düştüğümü gördüm, panik oldum."

E2. "Negatif yorum vardı geçen ay, 'beklettin' diye yazmış birisi. Ben hatırlamıyorum onu, kim olduğunu da bilmiyorum. Cevap yazsam mı, yazmasam mı diye iki gün düşündüm."

E3. "Yorum isteyince müşteri 'olur abi' diyor, sonra yazmıyor. Yazana zaten teşekkür etmiyorum çünkü uygulamayı açmıyorum sık sık."

E4. "Instagram'da fotoğraf etiketleyen müşteri olunca seviniyorum ama tekrar paylaşmayı bilmiyorum, story'ye ekliyorum sadece."

E5. "Geçen ay biri 'parayı zar zor verdiniz' diye yorum yazdı, halbuki kâğıt para vermişti, üstü vardı. O yorum hâlâ duruyor, gören müşteri ne der bilmiyorum."

E6. "Yorum sayım az, 60 küsur. Komşu salonun 400'ü var. Daha az insan gelse de yorum yazıyor ona, neden bana yazmıyorlar bilmiyorum."


2. 15 Verbatim Aspiration Quotes

Theme F — Business growth aspirations

F1. "İki yıl sonra ikinci dükkânı açmak isterim, aynı mahallede değil ama Beylikdüzü tarafında. Önce bunu döndüreyim, sonra düşünürüm."

F2. "Aylık 100 binin üzerine çıkarsam rahat ederim. Şu an 60-70 arası, kira ödedikten sonra eve götürdüğüm net çok değil."

F3. "Sürekli müşterilerimi 200'e çıkarmak isterim. Şu an 130 civarı düzenli gelen, 30-40'ı da ara sıra geliyor."

F4. "Hafta içi öğleden sonraları doluluğum yüzde 80'e çıksa, gerisini düşünmem. Şu an yüzde 40-50."

F5. "Pazar günleri çalışmak istemiyorum aslında, ama gelir lazım. Eğer hafta içi tam dolsa, Pazar kapatırım."

Theme G — Operational ease aspirations

G1. "Sabah dükkânı açtığımda 'bugün şu kişiler gelecek, şu saatte şu boşluk var' diye bir tek ekran görsem, kafa rahatlığı olur."

G2. "Randevu hatırlatması kendiliğinden gitse, ben karışmasam — bu en büyük rüyam. Müşteri 'abi unuttum' diyemese."

G3. "Defter taşımak istemiyorum artık. Telefonumdan her şey görünse, eve gidince bile kontrol edebilsem."

G4. "Müşteri kart vermek isteyince 'tıkla öde' linkini WhatsApp'tan atabilsem, pos cihazı taşımak istemiyorum."

G5. "Yardımcı çocuk Murat'ın çalışma saatlerini başka biri ayarlasa, ben sadece onaylasam — yeter."

Theme H — Brand / reputation aspirations

H1. "Mahallede 'falanca berbere git, en iyisi orada' denilen kişi olmak isterim. Şu an iyiyim ama herkes bilmiyor."

H2. "Google yorumlarımın 200'ün üzerine çıkmasını isterim, 4.7 üstü olarak. Şu an 60 yorum, 4.6."

H3. "Instagram'da 5 binin üzerine çıksam, kuaför ürün markaları benimle iletişime geçer belki, ücretsiz şampuan göndermeye başlarlar."

H4. "Müşterilerim beni başkalarına anlattığında utanmasınlar, 'evet ben gidiyorum oraya' deyip dursunlar."

H5. "Negatif bir yorum geldiğinde aynı gün haberim olsa, cevaplayabilsem — bu bile büyük bir şey."


3. 10 Objection Scenarios

Objection 1 — "Bu aylık 299 TL'ye değer mi gerçekten"

  • Verbatim TR: "Yani ben her ay 299 TL versem, ne kazanacağım net olarak? Bir kesim 250 TL, bir müşteri eksik gelsem bu para boşa gider."
  • Steel-man: Owner's margin is thin. He measures every recurring cost against a single haircut. If the tool doesn't return at least one additional booking per month, it feels like a loss. He's seen friends pay for software that sat unused.
  • Lands (≤80 words): "Anladım abi. Şöyle yapalım: ilk üç ay ücretsiz. O üç ayda no-show'ların kaç azaldı, boş slotun kaç doldu — biz sana rapor olarak göstereceğiz. Eğer ayda 2 randevudan fazla fark yaratmadıysak, 299 TL'yi sen vermezsin, biz sistem kapatırız. Tek randevu fark yaratsa bile sen kârdasın çünkü kesim 250, biz 299. Sayılarını gördükten sonra karar ver, baştan değil."
  • Fails (≤40 words): "Yatırım yapmanız lazım, modern berberler bunu kullanıyor." — Talks down to him, uses "yatırım" jargon, peer-shames without evidence. He hears "sen geri kaldın" and shuts down.

Objection 2 — "Salon Randevu'yu deniyorum zaten, niye değişeyim"

  • Verbatim TR: "Salon Randevu kullanıyorum bir senedir. Ücretsiz tarafını idare ediyor. Tüm randevular orada, müşteri datası orada. Niye geçeyim?"
  • Steel-man: Switching cost is real. His regulars know that link. His phone shortcut goes there. Data migration sounds scary. "Çalışan sisteme dokunma" is a deep TR small-business instinct.
  • Lands (≤80 words): "Geçmeyebilirsin de — paralel kullan istersen 30 gün. Salon Randevu'dan müşteri listeni bir Excel olarak çekersin, biz yüklemesini yaparız 10 dakikada. WhatsApp + Instagram DM'leri biz tek ekranda toparlarız, Salon Randevu bunu yapmıyor. 30 gün sonra hangisi daha çok zaman kazandırıyor, sen söylersin. İkisini birden tutabilirsin, kimse zorlamıyor."
  • Fails (≤40 words): "Salon Randevu eski teknoloji, biz daha iyiyiz." — Picks a fight with his current working tool. He defends what he uses. Lose the conversation.

Objection 3 — "KVKK, müşteri datası, başınız ağrımasın"

  • Verbatim TR: "Müşteri telefon numaraları sizde duracak. KVKK olayı var ya — başıma iş gelmesin diye soruyorum."
  • Steel-man: He's heard about 50K TL KVKK fines on Twitter. He doesn't know what's compliant. He's risk-averse because one fine wipes his quarterly margin.
  • Lands (≤80 words): "Haklı soru. Müşteri datası senin, bizim değil. KVKK uyumluyuz, veri yurt içinde tutuluyor, sözleşmede yazıyor. Müşteriye SMS atmadan önce 'GlossGo üzerinden bildirim almayı kabul ediyor musun' onayı alıyoruz, sen değil. Onay alınmazsa SMS gitmez. İstediğin an bütün müşteri listeni Excel olarak alırsın, hesabını silersen 30 gün içinde tüm veri silinir. Sözleşmeyi şimdi yollayayım, oku karar ver."
  • Fails (≤40 words): "Merak etmeyin, biz güveniliriz." — No proof, no mechanism. He's heard this from every app and it means nothing. Distrust deepens.

Objection 4 — "Yapay zekâ falan ben anlamam, basit olsun"

  • Verbatim TR: "Yapay zekâ diye duydum, ben bunlardan anlamam. Bana sade randevu defteri lazım, telefonumda gözüksün yeter."
  • Steel-man: He's been burned by overcomplicated apps. He just wants the digital version of his paper book. Anything beyond that feels like risk and learning time he doesn't have.
  • Lands (≤80 words): "Senin için ana ekran üç şey: bugünün randevuları, yarının randevuları, boş slotlar. Yapay zekâ arka planda çalışıyor, sen görmeyeceksin bile. Mesela 'Salı 14:00 boş, bu üç müşterin o saate yakın gelirdi, hatırlatma atalım mı' diyor — sen 'evet' diyorsun, o gönderiyor. Sen sadece evet/hayır diyorsun. Karmaşa yok, ek tuş yok. İlk gün 15 dakika açıklayalım, sonra sen kendi başına götürürsün."
  • Fails (≤40 words): "AI destekli optimizasyon sayesinde verimliliğiniz artacak." — Jargon avalanche. He shuts down at "optimizasyon".

Objection 5 — "e-Fatura, Logo, Mikro — bunlarla konuşuyor mu"

  • Verbatim TR: "Ben Logo kullanıyorum muhasebe için, e-faturayı oradan kesiyorum. Sizin sistem onlarla konuşuyor mu, yoksa iki kere mi gireceğim?"
  • Steel-man: Double data entry is his nightmare. He already lost time once switching accounting tools. Integration is binary in his mind — either it works or he won't touch it.
  • Lands (≤80 words): "Şu an Logo ile direkt entegrasyon yok, açık konuşayım. Ama günlük ciro raporunu CSV olarak çıkarıyoruz, Logo'ya yüklenmesi 2 dakika. Aralık ayında e-fatura otomatik entegrasyonu için çalışıyoruz, ekstra ücret yok. Şimdilik CSV ile yaşar mısın, Aralık'ta direkt bağlanır. İsteyen müşterimizin ihtiyaç listesine seni de yazayım, hazır olduğunda sen ilk arananlardansın."
  • Fails (≤40 words): "Tüm muhasebe yazılımlarıyla uyumluyuz." — Lie by omission. First time he tries Logo and it fails, he churns and tells five barbers.

Objection 6 — "Personel eğitimi için vaktim yok"

  • Verbatim TR: "Murat hafta sonu geliyor, o da bu sisteme alışacak. Eğitim için kim vakit harcayacak?"
  • Steel-man: Owner is the trainer, and his time is the bottleneck. If Murat needs 2 hours of teaching, that's revenue lost. He'd rather skip the tool than absorb training overhead.
  • Lands (≤80 words): "Murat için ayrı kullanıcı açıyoruz, kendi telefonundan giriyor. İlk girişte 4 ekran videolu rehber gösteriyor, toplam 6 dakika. Sadece görmesi gereken şeyleri görüyor: o günkü randevular, müsait slotlar. Sen yetkilendiriyorsun, ne göreceğini sen seçiyorsun. Eğitim gerekmiyor, ilk gün biz arayıp 'Murat'a şunu göster' diyoruz. Ders değil, bir kahve molası."
  • Fails (≤40 words): "Sistem çok basit, herkes anlar." — Dismisses concern instead of addressing it. Owner stays unconvinced.

Objection 7 — "Yabancı uygulama mıdır, Türk müdür"

  • Verbatim TR: "Bu uygulamayı kim yapıyor? Yabancı bir şirket mi? Sonra paranı alır kaçar diye soruyorum."
  • Steel-man: Several US/UK apps entered TR, sunset, and stranded owners. He saw it happen to a friend with a foreign reservation tool. Local equals accountable.
  • Lands (≤80 words): "GlossGo Türk, kurucular İstanbul'da. Emir ve Bilal — biri pazarlama tarafında, biri yazılım. Sen istediğin gün Emir'i arayabilirsin, numarası bende, dilersen şimdi yazıyorum. Şirket merkezi İstanbul, vergi mükellefiyiz, faturanı doğrudan biz kesiyoruz. Yabancı sermaye var mı — yok, kendi kendine kurulmuş. Bir günde kapanmayız çünkü bu bizim ana işimiz, yan iş değil."
  • Fails (≤40 words): "Uluslararası standartlarda hizmet veriyoruz." — He hears "yabancı" implicitly. Confirms his fear.

Objection 8 — "Yeni müşteri başına %5 — komisyon mu yani"

  • Verbatim TR: "Yeni müşteri başına %5 alıyorsunuz dediniz. Bu komisyon değil mi? Marketplace komisyonu hep böyle başlar, sonra %10, %15 olur."
  • Steel-man: He's watched Yemeksepeti go from no commission to 15%+. He's watched Trendyol take more bites yearly. He pattern-matches GlossGo's 5% to that arc and reads existential threat.
  • Lands (≤80 words): "Mantıklı sorgu. %5 sadece bizim üzerimizden gelen YENİ müşteri için, sen zaten tanıdığın müşteriler için sıfır. Sözleşmede 12 ay boyunca oran sabit yazıyor; biz değiştirmek istesek bile değiştiremeyiz, senin imzanla sabit. 12 ay sonunda artırırsak %1'den fazla değil, yine sözleşmede. Yemeksepeti karşılaştırması adil ama biz baştan oranı kilitliyoruz, sen istediğin an çıkarsın, ceza yok."
  • Fails (≤40 words): "Komisyon değil, ortak büyüme modeli." — Insults his intelligence. He calls it commission because it is.

Objection 9 — "Müşteri datası benim mi sizin mi"

  • Verbatim TR: "Bu müşteriler benim müşterilerim. Sizin sisteme girince sizin oluyor mu? Yarın başka bir berbere yönlendirir misiniz onları?"
  • Steel-man: He's seen Booking.com do this to hotels — customer relationship gets owned by the platform. Once a customer is "in the app", the salon worries they're being marketed to competitors.
  • Lands (≤80 words): "Müşteri senin, sözleşmede yazıyor. GlossGo dışarıdan birine senin müşterinin numarasını gösteremez, satamaz. Müşteri uygulamaya kaydolduysa, başka salon da o kişiye reklam gösteremez senin onayın olmadan. İstediğin an müşteri listeni Excel olarak indirirsin. Hesabını kapatırsan 30 gün içinde data silinir. Marketplace tarafında müşteri başka berber arıyorsa, biz onu yönlendiririz — ama o müşterinin tercihi, senin müşterini biz çekmeyiz."
  • Fails (≤40 words): "Veriler ortak kullanımdadır." — Death sentence. He hangs up.

Objection 10 — "Beğenmezsem nasıl çıkacağım"

  • Verbatim TR: "İyi de beğenmezsem ne yapacağım? Bağlanıp kalır mıyım, çıkış zor mu? Birkaç uygulamada böyle olmuştu."
  • Steel-man: Exit friction is the silent killer. He's been auto-renewed, charged unexpectedly, locked out of his own data. He reads exit terms before pricing.
  • Lands (≤80 words): "Çıkış çok basit, ayarlardan tek tuş 'Hesabı kapat'. Bu ay başladıysan, ay sonuna kadar kullanırsın, ekstra ücret yok. Müşteri listeni Excel olarak indirir, randevu geçmişini PDF olarak alırsın. 30 gün sonra tüm veri silinir, e-posta ile teyit ederiz. Sözleşmede 'minimum süre' yok. Çıkış anında bir form yok, ne istediğini sormuyoruz, sadece 'tamam' diyoruz. Bu sözümüz."
  • Fails (≤40 words): "30 gün önceden yazılı bildirim gerekli." — He grew up with phone contracts. He hears "tuzak". Walks away.

4. 10 Product Roadmap Items Prioritized for ICP-A

R1 — Unified Inbox (WhatsApp + Instagram DM + Phone)

  • Problem solved: A1, A2 — three channels, one head, constant juggling.
  • Effort: M (3-6 weeks)
  • Priority: P0
  • Success metric: ≥70% of new bookings flow through GlossGo unified inbox within 30 days of activation.

R2 — Auto No-Show Hatırlatma (24h + 2h before)

  • Problem solved: B3, A5 — manual SMS hassle, after-hours requests.
  • Effort: S (1-2 weeks)
  • Priority: P0
  • Success metric: Self-reported no-show rate drops ≥40% within 60 days.

R3 — Empty Slot Filler ("Salı 14:00 boş, kim çağıralım")

  • Problem solved: B1, B5 — Tuesday-Wednesday afternoon void.
  • Effort: M (3-6 weeks)
  • Priority: P0
  • Success metric: ≥1 filled slot per week per active salon by month 2.

R4 — Google Review Watcher + Reply Drafter

  • Problem solved: E1, E2 — invisible reviews, response paralysis.
  • Effort: S (1-2 weeks)
  • Priority: P0
  • Success metric: ≥80% of new reviews acknowledged (read in-app) within 24 hours; ≥50% receive a reply within 48 hours.

R5 — WhatsApp "Tıkla Öde" Payment Link

  • Problem solved: ICP-A pain point #5 (parent file) — card customer awkwardness.
  • Effort: M (3-6 weeks)
  • Priority: P1
  • Success metric: ≥15% of bookings collect deposit or full payment via link within 90 days of feature launch.

R6 — Mahalle Reels Kit (1-tap content prompts after each appointment)

  • Problem solved: C1, C2 — owner can't post consistently, neighbor competitor outpaces him.
  • Effort: M (3-6 weeks)
  • Priority: P1
  • Success metric: ≥2 published Reels/week per active salon by month 3.

R7 — Daily Morning SMS Brief ("Bugün 11 randevu, 2 müsait slot, 1 yeni yorum")

  • Problem solved: G1 — owner wants single screen at 9 AM.
  • Effort: S (1-2 weeks)
  • Priority: P0
  • Success metric: ≥75% daily SMS open / app-open rate by month 1.

R8 — Logo / Mikro CSV Export (then full e-fatura integration)

  • Problem solved: D6, Objection 5 — accounting double entry fear.
  • Effort: L (8+ weeks for full integration; S for CSV)
  • Priority: P1 (CSV in 60 days, full integration P2)
  • Success metric: ≥30% of paid salons connect or export at least monthly within 90 days.

R9 — Mahalle Komşu Referral Program

  • Problem solved: C5 — manual word-of-mouth dead-ends.
  • Effort: S (1-2 weeks)
  • Priority: P1
  • Success metric: ≥0.5 successful referral per active salon by month 6.

R10 — Owner Mobile Dashboard (single-screen, paper-book parity)

  • Problem solved: A6, G3 — paper book at salon, owner at home.
  • Effort: M (3-6 weeks)
  • Priority: P0 (parity required for trial-to-paid conversion)
  • Success metric: ≥4 app sessions/day from owner phone in first 14 days; <5% paper-book reversion at day 30 survey.

5. Day-in-the-Life Scenario

Murat Bey, 38, owner of a single-chair barber in Bahçeşehir 2. Kısım. Married, two kids (Selin 7, Emir 4). Eight years independent after six years as apprentice/employee in Kadıköy.

Current state (no GlossGo)

08:35 — Home. Murat eats two slices of bread with white cheese, drinks half a tea standing up. Eşi Zeynep is getting Selin ready for school. She asks if he'll be home for dinner. "Bilmiyorum, Cuma akşamı genelde uzun sürer." He kisses Emir on the head and leaves.

09:10 — Salon. Lifts the shutter, smell of clove cologne and last night's hair tonic. Opens WhatsApp. 14 messages overnight. Three are real bookings, two are old customers asking "abi bugün müsait misin", four are price questions, the rest are mahalle group chats. He starts replying with one thumb while putting the apron on. Twenty-two minutes pass. He hasn't swept the floor yet.

09:45 — First customer, Mehmet Bey. Regular, every three weeks, 250 TL cut. Murat starts. Phone buzzes mid-cut. He puts the scissors down, wipes hand on apron, checks. "Ben dün 15:00 dedim, doğru mu abi?" — Murat had written 15:30 in the paper book. He texts back "15:00 olur" and adjusts the book. Mehmet Bey sees him glance at the phone, says nothing. Tip: 30 TL.

11:20 — Walk-in. Genç çocuk, ilk defa geliyor. "Saç + sakal abi, ne kadar?" Murat says 400 TL. Çocuk thinks. "Pahalıymış." Walks out. Murat shrugs but it stings; he priced the same as last year and rents have gone up.

13:00 — Empty. Salı öğleden sonra. The next appointment is at 14:30. He has 90 minutes. He scrolls Instagram. Sees the new berber on the next street — Reels with 4 bin views, beard sculpting. Murat closes the app. Goes to the bakkal for a tea.

14:30 — Ayşe Hanım's son, Kerem (8). Çocuk cut, 200 TL. Ayşe Hanım sits, asks about Selin (she met her at the apartment door once). Murat finishes Kerem in 25 minutes. Ayşe Hanım pays 200, leaves a small Lokum bag from her trip. Warm exchange. He smiles for the first time today.

16:00 — Phone again. WhatsApp from Müge Hanım, regular: "Abi bu Cumartesi 11:00 olur mu, kaynak baktıracağım." Murat doesn't do kaynak — sends her to another salon two streets over. "Olur abi sağ ol." He notes nothing because she didn't book with him.

17:45 — No-show. Selim Bey'in 17:30 randevusu. He's waited 15 minutes. Calls — no answer. Texts — no reply. Murat sits in the empty chair, looks at the mirror, calculates: 350 TL boşa, three days in a row this happened with different customers. He almost says something to Selim's WhatsApp but deletes it. Mahalleli.

19:30 — Last cut, Hasan Abi. Old man, 65, weekly trim, 150 TL. Quick, kind conversation about Beşiktaş'ın son maçı. 19:55.

20:10 — Closing. He sweeps, takes out the trash, closes the shutter. Walks home. Counts in his head: 7 cuts today, ~1,950 TL gross. Not a good Tuesday. Selin is already asleep. Zeynep heated dinner. "Yorgunsun." "Yorgunum."

Frustration sources today:

  • 22 minutes of morning WhatsApp triage
  • 1 walk-in lost on price (no way to send a counter-offer afterward)
  • 90 empty minutes 13:00-14:30, no recovery action
  • 350 TL no-show, no consequence for customer, no learning for owner
  • 0 reviews logged, 0 Instagram posts, 0 marketing motion

Where GlossGo would intersect

  • 08:55 — SMS "Günaydın Murat Bey. Bugün 7 randevu var (saat 09:45 Mehmet Bey, 14:30 Kerem, 17:30 Selim Bey, +4). Müsait slot: 13:00-14:30. Yeni yorum yok. Onay için linke tıkla."
  • 09:10 — Inbox shows the 14 messages already triaged: 3 real bookings already drafted as confirmations, 4 price questions auto-answered with the menü link.
  • 11:25 — Walk-in Mehmet'in çıkışından 5 dakika sonra GlossGo "Bu kişi bir daha gelirse Salı 13:00-14:30 boş slot için %15 indirim öneri yollayalım mı?" diye soruyor. Tek tuş "evet".
  • 13:00 — Empty slot filler runs: "Salı 14:00 boş. Geçen ay bu saatte gelmeyen 3 kişi var. Hatırlatma yollayalım mı?" Murat says yes. Two minutes later, Sema Hanım confirms.
  • 17:15 — Selim Bey'e 24 saat önce + 2 saat önce otomatik hatırlatma gitti. 17:15'te Selim "abi geçemeyeceğim" yazdı, GlossGo no-show'u kayda alıp slot'u otomatik açtı, alternatif önerdi.
  • 20:00 — Closing brief SMS: "Bugün 8 randevu tamamlandı, 1 ertelendi, 0 no-show. Ciro: 2,350 TL. 1 yeni Google yorumu (5 yıldız, Ayşe K.) — cevap önerisi hazır, onaylar mısın?"

Future state (60 days with GlossGo)

08:55 — Home. Brief SMS gelir, telefondan görür kahvaltı sırasında. Selin'e "bugün babanın günü dolu" der gülerek. Daha kapıdan çıkmadan günün planı kafasında.

09:10 — Salon. Shutter açılır, telefon sessiz. Inbox'ta bekleyen 14 mesaj yok — 11'i otomatik halledildi, 3'ü onay bekliyor. 4 dakikada onaylar. Süpürür, çay koyar.

12:55 — Pre-empty slot. Telefon titrer: "13:00 dolduruldu — Sema Hanım, geçen ay kaynak baktırmıştı, bu sefer cut + bakım." Murat hazırlanır.

17:30 — No-show önlendi. Selim Bey'in 17:30 randevusu için 17:00'da deposit ödendi (sistemden link gitti, ödedi, gelmesi büyük olasılık). Geldi. 350 TL kazanıldı.

20:00 — Closing. Net ciro 3,100 TL, geçen ayın Salı ortalamasından %35 yukarı. Eve yürürken Zeynep'e "Salı'lar artık ölü değil" diyebilecek. Selin uyumadan eve dönmüş olacak — 19:50.

Operational change: From 7 cuts to 9-10 average per day, with 2 of them being slots that would have been empty. Emotional change: He stops carrying the paper book home in his head. He sees no-show count drop from 4-5/week to 1/week. He starts watching the GlossGo dashboard like he watches Beşiktaş scores — once or twice a day, not anxiously.


6. 5 Onboarding Moments of Truth

MOT 1 — Day 1, 09:30 (first morning brief)

  • Trigger: Owner gets the SMS "Günaydın, bugün 7 randevu" for the first time.
  • Current risk: Numbers are wrong (1 randevu missed, 1 phantom from import error). Owner thinks "bu da çalışmıyor", deletes app.
  • Mitigation: Day 0 onboarding ends with a verified randevu list — human ops checks the import. Day 1 SMS includes "Hatalı bir şey gördün mü? Yanıtla 'düzelt'" — Emir's team responds within 30 minutes.
  • Success signal: Owner does NOT reply "düzelt" AND opens the app within 2 hours of receiving SMS.

MOT 2 — Day 3, 18:30 (first empty slot recovery)

  • Trigger: GlossGo proposes filling Tuesday 14:00 slot via reminder to 3 lapsed customers. Owner closes salon at 20:00, sees the proposal.
  • Current risk: Owner says "ama bu rahatsız olur, mahalleli, ayıp" — feels GlossGo doesn't understand his social context.
  • Mitigation: Default copy is gentle ("Murat Bey'den hatırlatma: bu Salı 14:00 müsait, gelmek ister misin?"). Owner can preview + edit before send. First 3 recovery attempts include a human review.
  • Success signal: Owner approves at least 1 recovery message in first 7 days AND it converts to a booking (any conversion).

MOT 3 — Day 7, 11:00 (first negative review surfaces)

  • Trigger: A 2-star Google review arrives. GlossGo notifies within 1 hour, drafts a reply.
  • Current risk: Owner reads the draft, finds it too corporate ("Geri bildiriminiz için teşekkür ederiz"), can't see himself saying it, doesn't reply, churns silently.
  • Mitigation: 3 draft styles offered — "samimi", "kısa & profesyonel", "özür + telafi". Owner picks tone. Plus: option to record a 20-second voice note that GlossGo team transcribes into a reply.
  • Success signal: Owner posts a reply within 48 hours, regardless of which draft tone he picked.

MOT 4 — Day 10, 22:30 (he's at home, opens the app one-handed while Emir sleeps)

  • Trigger: Closing of week 2. Owner wants to see if the tool is "actually helping" — checks the dashboard from the sofa.
  • Current risk: Dashboard buries the wins. Owner sees nothing actionable, thinks "neyin doluluk artmış nereden anlayacağım", drifts away.
  • Mitigation: "Son 10 gün özeti" tile at top: "8 randevu kaybedildi yerine 3 doluldu, no-show %50 azaldı, 1 yeni mahalle müşterisi geldi." Big numbers, no chart noise. Tap to expand.
  • Success signal: Owner opens the app between 22:00-23:30 on at least 3 days in week 2 (signals he's checking it on his own time, like he checks football scores).

MOT 5 — Day 14, end of free week / billing decision

  • Trigger: System sends "Ücretsiz dönemin 76. günü. Ayda 299 TL'ye geçmeden önce sayılarını gör." (Day 14 inside the 3-month free trial — early signal not final billing.)
  • Current risk: Owner forgets the free period is 3 months, panics that money will be charged soon, calls to "cancel before they charge me" and never comes back.
  • Mitigation: Day 14 message is explicit: "Ücretsiz dönemi 76 gün daha var, hiçbir şey çekilmez. Şu ana kadar kazandırdığın slot: 6 randevu, takribi 1,450 TL ekstra ciro. Sayılarını incele." No urgency, no checkout flow. Plus: Emir'in WhatsApp numarası altında, "Soru varsa benim numaram bu" yazıyor.
  • Success signal: Owner does NOT contact "iptal" within 7 days of this message AND continues using the app at ≥3 sessions/week.