Updated 1 week ago Guides

Mapping Archetypes to Nutrition and Diet Recommendations

Use Sahha Archetypes to deliver responsible, explainable nutrition content, meal plans, and routines inside diet and nutrition apps.

Nutrition apps win when recommendations feel relevant and doable today—not like a long list of “perfect” behaviors.

Sahha Archetypes help because they capture stable patterns (sleep tendency, activity habits, and overall wellness) that can guide what your app surfaces next: meal plans, recipes, grocery lists, and nutrition routines.

Docs reference: Sahha Archetypes list and definitions: https://docs.sahha.ai/docs/products/archetypes


To get value from personalization, your product should support segmentation + journeys (onboarding, weekly programs, reactivation, replenishment prompts, etc.). Many teams use a customer engagement tool like Customer.io or Klaviyo (alternatives: Braze, Iterable, etc.) to orchestrate delivery across push, email, and in-app.

Important: As of 2 March 2026, Sahha does not provide built-in customer journey delivery (campaign orchestration / messaging). Sahha provides the data outputs (e.g., archetypes) that you can route into Customer.io / Klaviyo to trigger experiences and recommendations.


Safety and responsibility (read this first)

This guide maps archetypes → generic nutrition content categories. It is not medical advice.

Before recommending any nutrition plan, recipe set, or routine, you must apply eligibility checks:

Dietary and allergen guardrails (required)

  • Dietary preferences (vegan/vegetarian, halal/kosher, gluten-free, dairy-free, etc.)
  • Allergens (nuts, dairy, soy, fish/seafood, shellfish, etc.)
  • Health constraints (e.g., pregnancy/breastfeeding, clinician-directed diets)
  • Eating disorder safety: avoid restrictive messaging, offer opt-outs, and use harm-minimizing defaults
  • Let users override suggestions (preferences always win)
  • Avoid claims or language that imply diagnosis, treatment, or guaranteed outcomes
  • Prefer “next best step” habits over extreme restriction

Sahha data can inform what category is likely to be helpful—your product remains responsible for what is safe and appropriate for the user.


Step 1 — Normalize your nutrition content catalog

Personalization gets dramatically easier when every content item (recipe, plan, article, checklist, video) is tagged with a small set of generic nutrition types.

Store this as nutrition_type_normalized.

A) Meal planning styles

Normalized nutrition typeIncludes (examples)
Balanced meal planningsimple templates, plate method, “everyday meals”
High-protein meal planningprotein-forward recipes, higher satiety meals
Plant-based meal planningvegetarian/vegan meal templates
Mediterranean-style meal planningolive oil, legumes, fish/veg-forward templates
Lower-sugar meal planningreduced added sugar swaps (non-medical)
Energy-stable mealssteadier energy templates (balanced carbs/fiber/protein)
Budget-friendly mealscost-conscious recipes, pantry meals
Quick meals (10–20 min)fast recipes, low effort meals
Gentle gut mealssimpler, “easy on digestion” meals (non-clinical framing)

B) Routines and habit content

Normalized nutrition typeIncludes (examples)
Meal prep routinebatch cooking, shopping lists, prep workflows
Snack strategystructured snacks, timing ideas, swaps
Hydration routinewater prompts, habit tips
Fiber-first routinegradual fiber increases, legumes/veg/whole grains
Caffeine timing routinecaffeine cutoffs, alternatives, habit framing
Mindful eating routinepacing, hunger/fullness cues, distraction reduction
Craving management routineurges, substitutions, environment design
Portion cues routinesimple portion heuristics (non-restrictive framing)

C) Context-specific content

Normalized nutrition typeIncludes (examples)
Grocery basicspantry staples, “starter list”, swaps and staples
Breakfast templateseasy breakfast building blocks
Lunch templatesrepeatable lunches, desk-friendly meals
Dinner templatessimple dinner rotations
Restaurant ordering strategymenu heuristics and swaps
Travel routineportable options, hydration, snack planning
Post-workout fuelingmeal timing concepts, balanced recovery meals
Sleep-supportive eatingevening meal ideas, wind-down nutrition habits

Keep recommendations category-first. Then select eligible content and recipes using the user’s dietary preferences and allergen filters.


Step 2 — A simple recommendation strategy

A reliable (and explainable) approach is to apply archetypes in layers:

  1. Friction level (how hard to make it): sleep_*, overall_wellness, mental_wellness
  2. Demand context (what might matter most): activity_level, exercise_frequency, primary_exercise_type
  3. Eligibility filters (hard gates): diet, allergens, constraints, ED-safe defaults
  4. Timing (optional): wake_schedule, bed_schedule, sleep_pattern

Step 3 — Mapping tables (expanded)

Each row gives you:

  • Best-fit types (rank higher)
  • Also works (rank lower; add variety)

This version expands suggestions so teams can support more content inventory and more user contexts.


3.1 Activity & habit archetypes → nutrition types

activity_level

ValueBest-fit nutrition typesAlso works
sedentaryBalanced meal planning, Grocery basics, Quick meals (10–20 min), Mindful eating routine, Hydration routineFiber-first routine, Budget-friendly meals, Sleep-supportive eating, Snack strategy
lightly_activeBalanced meal planning, Quick meals (10–20 min), Snack strategy, Hydration routine, Breakfast templatesHigh-protein meal planning, Meal prep routine, Fiber-first routine, Budget-friendly meals
moderately_activeHigh-protein meal planning, Post-workout fueling, Meal prep routine, Hydration routine, Balanced meal planningSnack strategy, Fiber-first routine, Grocery basics, Energy-stable meals
highly_activeMeal prep routine, Post-workout fueling, High-protein meal planning, Hydration routine, Snack strategyBalanced meal planning, Quick meals (10–20 min), Dinner templates, Sleep-supportive eating

exercise_frequency

ValueBest-fit nutrition typesAlso works
rare_exerciserGrocery basics, Balanced meal planning, Quick meals (10–20 min), Mindful eating routine, Hydration routineFiber-first routine, Budget-friendly meals, Snack strategy, Portion cues routine
occasional_exerciserBalanced meal planning, Quick meals (10–20 min), Snack strategy, Hydration routine, Lunch templatesMeal prep routine, Fiber-first routine, Budget-friendly meals, Caffeine timing routine
regular_exerciserHigh-protein meal planning, Post-workout fueling, Meal prep routine, Hydration routine, Snack strategyBalanced meal planning, Dinner templates, Energy-stable meals, Fiber-first routine
frequent_exerciserMeal prep routine, Post-workout fueling, High-protein meal planning, Hydration routine, Snack strategyDinner templates, Breakfast templates, Energy-stable meals, Travel routine

primary_exercise_type

ValueBest-fit nutrition typesAlso works
strength_orientedHigh-protein meal planning, Post-workout fueling, Meal prep routine, Snack strategy, Dinner templatesEnergy-stable meals, Fiber-first routine, Breakfast templates, Portion cues routine
cardio_orientedHydration routine, Balanced meal planning, Snack strategy, Quick meals (10–20 min), Energy-stable mealsMeal prep routine, Lower-sugar meal planning, Lunch templates, Fiber-first routine
mind_body_orientedMindful eating routine, Balanced meal planning, Plant-based meal planning, Sleep-supportive eating, Gentle gut mealsGrocery basics, Hydration routine, Portion cues routine, Caffeine timing routine
hybrid_orientedMeal prep routine, High-protein meal planning, Post-workout fueling, Hydration routine, Energy-stable mealsBalanced meal planning, Snack strategy, Dinner templates, Travel routine
sport_orientedPost-workout fueling, Meal prep routine, Hydration routine, High-protein meal planning, Snack strategyDinner templates, Travel routine, Energy-stable meals, Restaurant ordering strategy
outdoor_orientedHydration routine, Snack strategy, Quick meals (10–20 min), Travel routine, Grocery basicsBalanced meal planning, Lunch templates, Dinner templates, Caffeine timing routine

3.2 Sleep archetypes → friction and routine selection

Sleep trends are a powerful signal for what will be adhered to. When sleep is poor, bias toward low-friction routines and “minimum viable nutrition”.

sleep_quality

ValueBest-fit nutrition typesAlso works
poor_sleep_qualityQuick meals (10–20 min), Sleep-supportive eating, Caffeine timing routine, Hydration routine, Grocery basicsSnack strategy, Mindful eating routine, Balanced meal planning, Gentle gut meals
fair_sleep_qualitySleep-supportive eating, Caffeine timing routine, Balanced meal planning, Quick meals (10–20 min), Hydration routineSnack strategy, Mindful eating routine, Dinner templates, Energy-stable meals
good_sleep_qualityMeal prep routine, Balanced meal planning, High-protein meal planning, Fiber-first routine, Dinner templatesHydration routine, Grocery basics, Lower-sugar meal planning, Breakfast templates
optimal_sleep_qualityAny (use demand + eligibility)

sleep_duration

ValueBest-fit nutrition typesAlso works
very_short_sleeperQuick meals (10–20 min), Caffeine timing routine, Sleep-supportive eating, Hydration routine, Snack strategyGrocery basics, Mindful eating routine, Balanced meal planning, Gentle gut meals
short_sleeperSleep-supportive eating, Quick meals (10–20 min), Hydration routine, Snack strategy, Dinner templatesBalanced meal planning, Mindful eating routine, Grocery basics, Portion cues routine
average_sleeperBalanced meal planning, Meal prep routine, Fiber-first routine, Lunch templates, Dinner templatesHigh-protein meal planning, Hydration routine, Energy-stable meals, Lower-sugar meal planning
long_sleeperAny (use demand + eligibility)

sleep_regularity

ValueBest-fit nutrition typesAlso works
highly_irregular_sleeperGrocery basics, Snack strategy, Quick meals (10–20 min), Restaurant ordering strategy, Hydration routineBreakfast templates, Lunch templates, Mindful eating routine, Travel routine
irregular_sleeperSnack strategy, Quick meals (10–20 min), Hydration routine, Grocery basics, Dinner templatesBalanced meal planning, Mindful eating routine, Caffeine timing routine, Lunch templates
regular_sleeperMeal prep routine, Balanced meal planning, Dinner templates, High-protein meal planning, Fiber-first routineHydration routine, Lunch templates, Energy-stable meals, Lower-sugar meal planning
highly_regular_sleeperAny (use demand + eligibility)

3.3 Wellness archetypes → messaging and habit selection

mental_wellness

ValueBest-fit nutrition typesAlso works
poor_mental_wellnessMindful eating routine, Quick meals (10–20 min), Grocery basics, Craving management routine, Balanced meal planningHydration routine, Snack strategy, Gentle gut meals, Portion cues routine
fair_mental_wellnessBalanced meal planning, Snack strategy, Mindful eating routine, Hydration routine, Grocery basicsQuick meals (10–20 min), Fiber-first routine, Meal prep routine, Portion cues routine
good_mental_wellnessMeal prep routine, High-protein meal planning, Fiber-first routine, Balanced meal planning, Lunch templatesPost-workout fueling, Dinner templates, Hydration routine, Energy-stable meals
optimal_mental_wellnessAny (use goals + eligibility)

overall_wellness

ValueBest-fit nutrition typesAlso works
poor_wellnessGrocery basics, Quick meals (10–20 min), Hydration routine, Budget-friendly meals, Balanced meal planningSnack strategy, Caffeine timing routine, Mindful eating routine, Gentle gut meals
fair_wellnessBalanced meal planning, Meal prep routine, Snack strategy, Hydration routine, Fiber-first routineBudget-friendly meals, Grocery basics, Dinner templates, Portion cues routine
good_wellnessHigh-protein meal planning, Meal prep routine, Post-workout fueling, Fiber-first routine, Energy-stable mealsBalanced meal planning, Lunch templates, Hydration routine, Lower-sugar meal planning
optimal_wellnessAny (use goals + eligibility)

3.4 Timing archetypes → when to deliver (optional)

Timing archetypes can improve conversion by matching natural routines.

  • Early risers: breakfast templates + earlier grocery prompts
  • Late risers: lunch-forward templates + afternoon snack strategy
  • Early sleepers: caffeine cutoffs earlier + sleep-supportive dinner ideas

Step 4 — Implementation checklist

  • Tag every recipe/plan/routine with nutrition_type_normalized
  • Apply eligibility filters (dietary preferences, allergens, constraints, ED-safe defaults)
  • Use archetype tables to rank nutrition types (top 3–7)
  • Select eligible assets (recipes/meal plans) in those types
  • Send top_nutrition_types + recommended_asset_ids to Customer.io / Klaviyo
  • Log impressions, saves, cooking/completion events, and retention to tune weights

Next: want a ready-to-implement mapping file?

We provide a JSON mapping file that matches these tables and a reference scoring function. You can download below.

Download supplement mapping JSON