The basic premise is simple:
* Create a campaign of a special record type and add members.
* Once members are added, the system will send them an email using workflow email alerts.
* These customized emails contain a link to more information.
* When the user clicks on the link, it creates a web activity record.
* If the web activity record matches a criteria for a "hot" lead, the campaign member owner is notified, also via workflow email alerts.
It took me about 30 minutes to set up in a clean developer org. That included customizing a couple of email templates and setting up a new site. Once configured, it worked immediately — very cool.
Screen shot 1: Campaign configuration.
Screen shot 2: Here's the email I receive when I'm added to the campaign. Note: this template is completely configurable.
Screen shot 3: Here's the landing page they see when they click the link. This is also fully customizable. I've created only the bare minimum for this example.
Screen shot 4: Here's the Web Activity record created when the user clicks on the "My Title" link above. Note that the temperature here is "warm." If this were hot, the contact owner would have been notified.