Points, Miles, and Martinis says that you can get 100 free Continental miles for adding an Avis Wizard Number to your Onepass profile.
Took just a couple seconds (but then, I know my Avis Wizard number). Many folks complain that the various Continental 100 mile promises never actually materialize, but they do seem to post for me for often than not.
Yours post because you have (or recently had) a Chase CO-branded CC. If you never had the card, most wouldn’t post.
Continental miles never expire, right? So it hardly seems worth it
Like Loopus said, the ones related to Chase CC promotions (learn about adding a second user, learn about paying your bills by CC, etc) seem to post only if you have a Continental-branded Chase credit card. I have one, my wife doesn’t and the miles post reliably to my account, never to hers.
This may be different, as it seems unrelated to the Chase credit card.