July 17, 2021

วางแผนค่า Subscription ด้วยแอป Notion

นี้มันปี 2021 แล้ว Revenue Model ยอดนิยมคงไม่พ้น “Subscription” ที่ทุกคนรัก(?) ด้วยความที่สามารถจ่ายทีละน้อยๆ หากไม่ต้องการเมื่อไหร่ก็สามารถยกเลิกได้ ทำให้จ่ายในราคาที่ถูกกว่าซื้อขาดในครั้งเดียว และทำให้ธุรกิจมีรายได้สม่ำเสมอจากการได้รายได้เป็นรายเดือนอีกด้วย แต่เราจะไม่ได้กล่าวถึงข้อดีของทางธุรกิจกันหรอกนะ (และผมไม่ใช่ผู้เชี่ยวชาญแต่อย่างใด) แต่เราจะมีพูดถึงการบริหารรายจ่ายนี้กัน เนื่องจากค่าบริการที่ถูกมากกก แต่พอมารวมกันแล้ว…💸💸💸

ฉะนั้นเรามาหาวิธีการคำนวณค่าใช้จ่ายรายเดือนที่สามารถปรับเปลี่ยนได้ง่ายด้วยการใช้ Notion กัน

Notion คืออะไร (Short)

Notion เป็น Productivity app ตัวหนึ่งที่มีความยืดหยุ่นสูงมากๆ สามารถจดโน็ต, Kanban, ทำตารางงาน/Roadmap ได้ในแอปเดียว (คือมันยืดหยุ่นมากๆจนไม่รู้จะให้คำนิยามว่ายังไง😂😂😂)

Notion คืออะไร

ทำตาราง Subscriptions กัน

โดยก่อนอื่นให้เราทำการสร้าง Table ด้วยการพิมพ์ / ใน editor แล้วจะมี list ที่ขึ้นมากดเลือก table เลยย (เวลาเราสร้างพวก Database จะมี 2 แบบ คือ สร้างแบบ inline - อยู่ในหน้าเดิม หรือ full page - จะสร้างหน้าใหม่ขึ้นมา)

Notion Table

ที่นี้เราจะได้ตารางเปล่าๆขึ้นมาหนึ่งอัน Blank Table

ให้เราทำการเขียนชื่อตารางซักหน่อย และทำการเติมชื่อของค่าใช้จ่ายเราใน column Name รวมถึงสร้าง Property ใหม่ให้เราใช้งานเลย!

Mock Table

และผมจะขออธิบายแต่ละ Property ว่าแต่ละอันคืออะไรบ้าง

แต่ที่นี้หากเราทำ Sum ในช่อง Price จะเห็นว่ามันเอาทุกค่ามารวมกันซึ่งรวมไปถึง subscription แบบ yearly และบริการที่เราไม่ Available ชั่วคราวด้วย ซึ่งผมไม่ต้องการ🔥🔥 เนื่องจากนานๆจ่ายทีและอยากรู้แบบเฉพาะรายเดือนมากกว่า ฉ ะ นั้ น เลยเกิด ข้อ 6 ขึ้นมา

เฮ้ย! มันทำยังไงนะ

แน่นอนว่าบางคนบอกว่าสามารถพิมพ์แบบ manual ได้นะ โอเคมันทำได้ละแต่มันไม่สะดวกนะสิ เราเลยจะมาใช้อีก feature หนึ่งของ table ที่น่าสนใจใน notion นั้นคือ “Formula” ซึ่งทำให้เราเขียน logic เล็กๆใน table ได้ โดยเราเปลี่ยน property เป็น formula และกด Edit Formula เพื่อเขียนโปรแกรมเล็กๆของเราขึ้นมา

จากนั้นเราก็เขียนโปรแกรมบริเวณข้างบนเพื่อตั้งสมการของเรา

อธิบาย Syntax นิดนึง
prop(“Price”) - return ค่าที่อยู่ในช่อง Price statement ? if_true : if_false : สำหรับท่านที่เขียนโปรแกรมบางภาษาคงจะรู้จัก syntax นี้เป็นอย่างดี แต่สำหรับท่านที่ไม่ทราบนะครับ มันคือ การตรวจสอบค่าของ statement ถ้ามันมีค่าเท่ากับ true มันจะคืนค่า if_true ถ้ามีค่าเท่ากับ false จะคืนค่าเป็น if_false

prop("Price") * (prop("Available") ? 1 : 0) * ((prop("Billing") == "Monthly") ? 1 : 0)

อธิบายโค้ดข้างบน

prop(“Price”) - return ค่าที่อยู่ในช่อง Price

x

ถ้าช่อง Available ถูกติ๊กอยู่(ใช้บริการอยู่) prop(“Available”) จะให้ค่า true และให้ค่า 1 ออกมา ถ้าไม่ก็ให้ค่า 0 นั้นคือจะไม่สนใจค่า subscription นี้เลย

x

ถ้าช่อง Billing ซึ่งมี Tag แค่สองแบบ(ในตัวอย่างนี้อะนะ) คือ “Monthly” และ “Yearly” ซึ่งถ้าเป็น Monthly จะให้ค่า 1 ถ้าเป็น “Yearly” จะให้ค่า 0

พอเราเอาทั้ง 3 ค่ามาคูณกัน จะมีค่าไม่เป็น 0 ถ้าบริการยังคง Available และ จ่ายแบบรายเดือน แล้วทีนี้เราสามารถนำค่าในช่องที่ 6 มา Calculate แบบ Sum เพื่อดูค่าใช้จ่ายรายเดือนของเราได้แล้วว

458 บาทต่อเดือน

ทีนี้เราสามารถเปลี่ยนเพียงช่อง Available เพียงแค่ช่องเดียว แล้วช่อง Price Per Month จะอัปเดทเองโดยอัตโนมัติ

P r o d u c t i v e