Music has always been a core part of Scooby Doo. In the original Scooby Doo Where Are You, the chase scenes always had music from popular artists. Plus, there was the opening theme. Scooby doobie doo where are you, we got some work to do now. Who hasn't had that song stuck in there head at one time in their life? The integration of music into the show made Scooby more fun. It built excitement for us as kids and made Scooby stand out from other kids shows at the times.
As one series moved to the next, there was always a deep connection to music. This was true in the movies as well. Nowhere is this deep connection between Scooby Doo and music more pronounced than the What's New Scooby Doo series. The chase scenes are accompanied by music, but the real score was the opening theme song. The What's New opening song like the original, is extremely catchy and built excitement for the upcoming episode. Unlike the original, this time the song was performed by the French Canadian pop punk band Simple Plan. Episode 25 from this series has the band in it - Simple Plan and the Invisible Man.
Here is a fun clip from youtube showing Simple Plan having some making the song.