How Do I Move Character Variables Between Levels?

Hello. In a game im developing I have a “reputation” system that moves from level to level and is the thing that determins the end of the game. However I am unsure how to transfer the reputation from 1 level to the other

The player sees the reputation on the hud as a bar at 50% as the base. If I go through to another level that base goes through no problem. it still says 50% however when I go to a checkpoint and get 50% MORE and then go to another the checkpoint for the next level the reputation resets to 50%. would there be a way to keep this from happening?

You can store your reputation value(or any variable you want to transfer between levels) in your project’s Game Instance BP and get/set it from there. GI starts when you start the game and doesn’t get destroyed/reset until you exit the application.