Super Sale WeekClaude Skills — 20% OFF
Tips

วิธีวิเคราะห์ Net Revenue Retention ทีละขั้นตอน

Powerdrill Team·
วิธีวิเคราะห์ Net Revenue Retention ทีละขั้นตอน

บริษัทหนึ่งอาจทำตัวเลขนี้ได้ถึง 130% แต่ธุรกิจกลับกำลังหดตัวลง ในขณะที่อีกบริษัทอาจทำได้ 95% แต่กลับเป็นธุรกิจที่มีสุขภาพดีกว่า

ฟังดูเหมือนจะขัดแย้งกัน แต่นี่คือสิ่งที่จะเกิดขึ้นเมื่ออัตราส่วนจงใจไม่นำลูกค้าใหม่มาร่วมคำนวณ

Net revenue retention เป็นตัวเลขที่มีการอ้างอิงมากที่สุดในรายงานระบบสมาชิก (subscription) และเป็นตัวเลขที่ถูกเข้าใจผิดมากที่สุดเช่นกัน การคำนวณสูตรนั้นใช้เวลาเพียงนาทีเดียว แต่การทำความเข้าใจว่าสูตรนี้คัดอะไรออกไปต่างหากคือส่วนที่เปลี่ยนการตัดสินใจ

คู่มือนี้จะอธิบายถึงสูตรคำนวณและเหตุผลที่ตัวหารเป็นตัวกำหนดความหมายทั้งหมด จากนั้นจะอธิบายวิธีอ่านผลลัพธ์ แนวทางแบบทำด้วยตัวเอง (manual) 3 วิธี และจุดบกพร่องของแต่ละวิธี

Net revenue retention วัดผลอะไร

มันวัดผลเพียงสิ่งเดียว นั่นคือ เกิดอะไรขึ้นกับรายได้ที่คุณมีอยู่แล้ว

คู่มือการคำนวณของ Workday ได้ระบุขอบเขตไว้อย่างชัดเจน ตัวชี้วัดนี้จะติดตาม "เปอร์เซ็นต์การเปลี่ยนแปลงของรายได้ต่อเนื่อง (recurring revenue) จากลูกค้าปัจจุบันของคุณ"

ลูกค้าใหม่จะถูกคัดออก ไม่ใช่การลดน้ำหนักความสำคัญ หรือปรับค่าใดๆ แต่คือการคัดออกโดยสิ้นเชิง

การเลือกออกแบบเช่นนี้เพียงอย่างเดียวคือเหตุผลที่ทำให้ตัวเลขนี้มีประโยชน์และในขณะเดียวกันก็ทำให้เข้าใจผิดได้ง่าย มันช่วยแยกแยะให้เห็นว่าฐานลูกค้าเดิมของคุณกำลังขยายตัวหรือลดลง และไม่ได้บอกอะไรเลยเกี่ยวกับการเติบโตของธุรกิจ

สูตรคำนวณและองค์ประกอบที่เปลี่ยนแปลงได้ 4 ส่วน

Workday กำหนดสูตรไว้ดังนี้

NRR = (Starting RR + Expansion RR – Contraction RR – Churn RR) / Starting RR × 100

องค์ประกอบ คำอธิบาย
Starting RR รายได้ต่อเนื่อง ณ เริ่มต้นช่วงเวลา
Expansion RR รายได้จากการขายเพิ่ม (upsell) และการขายพ่วง (cross-sell)
Contraction RR รายได้ที่สูญเสียไปจากการลดระดับแพ็กเกจ (downgrade)
Churn RR รายได้ที่สูญเสียไปจากการยกเลิกหรือการไม่ต่ออายุ

3 ใน 4 ส่วนนั้นคือความเคลื่อนไหวภายในกลุ่มลูกค้า (cohort) เดียวกัน การกำหนดกลุ่มลูกค้าผิดพลาดเป็นข้อผิดพลาดที่พบบ่อยที่สุด และมันจะไม่แสดงให้เห็นในผลลัพธ์ที่ได้

ก่อนที่จะทำสิ่งเหล่านี้ คุณจำเป็นต้องมีฐานข้อมูลรายได้ต่อเนื่องที่สะอาดเรียบร้อยก่อน คู่มือของเราเกี่ยวกับการเปลี่ยนข้อมูลส่งออกของระบบสมาชิกให้เป็นรายงาน MRR และ ARR ได้ครอบคลุมขั้นตอนดังกล่าวไว้แล้ว และคำจำกัดความในคู่มือนั้นจะถูกนำมาใช้โดยตรงกับขั้นตอนนี้

ทำไมตัวหารจึงเป็นเรื่องราวทั้งหมด

ตัวหารคือรายได้ต่อเนื่องเริ่มต้น และไม่มีสิ่งอื่นใดที่จะถูกนำมาใส่ในส่วนนี้อีกเลย

ดังนั้น ตัวชี้วัดนี้จึงตอบคำถามที่ว่า "จากเงินที่เราเคยมี เรายังเหลืออยู่เท่าไหร่ และเราขยายมันเพิ่มขึ้นได้เท่าไหร่" แต่มันไม่สามารถตอบคำถามที่ว่า "เราเติบโตขึ้นกว่าไตรมาสที่แล้วหรือไม่"

ตัวอย่างจากสองบริษัทจะช่วยให้เห็นภาพความต่างนี้ บริษัทแรกมีฐานลูกค้าเท่าเดิมแต่มีการขายเพิ่ม (upsell) อย่างหนัก ส่งผลให้ตัวเลขอยู่ที่ 130% โดยที่ไม่มีการหาลูกค้าใหม่เลย ในขณะที่อีกบริษัทหนึ่งทำตัวเลขได้ 95% จากฐานลูกค้าเดิม แต่สามารถเพิ่มธุรกิจใหม่ได้ถึงสามเท่า

ตัวเลขทั้งสองนี้ถูกต้องแม่นยำ ทว่ามีเพียงบริษัทเดียวเท่านั้นที่กำลังเติบโต และตัวชี้วัดนี้จะไม่บอกคุณว่าคือบริษัทใด

กฎในทางปฏิบัติที่ตามมาโดยตรงคือ ห้ามนำเสนอตัวเลขนี้เพียงลำพังเด็ดขาด ควรนำเสนอควบคู่ไปกับรายได้ใหม่ หรือตัวฐานข้อมูลเอง เพื่อให้ผู้อ่านสามารถมองเห็นได้ว่าตัวเลขนี้คิดเป็นเปอร์เซ็นต์จากอะไร

อีกหนึ่งกับดักของตัวหารที่ควรระวังคือ คำจำกัดความของรายได้ต่อเนื่องบนแพลตฟอร์มเรียกเก็บเงินนั้นแคบกว่าที่คนส่วนใหญ่คิด เอกสารการวิเคราะห์การเรียกเก็บเงินของ Stripe จะไม่รวมภาษี, แพ็กเกจแบบฟรี, ผลิตภัณฑ์ที่คิดค่าบริการตามการใช้งานจริง (usage-based) และการทดลองใช้งาน หากตัวหารของคุณมาจากการส่งออกข้อมูลของแพลตฟอร์ม คุณก็จะได้รับผลจากการยกเว้นเหล่านั้นมาด้วยโดยปริยาย

ตัวเลขนี้หมายถึงอะไร

การตีความช่วงตัวเลขของ Workday นั้นตรงไปตรงมาอย่างยิ่ง ซึ่งทำให้เหมาะแก่การนำไปอ้างอิง

ผลลัพธ์ การตีความของ Workday
สูงกว่า 100% "การขยายตัวสุทธิ (Net expansion) ลูกค้าปัจจุบันของคุณสร้างรายได้มากกว่าที่คุณสูญเสียไป"
90–100% คงที่ถึงหดตัวเล็กน้อย
ต่ำกว่า 90% "สัญญาณเตือน การยกเลิกบริการ (churn) และการลดระดับแพ็กเกจ (downgrade) มีอัตราที่สูงกว่าการขยายตัว"

คุณสามารถเลือกช่วงเวลาได้เอง โดยในหน้าเดียวกันระบุว่าคุณ "สามารถเลือกคำนวณ NRR เป็นรายเดือน รายไตรมาส หรือรายปี เพื่อให้สอดคล้องกับรอบการรายงานของคุณ"

ความยืดหยุ่นนั้นอาจกลายเป็นกับดักได้หากคุณไม่ระมัดระวัง ตัวเลขรายเดือนและตัวเลขรายปีจากธุรกิจเดียวกันคือตัวเลขคนละชุดกัน และไม่สามารถแปลงค่าสลับกันได้ด้วยการคูณง่ายๆ

กำหนดรอบเวลาให้แน่นอน ระบุไว้ในรายงาน และห้ามนำไปเปรียบเทียบข้ามรอบเวลาเด็ดขาด บทความอธิบายตัวชี้วัดของ Amplitude ก็ได้ครอบคลุมประเด็นเดียวกันนี้ในมุมมองของการวิเคราะห์ผลิตภัณฑ์

วิธีการคำนวณด้วยตัวเอง (Manual)

ทางเลือกที่ 1: คำนวณยอดรวมทั้ง 4 ส่วน แล้วหารเพียงครั้งเดียวในตอนท้าย

เริ่มต้นด้วยกลุ่มลูกค้า (cohort) โดยการลิสต์รายชื่อลูกค้าทุกคนที่มีรายได้ต่อเนื่อง ณ จุดเริ่มต้นของช่วงเวลา และตรึงรายชื่อนั้นไว้

จากนั้นคำนวณยอดรวมของแต่ละความเคลื่อนไหวสำหรับรายชื่อที่ตรึงไว้เท่านั้น โดยใช้ฟังก์ชัน SUMIFS ร่วมกับการกรองข้อมูลลูกค้าและขอบเขตวันที่ ซึ่งจะทำให้คุณได้ยอดรวมที่ชัดเจน 4 ยอด

หารเพียงครั้งเดียวในตอนท้าย การแยกยอดรวมทั้ง 4 ยอดไว้ในเซลล์ต่างหากจะช่วยให้คุณตอบคำถามได้ว่า "ส่วนใดที่มีการเคลื่อนไหว" ซึ่งเป็นคำถามเดียวที่นำไปสู่การลงมือปฏิบัติจริง

ข้อจำกัดคือวิธีนี้จะให้ตัวเลขเพียงตัวเดียวสำหรับช่วงเวลาเดียว คุณจะรู้แค่ตัวเลข 104% แต่ไม่รู้เลยว่าใครเป็นผู้ขับเคลื่อนตัวเลขนั้น

ทางเลือกที่ 2: สร้างตารางความเคลื่อนไหวในระดับลูกค้า

กำหนดให้ 1 แถวต่อลูกค้า 1 รายในกลุ่ม และ 1 คอลัมน์ต่อ 1 ความเคลื่อนไหว ได้แก่ รายได้เริ่มต้น รายได้สิ้นสุด และส่วนต่าง (delta) ที่แบ่งออกเป็นการขยายตัว (expansion) การลดระดับ (contraction) และการยกเลิกบริการ (churn)

ตอนนี้รายงานจะสามารถจำแนก (slice) ข้อมูลได้แล้ว ไม่ว่าจะตามแพ็กเกจ ตามกลุ่มลูกค้า (segment) ตามระยะเวลาที่เป็นลูกค้า (tenure band) หรือตามกลุ่มที่ได้มา (acquisition cohort)

การจำแนกข้อมูลนี้คือจุดที่คุณจะพบข้อมูลเชิงลึกที่แท้จริง ตัวเลขรวมที่ดูดีมักจะซ่อนความจริงที่ว่ามีกลุ่มลูกค้าหนึ่งกำลังขยายตัวอย่างมาก ในขณะที่อีกกลุ่มหนึ่งกำลังแอบลดระดับแพ็กเกจลงอย่างเงียบๆ บทความอธิบายเกี่ยวกับการวิเคราะห์กลุ่มประชากร (cohort analysis) ของเราได้อธิบายถึงสาเหตุที่มุมมองแบบรวมมีการเปลี่ยนแปลงในตัวมันเอง

ข้อจำกัดคือปริมาณข้อมูลและการเชื่อมโยงข้อมูล (join) การจับคู่ข้อมูลส่งออกของระบบสมาชิกกับตารางบัญชีผู้ใช้นั้นเป็นเรื่องที่ยากเกินกว่าจะจัดการด้วยสูตรทั่วไปได้อย่างราบรื่น

ทางเลือกที่ 3: จัดทำแท็บคำจำกัดความแยกต่างหาก

บันทึกกฎของกลุ่มลูกค้า (cohort) และรอบเวลา จากนั้นบันทึกว่าสิ่งใดที่นับเป็นการขยายตัว (expansion) เทียบกับการขายใหม่ (new sale) วิธีการหักลบการเปลี่ยนแปลงระหว่างช่วงเวลา และคำจำกัดความของรายได้ที่ข้อมูลส่งออกของคุณใช้

ขอบเขตของการขยายตัว (expansion) มักเป็นประเด็นที่ถกเถียงกันมากที่สุด ลูกค้าที่ซื้อผลิตภัณฑ์ชิ้นที่สองอาจถือเป็นการขยายตัวหรืออาจถือเป็นธุรกิจใหม่ก็ได้ ซึ่งทั้งสองมุมมองต่างก็มีเหตุผลรองรับ

ข้อจำกัดคือการบันทึกกฎไว้ไม่ได้หมายความว่ากฎนั้นจะถูกนำไปใช้จริง เพราะสุดท้ายแล้วก็ยังต้องมีใครบางคนมาสร้างตัวกรองเดิมๆ ซ้ำใหม่ในทุกรอบการทำงานอยู่ดี

ข้อจำกัดร่วมกัน: ทั้ง 3 วิธีนี้ตั้งอยู่บนสมมติฐานที่ว่าคุณสามารถสร้างกลุ่มลูกค้าขึ้นมาใหม่ตามสภาพที่เป็นอยู่ในวันแรกของช่วงเวลาได้ หากข้อมูลส่งออกของคุณแสดงเฉพาะสถานะปัจจุบัน การสร้างข้อมูลย้อนกลับนั้นจะเป็นงานที่ยากที่สุด

จุดที่แนวทางแบบทำด้วยตัวเองเริ่มช้าลง

การคำนวณครั้งแรกอาจใช้เวลาเพียงช่วงเช้าวันเดียว แต่การคำนวณครั้งที่สี่จะใช้เวลานานกว่านั้น เพราะคำจำกัดความต่างๆ เริ่มคลาดเคลื่อนไปโดยไม่มีใครสังเกตเห็น

การเปลี่ยนแพ็กเกจจะทำให้การแยกส่วนการขยายตัว (expansion) และการลดระดับ (contraction) เสียไป การปรับเปลี่ยนแพ็กเกจใหม่ที่ย้ายลูกค้าไปยังรายการราคาใหม่จะสร้างความเคลื่อนไหวที่ไม่ใช่ทั้งการเติบโตหรือการสูญเสีย และมันจะไปตกอยู่ในกลุ่มใดก็ตามที่ตัวกรองของคุณจับได้ในขณะนั้น

การมอบส่วนลด 100% เป็นกรณีพิเศษ (edge case) ที่สร้างปัญหาให้ทุกคน เอกสารของ Stripe ระบุว่ารายได้ที่ลดลงเหลือศูนย์จะถูกบันทึกเป็นการยกเลิกบริการ (churn) สำหรับช่วงเวลานั้น ดังนั้น บัญชีที่ได้รับส่วนลดเต็มจำนวนอาจแสดงสถานะว่าสูญเสียไป ทั้งที่ลูกค้ายังไม่ได้จากไปไหน

การเปลี่ยนแปลงการตั้งค่าก็มีความล่าช้าเช่นกัน Stripe ระบุว่าการปรับเปลี่ยนการตั้งค่าการวิเคราะห์จะใช้เวลา 24 ถึง 48 ชั่วโมงจึงจะมีผล การคำนวณซ้ำในวันเดียวกันจะไม่สะท้อนถึงการเปลี่ยนแปลงที่คุณเพิ่งทำไป

นอกจากนี้ยังมีต้นทุนที่มักจะปรากฏขึ้นในห้องประชุมคณะกรรมการเท่านั้น เมื่อมีคนถามว่าทำไมตัวเลขนี้จึงแตกต่างจากสไลด์นำเสนอของไตรมาสที่แล้ว คำตอบมักจะอยู่ที่คำจำกัดความ และคำจำกัดความนั้นก็อยู่ในแท็บข้อมูลที่คุณไม่ได้เตรียมมาด้วย

วิธีสร้างด้วย Powerdrill Bloom

ขั้นตอนที่ 1: อัปโหลดข้อมูลส่งออกของระบบสมาชิกของคุณ

อัปโหลดไฟล์ข้อมูลระบบสมาชิก หรือไฟล์ระบบสมาชิกและไฟล์บัญชีผู้ใช้ร่วมกัน Powerdrill Bloom จะวิเคราะห์คอลัมน์ต่างๆ ทันทีที่อัปโหลด ดังนั้นข้อมูล ID ลูกค้าที่ซ้ำกัน ค่าแพ็กเกจที่ขาดหายไป และฟิลด์สกุลเงินที่ไม่สอดคล้องกันจะถูกตรวจพบก่อนที่จะมีการคำนวณอัตราส่วนใดๆ

อัปโหลดข้อมูลส่งออกของระบบสมาชิกของคุณเพื่อวิเคราะห์ net revenue retention ใน Powerdrill Bloom

ขั้นตอนที่ 2: อธิบายคำจำกัดความด้วยภาษาธรรมชาติ (Natural Language)

ระบุเป็นกฎเกณฑ์แทนที่จะต้องสร้างมันขึ้นมาเอง ระบุวันที่ของกลุ่มลูกค้า (cohort) รอบเวลา สิ่งที่นับเป็นการขยายตัว และวิธีการหักลบการเปลี่ยนแปลงระหว่างช่วงเวลา

จากนั้นถามคำถามที่จะช่วยเปิดเผยกับดักต่างๆ ถามว่าลูกค้าคนใดในกลุ่มเริ่มต้นที่มีรายได้ลดลงเหลือศูนย์ ถามว่าความเคลื่อนไหวใดที่เกิดจากการปรับเปลี่ยนแพ็กเกจใหม่แทนที่จะเป็นการตัดสินใจของลูกค้า และถามว่าตัวเลขดังกล่าวถูกแบ่งตามกลุ่มลูกค้า (segment) และตามระยะเวลาที่เป็นลูกค้า (tenure band) อย่างไร

ขั้นตอนที่ 3: ส่งออกแผนภูมิ รายงาน หรือสไลด์นำเสนอ

ดึงข้อมูลตารางความเคลื่อนไหว แผนภูมิแบบน้ำตก (waterfall) ขององค์ประกอบทั้ง 4 ส่วน หรือสไลด์ที่แสดงกฎของกลุ่มลูกค้าควบคู่ไปกับผลลัพธ์

ส่งออกตารางความเคลื่อนไหวของการรักษาลูกค้า (retention)

ข้อผิดพลาดที่พบบ่อย

การนำเสนอตัวเลขโดยไม่มีฐานข้อมูล: เปอร์เซ็นต์ของตัวเลขที่ไม่ได้ระบุไว้เป็นเพียงแค่การตกแต่งเท่านั้น ควรแสดงรายได้ต่อเนื่องเริ่มต้นควบคู่ไปด้วย

การปล่อยให้ลูกค้าใหม่เข้ามาอยู่ในตัวหาร: ตัวชี้วัดนี้ถูกกำหนดขึ้นสำหรับกลุ่มลูกค้าเดิมเท่านั้น การรวมธุรกิจใหม่เข้าไปจะทำให้อัตราส่วนนี้เปลี่ยนไปและมีประโยชน์น้อยลง

การเปรียบเทียบตัวเลขรายเดือนกับตัวเลขรายปี: ทั้งสองเป็นค่าที่วัดคนละแบบและไม่สามารถแปลงค่าสลับกันได้ ควรกำหนดรอบเวลาเพียงแบบเดียวและระบุป้ายกำกับให้ชัดเจน

การนับการซื้อผลิตภัณฑ์ชิ้นที่สองเป็นการขยายตัวโดยไม่มีกฎเกณฑ์ที่ชัดเจน: มันอาจเป็นการขยายตัวหรือเป็นธุรกิจใหม่ก็ได้ ควรตัดสินใจเลือกแบบใดแบบหนึ่ง บันทึกไว้ และนำไปใช้อย่างสม่ำเสมอ

การตีความบัญชีที่ได้รับส่วนลดจนเหลือศูนย์ว่าเป็นการยกเลิกบริการ (churn): คำจำกัดความของแพลตฟอร์มจะถือว่ารายได้ที่เป็นศูนย์คือการยกเลิกบริการสำหรับช่วงเวลานั้น ควรตรวจสอบว่าลูกค้าได้จากไปจริงๆ หรือไม่

การละเลยการปรับเปลี่ยนแพ็กเกจใหม่: การย้ายลูกค้าไปยังรายการราคาใหม่จะสร้างความเคลื่อนไหวที่ไม่ได้เกิดจากการตัดสินใจของลูกค้า ควรทำเครื่องหมายแถวเหล่านั้นแยกต่างหาก

การคำนวณซ้ำทันทีหลังจากเปลี่ยนการตั้งค่าการเรียกเก็บเงิน: การตั้งค่าของแพลตฟอร์มอาจใช้เวลา 24 ถึง 48 ชั่วโมงจึงจะมีผล ดังนั้นตัวเลขที่คุณได้จึงยังคงเป็นตัวเลขเดิม

บทสรุป

ตรึงกลุ่มลูกค้า คำนวณยอดรวมของความเคลื่อนไหวทั้ง 4 ส่วน หารด้วยรายได้ต่อเนื่องเริ่มต้นเท่านั้น กำหนดรอบเวลาให้แน่นอน และแสดงฐานข้อมูลควบคู่ไปกับเปอร์เซ็นต์เสมอ สิ่งเหล่านี้คือสิ่งที่ช่วยให้ตัวเลขนี้ผ่านการพิจารณาของคณะกรรมการไปได้

ตัวเลขเพียงอย่างเดียวไม่ใช่ผลงานส่งมอบที่แท้จริง การแยกส่วนระหว่างการขยายตัว การลดระดับ และการยกเลิกบริการต่างหากที่จะบอกคุณว่าต้องทำอย่างไรต่อไป

หากการสร้างข้อมูลแยกส่วนนั้นทำให้คุณต้องเสียเวลาไปทั้งไตรมาส ลองใช้ Powerdrill Bloom กับข้อมูลส่งออกของระบบสมาชิกของคุณ และสามารถดูข้อมูลเพิ่มเติมได้ที่บทความรวบรวม เครื่องมือ AI สำหรับการติดตามตัวชี้วัด SaaS และหน้า เครื่องมือสร้างรายงานด้วย AI (AI report generator)

คำถามที่พบบ่อย

สูตรคำนวณ net revenue retention คืออะไร?

Workday กำหนดสูตรไว้ดังนี้: รายได้ต่อเนื่องเริ่มต้น บวกการขยายตัว ลบการลดระดับ ลบการยกเลิกบริการ ทั้งหมดหารด้วยรายได้ต่อเนื่องเริ่มต้น แล้วคูณด้วย 100

สูตรนี้รวมลูกค้าใหม่ด้วยหรือไม่?

ไม่รวม ตัวชี้วัดนี้จะวัดเปอร์เซ็นต์การเปลี่ยนแปลงของรายได้ต่อเนื่องจากลูกค้าปัจจุบันเท่านั้น และนั่นคือเหตุผลที่มันไม่สามารถบอกคุณได้ว่าธุรกิจกำลังเติบโตหรือไม่

ผลลัพธ์ที่ดีควรเป็นอย่างไร?

Workday ตีความตัวเลขที่สูงกว่า 100% ว่าเป็นการขยายตัวสุทธิ และต่ำกว่า 90% เป็นสัญญาณเตือน โดยที่ 90 ถึง 100% คือคงที่ถึงหดตัวเล็กน้อย เกณฑ์มาตรฐาน (benchmark) จะแตกต่างกันไปตามกลุ่มธุรกิจ ดังนั้นควรเปรียบเทียบกับแนวโน้มของตัวคุณเองก่อนเป็นอันดับแรก

ฉันควรคำนวณเป็นรายเดือนหรือรายปี?

แบบใดก็ได้ ขอเพียงแค่คุณกำหนดให้แน่นอน ทั้งสองแบบเป็นการวัดผลที่แยกจากกันและไม่สามารถแปลงค่าสลับกันได้ ดังนั้นจงเลือกเพียงรอบเวลาเดียวและระบุไว้ในทุกรายงาน

ทำไมตัวเลขของฉันจึงแตกต่างจากแพลตฟอร์มเรียกเก็บเงิน?

มักจะเกิดจากคำจำกัดความของรายได้ ตัวเลขของแพลตฟอร์มมักจะไม่รวมภาษี, แพ็กเกจแบบฟรี, ผลิตภัณฑ์ที่คิดค่าบริการตามการใช้งานจริง และการทดลองใช้งาน ดังนั้นสเปรดชีตที่สร้างขึ้นจากยอดเงินรวมในใบแจ้งหนี้จึงไม่ตรงกัน

วิธีวิเคราะห์ Net Revenue Retention ทีละขั้นตอน