Customers and primary contacts
Each valid row creates a customer and a primary contact. Common column headers are matched automatically, and you can change every suggested mapping.
Import or export your customers →Switch to Nenvik
Moving from ServiceM8, Tradify, Fergus, Simpro, AroFlo, Jobber, spreadsheets or paper? Start with your account, a customer CSV covering primary contacts and service-site addresses, and team invitations. About 10 minutes is a starting point for that setup with a ready file; cleaning data or typing paper records takes longer. Quote templates, forms, your website and booking come next.
Start with your customer list
Import creates customer records in the business you are signed into. Check the column mappings and preview before confirming.
Each valid row creates a customer and a primary contact. Common column headers are matched automatically, and you can change every suggested mapping.
Import or export your customers →A service site is created when the row includes an address. Review addresses in the preview and correct unrecognised states, postcodes or phone numbers in your file before uploading it again.
Manage Customers, Contacts, and Service Sites →Jobs, quotes, invoices and history do not import. Finish existing work in your old system and start new work in Nenvik, with a clear handover date for the team.
Set up Nenvik for your business →Build the next workflow
Create reusable templates for your common work. Check descriptions, quantities, prices and terms before publishing your first quote.
Quote templates →Build the forms your crew needs and apply them to individual assignments. Staff choose the right template for each assignment.
Complete assignment forms and submit work →Review your business details, services and public content before publishing the optional website.
Set up the optional Business Website →Configure bookable services and availability when ready. Customers request a time; your team reviews and approves it before a scheduled job is created.
Set up quote requests and online booking →The business Owner can connect the business's own Stripe account so customers can pay issued invoices through secure checkout.
Connect Stripe and take card payments →How it works
Straight answers
Rows whose email already belongs to a customer contact, or whose exact customer name and phone already exist, are skipped as already exists, including archived customers. Existing records are not overwritten. Download skipped or failed rows with their reasons and review them; importing the same file again creates no copies.
Yes. Keep finishing open jobs, quotes and invoices where they started, and agree when the team will start new work in Nenvik. Those records and their history do not import through the customer CSV tool.
Yes. Support can help with the move and questions about your customer file. Follow the import and export help guide first, and share and store exported customer details carefully under the Privacy Policy.
Yes. Prepare a UTF-8 CSV with a header for your customers, primary contacts and service-site addresses. Typing paper records and cleaning a spreadsheet takes extra time before the approximate 10-minute setup path.
That estimate covers creating the account, importing a ready customer file and inviting the team. Allow more time if the file needs corrections. Build quote templates, forms, your website, booking and Stripe setup afterwards, with access depending on enabled features and permissions.
Practical guides
Create your account, prepare the customer CSV and invite the people who will run your next job.