On this page
Before you start
Keep Shotsy installed until you’ve checked the import, and save a copy of the exported file somewhere you can find it again, such as the Files app or iCloud Drive. Importing is free in Kairo, and Kairo doesn’t need an account.
1. Export a CSV from Shotsy
Shotsy’s privacy policy says you can export your data from the app (on Android, from its Settings screen), and its App Store release notes describe both a CSV export and a PDF export. Choose the CSV export and save the file. The PDF is meant for reading and can’t be imported.
Menus change between versions. If you can’t find the export, Shotsy’s own support is the best source for the current steps. Coming from Shotsy on Android? Move the CSV to your iPhone first, for example by email or a cloud drive.
2. Start the import in Kairo
- New to Kairo? During setup, choose I’m switching from another tracker. Kairo finishes setup, then opens the importer.
- Already set up? Open More, and under Data & reports tap Switch from Shotsy or another tracker.
Pick the CSV you saved from Shotsy.
3. Review the columns
Kairo maps your columns and shows you the result before anything is saved. A few things it handles for Shotsy files:
- One row per day. Shotsy’s export can include a row for every calendar day. Days with nothing to import are set aside quietly instead of being flagged as errors.
- The Shot column. Shotsy puts the medication and dose in one cell, such as “Zepbound 2.5mg”. Kairo splits it into the medication name and the amount with its unit.
- Units inside cells. Values such as “2.5 mg” or “213.4 lb” keep their units.
- Date order. If a date could be read as month/day or day/month, you choose the order your file uses.
4. Check, then save
Kairo shows what it found: doses with their medication, amount, and injection site; weights; and side effects. Exact duplicates of records you already have are skipped, and possible duplicates stay off until you choose to include them. Imported doses keep their original dates.
5. Undo if something looks off
Each import is saved as its own batch. If the result isn’t right, undo it from the import screen. Kairo removes only the records that import added, and everything else stays as it was. Then adjust the columns and try again.
What doesn’t come across
Kairo imports doses, weights, and side effects. Calorie, protein, and water entries aren’t imported, and Kairo doesn’t log food. The importer reads records, not settings, so set your schedule and reminders in Kairo after the import.
After the import
Compare the earliest entry, the latest one, and one from the middle with your Shotsy file. Then set your current medication’s schedule. Dose reminders are free for your main medication plus two more compounds, and you can log a dose straight from the reminder.
For compounds in Kairo’s catalog, the estimated medication curve uses built-in half-life data, so there are no pharmacokinetic values to enter. The full curve is free for your first 14 days, then for your current dose cycle. It’s an estimate from logged doses, not a blood level.
Sources & further reading
- Shotsy privacy policy, section on exporting your data (checked October 3, 2026)
- Shotsy GLP-1 Tracker on the U.S. App Store, version history mentioning CSV and PDF exports (checked October 3, 2026)
- Kairo’s general CSV import guide
- Kairo vs Shotsy: how the two apps compare
Shotsy is a trademark of its owner. Kairo and Opportune Labs are not affiliated with, endorsed by, or sponsored by Shotsy.
Educational information, not medical advice. If something feels urgent or wrong, contact your clinician or emergency services.