GenayaGenaya
Pricing
Support
Start for free
Importing

Bring your business with you

Move customers, jobs, estimates, invoices and payments out of 28 systems - or any CSV file - without retyping a thing. Free on every plan, matched so nothing duplicates, and your original dates come along.

How it works

Four steps, and you can stop at any of them

Nothing is created in your workspace until you have seen exactly what is about to land.

1

Connect or upload

Sign in to the system you are leaving, or drop in a CSV or Excel export. Nothing is written to your workspace at this stage.

2

Match your columns

Genaya proposes a mapping for every column and you adjust anything it guessed wrong. For files, you map once and it remembers.

3

Review before it lands

See exactly what will be created, what matched an existing record, and what was skipped, with counts per record type.

4

Commit when it looks right

Only then does anything get created. Large imports run in the background and you can keep working while they finish.

What comes across

Not just a customer list

Most tools import contacts and stop there. Genaya brings the work and the money with them.

Clients

Names, emails, phones, companies and addresses, matched so the same customer is never created twice.

Leads

Straight onto a leads table with your own columns, including the source they came from.

Appointments

Past and upcoming, with type, status, times and totals attached to the right client.

Estimates

Amounts, status and expiry, linked to the customer who received them.

Invoices

Totals, tax, amount paid, balance and due dates - your billing history intact.

Payments

Amount, method and date, applied against the invoice they belong to.

Expenses

Vendor, date, total, tax and reference, ready for reporting.

4 sources

Field service platforms

The systems most trades run on today. Customers, jobs, estimates and invoices come across with their history, so last year is still searchable on day one.

JobberClients, jobs, quotes, invoices
Housecall ProCustomers, jobs, estimates, invoices
ServiceTitanCustomers, jobs, invoices
WorkizClients, jobs, estimates, invoices
7 sources

Accounting and billing

Bring the customer list and the money history you already keep books on, then keep them in sync afterwards.

QuickBooksCustomers, invoices, payments
XeroContacts, invoices, payments
FreshBooksClients, invoices, payments
Invoice NinjaClients, invoices, payments
HarvestClients, invoices
SquareCustomers, payments
ChargebeeCustomers, subscriptions, invoices
Any other system

If it exports a spreadsheet, it imports

Drop in a CSV or Excel file, match your columns once, and bring clients, leads, appointments, estimates, invoices, payments or expenses across from anything - including the software nobody has built a connector for.

11 sources

CRM and sales

Every contact, company and deal you have collected, mapped onto Genaya clients and leads so nothing is left behind in an old pipeline.

HubSpotContacts, companies, deals
SalesforceAccounts, contacts, opportunities
PipedrivePersons, organizations, deals
Zoho CRMContacts, accounts, deals
CopperPeople, companies, opportunities
CloseLeads, contacts, opportunities
KeapContacts, companies
FreshsalesContacts, accounts, deals
AttioPeople, companies
Monday.comBoard items as clients or leads
AirtableBase records as clients or leads
3 sources

Scheduling and bookings

Upcoming appointments and the customers attached to them, so your calendar is not empty the morning you switch.

CalendlyInvitees, scheduled events
Acuity SchedulingClients, appointments
ClinikoPatients, appointments
3 sources

Contacts and calls

The address book and call history that live outside your main system but still hold real customers.

Google ContactsContacts as clients
Microsoft 365Outlook contacts
CallRailCallers and call history
Safeguards

The part that usually goes wrong

Bad migrations create duplicate customers, lose history, and fail quietly. Each of those has a specific answer here.

No duplicate customers

Every record is matched on the identity that source already uses - email, phone or its own customer id - so importing twice does not double your client list.

Original dates kept

A client you have had for six years shows a six-year-old created date, not today. Reporting on your history stays true after the move.

Relationships preserved

Invoices stay attached to their customer, payments to their invoice, and appointments to the client they belong to.

Nothing silent

Every skipped row is reported with the reason, so you never find out months later that a batch quietly failed.

Questions

Before you move anything

What does it cost to import my data?

Nothing. Importing is part of every Genaya plan, including during your trial. There is no per-record fee and no paid migration package.

What if my system is not on the list?

Export a CSV or Excel file and use the file importer, which handles clients, leads, appointments, estimates, invoices, payments and expenses with your own column mapping. Almost every business system can produce that export.

Can I import in stages instead of all at once?

Yes. Most people start with clients, check the result, then bring in history. Each record type is its own import, so you can go at whatever pace you like.

What happens if I run the same import twice?

Records are matched rather than duplicated, so a repeat run updates what already exists instead of creating a second copy. That also means you can re-run an import after fixing a mapping.

Will my old dates and totals be right?

Yes. Created dates, invoice totals, tax, amounts paid and balances come across as they were, so last year still reports as last year.

Do I have to stop using my current system during the import?

No. Run the import while you keep working, review what landed, then switch over when you are satisfied. Nothing in the old system is changed or deleted by Genaya.

Get started

Switching should not mean starting over

Create your workspace, run an import, and see your own customers in Genaya within the hour.