Go to content
kafinea logo svg

Kafinea

  • Features
        • Finance
          • Purchasing
          • Audits & KPIs
          • Accounting
          • Invoicing
        • Management
          • Documents
          • Project Management
          • Inventory Management
          • Maintenance
        • HR
          • Employees
          • Timesheets
          • Absence Management
          • Recruitment
        • Customer Service
          • Service Contracts
          • Interventions
          • Warranty Management
          • Tickets
        • Sales
          • Subscriptions
          • Sales Automation
          • CRM
          • Points of Sale
        • Cross-features
          • API
          • Extranet
          • Electronic Signature
          • Workflows
  • Pricing
  • Login
  • Discover the demo
kafinea logo svg
Kafinea

Marketing

6
  • Prospects
  • The business
  • Sending emails and SMS
  • Campaigns
    • Marketing campaigns
    • Setting up email and SMS campaigns
    • Calculating forecast margins for a campaign

Sales

16
  • Customer accounts
  • Contacts
  • Customer quotations
  • Margins in quotes
  • Customer purchase orders
  • Customer credit notes
  • Company Search (SIRENE)
  • Invoicing
    • Classic invoicing
    • Advancement invoicing
    • Item consumption invoicing
    • Electronic invoicing
  • Payments
    • Customer payments
    • Associating a payment with one or more invoices
  • Price list
    • The use of a price list
    • Pricing strategies
    • Administrator's Guide to Pricing

Purchasing

5
  • Suppliers
  • Supplier purchase orders
  • Supplier invoices
  • Supplier credit notes
  • Supplier payments

Catalog

8
  • The products
  • Services
  • Product families
  • Units of measurement
  • Sourcing Management
  • Generic products
  • Product kits
  • The Supplier Order Assistant

Finance

18
  • Bank accounts
  • Third-party bank accounts
  • Banking transactions
  • SEPA mandates
  • Direct debits
  • Manual entries
  • Accounting
    • Accounting
    • Accounting entries
    • Accounting strategies
    • Financial statements
    • Bank reconciliations
    • Bank statements
    • Tools for checking your accounts
    • Setting up VAT returns
    • VAT declaration
    • Accounting export in FEC format
  • Accounting periods
    • Accounting periods
    • Cash accounting

Human Resources

16
  • The people
  • Services
  • The activities
  • Service assignments
  • Timesheets
  • Leave requests
  • Types of absence
  • Expense reports
  • Training courses
  • Workplaces
  • Versatility matrices
  • Sample employment contracts
  • Pay stubs
  • Employee Extranet
    • The employee portal
    • The Employee Portal
    • Leave Management

Project Management

4
  • The projects
  • Project tasks
  • Project milestones
  • Participation in projects

Customer support

7
  • Tickets
  • Service contracts
  • Customer equipment
  • Customer instances
  • Warranty Management
  • FAQs
  • Customer portal

Maintenance

4
  • Our facilities
  • Maintenance sites
  • The equipment
  • Maintenance operations

Inventory Management

8
  • Storage sites
  • Storage locations
  • Inventory movements
  • Stock transfer requests
  • Delivery notes
  • Receipt slips
  • Delivery methods
  • Inventory Valuation

Points of Sale

5
  • Physical sales outlets
  • E-commerce stores
  • Cash movements
  • Cash register
    • Cash registers
    • Setting up your cash register

Records Management

6
  • Electronic document management
  • The electronic signature
  • Sending documents by email
  • Models
    • Document templates
    • Email templates
    • Shortcodes

Automation

3
  • The forms
  • Workflows
  • The planner

Artificial Intelligence

5
  • The AI text assistant
  • The AI Chatbot
  • AI workflows
  • Connect an external AI (MCP)
  • AI-powered invoice OCR

Integrations

7
  • API
    • REST API – Introduction
    • REST API – Authentication
    • REST API – CRUD Operations
    • REST API – Entity Relationships
    • REST API – Requests and Queries
    • REST API – File Management
    • REST API – Dropdown Lists (Picklists)

Kafinea interface

10
  • Data import/export
  • Dashboards
  • Navigation
  • Listings
  • The recordings
  • The layout manager
  • Reports
  • Tags
  • Document lines
  • Automatic recording

Setting

16
  • The companies
  • The users
  • Access rights
  • User preferences
  • Languages and translations
  • Numbering formats
  • SMTP settings
  • Global search
  • Pop-up blocking
  • Permanent locking
  • The Event Log
  • Tax Settings
  • AI agents
  • The MCP server
  • Data mapping
    • Lead conversion mapping
    • Project business mapping

Career Guides

1
  • Allow employees to update their HR records on their own
  • Kafinea
  • Help
  • Kafinea interface
  • Data import/export
View Categories

Data import/export

3 minutes

📍 Background
Kafinea's main interface

Kafinea lets you import and export data in several ways, depending on your needs: manually via CSV files, or automatically using the API. This guide walks you through each method, whether you want to upload your existing data when setting up Kafinea or export information on an ad-hoc basis.


1. Import data from a CSV file #

CSV import is the most common method for importing large amounts of data into Kafinea. The process consists of three steps.

Start the import #

From any module, click the Import button located at the top right of the list. The import form for that module will open.

Step 1 — Upload the CSV file #

Select your CSV file, then specify:

  • if the file contains a header line
  • character encoding (UTF-8, ISO-8859-1, etc.)
  • the delimiter (comma, semicolon, pipe, or caret)

Step 2 — Manage duplicates #

Choose how to handle records that already exist in Kafinea:

Option Behavior
Overwrite Replaces records with the new data
Merge Updates only the fields that have been filled in the file
Ignore Keep records as they are

Select the fields used to match a row in the CSV file with an record (for example: email address, customer ID, etc.).

Note: This step is optional. If your data is entirely new, you can skip it.

Step 3 — Map the fields #

Map each column in your CSV file to a field in the Kafinea module. You can also:

  • Enter a default value for a field that is not present in the file
  • Save the mapping (by checking the " Save this mapping" box) so you can reuse it for future imports with a similar file structure

Tip: If a field is missing in Kafinea, you can create it directly from the layout manager without leaving the import process.

Click Import to start the process.


2. Export data to CSV format #

You can export data at any time from any module.

Start the export #

From a module's list, click More > Export. You have three options:

Option Scope
Export selected records Only the records in the list
Export data from the current page All records on the current page
Export all data All records module

The generated CSV file can then be opened in a spreadsheet program or imported into another system.


3. Automate data exchange via the API #

In addition to manual operations, Kafinea offers an API that allows you to automate data imports and exports with your other business software.

What the API enables #

  • Automatic import: External software sends data to Kafinea (for example, orders from an online store)
  • Automatic export: Kafinea sends data to an external system (for example, a list of parts to be manufactured to production software)
  • Workflow-triggered: Kafinea workflows can automatically trigger these exchanges based on business rules that you define

Example: A company with a robotic assembly line can benefit from the Kafinea API: for each new customer order, Kafinea automatically sends the list of products to be manufactured (export), then receives confirmation that manufacturing is complete (import). A workflow then sends a notification to the customer informing them that their order is being shipped.

Note: The API supports both real-time and scheduled exchanges. For more information, see the KafineaHelp .


4. Frequently Asked Questions #

What file formats are accepted for import?

Kafinea only accepts files in CSV format. If your data is in a spreadsheet (Excel, Google Sheets, etc.), export it to CSV first.

Can I cancel an import?

No, an import cannot be canceled automatically. Be sure to check your file and mapping settings carefully before starting the import. If an error occurs, you will need to correct the records or perform a new import using the " Overwrite" option.

Important: Before performing a bulk import, we recommend testing with a file containing only a few lines to verify the mapping and how duplicates are handled.

Does the import handle the relationships between modules?

Yes, you can map a field in your CSV to a relationship field (for example, linking a contact to an existing organization). The mapping is based on the field you choose as the matching key.

Can I schedule a recurring automatic import?

CSV imports are done manually. For recurring and automated imports, use the Kafinea API, which allows you to schedule data exchanges with your other systems.

How do I export only certain records

Use the lists to filter the records , select them, and then click More > Export > Export Selected Records.


Related references 🔗 #

  • Listings
  • The recordings
  • The layout manager
  • Workflows
  • Kafinea API
Index
  • 1. Import data from a CSV file
    • Start the import
    • Step 1 — Upload the CSV file
    • Step 2 — Manage duplicates
    • Step 3 — Map the fields
  • 2. Export data in CSV format
    • Start export
  • 3. Automate data exchange via the API
    • What the API enables
  • 4. Frequently Asked Questions
  • Related references 🔗

All-in-one software for SMEs. Take advantage of the automation capabilities and flexibility of our business management platform to facilitate the work of all your employees.

RESOURCES

Blog
Brand Guidelines
Distributors
Help
Security

Customer portal
ABOUT US

About Us
Contact Us
Cookie Policy
Frequently Asked Questions
General Terms of Use
Privacy Policy
Terms & Conditions

FINANCES

Accounting
Audits & KPIs
Invoicing
Purchasing

MANAGEMENT

Documents
Project management
Inventory management
Maintenance

HR

Absence Management
Employees
Recruitment
Timesheets

CUSTOMER SERVICE

Service contracts
Service
Warranty tracking
Tickets

SALES

CRM
Point of Sale
Sales Automation
Subscriptions

© 2026 Madiasoft -Kafinea

24 rue Louis Blanc, 75010 PARIS, France

01 70 06 05 41

Facebook Linkedin
kafinea logo svg
Manage cookie consent
To provide the best experiences, we use cookies to store and/or access device information. Consenting to these cookies will allow us to process data such as browsing behavior or unique IDs on this site. Failure to consent or withdrawal of consent may adversely affect certain features and functions.
Functional Always on
Storage or technical access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or Internet user, or for the sole purpose of transmitting a communication over an electronic communications network.
Preferences
Storage or technical access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or person using the service.
Statistics
Storage or technical access used exclusively for statistical purposes. Storage or technical access that is used exclusively for anonymous statistical purposes. In the absence of a subpoena, voluntary compliance by your Internet service provider or additional third-party records, information stored or retrieved for this sole purpose generally cannot be used to identify you.
Marketing
Storage or technical access is necessary to create profiles of Internet users in order to send advertisements, or to track the Internet user on a website or on several websites with similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} suppliers
  • Find out more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
  • Features
    • Finance
      • Purchasing
      • Audits & KPIs
      • Accounting
      • Invoicing
    • Management
      • Documents
      • Interventions
      • Project Management
      • Inventory Management
    • HR
      • Employees
      • Timesheets
      • Absence Management
      • Recruitment
    • Customer Service
      • Service Contracts
      • Warranty Management
      • Maintenance
      • Tickets
    • Sales
      • Subscriptions
      • Sales Automation
      • CRM
      • Points of Sale
    • Cross-features
      • API
      • Extranet
      • Electronic Signature
      • Workflows
  • Pricing
  • Login
  • Discover the demo