Whether you say nous gagnons bien nos vies or nous gagnons bien notre vie is often context dependent, not always.
Nous sommes six associés, une quinzaine de salariés. La demande est forte, nous gagnons bien notre vie. An interview
Plural. Six different people living separate lives but each earning their living as associates in the same firm.
Lorsque nous travaillons, il est vrai que nous gagnons bien nos vies. A printed pamphlet.
A group of people each one of them earning a separate living.
Nous travaillons tous les 2 et nous gagnons bien notre vie.
A forum.
Singular. A couple with two separate incomes. But plural would be just as acceptable.
Nous gagnons bien nos vies et nous n'aurions aucun problème à lui venir en aide. A forum.
A couple, the plural implies they both earn a living but it can't be for certain.
.. nous gagnons bien notre vie Article printed in a magazine.
A couple working together, a common source of income. I would not expect the plural here.
Ce genre de bien coûte une petite fortune, et Hugo se réjouit déjà du pourcentage qu'il va empocher. Nous gagnons bien nos vies, en particulier Hugo. (excerpt from a novel)
Plural, and no choice here because of the precisions given on the partner's income.
Pour ce qui est du paiement, comme l'a dit Éloïse, nous gagnons bien nos vies, et nous souhaitons assumer nous-mêmes les frais de notre mariage. Excerpt from a novel
Plural but singular possible here.