Import

CSV Import Guide

Bring your existing history in from any spreadsheet — Excel, Numbers, Google Sheets, or anywhere else.

Weight import

Required columns

ColumnRequiredDescription
DateYesThe date of the weigh-in
WeightYesWeight in pounds (e.g. 185.5)
Body Fat %OptionalBody fat percentage (e.g. 28.5 or 28.5%)

Accepted date formats

  • 2025-06-16  (YYYY-MM-DD)
  • 06/16/2025  (MM/DD/YYYY)
  • 6/16/25  (M/D/YY)
  • June 16, 2025
  • 06-16-2025  (MM-DD-YYYY)

Example CSV

Date,Weight,Body Fat %
2025-06-16,185.5,28.5
2025-06-17,185.0,
2025-06-18,184.2,27.8

GLP‑1 dose import

DayByDay auto-detects your CSV format. Use any of the three formats below.

Format A: Date + Dosage (simple)

ColumnDescription
DateDate of injection
DosageDose in mg (e.g. 2.5 or 2.5 mg)
Date,Dosage
2025-06-16,2.5 mg
2025-06-23,2.5

Format B: Date + Time + Dosage

ColumnDescription
DateDate of injection
TimeTime of injection (3:00 PM or 15:00)
DosageDose in mg
Date,Time,Dosage
2025-06-16,3:00 PM,2.5 mg
2025-06-23,15:00,2.5

Format C: Date + Medication + Dose + Site

ColumnRequiredDescription
DateYesDate of injection
MedicationYese.g. Ozempic, Wegovy, Mounjaro, Zepbound
DoseYesDose in mg
SiteOptionalabdomen, thigh, or upper arm
Date,Medication,Dose,Site
2025-06-16,Ozempic,2.5 mg,abdomen
2025-06-23,Ozempic,2.5,thigh

Sleep import

Sleep data imports are flexible. Only a Date column is required. Include whichever columns you have from your sleep tracker or O2 Ring device.

Available columns

ColumnRequiredExample
DateYes2025-06-16
Avg SpO2Optional96 or 96%
Lowest SpO2Optional90
Drops/hrOptional2.5
O2 ScoreOptional85
Total SleepOptional7:30 or 450 (minutes)
Awake / REM / Core / DeepOptional0:45 or 1:30:00
Avg HROptional62
RefreshedOptionalyes / no / 1–5
SnoringOptionalyes / no / 0–3
NotesOptionalFree text

Example CSV

Date,Avg SpO2,Lowest SpO2,Drops/hr,O2 Score,Total Sleep,Refreshed
2025-06-16,96,90,2.5,85,7:30,yes
2025-06-17,97,92,1.8,88,6:45,no
Tip: Column headers are matched flexibly. "Average SpO2", "Avg SpO2", and "avg_spo2" all work. Column order doesn't matter.

General tips

  • Your file must be a .csv file (comma-separated values). You can export to CSV from Excel, Google Sheets, or Numbers.
  • The first row should be a header row with column names.
  • Duplicate dates are automatically detected and skipped during import.
  • Invalid rows are skipped with a warning. Your valid data will still import.
  • Weight values should be in pounds (lbs).
← Back to DayByDay