diff --git a/binarycpython/utils/grid.py b/binarycpython/utils/grid.py
index d027b8a4cd4858ad26a06fd98fef274922f47c57..8d212b5b608ebb19c2ff949c52952b21de1311de 100644
--- a/binarycpython/utils/grid.py
+++ b/binarycpython/utils/grid.py
@@ -797,6 +797,9 @@ class Population:
             "zero_prob_stars_skipped": self.grid_options['_zero_prob_stars_skipped']
         }
 
+        # Add analytics dict to the metadata too:
+        self.grid_ensemble_results['metadata'].update(analytics_dict)
+
         ##
         # Clean up code: remove files, unset values, unload interpolators etc. This is placed in the general evolve function,
         # because that makes for easier control