FreemiumProBusinessEnterprise

Importing data from Timepad

tikento supports two methods for transferring data from Timepad:

  • Via API (recommended) — automatic data loading using a developer token.
  • Via file (CSV / XLSX) — uploading participant exports from the Timepad dashboard.

Method 1: Import via API

Step 1. Get a Timepad developer token

  1. Go to dev.timepad.ru/api/oauth/.
  2. Sign in with your organizer account.
  3. Select the following access permissions:
PermissionWhy needed
View public eventsList of your events
View hidden events of your organizationsUnpublished and hidden events
View user and order dataParticipants, tickets, payments
Access non-public event propertiesFull event details
View complete financial reportsFinancial history
  1. Click the button to generate the token.
  2. Copy the token — you'll need it in the next step.

Step 2. Start import in tikento

  1. Go to Settings → Data Import → Start import.
  2. Select source Timepad and method Token.
  3. Paste the copied token into the "Timepad developer token" field.
  4. Enable the personal data processing confirmation.
  5. Click Connect and continue.

Step 3. Select events

tikento will load your events from Timepad, including hidden and past ones. Select the ones you want to transfer.

Limitations:

  • Only completed and not-yet-started events are imported. Events currently in progress (check-in underway) are skipped automatically.
  • Up to 100 events per import. For larger databases, run import multiple times.

Step 4. Review field mapping

tikento will show a table mapping Timepad form fields to tikento form fields.

On this screen you can:

  • Disable unnecessary fields (e.g., "Subscribe to Timepad newsletter").
  • See deduplication preview: how many tickets will merge into unique participants by email.
  • Confirm the mapping before proceeding.

Step 5. Review preview and start import

Before importing, tikento shows what will be created: number of events, participants, orders, payments. Records needing attention (e.g., participants without email) are listed separately.

Click Start import. The process runs in the background — don't close the tab. You'll see a summary report when it's done.


Method 2: Import via file

Step 1. Export participant list from Timepad

  1. Sign in to your Timepad organizer dashboard.
  2. Open a specific event (not the general CRM section).
  3. Go to the Participants tab.
  4. Click the Export button (download icon).
  5. Download the file in CSV or XLSX format.

Which file is needed: the participant export for a specific event. It contains: name, email, ticket type, payment status, order number, barcode, promo code, registration date, city, and custom form answers.

Which file won't work: the "All participants" export from the CRM section — it's a general contact list without per-event details.

Optional: you can also download the Orders file from the same section. It adds payment details (amounts, payment method, payment date). If you upload only the participants file, payments will be estimated from ticket prices.

Step 2. Upload file to tikento

  1. Go to Settings → Data Import → Start import.
  2. Select source Timepad and method CSV / XLSX file.
  3. Drag and drop the file or click to browse.
  4. Enable the personal data processing confirmation.
  5. Click Upload and continue.

Supported formats: CSV (with ; delimiter) and XLSX. Up to 20 MB per file. You can upload multiple files at once (participants + orders).

tikento automatically detects the file format and encoding (UTF-8 and Windows-1251).

Steps 3–5: same as API method

The remaining steps are the same: field mapping review, preview, import, report.


Comparing methods

Via APIVia file
What you needToken from dev.timepad.ruCSV/XLSX from Timepad dashboard
SpeedDepends on volume (60 requests/min limit)Instant
Data completenessMaximumPartial (no cover images)
Event selectionCheckboxes from listOne file per event
Best forSmall to medium databasesLarge databases or no API token

What transfers

DataAPIFileNotes
Event (name, date, city)yesyes
Ticket typesyesyesFrom "Ticket type" column
Participants (name, email)yesyes
Ordersyesyes
PaymentsyesyesRead-only archive
Promo codesyespartial
Check-inyesyes
Event cover imageyesno
Form responsesyesyesBy file columns

What doesn't transfer

  • Timepad payment gateway connection
  • Venue seating maps
  • Timepad team roles and settings
  • Printed ticket barcodes (tikento generates its own QR codes)

After import

  • Events appear in the Events section.
  • Participants are marked "Imported from Timepad" in notes.
  • Payments are saved as a read-only archive — visible in reports but not connected to a payment gateway.
  • Participant profiles are created automatically with email deduplication.

Troubleshooting

Import completed but all records show 0 This data was already imported previously. Re-import is safe — it skips existing records. The report will show the number of skipped records.

Can't get a token on dev.timepad.ru Make sure you're signed in as an organizer (not an attendee). The token is only available to event organizers.

Garbled characters in field names when uploading CSV The file may have been altered when opened in Excel. Try uploading the original file downloaded from Timepad without opening it first. tikento supports UTF-8 and Windows-1251 encodings.

Not all fields are shown during file import Make sure you downloaded the "Participants" file for a specific event, not the general list from Timepad's CRM section.


Security

  • Timepad developer token is not stored after import completion.
  • Import does not send emails to participants.
  • All data is protected by encryption and tenant isolation.
  • Before importing, you confirm the right to process personal data.
  • Uploaded files are validated for security (size, format, encoding).
  • Import requires the Owner or Admin role (IMPORT_MANAGE permission).

Frequently asked questions

Is it safe to share my Timepad developer token?
Yes. The token is used only for data loading and is automatically deleted from tikento after import completion. It's transmitted over an encrypted channel (TLS).
What happens to my data in Timepad after import?
Nothing. Import is copying, not moving. All data in Timepad remains intact.
Can I import only some events?
Yes. With API import, you select specific events from a list. With file import, you upload the export for a specific event.
Will participants receive notifications?
No. Import is silent — no emails or notifications are sent. Contacting imported participants requires a separate action.
Can I import again?
Yes. Re-import is safe — the system doesn't create duplicates. Previously imported records are automatically skipped.
Which file should I download from Timepad?
Open a specific event → Participants tab → Export button. You need the participants file for that event, not the general contact list from the CRM section.