> ## Documentation Index
> Fetch the complete documentation index at: https://laudspeaker.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Importing Users

### How to import users

<Warning>Start at the "Setting up Laudspeaker" page before progressing here [Laudspeaker UI](https://app.laudspeaker.com/).</Warning>

After setting up the user schema, you can import users.

Laudspeaker imports or creates users in 3 main ways.

1. via CSV import
2. Programatically via the Upsert API
3. Automatically on events through the event API

#### CSV Import

You can import users through our csv import via the audience tab:

<img src="https://mintcdn.com/laudspeaker/pBEukwSJZWJTykwf/images/guides/getting-started/upload_via_csv.png?fit=max&auto=format&n=pBEukwSJZWJTykwf&q=85&s=3029550679794ba2a39dcb1d622a75ab" alt="Example Flow" width="3066" height="1714" data-path="images/guides/getting-started/upload_via_csv.png" />

<img src="https://mintcdn.com/laudspeaker/pBEukwSJZWJTykwf/images/guides/getting-started/csv_upload_flow.png?fit=max&auto=format&n=pBEukwSJZWJTykwf&q=85&s=7efc7ef6402f45542fec800a11d18161" alt="Example Flow" width="3066" height="1714" data-path="images/guides/getting-started/csv_upload_flow.png" />

#### Upsert API

Laudspeaker offers an upsert api, where you can create users individually. You can check out the developer reference here ().

#### Automatically via events

Laudspeaker can ingest events via the events api. If Laudspeaker encounters a user who does not yet exist in the database, Laudspeaker will automatically create that user in the audience tab.
