eCOA and ePRO Platform Problems: The 7 That Get Diary Entries Excluded, and How to Avoid Them
The failure that costs most in electronic clinical outcome assessment is an entry whose time cannot be defended. If a subject can change the device clock and complete a week of diary entries in the clinic car park, you have rebuilt the paper diary with a battery in it, and the entries that carried your primary endpoint become the ones a reviewer questions. The cost is not rework. It is a subset of your analysis population arriving at the meeting with an asterisk against it, in a study where the whole justification for electronic capture was that this could not happen. Everything downstream of that, the label claim, the timeline, the second study you planned on the strength of the first, sits on evidence you cannot fully stand behind.
Why does the first release keep growing to cover every instrument and language?
Sponsors scope electronic clinical outcome assessment platforms from the catalogue rather than from the study. The full instrument list goes in, then nine languages because the protocol is global, then wearables because the digital endpoint team is interested, then proxy reporting because a paediatric arm is planned. The release is now a platform and it prices at $280,000 to $650,000 phased across 9 to 15 months in Digital Heroes delivery experience.
The specific reason this scope fails rather than merely costing more is that instrument licensing and migration review sit on the critical path and run on somebody else's schedule. Nine languages is not nine times one language, but it is emphatically not one either, because each translated version needs its own approval and its own rendering test. A release scoped around the full catalogue is a release whose ship date belongs to a set of external reviewers you cannot expedite.
A first release covering instrument rendering, scheduled diary windows, offline capture with defensible timestamps, reminders, a site compliance view, the audit trail and the validation package runs $95,000 to $200,000 in 14 to 20 weeks. Scope it to the instruments you use in every study and one language pair, then widen. Engineering is rarely the constraint in this category, and treating it as though it were is how timelines get set that were never achievable.
What goes wrong with instrument migration and licensed source content?
Most validated outcome instruments are copyrighted and licensed by their owners, and many owners also control the approved translations. EQ-5D is licensed through the EuroQol Group, and others are administered by their developers or by licensing organisations. You do not get to redraw a scale because it renders better on a phone.
The migration failure is nearly always the same and it is well intentioned. A designer improves something. An item gets split across two screens because it looked crowded. A response option is relabelled for clarity. A helpful progress indicator gets added. Each change is small and each one is a deviation from the validated instrument, and the ISPOR good research practices on electronic patient reported outcome migration exist precisely because these changes are not cosmetic. Screenshot level review by the instrument owner is a normal gate, and a rejected layout late in a build costs a release cycle.
The second failure is treating the instrument as screens rather than as an object. When item presentation is written into application code, a revision requested by the owner becomes a code change, a rebuild and an app store review. When the instrument is a versioned definition carrying its licence terms, approved translations, rendering rules and scoring algorithm, a revision is a change to a definition and a re test. That difference is worth more over three studies than any other design decision in the build.
Why do the device, notification and EDC integrations break after launch?
Notifications break first and most reliably. Aggressive battery optimisation on consumer phones silently suppresses scheduled reminders, and the failure is invisible to everyone: the subject never sees a prompt, the site sees declining compliance, and the platform reports that the notification was scheduled. Test on the devices your subjects actually own rather than the current flagship, and instrument delivery so an undelivered reminder is a fact you can see rather than an inference from missing data.
Operating system updates break the second wave. A permission model changes, a background execution limit tightens, and a study that was stable for four months starts losing entries on one platform. This is why a forced update path is not a nice extra. You will need to push a fix to a subject who has not opened an app store in a year, and the app store review cycle stands between you and that fix. Plan it into the release calendar rather than discovering it during an incident.
Wearable and sensor integrations break per device family. Each one has its own time zone handling, its own battery behaviour and its own way of representing missing data, so they are separate projects and should be budgeted individually rather than as one line called wearables.
The electronic data capture reconciliation breaks on identity. Subject and visit identifiers drift between systems when a site corrects a screening number or a visit is rescheduled, and the reconciliation report has to surface subjects present in one system and absent in the other rather than quietly dropping them. Run that report from the first enrolled subject, not from database lock.
What happens when compliance operations and audit trail requirements are not covered?
A site coordinator seeing a compliance view once a week and calling the subjects who are drifting is the intervention that saves the endpoint. It only happens if the view reaches the right person early enough to act. Most reporting is after the fact and at study level, which is interesting to nobody. Build it per subject, per instrument, showing who is at risk this week and why, ordered so a coordinator can work the list in fifteen minutes.
On the record itself, in most designs the electronic entry is the source with no paper original behind it, which is why the FDA guidance on electronic source data in clinical investigations shapes the architecture rather than sitting in a compliance appendix. Practically that means a complete audit trail on every entry and change, controlled access, defensible time evidence, and no casual correction, because a correction is a documented event with an author and a reason.
Defensible time evidence has a specific shape. Capture device local time, the device time zone offset, a monotonic uptime reading that does not move when a user changes the clock, and the server time at sync, then store all of them. Evaluate window compliance against a rule defined per instrument rather than against whatever the phone reported. When the protocol refuses a late entry, record the attempt rather than discarding it, because a refused attempt is real evidence about the subject.
There is one absolute prohibition worth stating plainly. No model may alter, impute or smooth a patient reported value. Imputation is a statistical decision made in the analysis plan by a statistician. Risk flagging is legitimate: predicting which subjects are likely to lapse so outreach is targeted, or detecting response patterns suggesting an instrument is being completed without being read. Changing a value is not.
Should you build custom or configure what you already own?
Buy if you are running a single pivotal trial where a licensed instrument carries the primary endpoint. Signant Health has migrated large parts of the common instrument catalogue already, and buying that library is usually cheaper and faster than recreating it, and a failed migration approval is a schedule risk not worth taking on for one study. Medidata Patient Cloud is the sensible default when your electronic data capture is Rave, because the reconciliation problem largely disappears. YPrime does careful configuration work. Castor suits academic and decentralised studies where instrument licensing is lighter. ObvioHealth is closer to a virtual trial service than a platform you own, which is right for some sponsors and wrong if ownership is the point.
Build when two or more hold. You reuse the same instrument set across many studies and per study configuration has become a visible budget line. You have a digital endpoint programme where sensors, app behaviour and questionnaires are one product rather than three vendors. You run decentralised studies where the app is effectively the site. Or you are building a cross study data asset that cannot be fragmented across three vendors' exports. The tipping point is when subject experience becomes part of your scientific strategy rather than a collection mechanism.
How do hidden costs get into the quote?
Languages are the first and the most consistently underpriced, because each translated instrument version needs approval and its own rendering test at every supported screen size.
Licensing and migration review is the second, and it is calendar rather than cash. Start the conversation with instrument owners before the build kicks off, not at the point you have screens to show.
Provisioned device logistics is the third if you want the platform to manage the fleet rather than a vendor: procurement, data plans, device management enrolment, shipping to sites and subjects, replacement, and a return and wipe process at study end.
Paediatric and proxy versions are the fourth. A caregiver completed instrument is a different instrument with different rules, not a checkbox on the same one.
Accessibility is the fifth and the one skipped most often. In a trial whose subjects are over seventy, text scaling, contrast, touch target size and simplified navigation are real design effort and they materially affect compliance. Cutting them does not save money, it moves the cost into the site's phone bill and your dropout rate.
What separates a build that works from one that fails here?
Ask a prospective partner how they establish that an entry happened when it claims to have happened. Someone who has built this talks about monotonic clocks, time zone capture, sync time reconciliation and refused attempt logging. Someone who says the phone provides the timestamp has not thought about a subject who changes the date, and everything else they build sits on that.
Ask what happens when an instrument owner rejects the screen layout. The right answer involves a rendering system where item presentation is configuration rather than code, so a revision is a definition change and a re test rather than a release cycle.
Ask how notifications survive aggressive battery optimisation on the devices your subjects actually own, and ask to see the forced update path demonstrated rather than described.
Then settle ownership in writing before kickoff: the repository, the infrastructure, the validation package and, specifically, the app store accounts. A study app published under a vendor's developer account is a dependency you cannot unwind mid study without a new listing and a subject migration, which is not something anyone wants to attempt during enrolment. This matters more than sponsors expect, and it is easiest to fix before the first commit.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- Brands not sending push notifications can lift 90-day app retention by 190%, and forfeit roughly 95 cents of every dollar spent on user acquisition when opted-in users receive no messages within 90 days; rich notifications with images see 56% higher direct open rates. Source: Airship (2024) →
- Per Sensor Tower's State of Mobile 2026, worldwide consumers spent about $85 billion on apps in 2025 (up 21% YoY), and for the first time non-game apps surpassed games in consumer spending; generative-AI in-app purchase revenue more than tripled to top $5 billion. Source: Sensor Tower (via TechCrunch) (2026) →
- Only 22% of firms are 'future ready' having significantly transformed digitally; these companies show average revenue growth 17.3 percentage points and net margins 14.0 percentage points above their industry average. Source: MIT Center for Information Systems Research (MIT Sloan) (2022) →
- In an October 2025 survey of 530 small-business employers (conducted by TechnoMetrica, October 3-9, 2025), 88% reported using AI tools and 73% said those tools had been important to their competitiveness and growth over the past year, with 60% citing efficiency and productivity as the primary motivation for adoption (42% cited improving customer service). Source: Small Business & Entrepreneurship Council (SBE Council) (2025) →
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.
Frequently asked questions
How do you stop a subject back filling a week of diary entries?
By making the timestamp defensible rather than trusting the device clock. Capture device local time, the time zone offset, a monotonic uptime reading that does not move when a user changes the clock, and the server time at sync, then evaluate window compliance against a rule defined per instrument. Where the protocol refuses a late entry, record the attempt rather than discarding it, because the attempt itself is evidence about the subject's behaviour.
Can we redraw a licensed instrument to fit a phone screen better?
No, and this is where most migrations go wrong with good intentions. Splitting an item across two screens, relabelling a response option for clarity or adding a progress indicator are all deviations from the validated instrument. Established migration good practice exists precisely because these changes are not cosmetic, and screenshot level review by the instrument owner is a normal gate. A rejected layout discovered late costs a release cycle you cannot compress.
Why do our reminder notifications stop reaching subjects?
Aggressive battery optimisation on consumer phones suppresses scheduled notifications silently, and every party sees a different partial picture: the subject sees nothing, the site sees falling compliance, and the platform reports the reminder as scheduled. Test on the devices your subjects actually own rather than current flagships, and instrument delivery so an undelivered reminder is an observable fact rather than something inferred from missing data.
Is bring your own device better than provisioned devices?
Most studies need both. Bring your own device removes procurement, shipping, charging and return logistics but introduces operating system fragmentation, screen sizes that affect validated rendering, battery optimisation that kills reminders and app store review cycles standing between you and an urgent fix. The workable pattern is bring your own device as default with a provisioned fallback, a tested supported screen size range, and a forced update path proven before first enrolment.
Where is AI allowed in patient reported outcome collection?
In risk flagging and quality signals only. Predicting which subjects are likely to lapse lets sites target outreach in the week it still matters, and detecting response patterns suggesting an instrument is being completed without being read is a legitimate quality signal. The prohibition is absolute in the other direction: no model may alter, impute or smooth a patient reported value, because imputation is a statistical decision made in the analysis plan rather than a feature in a collection app.
What breaks in electronic data capture reconciliation?
Identity. Subject and visit identifiers drift when a site corrects a screening number or a visit is rescheduled, and a reconciliation that silently drops unmatched records hides the problem until database lock. The report has to surface subjects present in one system and absent in the other, and it should run from the first enrolled subject rather than at the end. Scoring should also be computed to the owner's algorithm with raw responses stored, so a correction can be reapplied without touching source entries.
When is buying from Signant Health or Medidata clearly right?
When you are running a single pivotal trial where a licensed instrument carries the primary endpoint. The migration library and the existing instrument relationships are worth more than ownership on that timeline, and a failed migration approval is a schedule risk not worth taking for one study. Medidata Patient Cloud is the sensible default when your electronic data capture is Rave. Buying is also right for periodic questionnaires in one language on a short study.
Who should own the app store account for a study app?
You should, and it is easier to settle before the first commit than at any later point. A study app published under a vendor's developer account is a dependency you cannot unwind mid study without a new listing and a subject migration, which nobody wants to attempt during enrolment. Get ownership of the app store accounts, the repository, the infrastructure and the validation package written into the contract before kickoff.
What are the most common mistakes first-time app founders make?
How do I vet a software development agency before signing a contract?
How long does it take to go from idea to a live app in the App Store?
We run everything on spreadsheets and Airtable. How do we know it's time for custom software?
What questions should I ask a development agency on the first call?
Does my app need to be HIPAA or GDPR compliant?
What should I have ready before I contact an app development agency?
How many people does it actually take to build a mobile app?
Who can build a custom mobile app system?
Digital Heroes builds custom mobile app 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 mobile app 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.