Import your subscribers from a CSV

Bring an existing subscriber base from another service into a TribeSync plan.

Updated: July 24, 2026

Moving from another service? Import your current members so their access continues without re-purchasing.

File format

A CSV with one row per subscriber:

  • telegram_user_id (required) — the person's numeric Telegram id
  • expires_at (required) — when their access ends (a date)
  • username, first_name (optional)

Steps

  1. In the panel, open Import and pick the target plan.
  2. Upload your CSV.
  3. Review the result — any rows with a bad id or date are reported so you can fix them.
🔧 What happens under the hood

Import creates the subscriber and an active subscription per valid row, so existing invite links and renewals work immediately. It respects your plan's subscriber limit — the current count plus the file must fit under the cap — and requires the import feature on your plan.

⚠️ Watch out

Use real numeric Telegram ids, not @usernames. Rows with an invalid id or unparseable date are skipped and listed in the result.

Related: subscriber limits.

Related articles