Amela
CASE STUDY / Yadori Tourism Hotels Co., Ltd.
Yadori Tourism Hotels Co., Ltd. — câu chuyện khởi tạo nền tảng mới

ℹ︎Vì lý do bảo mật, tên công ty, tên dự án và hình ảnh hệ thống đã được thay bằng tên giả và bản mô phỏng.

Thu thập giá, tồn phòng và lượt đặt xuyên nhiều OTA, Quản trị doanh thu xây dựng nội bộ từ con số 0

StayScope thu thập dữ liệu hơn 20 trang đặt phòng (OTA) mỗi ngày, chuẩn hóa giá, tồn phòng và pickup của từng cơ sở rồi phân tích tập trung — nền tảng phân tích đa đơn vị cho nhiều doanh nghiệp lưu trú, thiết kế để gánh hàng trăm nghìn bản ghi thu thập mỗi ngày.

Câu chuyện này kể về nền tảng phân tích đã biến các quyết định về giá — vốn dựa vào trực giác và thao tác tay của quản lý doanh thu — thành quyết định dựa trên dữ liệu, Câu chuyện khởi tạo nền tảng mới, xây dựng nội bộ từ con số 0 trong khoảng 10 tháng.

20+ trang
Thu thập xuyên OTA
Hàng trăm nghìn/ngày
Thu thập giá & tồn phòng
-60%
Công sức kiểm tra giá
Tự động hóa
Phân tích pickup đặt phòng
01
CLIENT

Về khách hàng

Yadori Tourism Hotels Co., Ltd. vận hành nhiều cơ sở lưu trú — resort, suối nước nóng và khách sạn thành phố. Đội quản trị doanh thu quyết định điều chỉnh giá dựa trên giá OTA hằng ngày và động thái đối thủ, nhưng khi số cơ sở và số OTA tăng lên, việc có một cách nhìn xuyên suốt toàn bộ dữ liệu trở nên thiết yếu.

6+ cơ sở
Cơ sở vận hành (mô hình)
800+ phòng
Tổng số phòng
20+ trang
Kênh bán (OTA)
BUSINESS FLOW
STEP 1
Thu thập OTA

Tự động thu thập giá, tồn phòng và lượt đặt từ từng trang đặt phòng

STEP 2
Chuẩn hóa

Đối chiếu cơ sở, gói và tiền tệ về dữ liệu gốc thống nhất

STEP 3
Phân tích

Hiển thị rõ so sánh đối thủ, pickup và công suất phòng

STEP 4
Quyết định điều chỉnh giá

Quản lý doanh thu ra quyết định

02
CHALLENGE

Bài toán thiết kế cần giải

Kiểm tra nhiều OTA bằng tay thì sẽ bỏ sót và chậm trễ

Nhân sự mở từng trang một, số cơ sở × số OTA khiến tổ hợp bùng nổ. Không ai nắm được giá thấp nhất hiện tại ngay lập tức.

Nhìn rõ biến động của đối thủ thì ra tay trước được

Biến động giá của đối thủ không được lưu theo chuỗi thời gian nên việc nhận ra xu hướng tăng/giảm luôn muộn.

Thoát khỏi việc tổng hợp bằng Excel thì phân tích bắt đầu vận hành

Pickup đặt phòng được tổng hợp tay bằng Excel, không còn sức để so sánh với năm ngoái hay phân tích lead time.

Xóa độ trễ khi điều chỉnh giá thì ngăn được tổn thất cơ hội

Tín hiệu nhu cầu bị nắm bắt muộn nên việc tăng giá ngày cao điểm và giảm giá ngày vắng thường bị chậm nhịp.

03
ARCHITECTURE

Kiến trúc cùng nhau xây dựng

Thu thập dữ liệu, xử lý bất đồng bộ, chuẩn hóa dữ liệu và phân tích — cả 4 lĩnh vực được thiết kế từ đầu với tầm nhìn về quy mô và khả năng vận hành, mỗi bài toán được giải bằng lựa chọn công nghệ phù hợp.

Bộ thu thập (Selenium)
Bài toán: trích xuất giá ổn định từ các trang OTA render động
Giải pháp: tái hiện luồng chuyển trang bằng trình duyệt headless và cho mỗi trang một parser riêng để chịu được thay đổi cấu trúc.
Xử lý bất đồng bộ (Celery)
Bài toán: chạy song song hàng trăm nghìn lượt thu thập mỗi ngày trong khung thời gian cho phép
Giải pháp: phân tán công việc qua hàng đợi tác vụ theo cơ sở × OTA, có retry và giới hạn tốc độ để vận hành ổn định.
Chuẩn hóa & lưu trữ dữ liệu
Bài toán: thống nhất tên cơ sở, tên gói và tiền tệ vốn khác nhau ở từng OTA
Giải pháp: đối chiếu tên qua dữ liệu gốc và lưu xu hướng đối thủ trong lược đồ chuỗi thời gian.
Bảng phân tích (React)
Bài toán: cung cấp giao diện để quản lý doanh thu quyết định được ngay
Giải pháp: gom KPI, so sánh giá và pickup vào một màn hình, dùng cảnh báo để nhắc chú ý.
Frontend / React
Backend / Django
Crawl & Infra / Selenium, Celery, AWS
Django React Selenium Celery AWS
04
IMPACT

Giá trị nền tảng tạo ra

Nền tảng nắm ngay giá thấp nhất

Gom giá mới nhất từ mọi OTA, thấy ngay mức thấp nhất hôm nay.

Nền tảng theo dõi đối thủ

Biến động của đối thủ được lưu theo chuỗi thời gian nên phát hiện sớm khi xu hướng đổi chiều.

Nền tảng đọc trước nhu cầu

So sánh pickup với năm ngoái để bắt sớm dấu hiệu cao điểm.

Nền tảng giúp quyết định luôn trôi chảy

Cảnh báo và đề xuất điều chỉnh giúp tăng tốc chu kỳ quyết định giá.

Quản lý doanh thu
Thông thường

Duyệt từng OTA bằng tay và định giá theo cảm tính.

Tại Yadori Tourism Hotels,

Xem giá thấp nhất, đối thủ và pickup trên một màn hình.

Tác động kinh doanh

Giảm 60% công sức kiểm tra giá, quyết định nhanh hơn.

Nhân sự hiện trường
Thông thường

Tình hình đặt phòng tổng hợp bằng Excel nên chia sẻ bị chậm.

Tại Yadori Tourism Hotels,

Chi tiết đặt phòng và công suất phòng hiển thị theo thời gian thực.

Tác động kinh doanh

Tự động hóa việc tổng hợp, giảm tải cho nhân sự.

Ban lãnh đạo
Thông thường

Chỉ số doanh thu xuyên các cơ sở khó nhìn ra.

Tại Yadori Tourism Hotels,

Nhìn bao quát tình hình mọi cơ sở theo mô hình đa đơn vị.

Tác động kinh doanh

Hỗ trợ quyết định quản trị dựa trên dữ liệu.

Marketing
Thông thường

Triển khai mà không đọc được con sóng nhu cầu.

Tại Yadori Tourism Hotels,

Tối ưu khuyến mãi theo xu hướng pickup.

Tác động kinh doanh

Khuyến mãi bám theo nhu cầu giúp cải thiện ROI.

05
DEMO

Ba kịch bản

Demo tương tác tái hiện nền tảng thật. Toàn bộ chạy trên dữ liệu mô phỏng.

FLAGSHIP

Bảng điều khiển doanh thu

Gom KPI giá thấp nhất, chỉ số so với đối thủ, pickup và công suất phòng, so sánh giá theo OTA và cảnh báo nhu cầu.

Mở demo →
MONITORING

Giám sát giá

Sắp xếp và lọc giá theo OTA × gói, tự động tô sáng mức thấp nhất/cao nhất và kèm đề xuất điều chỉnh.

Mở demo →
ANALYTICS

Phân tích đặt phòng

Phân tích pickup theo lead time và công suất phòng, hỗ trợ xuất CSV chi tiết đặt phòng.

Mở demo →