Skill AI để tăng doanh thu

Skill growth-advisor trả lời câu hỏi “tôi nên thử nghiệm điều gì tiếp theo?” dựa trên chính số liệu gói đăng ký của bạn. Công cụ AI của bạn đọc analytics, placement, paywall và sản phẩm thông qua Adapty CLI, đi theo tín hiệu lớn nhất để tìm ra nguyên nhân, rồi trả về danh sách ngắn các giả thuyết cần A/B test, được xếp hạng theo số lượng giao dịch mua mà mỗi giả thuyết tác động đến.

Note

growth-advisor không thay đổi bất cứ điều gì trong tài khoản của bạn nếu không có sự xác nhận từ bạn. Mọi thao tác đọc analytics đều ở chế độ chỉ đọc, và mỗi thao tác ghi — tạo bản sao flow mới, phân khúc mới, A/B test mới, thay đổi placement — đều chờ bạn xác nhận.

Bạn có thể hỏi gì

Hỏi như thể bạn đang briefing một đồng nghiệp. Bạn không cần đặt tên skill:

Audit my app. What should I test next to grow revenue?

Revenue dropped last month. Why?

My A/B test on the onboarding paywall ended and the new version won. What now?

I have three ideas: a weekly plan, a trial on annual, and a second placement.
Which one should I test first?

Which country refunds the most, and do people who start a trial renew better?

We launch next month and have no data yet. Where should we start?

Một câu hỏi về số liệu của bạn sẽ được trả lời từ chính số liệu đó, không kèm theo bất kỳ audit nào. Ứng dụng chưa có dữ liệu sẽ nhận được kế hoạch khởi đầu dựa trên số liệu trung bình thị trường từ báo cáo State of Paywalls 2026 của Adapty, với mọi con số đều được ghi chú là ước tính.

growth-advisor
Doanh thu tháng trước giảm. Tại sao?
Ran 4 read-only commands
  • adapty analytics chart --chart revenue --compare-from 2026-08-01 --compare-to 2026-08-31
  • adapty analytics chart --chart revenue --group-by store
  • adapty analytics chart --chart subscriptions_new --group-by store
  • adapty analytics chart --chart subscriptions_expired --group-by cancellation_reason

Doanh thu của bạn giảm vì ít người gia hạn trên Google Play hơn, chứ không phải vì ít người mua mới.

Lượng đăng ký mới trong tháng 9 vẫn ổn định. Số lần gia hạn trên Google Play giảm một phần ba, trong khi App Store không thay đổi. Phần lớn lượt gia hạn bị mất là từ người dùng đăng ký theo tháng do thanh toán thất bại.

Bước tiếp theo

  1. Bạn: có điều gì thay đổi trong cài đặt thanh toán Google Play của bạn vào đầu tháng 9 không?
  2. Tôi: đề xuất các giả thuyết để thu hút lại những người dùng đăng ký theo tháng đã rời đi. Bạn có muốn không?
Ví dụ về cuộc trò chuyện với một ứng dụng mẫu. Số liệu của bạn sẽ khác.

Trước khi bắt đầu

  • Tài khoản Adapty có dữ liệu: Skill đọc cùng analytics mà dashboard của bạn hiển thị. Không có dữ liệu, nó chỉ có thể đưa ra kế hoạch ban đầu.
  • Một công cụ AI có thể chạy Adapty CLI: Ví dụ như Claude Code, Codex, Copilot CLI, hoặc Gemini CLI, hoặc ứng dụng Claude sau khi bạn thiết lập CLI ở đó. Skill đọc dữ liệu của bạn thông qua CLI. Nếu chỉ có Adapty MCP server, skill sẽ đề nghị thiết lập CLI trước. Không có CLI, nó bỏ qua các thao tác đọc cần đến CLI và nêu tên chúng.

Cài đặt skill

growth-advisor là một phần của plugin adapty-skills.

Để cài đặt plugin, chạy lệnh sau trong terminal:

npx adapty skills install

Khởi động lại agent để tải các skill. Để xem các phương thức cài đặt khác, hãy xem README của plugin.

Claude Code không tự động cập nhật plugin. Để nhận các skill mới khi chúng được phát hành, trong Claude Code, chạy /plugin, mở Marketplaces, chọn adapty, rồi chọn Enable auto-update. Để xem lệnh cập nhật cho các agent khác, hãy xem README của plugin.

Cách hoạt động của audit

Khi bạn hỏi phải làm gì mà không có câu hỏi cụ thể, skill sẽ chạy một audit. Nó đọc các chỉ số và cấu hình placement của bạn, xác định những gì bạn đã thử, và đi theo thay đổi lớn nhất xuống đến cửa hàng, kênh, quốc gia, hoặc placement giải thích cho sự thay đổi đó. Trước khi đưa ra nhận xét về bất kỳ màn hình nào, nó xem xét flow đang chạy thực tế, hoặc yêu cầu bạn cung cấp ảnh chụp màn hình của paywall mà ứng dụng tự vẽ.

Những gì bạn nhận được

Skill sẽ trả lời ngắn gọn, sau đó là danh sách các giả thuyết được nhóm theo placement, theo thứ tự cần kiểm tra. Mỗi giả thuyết cho biết tại sao ứng dụng của bạn cần nó, kết quả kỳ vọng là gì và ước tính đó đến từ đâu, A/B test cần chạy bao lâu, và ai làm gì. Một giả thuyết có thể nhắm vào toàn bộ người dùng tại một placement hoặc một phân khúc cụ thể, chẳng hạn như những người dùng đã từng đăng ký.

growth-advisor
Kiểm tra ứng dụng của tôi. Tôi nên thử nghiệm gì tiếp theo để tăng doanh thu?
Đã chạy 9 lệnh chỉ đọc
  • adapty apps list
  • adapty analytics chart --chart revenue --group-by country
  • adapty analytics chart --chart revenue --group-by duration
  • adapty analytics chart --chart subscriptions_new --group-by placement_id
  • adapty analytics chart --chart subscriptions_expired --group-by cancellation_reason
  • adapty analytics conversion --conversion trial-paid --granularity month
  • adapty placements list
  • adapty flows list
  • adapty flows config get <flow-id>

Hầu hết doanh thu của bạn đến từ paywall onboarding, và hầu như tất cả mọi người ở đó đều mua gói hàng tuần.

Từ dữ liệu của bạn: hai paywall onboarding chạy song song trong tháng 7, và bạn đã giữ lại “Main”. Gói hàng năm có mặt trên màn hình nhưng chỉ chiếm 6% lượt mua trong tháng 9. Phần lớn gói đăng ký kết thúc khi người dùng tắt tự động gia hạn, và không có placement nào hiển thị nội dung khác biệt cho những người dùng cũ.

Các giả thuyết đề xuất

Trên placement onboarding:

1. Chọn sẵn gói hàng năm trên “Main”

  • Lý do: Gói hàng tuần được chọn sẵn trên “Main”, nên hầu hết người mua không bao giờ cân nhắc đến giá gói năm.
  • Kỳ vọng: ARPU tăng 25–40%, đánh giá theo doanh thu trên mỗi lượt xem paywall. Đây là một trong những chiến thắng đáng tin cậy nhất trong thư viện A/B test gói đăng ký thực tế của Adapty.
  • Thời gian: Khoảng 3 tuần với lượng mua hiện tại của bạn.
  • Ai làm gì: Tôi: xây dựng nội dung flow và thiết lập A/B test. Bạn: xuất bản nội dung.

Trên placement settings:

2. Hiển thị paywall thu hút khách hàng cũ cho các subscriber đã hủy

  • Lý do: 71% lần kết thúc trong tháng 9 là người dùng tắt gia hạn, và khi họ quay lại, họ thấy cùng một paywall như mọi người.
  • Kỳ vọng: Chưa được kiểm thử trong thư viện của Adapty, vì vậy hãy xem đây là một canh cược. Đánh giá dựa trên số lượng mua từ phân khúc đó.
  • Thời gian: Khoảng 8 tuần.
  • Người thực hiện: Tôi: xây dựng flow thu hút khách hàng cũ, tạo phân khúc “Former subscribers” và thiết lập A/B test cho nó. Bạn: publish flow.

Các bước tiếp theo

  1. Bạn: bạn muốn bắt đầu với cái nào? Tôi sẽ chọn 1, vì mọi người dùng mới đều thấy nó.
  2. Tôi: xây dựng một bản sao của “Main” với gói hàng năm được chọn sẵn. Bạn muốn tôi làm không?
Chọn 1.
Tạo bản sao flow

Tạo Main – annual pre-selected, bản sao của “Main” với gói hàng năm được chọn sẵn? Không có gì thay đổi khác, và flow đang chạy vẫn giữ nguyên.

  1. Có
  2. Không, thay đổi điều gì đó trước
Ví dụ cuộc trò chuyện với một ứng dụng mẫu. Số liệu và giả thuyết của bạn có thể khác.

Bạn chọn giả thuyết nào để bắt đầu. Nếu không chắc, skill sẽ đề xuất lựa chọn của mình và lý do. Skill không lưu danh sách dự phòng, vì vậy hãy lưu lại câu trả lời nếu bạn muốn quay lại các giả thuyết khác sau.

Từ giả thuyết đến A/B test

Với mỗi giả thuyết, skill đề xuất một A/B test và sẵn sàng thiết lập nó. Trước khi thực hiện, skill kiểm tra xem mọi thứ cần thiết cho bài test đã có chưa, đồng thời liệt kê những gì còn thiếu và ai cần cung cấp chúng:

Bài test cầnAi thực hiện
Một flow đã thay đổi: thiết kế mới, nội dung mới, hoặc bộ sản phẩm mớiSkill tạo một bản sao của flow thông qua flow-generator skill, với một thay đổi cho mỗi giả thuyết, để bài test cho thấy tác động của thay đổi đó. Trước khi bạn publish bản sao, skill sẽ đề nghị xem xét bản sao đó bằng flow-audit skill. Một flow chỉ tham gia vào bài test sau khi được publish.
Độ dài gói mới, dùng thử, hoặc ưu đãiBạn tạo sản phẩm trong App Store Connect hoặc Google Play Console và thêm vào Adapty. Trên App Store, một gói dùng thử cần một sản phẩm mới; trên Google Play, đó là một ưu đãi trên gói hiện có. Bạn tự đặt giá.
Một paywall từ các sản phẩm đã có trong AdaptySkill tạo nó.
Một paywall với thiết kế mớiBạn tạo trong Paywall Builder.
Một phân khúcSkill tạo nó thông qua audiences skill.
Một placement mớiSkill tạo sau khi bạn phê duyệt developer ID của nó. Ứng dụng của bạn cần thay đổi code và phát hành bản mới để tải nó.

Mỗi thành phần skill tạo ra đều chờ bạn xác nhận. Khi có thành phần bạn cần tự làm, danh sách Next steps của skill sẽ ghi rõ điều đó, và skill sẽ thiết lập bài test ngay khi bạn báo là thành phần đó đã sẵn sàng. Skill không bao giờ thiết lập test với thành phần chưa tồn tại.

Khi tất cả các thành phần đã có, ab-tests skill sẽ tạo bài test ở trạng thái nháp. Trước khi khởi chạy, skill sẽ cho bạn thấy chính xác ai sẽ thấy gì. A/B test là lựa chọn mặc định và là cách duy nhất để đo lường hiệu quả của thay đổi.

Để hiển thị thay đổi mà không cần test, hãy yêu cầu trực tiếp. Skill có thể hiển thị nó trên một placement mới, hoặc cho một số hoặc tất cả người dùng của một placement hiện có. Trước khi skill thay đổi một placement hiện có, nó sẽ lưu placement đó vào file để bạn có thể khôi phục lại. Nó cũng ghi lại tên của bất kỳ A/B test nào đang chạy trên placement đó. Thay đổi này không ảnh hưởng đến test đó.

Khi một A/B test kết thúc, hãy cho skill biết biến thể nào đã thắng. Nó sẽ đề nghị dừng test với biến thể thắng đó nếu test vẫn đang chạy. Sau đó nó sẽ gợi ý giả thuyết tiếp theo.

Giới hạn

  • Chưa phân tích giá: Skill không đọc, so sánh hay đề xuất giá. Khi dữ liệu của bạn chỉ ra vấn đề về giá, skill sẽ thông báo rằng tính năng phân tích giá chưa được hỗ trợ.
  • Không có kết quả A/B test: Skill không đọc kết quả A/B test. Nó suy luận các test trong quá khứ dựa trên các paywall từng chạy song song, và dựa vào bạn để xác định phiên bản nào thắng.
  • Không có dữ liệu chi tiêu quảng cáo: Skill có thể phân tách lượt cài đặt, trial và doanh thu theo kênh attribution, nhưng không hỗ trợ chi tiêu quảng cáo hay ROAS. Với các chỉ số đó, hãy dùng adapty-attribution skill.

Để tự truy vấn analytics mà không dùng skill, xem Tài liệu tham khảo CLI analytics. Để lấy analytics từ server hoặc công việc chạy theo lịch, nơi không ai có thể đăng nhập qua trình duyệt, hãy dùng Export Analytics API với secret API key.