This article provides an overview of Channeltivity’s Deal Registration integration with Salesforce. Please also see the Deal Registration Salesforce Integration Setup instructions.

Channeltivity’s Deal Registration integration with Salesforce makes it easy to get your Partners’ registered Deals from Channeltivity into your Salesforce CRM. Following the illustration below, the integration can be explained in three steps:

  1. Once a Partner submits a new Deal registration, Channeltivity creates a copy of the registered Deal as a Lead within Salesforce. This can be configured to happen automatically or on a manual basis. 
  2. Changes made to the Deal in Channeltivity are reflected in Salesforce and vice versa. 
  3. Should you decide to convert a Salesforce Lead to an Opportunity, Channeltivity will recognize this and maintain the link to the corresponding record. 


Is the integration bi-directional?

Yes. The Deal Registration integration field mappings allow you to determine the data flow between Channeltivity and Salesforce. Learn more about this topic here

Can I export Salesforce Leads and Opportunities to Channeltivity as Deals? 

No, but you can use the Lead Distribution integration with Salesforce to export Leads and Opportunities to Channeltivity as Leads. Partners can then convert the Leads to Deals in Channeltivity.  

Why does Channeltivity create a Lead in Salesforce vs. an Opportunity?  

The reason Channeltivity creates Leads instead of Opportunities is because Opportunities have to be associated with the appropriate Account, and every company has different rules for associating Opportunities with Accounts. Since the rules vary from company to company, we felt it was best to create a Lead instead and allow Users to select the appropriate Account upon conversion.

How can I push Deals into Salesforce as Opportunities instead of Leads?

Channeltivity will always create a Lead in Salesforce, but you can write a Salesforce trigger that automatically converts the Leads created by Channeltivity into Opportunities. The following thread provides some example code: