Data Imports / Exports

Import sequencing, running imports, configuring exports, and field mapping.

This page covers how data flows into and out of ConcordLink, including the import sequence, manual and automated imports, and export configuration.

How data is imported

Data imports follow a structured sequence to ensure information loads correctly and in the right order:

StepData typeWhy this order
1ObligationsRecords must exist before any other data can be associated with them.
2TransactionsImported next and linked to the appropriate accounts.
3Activity and notesPreserves historical communication or servicing records.
4Payment methodsRequire existing obligation records to attach to.
5Custom data updatesUpdates additional or custom data fields on existing obligations.

Adding and importing products

  1. To run a data import, the product must already exist in ConcordLink.
  2. Add a product using + Product or Import.
  3. Products can be created from a template or built from scratch.
Adding or modifying products should only be performed by users with the appropriate administrative permissions. Product configuration directly affects how obligations are calculated and serviced.

Running an import

  1. Navigate to the Products page and select the applicable product.
  2. Select the Data Imports tab.
  3. Locate the desired import in the list and select it.
  4. Select the Actions icon (briefcase with a plus) to initiate the import.
Data Imports tab
Figure Data Imports tab within a product.
Data sources define where data originates, such as a remote file server, and how the platform authenticates and accesses it. Restrict access to this configuration area to authorized administrators only.

Encrypted imports and data source inheritance

Data import supports encrypted files and can reuse connection settings from the import definition:

Field mapping additions

Recent updates added and corrected several import field behaviors:

Bank account and autopay imports

Import behavior for bank accounts and autopays has been tightened to handle real-world files more reliably:

BehaviorWhat it does now
Multiple autopays on the same accountA file with several autopay records pointing at the same bank account enrolls all of them. Previously only the first autopay on a given account was created.
Re-running the same importRunning the same import a second time no longer creates duplicate autopay records. The importer recognizes existing autopays and skips them.
Corrupted or non-numeric account numbersRejected at the top of the import with a clear error. This includes the scientific-notation form Excel produces from long account numbers (for example, 4.5678E+15). Fix the source file — do not attempt to correct on live data.

If you receive a rejection for account-number formatting, open the source file in a text editor rather than Excel to verify the underlying value, then re-export or hand-edit the column as text before re-uploading.

Nested JSON imports and shared-obligor products

If you encounter an "at least one obligor is required" error after this change, treat it as a real data issue in the source file rather than a suspected loader bug.

Data exports

Data exports let you extract structured data from ConcordLink in a defined format for reporting, integrations, compliance, or downstream processing. Exports can be run on demand, scheduled automatically, or triggered via API.

Finding data exports

  1. Navigate to the relevant product.
  2. Select the Data Exports tab in the top navigation.
Data Exports tab
Figure Data Exports tab within a product.

Creating a new data export

  1. From the Data Exports screen, select + Data Export.
  2. Fill in the Data Export Definition form:
FieldDescription
SourceThe data entity to export (e.g., Obligations, Accounts, Contacts).
TypeOutput file format (e.g., JSON, CSV, XML).
NameA descriptive label for this export definition.
Advanced configurationScheduling, API triggers, segment scoping, and other options.
Manual mappingDefine custom field-level mappings instead of using the default schema.
  1. Select Save to create the export.

Triggering an export

MethodHowBest for
ManuallySelect the Run (▶) action icon next to the export.One-off pulls, testing, ad hoc reporting.
On a scheduleSet a schedule in Advanced Configuration using a cron expression.Recurring reports or automated feeds.
Via APIEnable API triggering and use the export's unique identifier in your API call.ETL pipelines, integration workflows.

Back to: Administrator Tasks and Actions