Bake the cake. Bake according to the package directions. Let it cool completely.
Crumble the cake. Trim off any dry edges, then crumble the cake very finely into a large bowl.
Mix in frosting. Add frosting gradually, starting with about 1/4 cup, mixing until you get a dough-like texture that holds together with no dry spots.
Roll into shapes. Roll into 1-inch balls (you should get about 20). Shape a few into hearts if you’d like. Place on a parchment-lined baking sheet. Refrigerate for 30 minutes.
Add sticks. Melt about 1 oz (28 g) of the white chocolate. Dip the tip of each stick into the melted chocolate, then insert into the center of each cake ball. Refrigerate for 30 to 60 minutes.
Melt dipping chocolate. Melt the remaining 11 oz (312 g) white chocolate in 30-second intervals, stirring between. Add a little coconut oil if needed to make it smoother.
Color the chocolate. Divide into two bowls. Leave one white and tint the other pink (or your chosen color).
Dip. Dip some pops in white chocolate and the rest in pink. Tap the stick gently on the bowl edge to remove excess coating.
Decorate. Add heart decorations and sprinkles while the coating is still wet. If using writing icing, wait until the coating sets first.
Set and serve. Place upright in a cake pop stand, Styrofoam block, or a box with holes until set. Enjoy.