Alternative & migration · Custom Software

Campbell Scientific Alternatives: Loggers, Software, and What to Build for Flood and Dam Monitoring Networks

Custom Software Development code editor and API illustration for Campbell Scientific Alternatives.
The short answer

Replacing Campbell Scientific dataloggers because you dislike the software is the most expensive way to solve a software problem, and the field hardware is usually the most defensible asset in the whole network. The real question is what sits above the loggers: data management, quality control, public alerting and the station records that make a hydrological dataset usable in twenty years. A focused custom platform runs $50k to $130k over 10 to 16 weeks, and a full network and warning platform runs $160k to $360k. Do not build if you run a handful of stations and a commercial hydrological data package already fits your workflow.

Why network operators start looking at Campbell Scientific alternatives

Three things prompt the search, and only one of them is really about the hardware.

The first is key person risk. Logger programmes are written in the manufacturer's own programming language, and in most organisations one person wrote them. That person understands the measurement intervals, the sensor conversions, the control logic and the reasons behind decisions made a decade ago. When they retire, the network keeps running until the day something needs changing, and then nobody wants to touch a station that has been reporting reliably since before they joined. That is a genuine operational risk and it deserves a plan rather than a hope.

The second is the layer above the loggers. Desktop oriented collection software was designed around a world where a technician sat at a machine in an office and pulled data from stations. Modern expectations are different: web access for engineers who are not technicians, mobile access during an event, public facing information during a flood, automatic distribution to other agencies, and analysis that does not begin with an export. Those expectations are not unreasonable and they are not what the classic collection tools were built for.

The third is flood warning specifically, where the requirements go well past data collection. A warning system needs redundant telemetry paths, alerting that reaches the public and emergency managers rather than an engineer, defined escalation, evidence of what was issued and when, and the ability to keep functioning while the event that it is warning about is knocking stations offline. That is a system design problem, not a software purchase.

What Campbell Scientific genuinely does well

The hardware is the reason the company has the reputation it has. Dataloggers that sit on a remote ridge or a river gauge through decades of freeze, heat, lightning and flood, running on small solar panels, measuring accurately and continuing to log when communications drop, are exactly what environmental monitoring needs. Precision measurement of the awkward sensor types this sector depends on, vibrating wire instruments, tipping bucket rain gauges, water level and quality probes, meteorological arrays, is a specialist engineering capability and it is done well.

Two properties matter more than any feature list. The equipment has extraordinary longevity, so networks contain generations of hardware that still work and still have manufacturer support, which is nearly unheard of elsewhere in technology. And the loggers are genuinely programmable, meaning measurement, control and local logic run at the station rather than depending on a connection. For a flood gauge that must keep recording while the network is down, edge autonomy is not a design preference, it is the requirement.

Where it actually strains

  • The software feels like a technician's tool, because it is one. It is capable in the hands of someone who knows it and unwelcoming to the hydrologist, engineer or emergency manager who needs an answer during an event.
  • Station programming is specialised. The programming language is powerful and specific to the platform, so the skills market is small and internal knowledge concentrates in very few people.
  • Data management is thinner than data collection. Quality control workflows, gap filling and flagging, rating curve application, versioned corrections and the audit trail behind a published value are what a hydrological record needs, and they sit beyond the collection layer.
  • Station metadata tends to scatter. Installation details, sensor serial numbers, calibration history, datum and benchmark records and maintenance visits live across spreadsheets, filing cabinets and people's memory, and they are what make a long record trustworthy.
  • Public and inter agency distribution is not the tool's job. Feeding a public website, an emergency management platform or another agency's system is integration work you own.

Option one: stay on the hardware, buy a better software layer

This is the right answer for most operators and it is worth being blunt about the reason. The loggers are not the constraint, they are the asset. Keep them and change what sits above them. Commercial hydrological data management platforms exist for exactly this, and for many agencies buying one is faster and cheaper than any build. Aquatic Informatics and Kisters are the established names in time series management, quality control and publication for water data. Vista Data Vision and similar packages sit at the visualisation and alarm end and connect readily to existing logger networks.

Buy rather than build when your workflow is recognisably standard: continuous hydrometric records, rating curves, quality coding, publication to a national or state system. Those tools encode decades of hydrological practice and rebuilding that practice from scratch would be an act of vanity.

Option two: switch hardware

If the field equipment really is the issue, usually because of a specific telemetry, protocol or sensor requirement, there are credible alternatives. Sutron and OTT HydroMet are established in hydrometeorological and flood warning networks. Vaisala leads in meteorological instrumentation. In-Situ and Xylem are strong in water level and quality measurement. Each has its own logger, its own software and its own ecosystem, and each will feel familiar in some ways and alien in others.

Be realistic about what a hardware change costs. Every station visit is a truck roll, sometimes a boat or a helicopter. Programming has to be recreated, sensors recalibrated against the new acquisition, and the record has to be shown to be continuous across the change, because a discontinuity in a long hydrological series is a scientific problem, not just an inconvenience. Change hardware because of a requirement you cannot meet, not because of a dashboard you do not like.

Option three: build the platform above the loggers

The build that pays back leaves the stations alone and owns everything downstream. That typically covers: ingestion from your loggers over whatever telemetry mix you run, with gap detection and automatic backfill when a station reconnects; a station register holding installation records, sensor serial numbers, calibration history, datums and maintenance visits, so any historical value can be explained; quality control workflow with flagging, correction, versioning and an audit trail separating raw from published values; threshold and forecast driven alerting with defined escalation, redundant delivery paths and a permanent record of every message issued; a public and inter agency distribution layer; and event reporting that assembles automatically after a flood rather than being written from memory.

Build when your network is large enough that manual quality control is a bottleneck, when you carry a public warning duty and need evidence of what was issued to whom, when you coordinate with other agencies on shared data, or when your workflow is genuinely local, which is common for districts, authorities and utilities whose obligations do not match any commercial package. The strongest argument is usually the warning duty, because that requires reliability, redundancy and evidence in combination and no off the shelf product covers all three for a specific jurisdiction.

Cost bands and timelines

Framed against Digital Heroes delivery experience: a focused build covering ingestion, the station register, quality control workflow and web access runs roughly $50k to $130k over 10 to 16 weeks. A full network and warning platform adding redundant alerting, public distribution, inter agency feeds, forecast integration and event reporting runs roughly $160k to $360k. Infrastructure costs are modest and flat regardless of station count, which is the structural difference from licensing that scales per site.

Migration reality

Two hard rules apply to hydrological networks. Never break the record, and never leave a warning path untested. Run new and old collection in parallel across at least one wet season, and reconcile values reading by reading rather than by summary statistics, because a small systematic offset introduced during a change will contaminate a long record and be very hard to explain later.

Take the record properly when you move. That means raw values, applied corrections, quality codes and the reasons for them, rating curve versions and their effective dates, and station metadata. A published value without its correction history is not a scientific record, it is a number. Also treat the logger programmes themselves as archival documents: export them, comment them, and store them in version control with the reasoning, because that single step converts your key person risk into an ordinary maintenance task. Finally, test alerting end to end with the actual recipients, including emergency managers, out of hours and under simulated station loss, before the old path is retired.

The honest verdict

Keep the loggers. Reliable field measurement in hostile environments is the hardest part of the whole system and it is the part you already have working. If your workflow is standard hydrology, buy a proven data management platform to sit above them and stop there. Change hardware only when a specific measurement, protocol or telemetry requirement forces it, because station visits and record continuity are the real costs. Build when you carry a public warning duty, when your quality control volume outgrows manual handling, or when your obligations are local enough that no package fits. Own the record and the warning; keep the instruments that have never let you down.

Research & sources

The evidence behind this guide

Independent findings on why this investment pays off. Every link goes to the primary source.

  1. McKinsey's Developer Velocity research finds best-in-class tools are the top contributor to software business success, yet only about 5% of executives ranked tools among their top-three software enablers, signaling underinvestment in developer tools (this finding originates in McKinsey's Developer Velocity study rather than the linked generative-AI article). Source: McKinsey & Company (2023) →
  2. Technology 'Leaders' grow revenue at more than twice the rate of 'Laggards'; laggards surrendered 15% in foregone annual revenue in 2018 and stood to miss out on as much as 46% in revenue gains by 2023 if they did not change their enterprise technology approach. Based on a survey of more than 8,300 organizations across 20 industries and 20 countries. Source: Accenture (2019) →
  3. An EY survey found one in five U.S. payrolls contains errors, each costing an average of $291 to remediate, with a typical 1,000-employee organization spending roughly 29 workweeks per year fixing common payroll errors. Source: EY (Ernst & Young) (2022) →
  4. In an RCT, text-message reminders (11.7% missed) were non-inferior to telephone reminders (10.2% missed; difference not significant, within the 2% non-inferiority margin) but far cheaper - total cost EUR 230 for SMS versus EUR 8,910 for telephone over 6 months - making SMS more cost-effective. Source: BMC Health Services Research / PubMed Central (Junod Perron et al.) (2013) →
Harper D. · Senior Account Director · APAC · Sydney

Harper is a senior account director for APAC, the person clients talk to when a project needs to change direction, grow or get back on track. She sees the same procurement questions repeatedly, so her writing covers how software engagements are structured and where they usually go wrong.

View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.

FAQ

Frequently asked questions

Should we replace Campbell Scientific loggers to get better software?
No. The loggers are typically the most reliable and defensible part of the network, and every station change is a truck roll plus a recalibration plus a discontinuity in the record. Change the software layer above them instead, which you can do without touching anything in the field.
What software works well on top of an existing logger network?
Aquatic Informatics and Kisters are established platforms for hydrological time series management, quality control and publication. Visualisation and alarm packages such as Vista Data Vision connect readily to existing logger networks. For standard hydrometric workflows, buying one of these is usually faster and cheaper than any custom build.
What are the hardware alternatives to Campbell Scientific?
Sutron and OTT HydroMet are established in hydrometeorological and flood warning networks. Vaisala leads in meteorological instrumentation, and In-Situ and Xylem are strong in water level and quality measurement. Change hardware for a specific telemetry, protocol or sensor requirement rather than for software preference.
How do we manage the risk of one person owning all logger programmes?
Treat the programmes as archival documents. Export them, comment them properly, and store them in version control alongside the reasoning behind measurement intervals, conversions and control logic. That single step converts a key person dependency into an ordinary maintenance task and costs nothing but a few days of attention.
How much does a custom flood warning or monitoring platform cost?
A focused build covering ingestion, the station register, quality control workflow and web access typically runs $50k to $130k. A full network and warning platform adding redundant alerting, public distribution, inter agency feeds and event reporting runs $160k to $360k. Infrastructure cost stays flat regardless of station count.
What makes flood warning different from ordinary monitoring?
It combines reliability, redundancy and evidence. The system must keep functioning while the event knocks stations offline, must reach the public and emergency managers rather than an engineer, and must record what was issued to whom and when. Off the shelf collection software addresses none of those three properly for a specific jurisdiction.
What data must move when we change monitoring software?
Raw values, applied corrections, quality codes and the reasons behind them, rating curve versions with effective dates, and full station metadata including calibration and datum records. A published value without its correction history is a number rather than a scientific record, and regulators and researchers will ask for the history.
How long should we run old and new systems in parallel?
At least one full wet season, reconciling values reading by reading rather than comparing summary statistics. Small systematic offsets introduced during a change contaminate long records and are extremely difficult to explain years later. Do not retire the old alerting path until the new one has been tested with real recipients out of hours.
When is buying a data management platform better than building?
When your workflow is recognisably standard: continuous hydrometric records, rating curves, quality coding and publication to a national or state system. Commercial platforms encode decades of hydrological practice. Build when you carry a public warning duty or when your obligations are local enough that no package fits them.
How do I work out whether custom software will pay for itself?
Do the arithmetic on hours before anything else: if the system saves three staff eight hours a week at a $35 loaded hourly cost, that is about $43,700 a year against, say, a $70,000 build plus 15 to 20% annual maintenance, a payback around two years. Add revenue effects only if you can name them specifically, like faster quotes or fewer abandoned orders, not as vague growth. In our delivery experience the businesses that see payback inside 24 months are the ones automating a process they already measure.
What happens to my software if the agency shuts down or we stop working together?
Nothing dramatic, if the engagement was set up correctly: the code sits in your repository, hosting runs on your cloud account, and a handover document explains how to deploy and operate the system. Any competent replacement team can then take over in days rather than months. If the agency controls the repo, the servers, or the domain, fix that now, because renegotiating access during a dispute is the most expensive place to discover the problem.
How do I make sure custom software is secure and compliant with rules like HIPAA?
Start with the baseline every business system should have: encryption in transit and at rest, role-based access control, and audit logs. If HIPAA applies, the hosting provider must sign a Business Associate Agreement, which AWS, Azure, and Google Cloud all offer, and access controls have to be designed in from day one, not bolted on. SOC 2 certifies a company's operating practices, not a codebase, so ask vendors what they have shipped in your regulated domain rather than which logos are on their website.
Can custom software connect to the tools we already use, like QuickBooks, Stripe, and Google Workspace?
Yes, and connecting your existing tools is one of the main reasons to build custom: mainstream platforms like QuickBooks, Stripe, Shopify, and Google Workspace all publish documented APIs. Budget 1 to 3 weeks of work per integration depending on API quality and how much data flows in both directions. Ask any vendor whether they have integrated with your specific tools before, because quirks like QuickBooks' OAuth token handling and API rate limits get learned on someone's project, and it should not be yours.
Is a solo freelancer enough for my project, or do I really need an agency?
A solo freelancer is a fine choice for a well-defined build under roughly $15,000 to $20,000 with a limited lifespan: an internal calculator, a scripted integration, a prototype. Above $50,000, or for any system your business will depend on for years, you are buying continuity as much as code: enforced code review, cover when someone is ill, and support that outlasts one person's career plans. Price the risk of a single point of failure, not just the hourly rate.
What happens if I stop paying for maintenance after launch?
Nothing breaks on day one, which is what makes it dangerous. Within 6 to 18 months, unpatched dependencies accumulate known vulnerabilities, an integrated API like Stripe ships a breaking change, and the first fix requires a developer to relearn a stale codebase at full price. Budget 15 to 20% of the build cost per year for upkeep; it is the difference between a $500 patch and a $15,000 emergency.
How long does it take from first call to software my team can actually use?
Plan for four to six months: two to three weeks of discovery, two to four weeks of design, then a 10 to 16 week build with testing. In Digital Heroes delivery experience the schedule killer is not engineering speed but decision lag; a client who takes two weeks to approve wireframes adds two weeks to launch. Book a weekly 30-minute decision slot before kickoff and most of that risk disappears.
Who can build a custom software system?

Digital Heroes builds custom software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.

Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.

What makes Digital Heroes different from other software companies?

Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.

Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.

How can I check Digital Heroes is legitimate before getting in touch?

Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.

Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.

Keep reading
let's build

Build something worth launching.

A plan, a team, a timeline, within 24 hours. No decks, no discovery calls. Tell us what you're building and we'll come back with a real scope and a real number.

message us directly · we reply within one business day

mission briefing

Monthly dispatch

Playbooks, real build costs, and what we're shipping. One email a month. No fluff.

visit us

New York HQ

1140 Broadway, Suite 704 · New York, NY 10001

Get directions
Online now

Hey there 👋 How can we help you today?