A couple of months ago I experimented with Dingham autocouplers - beautifully made, but requiring a small amount of modification to the stock, so I decided that wasn’t for me.
While researching, I stumbled upon a modification to standard tension lock couplings, originally published by Brian Kirby. This, in its basic form, required a staple to be glued to the tail of the coupling which would be pulled down by a permanent magnet under the track.

Note that this method needs to use Bachmann hooks as they are non-ferrous. It works well enough but does suffer from recoupling if you are not careful. Also unwanted uncoupling can be the result when using permanent magnets.