I assume what I see when impersonating the client is the same as the client see’s.
If that is so then there is no indication of what invoices have been viewed and which haven’t.
If the client opens their email and doesn’t click the link at that time to action it then it can get lost amongst all the other emails they’ve received. That can cause delays in payment and embarrassment for the client when I point it out to them.
Rather than send an ‘payment overdue’ notice I would like to see in the client area, a feature that shows unread invoices by either an icon or show the text line in bold. Another alternative could be a button to change the view between All and Unread.
I have one client I invoice almost daily and each month I send a statement and tell them of the 1 or 2 invoices they’ve missed. It’s not that they’re a bad client/payer, they’re just overworked.
I hope you can help them