Coming soonRead about Floral CRM add-on

Bring your existing contact list in

Export from HubSpot, Pipedrive, or Salesforce. Drop the CSV into Floral. The importer auto-detects columns, dedupes on email and CVR, seeds Danish company data from Proff.dk, and dumps anything unrecognised into a metadata bag you can clean up later.

The flow

Three steps from CSV to clean data

Step 1

Upload

Drag in a .csv. Floral auto-detects the delimiter — comma, semicolon, or tab.

Step 2

Map columns

Auto-mapped where possible (30+ aliases per field). Manual mapping for the rest, with field-type hints.

Step 3

Preview & import

See what will be inserted, updated, and skipped. Confirm. Floral runs the import and reports per-row results.

The details

What makes it actually useful

Auto-detect delimiter

Comma, semicolon, tab. No fiddling with export settings before the upload.

30+ aliases per field

"Company Name", "Account", "Organization", "Konto", "Virksomhed" — all map to the right Floral field automatically.

CVR seeding

If a row has a CVR, Floral pulls Proff.dk data alongside the import — industry, employee count, address.

Email + CVR dedupe

Duplicate detection on import. Repeat rows update existing records and log an activity entry.

Metadata bag

Unmapped columns become metadata key-value pairs. Visible on detail pages; promotable to custom fields later.

Per-row report

Inserted, skipped, errored — with row number and column name for the first 50 errors. Fix and re-import safely.

Frequently asked

Bring your contacts. Keep your time.

Join the CRM beta. Import your contacts in the same session you sign up.