in reply to Perl and Google API

Well, you haven't shown us your code that pertains to CGI. So we can't possibly tell you why you are getting a 500 error.
Who says that programmers can't work in the Marketing Department?
Or is that who says that Marketing people can't program?