This has been the bane of my firm's existence for years. The endless cycle of emailing clients, reminding them, getting the wrong PDF, and then manually entering everything was a huge time-sink.
Found Finexer a few months back and it's been a quiet game-changer. We just have clients connect their bank accounts once, and we get a live, secure feed of their transactions.
It's one of those simple ideas that just works. My team is happier, our reconciliations are way faster, and I'm not spending my time being an admin. Solves a very real, very annoying problem.