Bulk Import Guide

The bulk import feature allows you to quickly add many codes from a CSV file. This guide explains the format and process.

CSV File Format

Your CSV file should follow this format:

username,ignored,password

Where:

💡 Why is the middle column ignored?

This allows compatibility with CSV exports from other systems that may include extra columns. You can put anything there or leave it empty.

Example CSV Content

john_user,"",secretpass123
mary_smith,,password456
user_xyz,"notes here",mypassword
bob_jones,anything,pass789

All of these are valid and will import correctly.

Import Process

Step 1: Prepare Your CSV

  1. Create a CSV file with your username/password data
  2. Ensure the format matches: username,ignored,password
  3. Save the file with .csv or .txt extension

Step 2: Start the Import

  1. Go to Code Management
  2. Click "📥 Bulk Import"
  3. Select the portal for the imported codes
  4. Click "Select CSV/TXT File"
  5. Choose your file

📸 Screenshot: Bulk Import - Upload Step

Shows the portal selector and file upload button

Step 3: Preview

After uploading, you'll see a preview of the entries:

📸 Screenshot: Bulk Import - Preview Step

Shows the preview table with usernames and masked passwords

Step 4: Import

  1. Review the preview
  2. Click "Import X Codes"
  3. Wait for the process to complete
🔒 Automatic Backup: A backup is automatically created before every import. You can use this to restore if needed.

Step 5: Review Results

After import, you'll see a detailed report:

Status Icon Meaning
Success Code created successfully
Duplicate ⚠️ Username already exists (skipped)
Error Invalid data (see error message)

📸 Screenshot: Bulk Import - Results

Shows the summary stats and detailed results table

Download Reports

After import, you can download the results:

Limits and Best Practices

Limits

Best Practices

What Gets Auto-Generated

For each successful entry, the system automatically:

Troubleshooting

"Username is empty" errors

Check that your CSV has the correct format with username in the first column.

"Password is empty" errors

Ensure the password is in the third column. Remember, the second column is ignored.

Many duplicates

The username already exists in your database. This is a safety feature to prevent duplicate codes.

← Code Management Mobile App Setup →