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