Add to Garmin Trails

Garmin says there is no current way to add my own trails to Garmin Trails. I do get the prompt asking me if I want to add to Garmin Trails after some Trail runs or walks. The problem has been that I don't do an actual trail. I go here, there, and everywhere to get the mileage I am trying to get. When I do try to walk, hike, run, or trail run one of my local trails the prompt doesn't come up.

What is the secret sauce to get Garmin Connect to ask if I want to add it?

Ok, so I know that it is not MY job to add trails. I do, however, want people to be able to enjoy some of the awesome trails around my home. Do I just need to do and redo until I get lucky?