In Canada we are enumerated by a couple of hired people who come knocking before an election. They leave a notice to go someplace to Register to vote if not at home.
Then the Registration Card must be presented at the Voting Station.
The Voting Stations (a shool gym, church hall e.g.) are local and small enough that someone in charge usually recognizes you. A paper Ballot is given and a private lectern provided together with a small pencil to mark the ballet with an X in the circle beside your candidate of choice.
Appointed reps from every party are present when the folded ballot is put into a cardboard box and later counted.
It works.
New Immigrants hardly ever exercise their right to vote.