Public Media Efforts

Hi! We're investigating ways to track the success of our public marketing campaigns back in CRM. This won't necessarily just be connected to revenue, but to new constituents. What are other orgs doing to track this? We haven't used the Public Media Efforts, but this seems like it might work.