Salesforce Integration

The CarrierSource + Salesforce Integration enables you to sync your CarrierSource Shipper Intent Data directly to your Accounts in Salesforce so that you can create active lists, build flows, and more.

About CarrierSource Shipper Intent Data

CarrierSource Shipper Intent Data captures enriched data about shippers searching for capacity across CarrierSource. Shipper Intent Data signals can be generated by a variety of shipper actions, including interacting with your company’s CarrierSource profile page, searching for services that you provide, and many more. This data enables your sales, marketing, and account management teams to identify when a shipper prospect or customer is in the market for your services.

How CarrierSource Shipper Intent Data auto-maps to Salesforce

Shipper Intent Data is passed into Salesforce as an Event (internally called carriersource__Event__c). The _Event _object references the Visiting Company (carriersource__VisitingCompany__c). Shipper Intent Data signals are automatically mapped to accounts in Salesforce by matching the website domain on the Shipper Intent signal to an account with the same domain in Salesforce. Multiple Shipper Intent signals can be mapped to a single Salesforce account, but a single signal cannot be mapped to multiple Salesforce accounts.

If CarrierSource cannot match the signal to an existing account in Salesforce, the Event will still be created and the Shipper Intent Data will be passed through.

Implementation

This section details the steps you need to take to implement the CarrierSource + Salesforce integration.

Authentication and CarrierSource Installation

  1. Go to your CarrierSource profile dashboard and access Shipper IntentIntegrations.

  2. Click Connect in the Salesforce Integration tile.

  3. Log in to Salesforce when prompted.

  4. Select Install for All Users.

  5. Click Install. Please note it can take up to 5 minutes for the package to install.

  6. When you see the Installation Complete! message click Done.

Confirm CarrierSource app Installation

You can confirm that the app has been connected successfully in one of two places.

  1. In CarrierSource:
    1. Go to your CarrierSource profile dashboard and access Shipper IntentIntegrations.

    2. Check that the Salesforce Integration tile now says Connected.

  2. In your email:
  3. In Salesforce:
    1. Click the Settings option in the top-right corner of any Salesforce page then Setup.

    2. In the left-side navigation search for “Packages”, then select Installed Packages.

    3. Confirm that the CarrierSource package is listed.

Select the feed(s) you want to sync into Salesforce

  1. Go to your CarrierSource profile dashboard and access Shipper IntentTargets.

  2. Click the Integrations symbol in the feed you want to connect.

  3. Select Salesforce as the tool you want to connect.

  4. Select at what interval you want to receive signals. If you select Daily, you’ll receive all signals that came through the previous 24 hours at 12AM CST. If you select Immediate, you’ll receive signals in real-time.

Viewing Shipper Intent Data in Salesforce

  1. In the left-side navigation search for “Visiting Companies”.
    1. This will show you a list of every Visiting Company that has been pushed into Salesforce (any company that matches your Shipper Intent Data filters).

  2. Click into a Visiting Company and click Related.
    1. This will show you all the Events that the Visiting Company has done on CarrierSource that match your Shipper Intent Data filters.

  3. Click into one of the Events under that Visiting Company.
    1. This will show you all the details about that specific Event (signal). Below are all the fields we might pass through, depending on the Event.
  4. You can filter by multiple fields in each Event when setting up workflows
    1. Event: Information about the Event (Signal)

      1. Count__c: How many times the event happened. You’ll only receive a number other than 1 if your interval is set to Daily.
      2. Interval__c: How often you are receiving Events (signals) from CarrierSource.
      3. Name: Signal being passed through.
      4. SearchCity__c: City the shipper searched for.
      5. SearchState__c: State the shipper searched for.
      6. SearchCountryCode__c: Country the shipper searched for.
      7. SearchFreights__c: Freight types the shipper searched for.
      8. SearchShipmentTypes__c: Shipment types the shipper searched for.
      9. SearchSpecializedServices__c: Specialized services the shipper searched for.
      10. SearchTruckTypes__c: Truck types the shipper searched for.
      11. Timestamp__c: When the search was conducted.
      12. Type__c: Signal being passed through.
      13. VisitorCity__c: City the shipper searching was located in.
      14. VisitorState__c: State the shipper searching was located in.
      15. VisitorCountryCode__c: Country the shipper searching was located in.
      16. VisitorReferringDomain__c: Domain the shipper came from.
    2. Transportation Provider: This information will only be passed through if the Event is a Similar Profile Signal.

      1. Name: Name of the similar profile company viewed.
      2. DOTNumber__c: DOT Number of the similar profile company.
      3. City__c: City where the similar profile company is located.
      4. State__c: State where the similar profile company is located.
      5. CountryCode__c: Country where the similar profile company is located.
    3. Visiting Company: This information is about the company that conducted the search.

      1. Name: Name of the visiting company.
      2. Domain__c: Domain of the visiting company.
      3. EmployeesRange__c: Employee Range of the visiting company.
      4. Industry__c: Industry of the visiting company.
      5. Facebook__c: Facebook of the visiting company.
      6. LinkedIn__c: LinkedIn of the visiting company.
      7. Twitter__c: Twitter of the visiting company.

Creating Workflows with Shipper Intent Data in Salesforce

  1. Click Settings in the top-right corner of any Salesforce page then Setup.

  2. In the left-side navigation search for “Flows”. You’ll see it under Process Automation.

  3. Click Flows.

  4. In the top-right corner click New FlowTriggeredRecord-Triggered Flow.

  5. The Object you should select is Event (internally called carriersource_Event_c). This will make it so you are setting up flows based on Events (Signals) that come through from CarrierSource. You can then specify further exactly what kind of Events you want to trigger flows off of.

Your First Workflow

We’ve made your first workflow for you! Read about it below:

  • In Flows (see above how to navigate here), search for a Flow labeled “Create Task for CarrierSource Event”.

  • The trigger is an Event happening on a Visiting Company. If you want to add conditions so only some Events come through, you can click into the trigger node. Then, under Set Entry Conditions, you can toggle the bar that says None to the conditions you want to add.

  • The next step in the workflow checks to see if a task already exists for that company. This workflow will only make one task per Visiting Company at a time. So even if a different event occurred for the company previously, if there is any open task from CarrierSource, a new one won’t be made.

  • If there is an open task, nothing will happen.

  • If a task does not exist, we then check to see if there’s an active account owner.

  • If there is not an active account owner, nothing will happen.

  • If an active owner does exist, a new task is created with the below fields:

    • Description: CarrierSource Shipper Intent Signal
    • Assigned to ID: Company Owner
    • Priority: Normal
    • Status: Not Started
    • Subject: Follow-Up Created by CarrierSource
    • Related to ID: Set to the Account
  • To use this workflow you need to Activate it. You can do so in the top right corner of the workflow.

Conclusion

The CarrierSource + Salesforce integration gives your organization real-time visibility into shipper search behavior, right inside your CRM. By syncing CarrierSource Shipper Intent Data directly into Salesforce, you can automatically enrich account records, prioritize outreach based on live intent signals, and trigger smart flows to accelerate pipeline generation and customer expansion.

Reach out to our team if you'd like help setting it up or customizing your workflows!