Teado · Phân tích tăng trưởng

Phễu giáo viên Teado

Giáo viên rớt ở bước nào, vì sao, và sửa gì trước.

Phạm vi
teado.ai · teacher.teado.ai
Nguồn
Read replica · GA4 · Clarity
Số liệu
Chưa nạp
Cập nhật
02/10/2026
Bản đề xuất để thảo luận
Xuất xứ / Prompt / Giới hạn
Ngày 13/09/2026, yêu cầu nguyên văn bằng tiếng Anh: suggest for me a funnel visual for teado to check teacher flow - each stage user has gone through like landing page/drop, signup, create account, onboarding/drop - each function... and drop. https://teado.ai/ -> https://teacher.teado.ai/ - Track data and give warning which stage is not good abour UI/UX and which stage has highest drop - Suggest to build aha moment, and retention optimization - Connect to Google Analytics to track users location, age as well if you need or build platform to track - Suggest me ideas to optimize users usge based on current product Ngày 23/09 bổ sung bản tiếng Việt, ngày 02/10 nạp số thật, rút gọn chữ, chia tab và thêm phễu ngang.

Tài liệu do trợ lý AI soạn, dựa trên mã nguồn partner-web và teado-landing-page, kiểm hai trang thật bằng trình duyệt không giao diện, lược đồ flyer-backends, và read replica production. Đội sản phẩm chưa rà soát. Ngưỡng cảnh báo ở tab Phễu là giá trị khởi điểm theo mặt bằng ngành, cần thay bằng trung vị của chính Teado sau ba tháng. Bước 9 đến 14 là hoạt động song song, tỷ lệ "so với bước trước" ở các dòng đó không có nghĩa.

Trục tuần tự

Rớt nhiều nhất ngay sau onboarding 588 giáo viên Teado trả lời xong câu hỏi, chỉ 281 từng mở một màn hình tính năng. Mất 307 người, lớn nhất toàn phễu. Chặng kế tiếp dốc hơn nữa: 281 còn 63 người giao bài thật, giảm 78%. Hai chặng này liền nhau, nên vấn đề nằm ở khoảng trống giữa lúc xong biểu mẫu và lúc làm việc thật đầu tiên. Nguồn teacher.flyer.us rớt đúng chỗ đó, còn nặng hơn: 1.175 còn 525, rồi 525 còn 66.

Toàn bộ 11 bước

Nhóm giáo viên đăng ký trong 90 ngày gần nhất. Di chuột lên từng dòng để xem định nghĩa.

Giáo viên đến từ Teado
Chưa nạp số liệu Xem tab Việc nên làm.

So sánh teacher.flyer.us với Teado

Cùng khoảng thời gian và cùng định nghĩa từng bước cho cả hai nguồn.

Nạp funnel.json để điền.
Gấp đôi lượng đăng ký nhưng ít hơn một nửa tỷ lệ giao bài teacher.flyer.us mang về 1.359 tài khoản trong 90 ngày, gấp đôi Teado (690), và qua được hai bước đầu tốt hơn một chút: 89,6% lập hồ sơ so với 89,0%. Nhưng từ màn hình tính năng trở đi thì kém hẳn. Chỉ 4,9% giao được bài thật, trong khi Teado đạt 9,1%. Đến bước có học sinh nộp bài thì chênh lệch rõ nhất: 0,8% so với 2,3%, tức Teado gần gấp ba. Tính theo số tuyệt đối, hai nguồn cho ra gần bằng nhau: 66 giáo viên giao bài so với 63, nhưng teacher.flyer.us phải tốn gấp đôi lượng đăng ký để đạt được.
Đọc con số này thế nào Hai nguồn không cùng một loại người. teacher.flyer.us nhận cả giáo viên do trung tâm mời vào và giáo viên tự tìm đến, còn Teado chủ yếu là người tự đăng ký sau khi xem trang giới thiệu. Chênh lệch tỷ lệ vì vậy chưa đủ để kết luận giao diện bên nào tốt hơn. Điều chắc chắn là cả hai đều tắc ở cùng một chỗ: khoảng trống giữa lúc điền xong biểu mẫu và lúc giao bài đầu tiên. Bước trả phí bằng 0 ở cả hai cột vì cả bảng thuê bao chỉ có một dòng, nghĩa là giao dịch chưa chảy vào đây, chưa chắc là chưa ai trả tiền.

Định nghĩa từng bước

#BướcĐo bằng gì
1–3Truy cập teado.ai, nhấp nút, mở biểu mẫuChưa đo được Trang giới thiệu chưa bật thẻ đo. Xem tab Kế hoạch đo lường.
4Tạo tài khoảnBản ghi users. Tính là Teado khi source_domain, meta.source_domain hoặc utm_source chứa "teado".
5Tài khoản đã kích hoạtusers.state hoạt động. Hiện 100% tài khoản đều ACTIVE nên bước này không phân biệt được ai.
6Gửi biểu mẫu onboardingBản ghi teacher_profiles, tạo bởi viewerCreateTeacherProfile.
7Trả lời câu hỏionboarding_info có number_of_students, school_name, is_freelance_teacher hoặc curriculum.
8Vào màn hình tính năngCó cờ viewed_* bất kỳ. Ứng dụng tự ghi.
9Bài giao thậtassign_tests không phải mẫu. 62 trên 617 giáo viên, trong đó 51 người chưa từng tự tạo lớp.
10Tự tạo lớp riêngLớp không phải mẫu, tạo sau hồ sơ ít nhất 10 phút. Chỉ 14 người. Đặt sau bài giao vì hiếm hơn, không phải sớm hơn.
11Mở màn hình AI chấm bàiCờ viewed_ai_grading_*. Đã đổi Định nghĩa cũ dùng teacher_usage_ledger, cả bảng chỉ có một dòng.
12Có học sinh nộp bàiuser_attempts trỏ tới bài giao của giáo viên. Đây là mốc kích hoạt. Đã đổi Cột profile_completed_ids cũ chỉ có dữ liệu ở 89 trên 60.676 dòng.
13Nhận bản dùng thửtrial_expires_at đã đặt, hoặc có thuê bao giá bằng 0.
14Trả phíThuê bao trỏ tới gói giá trên 0: TEADO_TOOL 2.490.000đ, TEADO_TOOL_PLUS 4.800.000đ, 365 ngày. Cả bảng thuê bao có một dòng, nên số 0 nghĩa là chưa có giao dịch nào chảy vào đây, chưa chắc là chưa ai trả tiền.

Ngưỡng cảnh báo

Trang tự gắn nhãn theo bảng này. Cột cuối là chỉ báo Clarity cần xem để biết đó là lỗi giao diện hay người dùng không có nhu cầu.

ChặngTheo dõiNghiêm trọngXem gì trên Clarity
Truy cập đến nhấp nút8%4%Nút nằm dưới vùng nhìn thấy trên điện thoại.
Nhấp nút đến tạo tài khoản50%30%Thoát nhanh và lỗi ở /signup, /verify-account. OTP không đến, đăng nhập Google lỗi trong trình duyệt Zalo và Facebook.
Tạo tài khoản đến gửi onboarding85%70%Nhấp vô hiệu và nhấp dồn ở /onboarding. Lỗi kiểm tra dữ liệu không hiện ra.
Onboarding đến màn hình tính năng80%60%Tỷ lệ rời /explore trong 30 giây đầu. Thư viện đề không phải bước tiếp theo tự nhiên.
Màn hình tính năng đến bài giao60%40%Bỏ dở ở /onboarding/create-class. Lớp chưa có học sinh.
Bài giao đến lượt nộp50%30%Mã lớp không tới được gia đình.
Dùng thử đến trả phí15%8%Rời /package, /billing. Vấn đề ở giá hoặc hình thức thanh toán.
Giữ chân tuần 2 / tuần 440% / 25%25% / 15%Không có lý do quay lại.

Theo tuần đăng ký

Các tuần gần nhất chưa chín, cần khoảng bốn tuần số mới ổn định.

Nạp funnel.json để điền.

Chân dung người đăng ký

Hiện sau khi nạp số.

Nguồn truy cập

Hiện trạng đo lường

Kiểm ngày 13/09/2026 bằng trình duyệt không giao diện, đối chiếu lại mã nguồn. Cập nhật 02/10: mã đo trên teado.ai đã có đủ, nhưng ID vẫn để rỗng nên chưa thẻ nào chạy.

NơiCông cụTrạng tháiKhoảng trống
teado.aiGA4, Meta Pixel, ClarityCó mã, chưa bậtMã đã nằm trong repo và đã lên production ngày 02/10, nhưng đây là bản dựng tĩnh nên ID được nung lúc build. Cả ba biến ID còn rỗng trên Vercel, vì vậy chưa thẻ nào được chèn và trang vẫn chưa đo được gì.
Tham số UTMGắn nhưng không tớiLiên kết đã mang utm_source=ldpteado, nhưng 690 trên 691 tài khoản không lưu được UTM nào. Attribution đầu phễu đang đứt.
teacher.teado.aiGTM GTM-WNL6H6VM + GA4 G-XWHVP4YV0E và G-P0HW70FSDYChạyChỉ có lượt xem trang. dataLayer không có sự kiện sản phẩm nào. Hai property cùng nhận một luồng, chưa rõ property nào là bản chính thức.
Clarity n8orfkthqtChạyĐã ghi phiên, bản đồ nhiệt, nhấp dồn. Chưa dùng cho phễu, chưa gọi hàm định danh nên không nối được với từng giáo viên.
Google Ads 976672787Sai mốcKích hoạt khi nạp trang, nên đấu giá đang tối ưu theo lượt truy cập thay vì theo mua hàng.
Facebook PixelChỉ PageViewKhông có CompleteRegistration, không có Purchase, chưa dùng Conversions API.
Datadog RUM · MixpanelKỹ thuật · Đã tắtDatadog là công cụ của đội kỹ thuật. Mixpanel đã bị chú thích, còn ba lời gọi vô tác dụng, nên gỡ.
Cơ sở dữ liệuusers, teacher_profiles, bài giao, thuê baoĐầy đủNguồn số của tab Phễu. Không nhìn thấy người truy cập chưa đăng ký.

Khoảnh khắc kích hoạt

Đề xuất lấy mốc: một học sinh thật nộp bài và giáo viên mở kết quả đã chấm, trong phiên đầu hoặc trong 48 giờ. Hiện mới 16 trên 617 giáo viên Teado đạt mốc này.

Không chọn mốc tạo lớp hay dùng thử AI, vì lớp chưa có học sinh là lớp trống, còn một lần chấm thử trên tệp của chính giáo viên chỉ chứng minh mô hình chạy được, chưa chứng minh quy trình hợp với lớp thật. Lượt nộp bài là lúc đầu tiên sản phẩm làm thay giáo viên một phần việc.

Việc cần làmVì sao làm được ngay
Hiện hộp thoại chào mừng và bước tạo lớp trên TeadoĐang bị bỏ qua do mặc định bản rút gọn. Sửa một điều kiện trong đoạn chuyển hướng sau onboarding.
Biến bài giao đầu thành ví dụ xong trong năm phútChọn sẵn đề khớp chương trình đã khai ở onboarding, điền sẵn một học sinh là chính giáo viên, cho nộp thử để thấy ngay kết quả chấm.
Đoạn tin nhắn Zalo soạn sẵn kèm mã lớpBước thêm học sinh đã có nút sao chép. Lớp học ở Việt Nam tổ chức qua nhóm Zalo, đây mới là kênh mời thật.
Mở thẳng vào kết quả đã chấm khi có lượt nộp đầu tiênThay vì mở vào danh sách lớp. Kèm thời gian tiết kiệm được.

Kiểm chứng bằng hai số ở tab Phễu: trung vị từ lập hồ sơ đến lượt nộp đầu tiên xuống dưới 48 giờ, và tỷ lệ đạt bước 12 trong 7 ngày tăng gấp đôi.

Giữ chân

Giữ chân hiện gần bằng không: trong 508 giáo viên đủ điều kiện tính tuần 2, không ai có thao tác thật; tuần 4 có một người. Giáo viên cá nhân trên FLYER rời bỏ 84,8% mỗi năm, trung tâm chỉ 17,4%. Teado bán cho cá nhân, nên phải tạo thói quen mà trung tâm vốn áp bằng quy định.

HướngNội dungDựa trên cái đã có
Báo cáo tuầnSáng thứ Hai gửi số bài đã nộp, điểm, học sinh chưa làm, kèm nút giao đề tuần này.Dữ liệu bài giao và lượt làm bài đã có. Báo cáo trống với giáo viên chưa có học sinh, chính điều đó thúc đẩy bước 9 và 10.
Lịch giao bài định kỳĐặt một khung giờ cố định, hệ thống đề xuất đề tuần kế tiếp.assign-schedule đã tồn tại, chỉ thiếu giá trị mặc định.
Dùng thử bắt đầu từ lúc có giá trịKích hoạt bảy ngày khi lượt nộp thật đầu tiên về, mô tả quyền lợi bằng số lượt còn lại.trial_expires_at theo hồ sơ, bảng hạn mức biết số lượt.
Thông báo hết hạn và hết hạn mứcTrước hạn ba ngày, và khi hạn mức chạm 80%, kèm gói phù hợp mức dùng thật.Bản rút gọn hiện chuyển hướng im lặng về trang chủ, giáo viên không biết vì sao bị chặn.
Lực kéo từ học sinhHọc sinh và phụ huynh nhận thông báo kết quả kèm tên giáo viên.Hệ thống thông báo người học đã có, hơn 7,5 triệu bản ghi. Chỉ cần soạn mẫu.
Kéo lại ngày 21Không thao tác ba tuần thì gửi nội dung mới thuộc đúng chương trình đang dạy.Chương trình lưu từ onboarding, thư viện đã gắn nhãn.

Kế hoạch đo lường

Cơ sở dữ liệu giữ vai trò nguồn chuẩn cho mọi việc sau đăng ký. Google Analytics bổ sung phần không nhìn thấy được: người truy cập, lượt nhấp, nhân khẩu học.

Việc còn treo trên teado.ai Ngày 02/10 đã đưa lên production đủ thẻ GA4, Meta Pixel và Clarity, cùng sự kiện view_section cho cả bốn mục. Nhưng đây là bản dựng tĩnh, ID được nung lúc build, mà cả ba biến còn rỗng trên Vercel nên chưa thẻ nào chạy. Cần chốt một property GA4 làm bản chính thức, vì ứng dụng đang bắn về cả G-XWHVP4YV0E lẫn G-P0HW70FSDY. Landing phải dùng cùng property với ứng dụng thì cross-domain mới ghép được một lượt truy cập với lượt đăng ký sinh ra từ nó. Đặt biến xong phải build lại, đổi biến không thôi không ăn.

Sự kiện trên trang giới thiệu

Đã có trong mã: cta_click, view_section (hero, features, partners, reviews), language_switch, contact_click, external_link_to_teacher. Mọi liên kết ra ngoài tự gắn utm_source=ldpteado.

Chín sự kiện cần thêm trong ứng dụng

Sự kiệnKích hoạt khiTham sốChuyển đổi
sign_up_startchọn Google hoặc số điện thoạimethodkhông
sign_upviewerSignUp thành côngmethod, hostGA4, Facebook, Google Ads
onboarding_submitsau viewerCreateTeacherProfilerole, is_freelance, number_of_students, curriculumkhông
class_created · student_addedtạo lớp, thêm học sinh thành côngis_first, count, methodkhông
assignment_createdgiao bài thành công, không tính mẫuis_first, test_levelGA4 key event
ai_grading_usedkết quả chấm trả vềfeature_code, is_firstkhông
result_viewedmở một bài đã chấmis_firstGA4 key event, mốc kích hoạt
purchasethanh toán xác nhậnpackage_code, value, currency, transaction_idGA4, Facebook Pixel và CAPI, Google Ads

Năm thuộc tính người dùng đặt một lần sau đăng nhập, lấy từ hồ sơ ứng dụng đã nạp sẵn: role, is_freelance, school_size, curriculum, teado_version.

Nhân khẩu học và Clarity

Vị trí theo thành phố có sẵn khi thẻ chạy. Độ tuổi và giới tính cần bật Google Signals, chỉ hiện khi nhóm đủ lớn, thường từ 50 người, nên ở quy mô hiện tại chỉ có phân bố cho toàn tệp chứ chưa tách theo chiến dịch. Thiết bị và trình duyệt nhúng Zalo, Facebook nên xem trước tiên vì lỗi đăng nhập Google trong đó là nguyên nhân thất bại đã biết. Với Clarity, gọi clarity("identify", teacher_profile_id) sau đăng nhập và gửi sự kiện cùng tên với GA4 từ chính hàm track().

Việc cần dọn Chọn một property GA4 làm bản chính thức rồi gỡ property còn lại. Xoá mã Mixpanel chết. Chuyển thẻ Google Ads sang kích hoạt theo purchase và sign_up. Sửa chỗ ghi source_domain thành tên máy chủ thật thay vì hằng số TEACHER.

Việc nên làm

Xếp theo tỷ lệ giữa tác động lên phễu và chi phí. Tất cả đều dựa trên thứ đã có trong mã nguồn hoặc dữ liệu.

#ViệcLý do
1Hiện hộp thoại chào mừng và bước tạo lớp trên TeadoSửa một điều kiện. Nhắm thẳng vào chặng rơi lớn nhất.
2Đặt ba biến ID trên Vercel rồi build lạiMã đo đã lên production ngày 02/10 nhưng còn nằm im. Đây là việc rẻ nhất để mở khoá toàn bộ số liệu đầu phễu.
3Cho giáo viên mới vào bản đầy đủ, lấy hạn mức AI làm giới hạnBản rút gọn ẩn màn hình tổng quan và chặn đường dẫn mà không báo. Nếu chưa gỡ được, ít nhất thay chuyển hướng im lặng bằng màn hình nêu tên tính năng và gói.
4Dùng câu trả lời onboardingChương trình, cấp độ, quy mô lớp đã lưu nhưng không dùng vào việc gì. Lọc sẵn thư viện và đề xuất mỗi tuần một đề.
5Rút mười bài giao mẫu xuống một ví dụ có hướng dẫnMười bản mẫu làm danh sách trông như đã đầy, che mất trạng thái trống vốn thúc đẩy giao bài thật.
6Mời mua sau khi có kết quả đầu tiên, mô tả bằng con sốGiáo viên quyết định theo số lượt chấm cần dùng mỗi tháng, không theo giá mỗi ngày.
7Tách riêng nhóm giáo viên tự doĐã hỏi và lưu ở is_freelance_teacher. Nhóm này không có trung tâm áp lịch nên cần báo cáo tuần nhất.
8Ưu tiên Zalo trong mọi thao tác chia sẻPhần lớn mức rơi phía học sinh đến từ lời mời không tới được gia đình.
9Xử lý lỗi đăng ký trong trình duyệt nhúngMở đăng nhập Google ở trình duyệt hệ thống, hoặc ưu tiên OTP khi nhận ra Zalo và Facebook.
10Biến trạng thái trống thành hướng dẫnLớp chưa có học sinh, tuần chưa có bài nộp: mỗi trường hợp nêu đúng một hành động kèm lợi ích.

Quyết định cần chốt

Mốc kích hoạt ở tab Kích hoạt. Chốt một property GA4 cho cả hai tên miền. Hiện bước tạo lớp trên Teado. Bản đầy đủ hay bản rút gọn có giải thích. Bổ sung chín sự kiện trong ứng dụng. Thay ngưỡng cảnh báo bằng trung vị của Teado sau ba tháng. Giảm bài giao mẫu. Kiểm tra lại đường đi thanh toán Teado trước khi coi số 0 trả phí là kết luận kinh doanh.

Cập nhật số

Trang đọc /teado-funnel/funnel.json. Kịch bản đặt ngoài thư mục trang để thông tin kết nối không bị triển khai. Chỉ đọc, không ghi. Một lần chạy cập nhật cả bản tiếng Việt lẫn tiếng Anh.

python3 ~/teado-funnel-build/funnel_query.py            # 90 ngày
DAYS=180 WEEKS=26 python3 ~/teado-funnel-build/funnel_query.py

cd ~/Downloads/roadmap.flyer.us
npx wrangler pages deploy . --project-name=flyer-roadmap --commit-dirty=true

Kịch bản in ra danh sách source_domain tìm thấy để đối chiếu bộ lọc Teado, loại trừ lớp và bài giao mẫu, loại lớp tạo trong 10 phút đầu, và loại tài khoản chỉ có hồ sơ người học.


Nguồn: partner-web, teado-landing-page, nhật ký yêu cầu mạng 13/09/2026, flyer-backends/.../current.sql, read replica 02/10/2026. Liên quan: bản tiếng Anh · mục lục tài liệu · số liệu giáo viên · Roadmap