בלוג

אתרי SaaS מבפנים החוצה: למה תמחור ותיעוד באים קודם

רוב אתרי ה-SaaS נבנים קודם כול סביב דף הבית, ובסופו של דבר סותרים את עצמם. בנו מבפנים החוצה במקום: תמחור ותיעוד API קודם, ואז גזרו את דף הבית מאילוצים אמיתיים.

סיכום

רוב העצות על אתרי SaaS מתחילות בדף הבית ומשאירות את התמחור, התיעוד והשאלות הנפוצות (FAQ) לאחר מחשבה — ולכן דפים אלה בסופו של דבר סותרים זה את זה. מאמר זה טוען לבנייה מבפנים החוצה: התחילו בדף התמחור ובתיעוד ה-API, שבהם נמצאים האילוצים האמיתיים של המוצר, וגזרו מהם את כל השאר. הוא מציג מתודולוגיה בת שישה שלבים: אספו אילוצים, בנו את דף התמחור כשלד, התייחסו לתיעוד ה-API כמשטח מוצר, גזרו את תצוגת התכונות מזרימות עבודה, קצרו את ה-FAQ משיחות אמיתיות, וסיימו בבדיקת עקביות. הגישה מיועדת לסוכנויות שצריכות תהליך שניתן לחזרה על פני לקוחות שונים. היא כוללת גם הסתייגויות לגבי מתי המתודולוגיה מוגזמת וכיצד לנהל את ציפיות הלקוח.

רוב העצות על בניית אתרי SaaS הן הפוכות. הן אומרות לכם להתחיל בדף הבית — ההירו, הכותרת, צילום המסך של המוצר — ולהתייחס לתמחור, לתיעוד ול-FAQ כאל דפים שממלאים אחרי שהעיצוב מאושר. ואז, שבועות אחר כך, אתם מיישבים את הבטחת הכותרת של "הכל בלתי מוגבל" עם המגבלות בפועל בדף התמחור, וקטע התכונות מציג בגאווה תכונת בטא שהתיעוד אפילו לא מזכיר. הסדר הזה עובד רק כשהמוצר פשוט מספיק כך שאין צורך ביישוב, וזה נדיר. מה שבאמת עובד — במיוחד כשעושים זאת שוב ושוב עבור לקוחות שונים לגמרי — הוא לבנות את האתר מבפנים החוצה: להתחיל בדפים המוגבלים והפחות זוהרים (תמחור ותיעוד API), ולתת להם לייצר את דף הבית, את תצוגת התכונות ואת ה-FAQ. הנה מתודולוגיה בת שישה שלבים לעשות זאת, ולצד הדרך אציין איפה זה נהיה לא נוח, כי זה אכן כך.

מפה מהירה של ההבדל, כי כל הטיעון נשען עליו:

קודם דף הבית (הנפוץ ביותר)קודם אילוצים (המתודולוגיה הזו)
מאיפה מתחיליםההירו והחזות של דף הביתדף תמחור ותיעוד API
מה מניע את הטקסטסיפור המותג והעיצובהמגבלות וזרימות העבודה בפועל של המוצר
תצוגת תכונותמפרטת כל מה שהמוצר עושהעוקבת אחרי נתיבים שמשתמשים אמיתיים עוברים
FAQנכתב אחרון, מניחושיםנקצר מתמיכה וממכירות
תוצאה בהשקהטענות לא עקביות, קונפליקטים נסתריםדפים נקראים כמוצר אחד

שלב 1 — קראו את דף התמחור לפני שאתם כותבים מילה.

לקוח נותן לכם רשימת תכונות, מצגת מותג וקישור להדגמה, ומבקש דף בית. בסוף השיחה הראשונה אתם כבר דנים בטקסט ההירו ובפלטת הצבעים. נסו להאט את הקצב. בקשו את דף התמחור ואת מגבלות התוכנית — גם אם זה רק Google Doc עם הערות — ותגלו שהפרויקט כולו משתנה.

אתם מחפשים את האילוצים הקשיחים: מה המשמעות של מושב (seat), איך סופרים שימוש בנתונים, אילו תכונות קיימות באיזו רמת תוכנית, האם יש API ומה הוא יכול לעשות בפועל. אילוצים אלה הם האמת בשטח. כל טענה שיווקית שתעשו בהמשך חייבת לשרוד במגע איתם.

הנה תרחיש טיפוסי. הלקוח הוא כלי למעקב זמן: תוכנית חינם, תוכנית Pro, תוכנית Enterprise. מצגת המכירות אומרת "מתאים לכל צוות." דף ה-Pro אומר "פרויקטים בלתי מוגבלים." אבל צוות התמיכה מאשר שחשבונות Pro מוגבלים בפועל ל-10 פרויקטים פעילים לכל סביבת עבודה, ותיעוד ה-API אומר שפרויקט יכול לכלול עד 50 חברים. דף הבית לעולם לא נכתב עד שמישהו פותר את זה, כי "פרויקטים בלתי מוגבלים" הוא עכשיו שאלה משפטית, לא שאלה של נוסח. אם הייתם מתחילים בדף הבית, הייתם כותבים "פרויקטים בלתי מוגבלים" בהירו ומגלים את הקונפליקט שבועיים אחר כך, אחרי שהעיצוב אושר. התחלה מאילוצים פירושה שהקונפליקט צץ בשבוע הראשון, כשהתיקון עולה כלום.

מה בדיוק כדאי לאסוף בשלב זה? הגדרות התוכניות וכל טבלת השוואה בין תכונות לפי תוכנית. תיעוד ה-API, או לפחות רשימה של מה ה-API יכול ומה הוא לא יכול לעשות. השאלות הנפוצות ביותר של צוות התמיכה (עוד על כך בשלב 5). מצגת המכירות, עם ההסתייגות שמצגות מכירות הן המקום שבו הפנטזיה חיה. והמוצר עצמו, פתוח כך שתוכלו לראות את דפי ההגדרות שבהם נאכפות המגבלות — כי המוצר עצמו הוא הסמכות העליונה. מסך הגדרות שאומר "מקסימום 10 פרויקטים" גובר על כל גיליון אלקטרוני.

שלב זה אינו מייצר תוצר. הוא מייצר רשימת עובדות — מגבלות, הגדרות, חריגים — שתבדקו לפיה כל דף אחר. עבור סוכנות, זה גם השלב שמפריד בין עבודה שניתנת לחזרה לבין כיבוי שריפות. רשמו את האילוצים במסמך משותף, ובניתם מקור אמת שכל עדכון דף עתידי ייגזר ממנו.

שלב 2 — בנו את דף התמחור כשלד של כל האתר.

דף התמחור לא מרגיש כמו מקום להתחיל בו. הוא טבלה עם מספרים ושמות תוכניות — הדף הכי פחות זוהר באתר. אבל הוא החוזה של המוצר עם המשתמש, ושם מוכרעת הארכיטקטורה של המידע בכל האתר. אם תפקיד האתר הוא לחנך מבקר עד שהוא מוכן להירשם, דף התמחור הוא המקום שבו החינוך הזה מתכנס. כל תכונה שחשובה להחלטת רכישה נקראת שם; כל מגבלה שחשובה מוצהרת או מקושרת.

קחו את כלי מעקב הזמן. שלוש תוכניות: חינם, Pro, Enterprise. הטבלה צריכה עמודות שמשקפות איך המוצר באמת מפלח — מספר פרויקטים, אינטגרציות, עומק דוחות. לכל תא, אתם צריכים את הערך הכנה, לא את השאיפתי. אם Pro כולל 10 פרויקטים פעילים, התא אומר 10 פרויקטים פעילים, עם קישור ל-FAQ של התמחור שמסביר מה זה "פעיל" ומה קורה כשמגיעים למגבלה. אחת ההחלטות הקשות כאן היא מה לומר על התוכנית שאתם הכי רוצים שמבקרים יקנו. דפי תמחור רבים הופכים את תוכנית העוגן לברורה — מודגשת, עם תג "הכי פופולרית" — והטקסט סביבה מסביר למה היא מתאימה למבקר הזה. עבור כלי מעקב הזמן, Pro היא עוגן: שם מתחילות בפועל האינטגרציות ועומק הדוחות, אז הדף צריך לטעון זאת במפורש ולא להניח שהמבקר יקרא את הטבלה ויסיק זאת בעצמו.

כאן גם מחליטים אילו מונחים יהיו קנוניים בכל האתר. אם המוצר קורא לקבוצות "סביבות עבודה" בדף התמחור אבל הטקסט השיווקי אומר "צוותים," כל דף שלאחר מכן יורש את חוסר העקביות. כתיבת דף התמחור תחילה מאלצת אתכם לבחור את אוצר המילים, וכדאי לבחור את מה שהמוצר עצמו משתמש בו — כי המוצר והתיעוד חייבים להתאים לו, והאתר השיווקי הוא זה שיכול להתגמש.

דף תמחור צריך גם FAQ משלו. השאלות ששייכות לשם הן אלה שקשורות למכניקה הספציפית של התוכניות: מה נחשב כמושב, מה קורה כשמורידים תוכנית, האם החיוב הוא שנתי או חודשי, מה זה "פעיל" עבור פרויקט. יש גוף ידע מפותח על מבנה דפי תמחור להמרה, והמכניקה שווה קריאה. אבל במסגרת המתודולוגיה הזו, התפקיד של דף התמחור הוא לא רק להמיר — הוא לנעול את ההחלטות העובדתיות שכל דף אחר יציית להן. אם אתם רוצים את המכניקה העמוקה יותר, המדריך הזה לתיקון דפי תמחור של SaaS מכסה אותן בפירוט.

שלב 3 — התייחסו לתיעוד API כמשטח מוצר, לא כמדריך.

מפתח מעריך את כלי מעקב הזמן. החברה שלו צריכה למשוך אוטומטית גיליונות זמן לתוך מערכת שכר. התיעוד מאורגן אלפביתית לפי endpoint: /projects, /reports, /timesheets, /users. למפתח אין מושג באיזו קריאה להתחיל, וסעיף "Authentication" מניח ידע שאין לו — התיעוד לעולם לא מסביר שיוצרים מפתח API בדף ההגדרות תחת "Integrations." המפתח סוגר את הטאב, משוכנע שהמוצר לא ישתלב בצורה נקייה. ובכל זאת, כל פיסת מידע הכרחית הייתה בתיעוד; היא פשוט הייתה מאורגנת בסדר שמדריך עזר ישתמש בו, לא בסדר שבן אדם ישתמש בו.

תיעוד המאורגן לפי זרימת עבודה היה משנה את התוצאה: "התחלה מהירה," "אימות," "משיכת גיליונות זמן," "יצירת פרויקט," "Webhooks וסנכרון." כל סעיף פותח במשימה, ואז מציג את ה-endpoint. התחלה מהירה עשויה לקחת חמש דקות למעקב ולהפיק קריאת API מוצלחת — שזה המקבילה התיעודית לניסיון חינם. עבור מוצר שמקדם מפתחים, זה הדף המשכנע ביותר באתר.

עבור כל SaaS שיש לו API, התיעוד הוא דף באתר שלכם בין אם תכננתם זאת ובין אם לא. רף התעשייה — שנקבע על ידי Stripe, GitHub ו-Twilio — הוא תיעוד שנקרא כמו מוצר: הוא מסביר את המשימה שהמפתח מנסה לבצע, לא רק את ה-endpoints הזמינים. העיקרון הוא שתיעוד API הוא חלק מחוויית המוצר, והוא צריך לפעול לפי אותה לוגיקה מבפנים החוצה כמו שאר האתר: התחילו במשימות שהמפתח יכול להשיג, ואז חשפו את המכניקה.

הבונוס עבור הסוכנות הוא שכתיבת תיעוד כזה מאלצת את רשימת האילוצים לעלות לפני השטח — מה ה-API יכול לעשות בפועל, היכן מגבלות הקצב, אילו endpoints חסרים — ותזהו את הקונפליקטים האלה לפני שהם מופיעים בדף שיווקי. אם תיעוד API הוא חלק מרכזי באתר של הלקוח הזה, יש מדריך מעמיק יותר לכתיבת תיעוד שמפתחים באמת משתמשים בו.

שלב 4 — גזרו את תצוגת התכונות מזרימות עבודה, לא מרשימת התכונות.

הלקוח שולח לכם גיליון אלקטרוני עם 40 תכונות ומבקש דף תכונות. התגובה הקלה היא גריד: 40 פריטים, כל אחד עם אייקון וכיתוב. התוצאה מרגישה יסודית אבל נקראת כרעש, כי לגריד אין סיפור. אף אחד לא מבקר באתר SaaS כדי ללמוד כל תכונה; הם מבקרים כדי ללמוד אם המוצר הזה עושה את העבודה האחת שלשמה הגיעו. אז התצוגה צריכה להיבנות מזרימות עבודה, לא מרשימת התכונות.

עבדו על הדוגמה. הנתיב הזוכה הנפוץ ביותר של כלי מעקב הזמן, לפי צוות התמיכה של הלקוח, הוא מוביל צוות שנרשם, מזמין שלושה עמיתים, יוצר פרויקט ומריץ דוח בסוף השבוע. זו זרימת העבודה. תצוגת התכונות צריכה לעקוב אחריה: סעיף על הזמנת הצוות (המכסה מושבים ותפקידים), סעיף על הקמת פרויקט (המכסה תבניות והגדרות פרויקט), סעיף על לוח הדוחות (המכסה את הגרפים ואפשרויות הייצוא). כל סעיף מציג צילום מסך מהרגע המדויק הזה במוצר, לא צילום מסך חתוך של פאנל הגדרות שנעשה בו שימוש נדיר. המבקר רואה את הנתיב שלו, והתכונות שהוא רואה לאורך הדרך הן אלה שחשובות לו.

זרימת העבודה ההמשכית, למבקר קצת שונה, היא המנהל שמעולם לא משתמש בכלי בעצמו: הוא מאשר גיליונות זמן ובודק את הדוח השבועי. התצוגה יכולה להוסיף סעיף למבקר הזה בסוף — "למנהלים" — בלי לשבור את הנרטיב. שתי זרימות עבודה בדרך כלל מספיקות להתחלה; אין צורך בזרימה לכל פרסונה.

ההסתייגות — אמיתית — היא שתצוגה מבוססת-זרימת-עבודה דורשת לדעת מה הן זרימות העבודה הנפוצות בפועל. זה דורש שיחה עם תמיכה ומכירות, לא רק עם מנהל המוצר. אם הלקוח לא יכול לומר לכם את שלוש הדרכים המובילות שבהן אנשים משתמשים במוצר, זה הדבר הראשון לתקן, כי האתר ינחש אחרת. שלב זה חושף לעתים קרובות שלמוצר אין זרימת עבודה ראשית ברורה — שהיא בעיה של מוצר, לא בעיה של אתר. ציינו זאת בכנות; אתר לא יכול לייצר זרימת עבודה שלא קיימת. לדרך שיטתית לסידור זרימות העבודה, המאמר הזה על מבנה תצוגת תכונות להמרות עובר על רצף ההחלטות.

שלב 5 — קצרו את ה-FAQ מתמיכה ומכירות, לא מהדמיון שלכם.

נשארו לכם יומיים לפני השקת האתר, וה-FAQ עדיין ריק. האינסטינקט הוא לכתוב עשר שאלות אחר צהריים אחד — בדרך כלל השאלות שהייתם רוצים שהמוצר יענה, ולא אלה שלקוחות בפועל שואלים. זה הפוך. ל-FAQ יש תפקיד ספציפי: להסיר את הספקות האחרונים בין מבקר להרשמה. דפי FAQ יעילים, כמו אלה שרואים מ-HubSpot, Slack ו-Zendesk, עובדים כי הם מאורגנים סביב שאילתות אמיתיות, ניתנים לחיפוש וקצרים. הם תוצר של הקשבה, לא של המצאה.

התרחיש המציאותי: אתם על דף התמחור, ואתם יודעים שהמכשול הגדול ביותר עבור כלי מעקב הזמן הוא אינטגרציה: "האם זה עובד עם QuickBooks?" בדיקת לוג התמיכה מראה שזו השאלה הנפוצה ביותר לפני מכירה. השאלה, עם התשובה שלה, שייכת ל-FAQ של דף התמחור. השנייה הנפוצה ביותר, משיחות מכירה, היא "מה קורה לגיליונות הזמן שלי אם אני מבטל?" גם היא שייכת לשם. כל תשובה מקצרת את מחזור המכירה ומפחיתה את עומס התמיכה, כי מבקר שרואה את התשובה בכתב סומך על המוצר יותר ממבקר שצריך לשאול.

הכלל עבור הסוכנות: אל תכתבו אף תשובת FAQ עד שהסתכלתם בפניות התמיכה, בהערות שיחות המכירה ובמיילי האונבורדינג. מה השאלות שבאמת חוזרות? אלה נכנסות. כל השאר הולך לדף התכונות או לשום מקום. וכשהאתר מתפתח, חזרו ל-FAQ — כל שינוי תמחור או השקת תכונה יוצרים שאלות חדשות, וה-FAQ הוא המקום הזול ביותר לתפוס אותן.

יש גם סיבה לחשוב על מבנה ה-FAQ, לא רק על התוכן. רשימה ארוכה ונגללת של שאלות קשה לסריקה; קיבוץ לפי קטגוריה (חיוב, אינטגרציות, ניהול חשבון) עם תוכן עניינים בראש הופך אותה לניתנת לשימוש בפועל. פונקציונליות חיפוש עוזרת ברגע שהרשימה גדלה מעבר לגודל מסוים — זה החלק בדף שבו העיצוב חשוב לא פחות מהטקסט, כי FAQ שלא ניתן לחיפוש הוא FAQ שלא נקרא.

ועוד דבר, החלק הלא נוח: ה-FAQ הוא לעתים קרובות הדף הכי כן באתר, כי הוא הדף היחיד שבו עונים על השאלה שהמבקר מפחד לשאול. אם שאלה מרגישה לא נוחה לתשובה — "האם אני באמת יכול לבטל בכל עת?" "האם התוכנית החינמית מציגה פרסומות?" — התחושה הלא נוחה הזו היא ראיה לכך שהיא שייכת לשם, לא סיבה לוותר עליה. למבקר יש את השאלה הזו בין אם תענו ובין אם לא; אם לא תענו, הוא יס�יק תשובה משלו, והתשובה שיס�יק תהיה גרועה מהאמת.

שלב 6 — איחוד ובדיקת QA על פני כל דף, לפני שמראים ללקוח.

אתם עומדים להראות ללקוח את האתר המוגמר. לפני כן, פתחו את דף התמחור ואת דף התכונות זה לצד זה. בדקו כל שם תכונה: האם הם תואמים? בדקו כל מספר: האם דף התמחור אומר "10 פרויקטים" ודף התכונות אומר "עד 10 פרויקטים" והתיעוד אומר "מקסימום 10" — האם כולם זהים? בדקו כל הבטחה: האם "פרויקטים בלתי מוגבלים" מופיע איפשהו באתר, ואם כן, האם זה נכון? ואז חפשו את אוצר המילים של המוצר עצמו: האם הוא אומר "סביבות עבודה" בכל מקום, או שהוא גולש ל"צוותים"? כאן תופסים את זה שדף הבית אומר "לא נדרש כרטיס אשראי" בעוד שתהליך ההרשמה בפועל כן מבקש כרטיס אשראי בניסיון החינם — בדיוק הסוג של חוסר עקביות שהורג אמון.

התמורה של הסדר מבפנים החוצה מגיעה כאן. מכיוון שכל דף נגזר מאותם אילוצים, עבודת העקביות היא מעבר אימות ולא משימת הצלה. אבל אל תדלגו עליה. הסתירות ששורדות הן העדינות — תכונה שנקראת "אישורים" בדף התמחור אבל "זרימות סקירה" בתיעוד ה-API, צילום מסך בדף הבית המציג לוח מחוונים במצב כהה שהמוצר לא שולח, טענה שהמוצר "מהימן על ידי צוותים מרוחקים" שהגיעה ממצגת המותג ולא תואמת לרשימת הלקוחות בפועל של הלקוח.

טכניקה פרקטית: הפכו את רשימת האילוצים לתסריט למעבר ה-QA. עברו על כל דף ובדקו כל עובדה מול הרשימה. זה עובד כי רשימת האילוצים נכתבה בשבוע הראשון, לפני שהדפים היו קיימים, כך שהיא מקור באמת בלתי תלוי. אם מתחילים את ה-QA מהעיצוב או מהזיכרון, תפספסו את העובדות שהשתנו בזמן הבנייה.

בנקודה זו, הסיבה לרצף את העבודה הופכת ברורה. כשדפים נבנים במקביל ממקורות שונים, מעבר ה-QA הזה מוצא קונפליקטים בכל פעם, וכל קונפליקט אומר עבודה חוזרת על דף שנראה מוגמר. כשדפים נבנים ברצף מרשימת אילוצים אחת, מעבר ה-QA מוצא שגיאות כתיב. זה ההבדל בין תהליך שניתן לחזרה למשבר מתמיד. כדי לשמור על כל האתר מספר סיפור אחד אחרי ההשקה — תכונות חדשות, צוותים חדשים, כותבים חדשים — אתם צריכים גרסת תחזוקה של אותו משמעת, ומתודולוגיה לאיחוד הסיפור של אתר SaaS על פני דפים היא הצעד הטבעי הבא.

ההסתייגויות ששומרות על זה כנה.

שלושה דברים שהמתודולוגיה הזו לא טוענת. ראשית, עבור SaaS מאוד מוקדם עם אין API, תוכנית אחת ומקרה שימוש אחד ברור, הסדר משנה הרבה פחות; אפשר לבנות את האתר בכל סדר ועבודת היישוב תהיה טריוויאלית. המתודולוגיה מחזירה את עצמה כשיש מורכבות אמיתית — תוכניות מרובות, API, תכונות רבות, כמה קהלים. אל תיישמו אותה כדוגמה למוצר שהוא בעצם דף נחיתה עם כפתור הרשמה.

שנית, בנייה מבפנים החוצה מייצרת התקדמות ויזואלית איטית בהתחלה. הלקוח ביקש דף בית, ואתם נותנים טבלת תמחור ומסמך אילוצים. הם יתנגדו, כי דף הבית הוא מה שהם יכולים להראות למשקיעים ולצוות שלהם. ניהול הציפייה הזו — להראות להם כיצד החלטות דף התמחור מעצבות כל מה שבהמשך — הוא חלק מהעבודה, לא כישלון. דרך אחת לשמר מומנטום היא להפיק אבטיפוס גס של דף הבית מוקדם, מסומן בבירור כמכל שמחכה לתוכן, כך שהלקוח יוכל לראות את היעד בזמן שאתם בונים את השלד.

שלישית, רשימת האילוצים משתנה. התמחור משתנה, APIs גדלים, תוכניות מתרבות. המתודולוגיה מניחה שאתם מעדכנים את מסמך האילוצים אחרי ההשקה, כי האתר יתפרק ברגע שיפסיק לשקף את המגבלות האמיתיות של המוצר. זה מחיר התחזוקה של הגישה מבפנים החוצה: מקור האמת הוא אמיתי רק אם יש לו בעלים.

סיכום.

הכשל הנפוץ ביותר בפרויקטים של אתרי SaaS אינו נוסח חלש או עיצוב גרוע — אלא דפים שלא מסכימים זה עם זה, כי הם נבנו בסדר הלא נכון. התחילו עם דף התמחור ותיעוד ה-API, שבהם נמצאים האילוצים האמיתיים של המוצר; גזרו את תצוגת התכונות מזרימות עבודה בפועל; קצרו את ה-FAQ משיחות אמיתיות; וסיימו במעבר עקביות שמאמת ולא מציל. עשו זאת על פני כמה לקוחות שונים ותגלו שזה פחות תהליך יצירתי ויותר פס ייצור — שבסוכנות, זה בדיוק מה שאתם רוצים. העבודה היצירתית עדיין שם; היא פשוט מיושמת במקום שבו יש לה את המינוף הגדול ביותר.

Sources (5)