The Contacts page holds everyone your organisation talks to. You add people from a CSV file or one at a time, and you can group them into a list in the same step. Every contact is saved to your contacts directory whether or not you pick a list.
Prepare your CSV
Use one sheet with a header row. Natiq reads commas, semicolons, tabs or pipes as separators, so a file saved from Excel in your locale works. A file can hold up to 5,000 rows; rows beyond that aren't read.
The only required column is the phone number, because that's how a contact is identified. A row with no phone number is skipped.
You can start from Natiq's template: on the import screen, select Download template. It has these columns:
Full name,Phone,Email,City,Signed up,Loyalty points,Opted in
Jane Doe,+962790000000,jane@example.com,Amman,2026-02-10,120,trueImport the file
Open Contacts from the rail and select Add contacts.
On the Import file tab, drop a CSV file or select click to browse.
Match each CSV column to a Contact field. See the next section.
Select Import N contacts. The people appear under Contacts to add.
In the Save to a list card, choose where they go: no list, a New list (give it a name and optional description), or an Existing list.
Read the summary sentence, then select Add contacts.
Match the columns
Natiq maps every column by default:
- Headers such as "Name", "Full name", "Phone", "Mobile", "WhatsApp" and "Email" (including common Arabic headers for name) map to the built-in fields. If you have separate first and last name columns, they're joined into one full name.
- A column that matches an existing attribute maps to it.
- Any other column becomes a new attribute, with its format guessed from the example value.
You can change any mapping with the Select or type picker, or clear it to skip that column. Formats are Text, Number, Date (YYYY-MM-DD) and Boolean (true or false). Banners tell you how many columns will be added as attributes or skipped. The import button stays disabled with the message "Match one column to Phone Number" until a phone column is mapped.
Check the phone numbers
Include the country code, as in the template (+962...).
Add people by hand
On the Add manually tab, enter a Full Name and Phone Number, optionally add attributes, and select Add contact. The form clears so you can keep adding.
After the import
Open All Contacts to see the new people. An import never creates duplicates. Natiq matches each row to an existing contact by external ID, then email, then phone. If it finds a match, it updates that contact. If not, it creates a new one.
You may still see an alert, "possible duplicate contacts need a look". It appears when a phone or email typed on a contact, or in a conversation, already belongs to another contact. Select Review duplicates to merge or dismiss each pair.