Hồ sơ trong Adapty Mail

Hồ sơ người dùng là thông tin của một khách hàng trong dự án của bạn. Trang Profiles liệt kê tất cả mọi người mà Adapty Mail biết và hiển thị kết quả mua hàng, mức độ tương tác email cũng như toàn bộ lịch sử hoạt động của từng người.

Hồ sơ người dùng được thêm vào tự động thông qua điểm vào mà bạn đã thiết lập. Địa chỉ email là điều kiện bắt buộc: Adapty Mail sẽ không tạo hồ sơ người dùng cho khách hàng chưa cung cấp email.

Tip

Để nhóm các hồ sơ người dùng thành đối tượng có thể tái sử dụng cho các flow và A/B test, xem Segments.

Tip

Để tìm hiểu lý do tại sao một người dùng cụ thể không nhận được email, hãy hỏi trợ lý AI được kết nối với Adapty Mail MCP server. Nó sẽ đọc hồ sơ người dùng và lịch sử hoạt động của người đó cho bạn. Adapty Mail skill sẽ đi qua các nguyên nhân có thể theo từng bước.

Cách hồ sơ người dùng được đưa vào Adapty Mail

Adapty Mail tự động tạo hồ sơ người dùng từ ba nguồn:

Adapty Mail khớp người dùng theo địa chỉ email. Hai nguồn báo cáo cùng một địa chỉ sẽ gộp vào một hồ sơ người dùng; hai địa chỉ khác nhau tạo ra các hồ sơ người dùng riêng biệt, dù customer_user_id có giống nhau. Mỗi nguồn vẫn giữ định danh riêng của mình cho người đó, và trang hồ sơ người dùng liệt kê tất cả chúng trong phần External Profile IDs.

Nếu bạn cũng đang dùng Adapty, hồ sơ người dùng ở đây không phải là hồ sơ người dùng Adapty của bạn. Adapty Mail lưu trữ dữ liệu riêng và lưu Adapty profile ID như một trong các external ID đó. Hãy lưu ý rằng số hồ sơ người dùng ở đây sẽ ít hơn trong Adapty, vì hồ sơ người dùng Adapty không có địa chỉ email sẽ không bao giờ xuất hiện ở đây.

Bạn không thể tạo hoặc chỉnh sửa hồ sơ người dùng tại đây — nguồn nào gửi dữ liệu đó thì nguồn đó sở hữu — nhưng bạn có thể hủy đăng ký và xóa chúng.

Danh sách Profiles

Danh sách hiển thị mỗi hồ sơ người dùng trên một hàng, mới nhất lên trước. Dùng ô tìm kiếm để tìm hồ sơ người dùng theo email, profile ID hoặc external profile ID.

CộtHiển thị
ProfileEmail của khách hàng và chiến dịch liên quan đến sự kiện email gần nhất của họ.
StatusTrạng thái mua hàng của hồ sơ người dùng. Xem Trạng thái hồ sơ.
CountryQuốc gia của khách hàng.
Open rateSố email đã mở chia cho số email đã gửi. Dấu gạch ngang nghĩa là chưa có email nào được gửi.
LTVGiá trị trọn đời — tổng doanh thu từ hồ sơ người dùng này trên tất cả các nguồn.
JoinedThời điểm hồ sơ người dùng lần đầu tiên tham gia Adapty Mail.
Last activityThời điểm sự kiện email gần nhất của hồ sơ người dùng xảy ra. Việc gửi email cũng được tính, không chỉ mở hoặc nhấp vào.
Important

Joined là ngày hồ sơ người dùng lần đầu được đưa vào Adapty Mail, dùng làm ngày “khách hàng kể từ”. Đây là thời điểm dữ liệu được nhập vào, không phải ngày đăng ký gốc từ ứng dụng của bạn.

Danh sách hồ sơ người dùng trong Adapty Mail với các cột Status, Country, Open rate, LTV và Joined

Trạng thái hồ sơ

Cột Status hiển thị trạng thái mua hàng của hồ sơ người dùng — khách hàng đã mua gì và liệu gói đó có còn hiệu lực không. Cột này không liên quan đến việc họ có nhận được email từ bạn hay không.

Trạng tháiÝ nghĩa
Never purchasedKhách hàng chưa mua gì.
PurchasedKhách hàng đã thực hiện sản phẩm mua một lần.
Active subscriberKhách hàng có gói đăng ký trả phí và đang được gia hạn.
Renewal cancelledTự động gia hạn đã tắt; quyền truy cập còn hiệu lực đến hết kỳ hiện tại.
Billing issueThanh toán gia hạn thất bại.
Grace periodThanh toán thất bại, nhưng quyền truy cập vẫn tiếp tục trong thời gian ân hạn của cửa hàng.
ChurnedGói đăng ký đã hết hạn và quyền truy cập đã kết thúc.
RefundedMột giao dịch mua đã được hoàn tiền.
Note

Một hồ sơ người dùng có thể là Active subscriber (đang đăng ký) nhưng đã Unsubscribed (hủy đăng ký) khỏi email của bạn, hoặc Churned (đã rời đi) nhưng vẫn Subscribed (đăng ký nhận email). Trạng thái email hiển thị trên trang hồ sơ và kiểm soát việc Adapty Mail có thể gửi thư đến hồ sơ đó hay không.

Chi tiết hồ sơ người dùng

Click vào một hồ sơ để mở trang chi tiết của nó.

Phần đầu hồ sơ người dùng

Phần đầu xác định thông tin khách hàng: email, quốc gia, giới tính, độ tuổi, nền tảng và ngày “là khách hàng từ”. Phần này cũng hiển thị ba huy hiệu:

  • Purchase status: Trạng thái mua hàng của hồ sơ người dùng, sử dụng các giá trị được liệt kê trong Trạng thái hồ sơ.
  • Open rate: Tỷ lệ mở email của hồ sơ người dùng này so với số email đã gửi. Analytics đếm số người nhận đã mở ít nhất một lần, không phải số email, vì vậy hai con số này sẽ khác nhau.
  • Email status: Subscribed, hoặc lý do dừng gửi — chẳng hạn như Unsubscribed, Bounced, hoặc Reported spam. Consent denied có nghĩa là nguồn đã ghi nhận rằng người này từ chối nhận email marketing; xem Email consent trong thẻ Hồ sơ. Huy hiệu này không liên quan đến gói đăng ký trả phí trong Status.

Subscribed có nghĩa là không có gì ngăn chặn việc gửi — không phải là đã có lịch gửi. Hồ sơ người dùng vẫn cần khớp với một phân khúc trong flow, và xác nhận hai lần sẽ giữ các email marketing lại cho đến khi họ xác nhận địa chỉ của mình. Lý do email bị dừng bao gồm mọi lý do suppression thay thế trạng thái Subscribed.

Chỉ số tương tác

Năm chỉ số hiển thị ở đầu trang:

  • Sent: Số email đã gửi đến hồ sơ người dùng.
  • Delivered: Số email được nhà cung cấp hộp thư chấp nhận.
  • Opened: Số lần người nhận mở email, tính cả các lần mở lại.
  • Clicked: Số lần người nhận nhấp vào liên kết.
  • Revenue: Hai con số — doanh thu được attribution và giá trị trọn đời.
Note

Doanh thu được quy kết là doanh thu đến từ email của bạn: các giao dịch mua mà khách hàng thực hiện sau khi nhấp vào link trong email. Giá trị trọn đời (LTV) là tổng doanh thu của hồ sơ người dùng từ tất cả các nguồn, bất kể email có tham gia hay không. Phần tiêu đề hiển thị doanh thu được quy kết trước, sau đó là LTV.

Thẻ Profile

Thẻ Profile liệt kê các thuộc tính của khách hàng:

  • Platform: Nền tảng thiết bị gần nhất của khách hàng, chẳng hạn iOS hoặc Android.
  • Email provider: Nhà cung cấp hộp thư — Google, iCloud, Proton, v.v. — được xác định từ bản ghi MX của tên miền. Disposable đánh dấu dịch vụ địa chỉ tạm thời, loại này không qua được xác minh và sẽ bị chặn ngay từ đầu.
  • Country: Quốc gia của khách hàng.
  • Store country: Quốc gia của tài khoản App Store hoặc Google Play của khách hàng.
  • Gender: Giới tính của khách hàng, nếu có.
  • Age: Tuổi của khách hàng, kèm theo ngày sinh mà nguồn dữ liệu cung cấp.
  • Email consent: Câu trả lời của khách hàng về email marketing, do nguồn dữ liệu gửi: Granted, Denied, hoặc Not provided. Adapty Mail không gửi email marketing tới hồ sơ người dùng có trạng thái Denied. Email giao dịch vẫn được gửi đến, ngoại trừ yêu cầu xác nhận double opt-in.
  • Profile ID: Mã định danh nội bộ của Adapty Mail cho hồ sơ người dùng.

External Profile IDs liệt kê một mục cho mỗi nguồn — Adapty, FunnelFox, hoặc Custom — kèm theo mã định danh mà nguồn đó dùng cho người dùng này và thời điểm mã đó được ghi nhận lần đầu. Custom attributes liệt kê các cặp key-value mà nguồn đã gửi.

Trang chi tiết hồ sơ người dùng hiển thị các chỉ số tương tác, thẻ Profile và thẻ Purchase state

Trạng thái mua hàng

Thẻ Purchase state hiển thị doanh thu và lịch sử mua hàng của hồ sơ người dùng. Giá trị trọn đời (lifetime value) hiển thị ở trên cùng, tiếp theo là doanh thu định kỳ, rồi đến tối đa hai phần:

  • Subscription: Giá, cửa hàng, ngày bắt đầu, ID sản phẩm và ngày được gắn nhãn Renews khi còn quyền truy cập hoặc Expired khi đã hết hạn.
  • One-time purchase: Giá, cửa hàng, ngày mua và ID sản phẩm của lần mua một lần gần nhất.

Khi khách hàng có cả hai loại, mỗi phần sẽ có huy hiệu trạng thái riêng. Nếu họ chưa mua gì, thẻ sẽ hiển thị No purchase yet.

Phân khúc

Thẻ Segments hiển thị số lượng phân khúc mà hồ sơ người dùng hiện đang thuộc về và liệt kê chúng; nhấp vào một phân khúc để mở nó. Nếu không có phân khúc nào phù hợp, thẻ sẽ hiển thị Not in any segment. Adapty Mail chạy lại các bộ lọc mỗi khi có yêu cầu, vì vậy danh sách luôn phản ánh dữ liệu hồ sơ người dùng mới nhất. Phân khúc hướng dẫn cách xây dựng chúng.

Hành trình hoạt động

Phần Journey là dòng thời gian ghi lại mọi sự kiện xảy ra với hồ sơ người dùng, bắt đầu từ Profile created. Các sự kiện email và sự kiện giao dịch được hiển thị xen kẽ nhau trong một danh sách.

Sự kiện email

Mỗi mục là một email mà Adapty Mail đã gửi. Mở rộng mục để xem các liên kết mà người nhận đã nhấp và bất kỳ giao dịch mua nào mà email đã thúc đẩy. Một nhãn hiển thị email đã đến giai đoạn nào:

ChipÝ nghĩa
ScheduledEmail đã có thời gian gửi và Adapty Mail chưa gửi.
SentAdapty Mail đã gửi email và chưa có xác nhận giao thành công.
DeliveredMáy chủ mail của người nhận đã chấp nhận email. Chip này thay thế Sent.
OpenedTracking pixel đã được tải.
ClickedNgười nhận đã nhấp vào một liên kết. Mở rộng email để xem các liên kết nào được nhấp và giao dịch mua hàng nào đã được thực hiện.
ConfirmedNgười nhận đã xác nhận địa chỉ của họ từ email xác nhận hai bước.
BouncedMáy chủ mail của người nhận từ chối email và trả lại.
Spam reportNgười nhận đã đánh dấu email là spam.
UnsubscribedNgười nhận đã hủy đăng ký.
DelayedMáy chủ mail của người nhận yêu cầu Adapty Mail thử lại sau.
ThrottledMọi tên miền gửi đều vượt quá giới hạn theo giờ hoặc theo ngày, nên email đang chờ.
CancelledEmail sẽ không được gửi. Một giao dịch mua hàng, hủy đăng ký, bounce, báo cáo spam, xóa tài khoản, từ chối đồng ý nhận email, throttle kéo dài hơn ba ngày, hoặc chiến dịch marketing mà người nhận chưa bao giờ mở hay nhấp đều có thể hủy toàn bộ phần còn lại của một chuỗi — xem Lý do email bị dừng.

Sự kiện giao dịch

Mỗi mục là một cột mốc của gói đăng ký hoặc sản phẩm mua một lần. Hành trình hiển thị nhãn ngôn ngữ đơn giản thay thế cho event_type thô:

event_typeNhãn hành trình
subscription_startedSubscription started
subscription_renewedSubscription renewed
subscription_renewal_cancelledRenewal cancelled
subscription_renewal_reactivatedRenewal resumed
billing_issue_detectedBilling issue
entered_grace_periodEntered grace period
subscription_expiredSubscription expired
subscription_refundedSubscription refunded
non_subscription_purchaseOne-time purchase
non_subscription_purchase_refundedPurchase refunded

Những sự kiện này được gửi đến Adapty Mail tự động thông qua SDK, hoặc bạn có thể tự gửi thông qua API.

Dòng thời gian Profile Journey hiển thị Profile created theo sau là các sự kiện giao dịch gói đăng ký

Hủy đăng ký nhận email của một hồ sơ người dùng

Để ngừng gửi email đến một hồ sơ người dùng, mở trang của hồ sơ đó, nhấp …, rồi chọn Unsubscribe. Adapty Mail đánh dấu hồ sơ là đã hủy đăng ký và thêm vào danh sách chặn, để các chiến dịch marketing và flow bỏ qua hồ sơ đó. Email giao dịch vẫn được gửi đến.

Khi một hồ sơ đã bị chặn — vì bất kỳ lý do gì — Unsubscribe sẽ bị vô hiệu hóa. Lý do email bị dừng đề cập đến hai cách người nhận tự hủy đăng ký.

Tiêu đề hồ sơ người dùng với menu hành động đang mở và tùy chọn Unsubscribe

Xóa hồ sơ người dùng

Xóa hồ sơ người dùng để xóa toàn bộ thông tin mà Adapty Mail đang lưu trữ về một người dùng — ví dụ như khi cần xử lý yêu cầu xóa dữ liệu.

Để xóa hồ sơ, mở trang hồ sơ đó, nhấp vào …, chọn Delete, rồi xác nhận. Adapty Mail sau đó sẽ:

  • Xóa địa chỉ email và mọi thuộc tính cá nhân: tên, giới tính, ngày sinh, quốc gia, quốc gia cửa hàng, thông tin thiết bị và các thuộc tính tùy chỉnh.
  • Hủy các email đã được lên lịch cho hồ sơ đó.
  • Xóa hồ sơ khỏi trang Profiles.

Bạn không thể hoàn tác thao tác này. Các bản ghi giao dịch vẫn được giữ lại mà không có thông tin nhận dạng người dùng, do đó tổng doanh thu của bạn không thay đổi.

Việc xóa không chặn địa chỉ đó. Nếu một nguồn gửi lại dữ liệu, Adapty Mail sẽ tạo một hồ sơ người dùng mới, không liên kết với hồ sơ đã xóa. Để ngăn một người dùng vĩnh viễn, hãy dừng nguồn gửi dữ liệu của họ.

Backend của bạn cũng có thể xóa hồ sơ người dùng thông qua endpoint Delete profile.