Bake the German chocolate cake according to package directions in a 9x13 inch pan.
While it’s still warm, poke holes all over the cake using the handle of a wooden spoon.
Pour the sweetened condensed milk slowly over the cake, letting it soak in.
Drizzle the caramel topping evenly over the cake, focusing on those poked holes.
Let the cake cool completely, then spread whipped topping all over.
Sprinkle with coconut and pecans.
Chill in the fridge for at least 2 hours before serving.
Drizzle with chocolate syrup before serving if you want to be a little extra.