kairoby Opportune Labs

Switching from Shotsy, without starting over

Kairo reads Shotsy’s CSV export directly, including its one-row-per-day layout and the Shot column that holds the medication and dose together. You review the columns before anything is saved, and you can undo the import.

Kairo editorial · Updated October 3, 20263 min read
On this page
  1. Before you start
  2. 1. Export a CSV from Shotsy
  3. 2. Start the import in Kairo
  4. 3. Review the columns
  5. 4. Check, then save
  6. 5. Undo if something looks off
  7. What doesn’t come across
  8. After the import
  9. Sources & further reading

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 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.

Common questions.

Is importing my Shotsy history free?

Yes. History import is part of Kairo’s free plan, and so are CSV export and encrypted backup. You don’t need an account.

Will my dose dates change?

No. Imported doses keep the dates in your file. If a date could be read two ways, you choose whether your file uses month/day/year or day/month/year.

Can I import Shotsy’s PDF export instead?

No. A PDF is made for reading, not importing. Use Shotsy’s CSV export.

What happens to my Shotsy+ subscription?

Kairo can’t see or change other apps’ subscriptions. On iPhone, Apple subscriptions are managed in Settings: tap your name, then Subscriptions.

I track more than three compounds. Will my history be locked?

No. Your imported records stay visible and exportable on the free plan. Free covers dose logging for your main medication plus two more compounds; Pro is unlimited.

Can I undo an import?

Yes. Each import is kept as its own batch. Undo it from the import screen and Kairo removes only the records that import added.