Situation:

User clicks on an ad or email, goes to one of our landing pages.  They interact with Intercom and become a lead. Wicked tracking can’t connect to the lead.

Wicked stores the tracking info from the link, the time of the click, and the IP address.  But we do not have an email address.

Intercom stores the email address and the IP address.

If we can push up the email address, IP address, and time, from Intercom, to wicked, our nightly processing can connect things together.

Scenario #1 - I want to send the Intercom chat leads directly to wicked


  1. Requirements
    • Must have Zapier
  2. Create zap Intercom to Wicked custom click
    • Zap trigger event "New Lead"
      • Map these fields
      • Email
      • IP
      • Created on
      • UTM values of “intercom chat”
      • "OTHER” override value
  3. Test
    • Incognito to a page with chat
    • Type in test email
  4. Verify inside of Wicked Clicks API verification

Scenario #2 - I already have an integration between Intercom and my CRM and would like to update that to send the data from my CRM to Wicked.

  1. Requirements
    • Must have Zapier.
    • CRM must have HTTP post capability
    • CRM must allow custom fields to be HTTP posted
  2. Create CRM custom fields
    • IP
  3. Create CRM HTTP Post campaign/functionality
    • Create Campaign that starts when a Tag is added to the New Lead
    • HTTP post like we did inside of Infusionsoft

  4. Update Zap Intercom to CRM
    • Zap trigger event of new lead
      • Intercom

    • Map these fields in InfusionSoft or other CRM

      • Email
      • IP
      • Tag name to start Campaign for HTTP Post to run
  5. Test
    • Incognito to a page with chat
    • Type in test email
  6. Verify inside of Wicked Clicks API verification