← Search members
Import members
Upload a CSV. The wizard auto-maps your columns to member fields; adjust any that look wrong before confirming.
1. Choose a file + options
Required by tenant settings: email
Show recommended header format
name,email,phone,city,region,country,slug,description,status,primary_category_id,first_name,last_name,position,verified,nationwide,no_geo Smoke Test Pizzeria,info@smoke.example,704-555-0101,Davidson,NC,USA,,Best pizza in town,draft,,,,Owner,1,0,0 Jane Doe Realty,jane@doe.example,704-555-0142,Cornelius,NC,USA,,,published,,Jane,Doe,Broker,1,0,0Download sample CSV
Tips
- Header names are matched case-insensitively. Common aliases like "Email Address", "Phone Number", "Display Name" are auto-mapped.
- Each row gets
signup_source = 'import'and animport_batch_idso you can filter all rows from one upload. - Required-field rules are enforced per row — rows that fail validation are listed under "First errors" with the missing field names.
- Duplicate slug rows are always skipped. Tick the email-dedup option to also skip on email match.
No history view yet — coming in the next slice. Latest run summary appears above after upload.