Cubic Compass Software

- Support Wiki

Associate Portal Members with Campaigns

Modified: 2008/05/14 21:10 by jerry - Categorized as: Campaign Management
Salesforce Campaign Member records are an effective means for associating Lead and Contacts with Campaigns to determine which campaigns are most effective.

i-Dialogue provides the ability to associate any link clicks with a campaign using the "go.aspx" redirector.

The following syntax associates an authenticated Lead or Contact with a Salesforce campaign:

<a href="go.aspx?uid=[ProfileID]&cid=[CampaignID]&s=[Status]&go=LandingPage.aspx">Click here to view details</a>

uid = i-Dialogue profile ID (GUID)
cid = i-Dialogue campaign ID (GUID)
s = Response status (such as "Responded").


If the "cid" parameter is present and "s" is missing, the default status of "Responded" will be used.

Clicking on the above link would result in a CampaignMember record being created in Salesforce within the hour that associates the Lead with the Campaign.

Notes: + The "s" parameter cannot contain any spaces and should be a valid value from the Salesforce status picklist. + The merge template #Profile.ProfileID# may be used for the ProfileID. The actual profile ID will be rendered when the page is served. + The campaign ID is related to the i-Dialogue Campaign, not the Salesforce Campaign ID. For the CampaignMember record to be created, Campaign replication must be enabled and previously executed so that the campaign already exists in Salesforce. + The portal ProfileID is the same for both Leads and Contacts. i-Dialogue automatically detects when a Lead has been converted.

ScrewTurn Wiki version 2.0.35. Some of the icons created by FamFamFam.