Customers & Pools
Import your customer list from a CSV
Moving from another system or a spreadsheet? Paste or upload a CSV and WaterMark builds your customers and pools in one pass, with a preview and duplicate protection before anything is saved.
Where: Manage (top bar) -> Import customers (CSV) - also the 'Import CSV' button on an empty Customers list
- Open Manage and choose 'Import customers (CSV)' (or click Import CSV when your customer list is empty).
- Click 'Download CSV template' to see the exact columns, or export from ServiceTitan, Skimmer, or any spreadsheet - common column names are matched automatically.
- Choose your .csv file or paste the rows into the box. Only a name column is required; include active=false for a former customer you need to retain without routing.
- Include a service_frequency column (weekly / biweekly / monthly) so each pool keeps its real cadence.
- Click 'Preview' and review the list: NEW rows import, INACTIVE rows are retained without automatic service, and DUP rows (matched by exact customer name) are skipped so nothing doubles.
- Click 'Import' to finish. If any pools came in without a service day, click 'Choose route day' to put them on the schedule.
Good to know
- The preview flags unrecognized columns so you can rename headers and re-upload - the rest still imports fine.
- After customers, use the buttons in the import window to bring over Equipment, Water-test history, and Open balances (AR) - no QuickBooks needed.
- Start a 30-day free trial of the $59 a month plan, no card required. There is no permanent free tier. Until a card is on file, the entire trial includes up to 100 text segments, 20 AI actions, 10 receptionist minutes and 5,000 customer emails. A trial without a subscription can have 2 active technicians, the seats the plan includes. On a subscription, paid AI stops at 30 blocks ($300) a month and paid receptionist minutes stop at 40 blocks ($200) a month; past either cap that feature is declined for the rest of the month and nothing more is billed. At day 30, choose a subscription or your workspace pauses. Your data stays stored and exportable. Existing Starter customers receive at least 30 days of advance notice before their access changes.