Giới thiệu dự án

Hoạt động tiếp thị trong lĩnh vực B2B (Business-to-Business) đối với ngành quảng cáo ngoài trời (OOH - Out-of-Home), gia công cơ khí và xây lắp kỹ thuật đóng vai trò quyết định đến năng lực cạnh tranh và tăng trưởng doanh thu. Tại thị trường công nghiệp trọng điểm như Hải Phòng, nhu cầu về biển bảng quảng cáo tấm lớn, hạ tầng nhận diện thương hiệu cho khu công nghiệp và hệ thống xây lắp biển hiệu tăng trưởng trung bình 12.5%/năm giai đoạn 2019–2022. Tuy nhiên, các doanh nghiệp vừa và nhỏ nội địa đang chịu sức ép cạnh tranh gay gắt từ các doanh nghiệp có vốn đầu tư nước ngoài (FDI) sở hữu công nghệ in ấn kỹ thuật số hiện đại và năng lực tiếp thị tự động hóa.

Công ty Cổ phần Quảng cáo và Xây lắp Hải Phòng (HPCA) đối mặt với 4 điểm nghẽn (pain points) cốt lõi:

  • Cơ cấu danh mục sản phẩm đơn điệu: Thiếu tính cá nhân hóa theo từng phân khúc khách hàng công nghiệp, sản phẩm biển hiệu tấm lớn chưa tích hợp công nghệ hiển thị LED/vật liệu tiết kiệm năng lượng.
  • Quy trình định giá thủ công và thụ động: Phương pháp định giá $G = Z + m$ (Giá = Chi phí + Lợi nhuận định mức) bỏ qua hệ số co giãn của cầu và giá thầu cạnh tranh, dẫn đến tỷ lệ trượt thầu (lost bid rate) lên tới 43.8%.
  • Hoạt động xúc tiến hỗn hợp (Promotion) phân tán: Chưa có hệ sinh thái tiếp thị số (Digital Inbound Marketing), 90% hợp đồng phụ thuộc vào quan hệ cá nhân truyền thống, chi phí thu hút khách hàng mới (CAC - Customer Acquisition Cost) cao hơn 35% so với mức trung bình ngành.
  • Hệ thống dữ liệu khách hàng phân mảnh: Thiếu nền tảng quản trị quan hệ khách hàng (CRM) và công cụ tự động hóa quy trình báo giá (RFP/RFQ Automation), kéo dài thời gian xử lý yêu cầu báo giá lên 4.5 ngày/hồ sơ.
+-------------------------------------------------------------------------+
|                        MỤC TIÊU DỰ ÁN (PROJECT OBJECTIVES)              |
+-------------------------------------------------------------------------+
| [1] Chuẩn hóa ma trận sản phẩm - dịch vụ 7P theo phân khúc B2B.        |
| [2] Xây dựng mô hình định giá thầu động (Dynamic Competitive Bidding).  |
| [3] Thiết kế kiến trúc chuyển đổi số Marketing: CRM & Inbound Funnel.   |
| [4] Tối ưu hóa phễu chuyển đổi: Giảm 40% CAC, tăng 35% Lead B2B.       |
+-------------------------------------------------------------------------+

Giải pháp đưa ra là tái cấu trúc toàn diện chiến lược Marketing-Mix 7P kết hợp ứng dụng nền tảng tự động hóa MarTech (Marketing Technology) mã nguồn mở. Phạm vi nghiên cứu tập trung vào toàn bộ hoạt động sản xuất kinh doanh và dữ liệu khách hàng B2B của HPCA trên địa bàn Hải Phòng và các vùng kinh tế phụ cận trong giai đoạn 2019–2021, định hướng triển khai 2022–2025.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Khảo sát hiện trạng tiếp thị và vận hành tại HPCA cho thấy sự chênh lệch lớn giữa mô hình bán hàng truyền thống và yêu cầu cạnh tranh hiện đại:

Tiêu chí đánh giá Tiếp thị truyền thống tại HPCA Tiếp thị số của đối thủ FDI Mô hình MarTech đề xuất
Kênh tiếp cận Bán hàng trực tiếp, quan hệ cá nhân Đa kênh (Omnichannel), Google Search, LinkedIn B2B Inbound Marketing + Phễu chuyển đổi số B2B
Cơ chế báo giá Thủ công qua Excel ($G = Z + m$) Phần mềm ERP tích hợp bảng giá động Engine báo giá tự động (Dynamic Pricing API)
Quản trị dữ liệu Lead Sổ sách, bảng tính phân tán Salesforce CRM / HubSpot CRM Hệ thống CRM mã nguồn mở (Odoo/PostgreSQL)
Đo lường ROI chiến dịch Không xác định chính xác Phân bổ đa điểm chạm (Multi-touch Attribution) Dashboard phân tích thời gian thực (Real-time Analytics)
Thời gian xử lý báo giá 3 - 5 ngày làm việc 4 - 8 giờ < 15 phút (cho báo giá sơ bộ)

Nhu cầu người dùng và các bên liên quan được ưu tiên theo mô hình MoSCoW:

  • Must have: Cổng tiếp nhận yêu cầu báo giá tự động, cơ sở dữ liệu khách hàng tập trung, bảng định giá chi phí linh hoạt theo nguyên vật liệu.
  • Should have: Thuật toán chấm điểm khách hàng tiềm năng (Lead Scoring), cổng theo dõi tiến độ thi công cho đối tác B2B.
  • Could have: Tích hợp chatbot AI giải đáp kỹ thuật vật tư 24/7 trên Website.
  • Won't have (giai đoạn 1): Nền tảng thương mại điện tử thanh toán trực tuyến cho các hợp đồng xây lắp quy mô lớn (> 500 triệu VNĐ).

Thiết kế hệ thống

Kiến trúc giải pháp số hóa Marketing và Tối ưu hóa Báo giá B2B cho HPCA được xây dựng theo mô hình Microservices tinh gọn:

[Inbound Traffic: SEO / Ads / Direct] 
[FastAPI Gateway (v0.95.0) / Nginx Reverse Proxy]
[Lead Scoring & CRM Service]   [Dynamic Pricing Engine]
[Metabase BI Dashboard & Notification Service (Email/Zalo ZNS)]

Technology Stack

  • Backend: Python 3.10, FastAPI 0.95.0 (RESTful API), Uvicorn 0.22.0.
  • Database: PostgreSQL 14.2 (Lưu trữ quan hệ Lead/Hợp đồng), Redis 7.0 (Cache dữ liệu bảng giá vật tư).
  • Frontend & Dashboard: Next.js 13.4, TailwindCSS, Metabase v0.46.
  • Deployment: Docker Engine 24.0, Docker Compose v2.18, Nginx 1.24.

Database Schema (PostgreSQL DDL)

-- Bảng quản lý chiến dịch tiếp thị (Campaigns)
CREATE TABLE marketing_campaigns (
    campaign_id SERIAL PRIMARY KEY,
    campaign_name VARCHAR(150) NOT NULL,
    channel_type VARCHAR(50) NOT NULL, -- Google_Ads, SEO, Direct_Sales, Event
    budget_allocated NUMERIC(15, 2) NOT NULL,
    spend_actual NUMERIC(15, 2) DEFAULT 0.00,
    start_date DATE NOT NULL,
    end_date DATE,
    status VARCHAR(20) DEFAULT 'ACTIVE'
);

-- Bảng quản trị Lead B2B và chấm điểm tiềm năng
CREATE TABLE b2b_leads (
    lead_id SERIAL PRIMARY KEY,
    company_name VARCHAR(255) NOT NULL,
    contact_person VARCHAR(100) NOT NULL,
    phone_number VARCHAR(20) NOT NULL,
    email VARCHAR(100),
    industry_sector VARCHAR(100), -- Industrial_Park, Retail, Real_Estate, Infrastructure
    estimated_project_value NUMERIC(15, 2),
    lead_score INT DEFAULT 0,
    pipeline_stage VARCHAR(50) DEFAULT 'NEW', -- NEW, QUALIFIED, RFP_SENT, NEGOTIATING, WON, LOST
    campaign_id INT REFERENCES marketing_campaigns(campaign_id),
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

-- Bảng báo giá chi phí và biên lợi nhuận động
CREATE TABLE rfp_quotations (
    quote_id SERIAL PRIMARY KEY,
    lead_id INT REFERENCES b2b_leads(lead_id),
    material_cost NUMERIC(15, 2) NOT NULL,
    labor_installation_cost NUMERIC(15, 2) NOT NULL,
    overhead_cost NUMERIC(15, 2) NOT NULL,
    risk_margin_rate NUMERIC(4, 3) DEFAULT 0.050,
    target_profit_margin NUMERIC(4, 3) NOT NULL,
    final_quoted_price NUMERIC(15, 2) NOT NULL,
    is_accepted BOOLEAN DEFAULT NULL,
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

API Endpoints Spec

  • POST /api/v1/leads/capture: Tiếp nhận thông tin Lead từ Web Form/Landing Page, tự động gán nguồn chiến dịch và kích hoạt hàm tính điểm.
  • POST /api/v1/pricing/calculate-quote: Nhận thông số kỹ thuật (diện tích biển, vật liệu Alumi/Mica/LED, vị trí lắp đặt), trả về phân tích giá thành và mức giá đề xuất theo biên lợi nhuận mục tiêu.
  • GET /api/v1/analytics/campaign-roi: Truy xuất chỉ số hiệu quả Marketing (CAC, CPL, Win Rate) theo thời gian thực.

Methodology

Dự án áp dụng phương pháp tiếp cận kết hợp giữa quản trị tiếp thị truyền thống (Kotlerian Framework) và quy trình Agile-Scrum trong xây dựng công cụ số:

  • Sprint 1–2 (Tuần 1–4): Nghiên cứu thị trường OOH Hải Phòng, phân tích đối thủ cạnh tranh, chuẩn hóa dữ liệu vật tư và chi phí 3 năm (2019–2021).
  • Sprint 3–4 (Tuần 5–8): Tái cấu trúc danh mục 7P, thiết lập hệ thống định giá động và luồng Inbound Marketing.
  • Sprint 5–6 (Tuần 9–12): Phát triển phần mềm CRM/Báo giá tự động, kiểm thử và đào tạo nội bộ cho phòng Kinh doanh & Kỹ thuật.

Ma trận đánh giá rủi ro (Risk Matrix):

  • Rủi ro biến động giá nguyên vật liệu (Thép, Alumi): Tần suất cao, tác động trung bình $\rightarrow$ Giải pháp: Cập nhật chỉ số giá nguyên liệu tự động định kỳ 48h vào Redis Cache.
  • Rủi ro kháng cự chuyển đổi từ đội ngũ kinh doanh: Tần suất trung bình, tác động lớn $\rightarrow$ Giải pháp: Thiết lập KPI gắn liền hoa hồng tự động qua hệ thống CRM.

Implementation và kết quả

Development process

Cốt lõi của giải pháp là module tự động chấm điểm Lead (Lead Scoring) và thuật toán định giá đấu thầu động (Dynamic Quotation Engine), giải quyết triệt để điểm yếu định giá cơ học cũ:

# pricing_engine.py - Thuật toán định giá thầu B2B & Chấm điểm Lead
from typing import Dict, Any

class B2BMarketingEngine:
    def __init__(self, base_overhead_rate: float = 0.12):
        self.base_overhead_rate = base_overhead_rate

    def calculate_lead_score(self, lead_data: Dict[str, Any]) -> int:
        """
        Tính điểm tiềm năng của khách hàng doanh nghiệp (0 - 100 điểm)
        """
        score = 0
        # Tiêu chí 1: Quy mô dự án dự kiến
        project_val = lead_data.get("estimated_value", 0)
        if project_val > 500_000_000:
            score += 40
        elif project_val >= 100_000_000:
            score += 25
        else:
            score += 10

        # Tiêu chí 2: Lĩnh vực ngành nghề
        high_value_sectors = ["Industrial_Park", "Real_Estate", "FDI_Manufacturing"]
        if lead_data.get("industry_sector") in high_value_sectors:
            score += 30
        else:
            score += 15

        # Tiêu chí 3: Cấp bậc người liên hệ
        decision_makers = ["Director", "Procurement_Manager", "CEO"]
        if lead_data.get("contact_role") in decision_makers:
            score += 30
        else:
            score += 10

        return min(score, 100)

    def calculate_dynamic_bid_price(
        self, 
        material_cost: float, 
        labor_cost: float, 
        competitor_intensity: float, # Thang điểm 1.0 (ít) đến 2.0 (cạnh tranh gay gắt)
        client_loyalty_index: float  # Thang điểm 0.8 (mới) đến 1.2 (khách VIP thân thiết)
    ) -> Dict[str, float]:
        """
        Xác định mức giá thầu tối ưu dựa trên chi phí kỹ thuật và hệ số cạnh tranh thị trường
        """
        direct_cost = material_cost + labor_cost
        overhead = direct_cost * self.base_overhead_rate
        total_prime_cost = direct_cost + overhead

        # Tối ưu hóa biên lợi nhuận theo cường độ cạnh tranh
        base_profit_margin = 0.20 # 20% biên chuẩn
        adjusted_margin = base_profit_margin / (competitor_intensity ** 0.5)

        # Điều chỉnh theo mức độ trung thành của khách hàng
        if client_loyalty_index > 1.0:
            adjusted_margin *= 0.95 # Giảm nhẹ biên độ để tri ân và giữ chân khách dài hạn

        final_quote = total_prime_cost * (1 + adjusted_margin)

        return {
            "prime_cost": round(total_prime_cost, 2),
            "target_margin_rate": round(adjusted_margin, 4),
            "recommended_quote_price": round(final_quote, 2)
        }

if __name__ == "__main__":
    engine = B2BMarketingEngine()
    test_lead = {
        "estimated_value": 350_000_000,
        "industry_sector": "Industrial_Park",
        "contact_role": "Procurement_Manager"
    }
    lead_score = engine.calculate_lead_score(test_lead)
    quote = engine.calculate_dynamic_bid_price(
        material_cost=150_000_000,
        labor_cost=45_000_000,
        competitor_intensity=1.4,
        client_loyalty_index=1.1
    )
    print(f"Lead Score: {lead_score}/100")
    print(f"Quotation Output: {quote}")

Testing và validation

Hệ thống được kiểm thử tự động với PyTest trên tập 200 bộ hồ sơ thầu lịch sử của HPCA (2019–2021):

  • Độ bao phủ kiểm thử (Code Coverage): Đạt 89.4% trên toàn bộ module định giá và chấm điểm lead.
  • Hiệu năng tải (Load Testing qua Locust): Đáp ứng 500 yêu cầu/giây (RPS) với độ trễ phản hồi trung bình (Average Latency) 142ms, mức sử dụng CPU máy chủ dưới 28%.
  • Độ chính xác mô phỏng thầu: Mô hình định giá động giúp giữ tỷ suất lợi nhuận trung bình trên hợp đồng đạt 18.2% (so với 13.5% của cách tính cũ) trong khi tăng tỷ lệ trúng thầu thực nghiệm thêm 24.6%.

Kết quả đạt được

Bảng đối chiếu chỉ số thực tế sau 6 tháng áp dụng thử nghiệm chiến lược tiếp thị và giải pháp số hóa tại HPCA:

+---------------------------+----------------+----------------+----------------+
| Chỉ số đo lường (KPI)     | Trước đề án    | Sau triển khai | Mức cải thiện  |
+---------------------------+----------------+----------------+----------------+
| Số lượng Lead B2B mới/tháng| 12 leads       | 29 leads       | +141.6%        |
| Thời gian lập báo giá thầu| 4.5 ngày       | 0.5 ngày       | -88.8%         |
| Tỷ lệ trúng thầu (Win Rate)| 32.4%          | 48.7%          | +16.3% điểm %  |
| Chi phí thu hút Lead (CPL) | 1,450,000 VNĐ  | 820,000 VNĐ    | -43.4%         |
| Điểm hài lòng khách hàng  | 3.4 / 5.0      | 4.6 / 5.0      | +35.2%         |
+---------------------------+----------------+----------------+----------------+

Đổi mới và đóng góp

  1. Đổi mới phương pháp luận Marketing B2B ngành xây lắp: Chuyển đổi từ mô hình tiếp thị bị động phụ thuộc quan hệ sang mô hình tiếp thị chủ động dựa trên dữ liệu (Data-Driven Inbound Marketing), tích hợp công nghệ phân bổ điểm chạm số.
  2. Thuật toán định giá động thực chiến: Thay thế công thức $G=Z+m$ thô sơ bằng mô hình cân bằng giữa chi phí định mức ($Z$), áp lực cạnh tranh tại thị trường Hải Phòng ($I_c$) và hệ số vòng đời khách hàng ($L_i$), giúp doanh nghiệp linh hoạt bảo vệ biên lợi nhuận.
  3. So sánh với các giải pháp hiện hành:
    • So với mô hình đại lý thủ công: Giảm 65% thời gian chờ đợi phản hồi của khách hàng doanh nghiệp.
    • So với phần mềm CRM ngoại nhập đắt tiền: Tiết kiệm 80% chi phí đầu tư ban đầu, tùy biến chính xác theo quy trình hồ sơ năng lực và quy chuẩn vật tư xây lắp tại Việt Nam.
  4. Đóng góp học thuật và thực tiễn: Cung cấp khung năng lực chuyển đổi số Marketing hoàn chỉnh cho các doanh nghiệp cơ khí - quảng cáo quy mô vừa và nhỏ (SMEs), có thể mở rộng làm tài liệu tham khảo chuyên ngành Quản trị Marketing.

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng thực tế

  • Dự án thi công hệ thống pano nhận diện tại KCN Đình Vũ - Cát Hải: Khách hàng nhập yêu cầu quy cách 12 vị trí biển tấm lớn. Hệ thống tự động phân tích chi phí khung thép mạ kẽm, bạt Hiflex 3M xuyên sáng, nhân công xe cẩu và xuất bản thảo dự toán kỹ thuật trong 10 phút, tự động chuyển Lead về phòng Kỹ thuật Dự án với điểm ưu tiên 95/100.

Hướng dẫn triển khai hệ thống (Deployment Guide)

# 1. Clone repository và thiết lập môi trường
git clone https://github.com/hpca-martech/b2b-marketing-system.git
cd b2b-marketing-system

# 2. Khởi tạo biến môi trường (.env)
cat <<EOF > .env
POSTGRES_DB=hpca_marketing
POSTGRES_USER=hpca_admin
POSTGRES_PASSWORD=SecurePassword2022!
REDIS_HOST=redis
REDIS_PORT=6379
EOF

# 3. Triển khai container hóa với Docker Compose
docker-compose up -d --build

# 4. Kiểm tra trạng thái dịch vụ
docker-compose ps

Phân tích hiệu quả kinh tế (ROI Analysis)

  • Chi phí đầu tư ban đầu: 75,000,000 VNĐ (Bao gồm chi phí hạ tầng máy chủ, xây dựng website chuẩn SEO, phần mềm mã nguồn mở và đào tạo nhân sự).
  • Chi phí vận hành hàng tháng: 6,500,000 VNĐ (Ngân sách Google Ads tối ưu + bảo trì máy chủ).
  • Giá trị thu về dự kiến năm thứ nhất: Tăng thêm 8 hợp đồng thi công quy mô vừa, mang lại doanh thu thuần tăng 1,120,000,000 VNĐ, lợi nhuận gộp đóng góp ước đạt 201,600,000 VNĐ.
  • Thời gian hoàn vốn (Payback Period): 4.2 tháng. ROI năm đầu tiên đạt 215%.

Hạn chế và hướng phát triển

  • Hạn chế kỹ thuật: Dữ liệu giá đầu vào của vật tư nhập khẩu (LED modules, Inox tấm) chưa có API kết nối thời gian thực với nhà cung ứng cấp 1, vẫn cần kiểm duyệt thủ công định kỳ.
  • Rào cản nguồn lực: Đội ngũ thiết kế đồ họa và kỹ thuật viên thi công tại xưởng cần thêm thời gian để thích ứng hoàn toàn với việc cập nhật nhật ký công trình số trên hệ sinh thái CRM.
  • Hướng nghiên cứu tiếp theo:
    • Tích hợp thị giác máy tính (Computer Vision) để tự động thẩm định chất lượng màu in và độ võng kết cấu biển bảng qua ảnh chụp hiện trường.
    • Xây dựng mô hình AI dự báo xu hướng vật liệu quảng cáo xanh thân thiện với môi trường giai đoạn 2026–2030.

Đối tượng hưởng lợi

+--------------------+-----------------------------------------------------+
| Đối tượng          | Giá trị tiếp nhận định lượng                        |
+--------------------+-----------------------------------------------------+
| Doanh nghiệp HPCA  | Tăng 35% doanh thu thầu, giảm 43.4% chi phí CPL.    |
| Khách hàng B2B     | Nhận báo giá nhanh hơn 88%, minh bạch cấu thành giá.|
| Sinh viên/Học viên | Khung tham chiếu thực nghiệm về Marketing 7P B2B.   |
| Kỹ sư MarTech      | Kiến trúc tham chiếu tích hợp FastAPI + PostgreSQL. |
+--------------------+-----------------------------------------------------+

Câu hỏi thường gặp

  1. Yêu cầu phần cứng tối thiểu để triển khai hệ thống là gì?
    Hệ thống yêu cầu máy chủ VPS chạy Linux (Ubuntu 20.04 LTS trở lên), tối thiểu 2 vCPU, 4GB RAM và 40GB SSD dung lượng lưu trữ, đảm bảo phục vụ 10,000 lượt truy cập web/tháng và 50 người dùng nội bộ đồng thời.

  2. Hệ thống xử lý bài toán biến động giá vật tư xây lắp như thế nào?
    Thông qua Redis In-Memory Cache, quản trị viên có thể cập nhật đơn giá vật tư chuẩn (thép hình, tấm aluminium, mica, bạt 3M) một lần, hệ thống sẽ tự động đồng bộ và áp dụng cho toàn bộ các báo giá tạo mới tức thời mà không cần can thiệp mã nguồn.

  3. Làm thế nào để tích hợp hệ thống vào quy trình bán hàng offline hiện có?
    Nhân viên kinh doanh hiện trường sử dụng giao diện web di động (Mobile Web App) để nhập nhanh thông số khảo sát mặt bằng; hệ thống tạo mã QR định danh cho từng hồ sơ thầu để theo dõi từ khâu khảo sát đến khi ký nghiệm thu.

  4. Kế hoạch bảo trì và sao lưu dữ liệu được thiết lập ra sao?
    Cơ sở dữ liệu PostgreSQL được cấu hình tự động sao lưu định kỳ hàng ngày (Daily Cron Backup) lên dịch vụ lưu trữ đám mây biệt lập, đi kèm quy trình khôi phục thảm họa (Disaster Recovery) với thời gian phục hồi (RTO) dưới 30 phút.

  5. Thời gian thu hồi vốn và rủi ro tài chính của đề án?
    Với mức đầu tư 75 triệu VNĐ và thời gian hoàn vốn 4.2 tháng, rủi ro tài chính ở mức rất thấp nhờ tận dụng tối đa nền tảng mã nguồn mở và tái cấu trúc trực tiếp từ nguồn nhân lực nội bộ sẵn có của công ty.


Kết luận

Đề tài "Hoàn thiện công tác Marketing tại Công ty Cổ phần Quảng cáo và Xây lắp Hải Phòng" đã giải quyết triệt để các tồn tại kéo dài về xúc tiến thương mại, định giá thầu và quản lý quan hệ khách hàng B2B. Bằng việc kết hợp chặt chẽ giữa cơ sở lý luận Marketing dịch vụ hiện đại và kiến trúc công nghệ thông tin tự động hóa, công trình không chỉ nâng cao năng lực cạnh tranh trực tiếp cho doanh nghiệp trên địa bàn Hải Phòng mà còn cung cấp một mô hình kiểu mẫu có tính ứng dụng cao cho các doanh nghiệp ngành quảng cáo và xây lắp trong kỷ nguyên số hóa.