Website CRM Odoo

Hệ thống thu thập và quản lý khách hàng tiềm năng từ website với theo dõi hành vi và tích hợp CRM tự động

Module Website CRM trong Odoo 19 biến website thành công cụ tạo lead mạnh mẽ, tự động chuyển đổi khách truy cập thành cơ hội bán hàng với form liên hệ thông minh và theo dõi hành vi chi tiết.

Hệ thống tích hợp sâu với CRM, tự động tạo lead/opportunity từ form submission, live chat, và hành động của khách truy cập, đồng thời theo dõi toàn bộ customer journey từ lần đầu truy cập đến chốt đơn.

Từ contact form đơn giản, popup exit-intent, chatbot AI đến phân tích hành vi realtime - tất cả được thiết kế để tối đa hóa conversion rate và cung cấp insight về khách hàng.

Odoo 19
Lead Generation
Contact Forms
Visitor Tracking
CRM Integration
Analytics

Tính năng nổi bật

Điểm chính

  • Contact Forms: Tạo form liên hệ tùy chỉnh với drag-and-drop, tự động tạo lead/opportunity trong CRM

  • Visitor Tracking: Theo dõi hành vi khách truy cập realtime (pages viewed, time spent, referrer, location)

  • Lead Scoring: Tự động chấm điểm lead dựa trên hành vi (page views, form fills, downloads)

  • Auto-Assignment: Phân lead tự động cho sales team theo rules (location, industry, score)

  • Email Capture: Popup email capture với exit-intent, scroll trigger, time delay

  • Live Chat Integration: Tích hợp live chat, tự động tạo lead từ conversation

  • UTM Tracking: Theo dõi nguồn traffic (campaign, medium, source) và gán vào lead

  • Analytics Dashboard: Báo cáo conversion rate, lead source, visitor behavior


Quy trình tạo lead tự động

Các bước thực hiện

  • 1. Khách truy cập vào website từ Google Ads, Facebook, hoặc organic search. Hệ thống ghi nhận UTM parameters (source, medium, campaign) và lưu vào session.

  • 2. Visitor tracking bắt đầu: Odoo ghi lại IP, location, device, browser, referrer. Theo dõi pages viewed, time on site, scroll depth.

  • 3. Khách hàng điền contact form (Name, Email, Phone, Message) hoặc chat với live chat. Form submission trigger tạo lead trong CRM.

  • 4. Lead được tạo tự động với thông tin: Contact details, UTM source, pages viewed, time spent, referrer. Lead score được tính dựa trên behavior.

  • 5. Auto-assignment rules chạy: Nếu location = "Hanoi" → assign cho Sales Team North. Nếu lead score > 80 → assign cho Senior Sales.

  • 6. Sales nhận notification email/SMS về lead mới. Mở lead trong CRM, xem full visitor history, pages viewed, form submission.

  • 7. Sales follow up lead qua email/phone. Chuyển lead thành opportunity nếu qualified. Track toàn bộ sales cycle từ website visit đến won deal.


Tạo contact form

Các bước thực hiện

  • 1. Vào Website → Site → Pages, chọn page muốn thêm form (vd: Contact Us). Nhấn Edit.

  • 2. Kéo block "Form" từ sidebar vào page. Chọn template: Contact Form, Quote Request, Demo Request, hoặc Custom.

  • 3. Customize form fields: Thêm/xóa fields (Name, Email, Phone, Company, Message). Đặt required fields. Chọn field type (text, email, phone, dropdown).

  • 4. Cấu hình form action: Chọn "Create Lead" hoặc "Create Opportunity". Chọn Sales Team để assign. Bật Email Notification cho sales.

  • 5. Styling: Chọn form style (inline, stacked), button color, border radius. Thêm CAPTCHA để chống spam.

  • 6. Thank you message: Customize message sau khi submit. Có thể redirect đến thank you page hoặc hiển thị popup.

  • 7. Publish page. Test form bằng cách submit, kiểm tra lead được tạo trong CRM → Leads. Verify email notification gửi đến sales.


Visitor tracking và analytics

Điểm chính

  • Visitor Dashboard: Vào Website → Reporting → Visitors. Xem realtime visitors, pages viewed, time on site, bounce rate.

  • Individual Visitor: Click vào visitor để xem chi tiết: Full page history, time spent per page, referrer, location, device.

  • Lead Conversion: Xem visitor nào đã convert thành lead. Track conversion rate theo source, campaign, landing page.

  • Heatmaps: Xem click heatmap, scroll depth để optimize page layout và CTA placement.

  • Funnel Analysis: Track visitor journey từ landing page → product page → contact form → lead. Identify drop-off points.

  • UTM Reports: Báo cáo lead theo UTM source/medium/campaign. Đánh giá ROI của marketing campaigns.


Lead scoring và qualification

Lead scoring rules

Hành viĐiểmLý do
Xem pricing page+20Quan tâm đến giá, gần quyết định mua
Download brochure/whitepaper+15Nghiên cứu sâu, có nhu cầu thực
Xem 5+ pages+10Engagement cao, quan tâm nhiều sản phẩm
Submit contact form+30Chủ động liên hệ, lead nóng
Chat với live chat+25Cần hỗ trợ ngay, có thể close nhanh
Return visitor (2+ visits)+10Quan tâm lâu dài, cân nhắc kỹ
Spend 5+ minutes+5Đọc kỹ content, không bounce

Auto-assignment rules

Các bước thực hiện

  • 1. Vào CRM → Configuration → Lead Assignment Rules. Nhấn Create.

  • 2. Rule 1 - By Location: If Country = "Vietnam" AND City = "Hanoi" → Assign to Sales Team North. Priority: 1.

  • 3. Rule 2 - By Score: If Lead Score > 80 → Assign to Senior Sales Rep. Priority: 2.

  • 4. Rule 3 - By Industry: If Industry = "Technology" → Assign to Tech Sales Team. Priority: 3.

  • 5. Rule 4 - By Source: If UTM Source = "google-ads" → Assign to Paid Ads Team. Priority: 4.

  • 6. Rule 5 - Round Robin: If no rule matches → Assign round-robin to available sales reps. Priority: 99.

  • 7. Test rules: Tạo test lead với different attributes, verify assignment đúng. Adjust priorities nếu cần.


Email capture popup

Các bước thực hiện

  • 1. Vào Website → Configuration → Email Popups. Nhấn Create.

  • 2. Design popup: Thêm headline (vd: "Get 10% Off Your First Order"), description, email input field, CTA button.

  • 3. Trigger settings: Chọn trigger type: Exit Intent (khi chuột ra khỏi page), Scroll (sau khi scroll 50%), Time Delay (sau 30s), hoặc Manual (click button).

  • 4. Targeting: Chọn pages để hiển thị popup (all pages, specific pages, exclude pages). Chọn visitor type (new, returning, all).

  • 5. Frequency: Chọn show once per session, once per day, hoặc always. Bật "Don't show again" checkbox.

  • 6. Lead creation: Bật "Create Lead on Submit". Chọn Sales Team. Thêm tag "Newsletter" hoặc "Promo".

  • 7. A/B Testing: Tạo 2 variants với different headlines/CTAs. Track conversion rate, pick winner.


Tích hợp với marketing automation

Điểm chính

  • Email Drip Campaigns: Tự động gửi email sequence cho lead mới (Welcome → Product Info → Case Study → Demo Offer).

  • Lead Nurturing: Gửi targeted content dựa trên pages viewed (xem pricing → gửi ROI calculator, xem features → gửi demo video).

  • Retargeting: Tạo audience từ website visitors để chạy Facebook/Google retargeting ads.

  • SMS Follow-up: Tự động gửi SMS cho lead score cao trong 5 phút sau form submission.

  • Chatbot Handoff: Chatbot qualify lead, nếu qualified → transfer sang live agent, nếu không → schedule callback.

  • Event Triggers: Trigger automation dựa trên events (abandoned cart, pricing page view, download).


Tối ưu conversion rate

Điểm chính

  • Form Optimization: Giảm số fields xuống 3-5 (Name, Email, Phone). Mỗi field bỏ giảm conversion 10-20%.

  • Clear CTA: Dùng action-oriented CTA (Get Free Quote, Start Free Trial) thay vì generic (Submit, Send).

  • Social Proof: Thêm testimonials, customer logos, trust badges gần form để tăng trust.

  • Mobile-First: 60% traffic từ mobile, đảm bảo form dễ điền trên mobile (large input, auto-fill).

  • Speed: Page load < 3s. Mỗi giây chậm giảm conversion 7%. Optimize images, enable caching.

  • Exit-Intent: Popup exit-intent với special offer khi visitor sắp rời trang. Recover 10-15% abandonment.

  • Live Chat: Thêm live chat với proactive message "Need help?" sau 30s. Tăng conversion 20-30%.


GDPR và privacy compliance

Điểm chính

  • Cookie Consent: Hiển thị cookie banner, cho phép opt-out tracking. Lưu consent trong database.

  • Privacy Policy: Link rõ ràng đến privacy policy trong form. Giải thích cách sử dụng data.

  • Data Retention: Tự động xóa visitor data sau 90 ngày nếu không convert. Lead data giữ theo policy.

  • Right to Access: Khách hàng có thể request data của họ. Export visitor history, form submissions.

  • Right to Delete: Khách hàng có thể request xóa data. Anonymize visitor records, delete lead.

  • Opt-out: Cung cấp unsubscribe link trong email. Respect Do Not Track browser setting.


Báo cáo và KPIs

Key metrics to track

MetricCách tínhTarget
Conversion Rate(Leads / Visitors) × 1002-5%
Cost Per LeadMarketing Spend / Leads$20-50
Lead Quality ScoreAverage lead score60-80
Time to ContactTime from lead creation to first contact< 5 minutes
Lead to Opportunity(Opportunities / Leads) × 10020-30%
Opportunity to Won(Won Deals / Opportunities) × 10025-35%
Customer Acquisition CostTotal Marketing + Sales Cost / Customers$100-500

Khắc phục sự cố

Common issues

IssueCauseSolution
Form không tạo leadForm action chưa cấu hình hoặc CRM module chưa càiKiểm tra form settings → Action = Create Lead. Cài CRM module
Visitor tracking không hoạt độngJavaScript bị block hoặc cookie disabledKiểm tra browser console, whitelist domain, enable cookies
Lead score không updateScoring rules chưa cấu hìnhVào CRM → Configuration → Lead Scoring, tạo rules
Auto-assignment không chạyRules conflict hoặc priority saiReview rules priority, test với sample lead
Email notification không gửiEmail server chưa cấu hìnhVào Settings → Technical → Email Servers, cấu hình SMTP
Popup spam khách hàngFrequency setting quá caoĐổi sang "Once per day" hoặc "Once per session"

FAQ

Điểm chính

  • Lead và Opportunity khác nhau như thế nào? Lead là contact chưa qualified, Opportunity là deal đã qualified với revenue potential. Lead → qualify → Opportunity.

  • Có thể tích hợp với Google Analytics không? Có, cài module website_google_analytics. Track events, goals, ecommerce trong GA.

  • Làm sao để chống spam form? Bật Google reCAPTCHA trong form settings. Thêm honeypot field. Rate limit submissions.

  • Có thể A/B test form không? Có, tạo 2 page variants với different forms. Track conversion rate, pick winner.

  • Lead score có thể customize không? Có, vào CRM → Configuration → Lead Scoring. Thêm/sửa rules theo business logic.

  • Có thể import lead từ file không? Có, vào CRM → Leads → Import. Upload CSV/Excel với mapping fields.

  • Làm sao để track offline conversions? Thêm offline_conversion field trong lead. Update manually hoặc import từ CRM.

  • Có thể tích hợp với Zapier không? Có, dùng Odoo API hoặc webhook để connect với Zapier. Sync lead sang 1000+ apps.