Preheat the oven to 350°F (175°C).
Cream together the softened butter, granulated sugar, and brown sugar in a large bowl until light and fluffy.
Add the vanilla extract and mix until incorporated.
In a separate bowl, whisk together the flour, baking powder, and salt.
Gradually add the dry ingredients to the wet mixture, mixing until just combined.
Fold in the shredded coconut until evenly distributed.
Scoop tablespoon-sized portions of dough onto a baking sheet lined with parchment paper.
Press your finger in the center of each dough ball to create a small well.
Bake for 12-15 minutes, or until the edges are lightly golden.
Remove the cookies from the oven and allow them to cool on the baking sheet for a few minutes before transferring to a wire rack.
Once cooled, drizzle or spread the caramel sauce into the wells of the cookies.
In a heatproof bowl, melt the chopped chocolate in a microwave or double boiler until smooth.
Dip the bottom of each cookie in the melted chocolate, then place it back on the parchment-covered baking sheet.
Let the chocolate set completely before serving.