Per-row results
An import batch records each row and its outcome. A partial failure tells you which rows failed and why instead of leaving you to compare totals.
Migration
Migration into Crescove is a batch import with per-row results, run against staging first. Nothing about it requires you to trust that a silent job worked.
Inventory
Agree what is moving: customers, contacts, tags, notes, and where applicable properties and equipment.
Map
Map your columns onto Crescove records and Brand-defined vocabularies such as lead sources.
Import to staging
Load a batch into staging and read the per-row results before touching anything else.
Review
Check counts, spot-check records, and fix the source data where rows failed.
Cut over
Repeat the verified import for the live Brand once you are satisfied, with the operator's approval.
An import batch records each row and its outcome. A partial failure tells you which rows failed and why instead of leaving you to compare totals.
Repeating a request with the same idempotency key returns the original result rather than creating a second copy.
Migrations are rehearsed in staging. We do not run a first import against live customer data.
Some source systems export data that cannot be mapped cleanly. Where that is true we will say so before the work starts rather than after.
Tell us how your business runs today and we will walk through what is available now, what is still being built, and what would need to be connected for you.