I used the state site, govotecolorado.com. Granted, you don't get an email, phone call, or text message, but you can see that they received your ballot, if they are in the process of checking your signature, and then if it was counted.
Yeah, they only track whether it's been received.
Think of ours as more like FedEx tracking, but inside the USPS.
And then we also get the State feed or County feed if the powers-that-be approve (none have said no, yet...), so the SMS, E-mail, or Phone call alerts can "continue" once the ballot is "there" and you'll get those notifications as soon as they "post" the changes for those three items you mentioned.
It's an interesting coordination job between getting everything printed correctly by the county/whatever agency handles balloting in a particular geographic area to do the tracking, but not have any "identifying" marks on the envelope because the only place the link to the envelope and voter resides is in their system and ours, and integrate all that data into something useful, as well as suck in the official government data in various odd-ball formats (Yeah, we've seen counties that had a hard time making a CSV file from their master Excel spreadsheet, and that was the limit of their rural technology!) into our system to correlate back to the notifications.
It's been available for a few elections now, and the "process" for a county or place to get it all set up, is pretty well known now, and not hard to walk even the most non-technical entities through. It's a big "win" for smaller places who don't want to manage anything on a website ever, and only the very largest counties and places grump that they "could have done it themselves" when the bill comes... and even then, we've chuckled at a few who've tried and made big messes... specialization works... especially for a system like this one... that small team that handles that product knows all the "fun" hiding in voter data... 10 people in a house, three with the exact same first, middle, and last, who are actually three real people? Been there, done that... That one is a gotcha for a DBA making constraints, for sure... and there's a bunch more.
But anyway... way too techie. It's an interesting system... and it's in "busy season" right now... so it's fun to watch it doing stuff. In between elections it goes dead quiet, and they do feature upgrades and stuff...