2025-03

1

2025-03-11 (Improvement)

1. Update Trial+ dan Tour+ condition

Trial+

2. Update column Fantastic %

Fantastic %
fantastic %
CASE
    WHEN SUM(appt_fantastic) = 0 THEN 0
    ELSE (SUM(appt_fantastic) / SUM(appt_tourplus))
END

3. Update existing data

checking_tac
select SUM(appt_fantastic) AS fantastic, SUM(appt_trialplus) AS trialplus, SUM(appt_tourplus) AS tourplus from public.tac where date >= '2025-03-01' AND date <= '2025-03-11'
checking_appt
select q1_rate_class, COUNT(q1_rate_class) as rate from public.appt 
where "trialPlus_date"::date >= '2025-03-01' AND "trialPlus_date"::date <= '2025-03-11'
GROUP by q1_rate_class
update_trial_plus
update public.appt
set
"trialPlus_date" = "tourPlus_date"
where "trialPlus_date" IS NULL AND q1_rate_class IN ('Fantastic', 'Good')
update_tour_plus
update public.appt
set
"tourPlus_date" = "trialPlus_date"
where q1_rate_class = 'Fantastic'

Result

2

2025-03-04 (Improvement)

1. Update terminologi funnel

Version
Term
Definition
Remarks
Action

Version 0

Positive Tour (Tour+)

Kontak yang telah menyelesaikan Tour, kemudian hadir pada jadwal Free Trial mereka. Atau feedback negative trial yang ditandai dengan ditekan tombol Negative Trial.

Hadir Trial, dan memiliki feedback negatif terhadap trial.

Assigned PIC menekan tombol "Negative Trial"

Version 1

Positive Tour (Tour+)

Kontak yang telah menyelesaikan Tour, kemudian hadir pada jadwal Free Trial mereka atau Free Trial yang memiliki feedback "Not Good" atau "Good"

Hadir Trial, dan memiliki feedback "Not Good" atau "Good"

Assigned PIC mengupdate status Feedback Trial, dengan memilih pilihan "Not Good" atau "Good"

Latest

Positive Tour (Tour+)

Kontak yang telah menyelesaikan Tour, kemudian hadir pada jadwal Free Trial mereka atau Free Trial yang memiliki feedback "Not Good"

Hadir Trial, dan memiliki feedback "Not Good"

Assigned PIC mengupdate status Feedback Trial, dengan memilih pilihan "Not Good"

Version 0

Positive Trial (Trial+)

Kontak telah menyelesaikan free trial dan merasa senang. Idealnya, mereka akan bertanya lebih lanjut seperti: "Bagaimana cara saya bergabung?" "Bisakah saya mengetahui lebih banyak tentang keanggotaan?" "Bisakah saya melihat jadwalnya?"

Hadir Trial, dan memiliki feedback positif terhadap trial.

Assigned PIC menekan tombol "Positive Trial"

Version 1

Positive Trial (Trial+)

Kontak telah menyelesaikan free trial dan memberikan feedback review "Fantastic"

Hadir Trial, dan memiliki feedback "Fantastic"

Assigned PIC mengupdate status Feedback Trial, dengan memilih pilihan "Fantastic"

Latest

Positive Trial (Trial+)

Kontak telah menyelesaikan free trial dan memberikan feedback review "Fantastic" dan "Good"

Hadir Trial, dan memiliki feedback "Fantastic" dan "Good"

Assigned PIC mengupdate status Feedback Trial, dengan memilih pilihan "Fantastic" atau "Good"

2. Hapus column "Fantastic & Good"

Fantastic & Good

3. Fix error date Tour+

  • Memperbaiki tourPlus_date kosong sedangkan trialPlus_date tidak kosong dan feedback trial "Fantastic"

  • Seharusnya, ketika trialPlus_date memiliki value di stage maka tourPlus_date

4. Update data existing

1. Update Trial Plus jadi "Good" juga

Mengupdate data yang tidak sesuai dengan definisi. Dan konteks ini, sebelumnya feedback "Good" tidak termasuk dalam Trial Plus, setelah ini dijalankan maka semua yang feedback "Good" dinyatakan sebagai Trial Plus

update trial plus
update public.appt
set
"trialPlus_date" = "tourPlus_date"
where q1_rate_class = 'Good' AND "trialPlus_date" is null

2. Update Trial Plus, menghapus "Not Good" dan NULL

Data sebelumnya, terdapat anomali beberapa data, dimana ada data yang memiliki feedback kosong, tapi Trial Plus. Karna kondisi ini tidak sesuai dengan term yang digunakan maka perlu di update.

5. Ganti column "Fantastic" jadi "Fantastic %"

Untuk mengetahui seberapa besar persentase Trial terhadap Fantastic.

fantastic / tourplus
CASE
    WHEN SUM(appt_fantastic) = 0 THEN 0
    ELSE SUM(appt_tourplus) / SUM(appt_fantastic)
END

Last updated