HockeyStack
HomeLive DemoBook a DemoLogin
  • Getting Started
    • 👋Welcome to the Docs!
    • Product Onboarding
    • HockeyStack Implementation Scope: Reporting Product
  • Release Notes
    • May 5, 2025
    • April 21, 2025
    • April 14, 2025
    • April 7, 2025
    • March 31, 2025
    • March 24, 2025
    • March 14, 2025
    • March 6, 2025
    • February 28, 2025
    • February 17, 2025
  • Guides
    • ❓FAQ
      • Merging in HockeyStack
      • Why has my data changed?
      • Viewing form submissions by page
      • A touchpoint's influence on conversion rates
      • Average number of touchpoints
      • Self-reported attribution
      • Trend of Engagement Score
      • How do I see which individuals / companies are included in a metric?
      • What touchpoints get credit in attribution?
      • What object/integration is this field pulling from?
      • What is "Source"?
      • What is "UTM Source"?
      • What is "UTM Medium"?
      • What is an Action?
      • How can I add Salesforce Task object into Defined Properties?
      • How can I track offline events in HubSpot?
      • How can I use LinkedIn Impressions and Engagements in my reports?
      • Measuring sales and marketing penetration in an account list
      • Measuring number of engaged contacts per company
      • Offline conversions for ad platforms
      • Tracking progression on targets
      • Building a Campaign / Asset Grouping property
      • Percentage of high quality job titles by Channel
      • Measuring conversion rates
      • Building a goal that shows open opportunities
      • Number report: Funnel stages influenced by different types of marketing touchpoints
      • Best Practices for Lifecycle Tracking in Salesforce / HubSpot
      • Adding HubSpot form fills to defined properties
      • Does HockeyStack website pixel track US States?
      • Measuring Time Between Two Goals in HockeyStack
      • What is the HubSpot "email bounces" action?
      • Hiding Fields from your CRM in HockeyStack
      • How long does it take for a relation mapping to be ready to use?
      • Can I integrate multiple LinkedIn ads accounts?
      • Can I use Zapier for integrations with HockeyStack?
      • I created a new field in Salesforce (SFDC), but I don’t see it in HockeyStack. What should I do?
      • Using two similar fields in one breakdown
      • Why can't I map back to property?
      • GA4 vs. HockeyStack Website Data Tracking
      • How does HockeyStack deduplicate accounts?
      • How do Table Totals Work: Campaign vs Campaign Group?
      • Can I create one field that calculates the total ad spend + SFDC campaign spend?
      • HubSpot: Can I filter a goal on X object by Y object fields?
      • LinkedIn Impressions: Different Ways of Measuring
      • How to define Engaged Accounts and Engaged People?
      • Building a Campaign Grouping property
    • 🖥️Dashboard Building Guides
      • Business Overview Dashboard
      • CMO Dashboard
      • Website Analytics Dashboard
      • Paid Ads Dashboard
      • Google Ads Dashboard
      • LinkedIn Ads Dashboard
      • In-Person Events
      • ABM Live-Demo
      • Content/Organic Dashboard
      • Dashboards from Labs Reports
        • LinkedIn Ads Benchmarks
        • Google Ads Benchmarks
        • Q1 2024 Recap
        • G2 Impact 2024 Report
        • Website Benchmarks
  • Documentation
    • The HockeyStack Data Model
    • 🎯Goals
      • Funnel Stages Goals
      • Form Fill Goals
      • Page View Goals
      • Click Goals
      • Finding Out a Button's CSS Selector
      • Goals on the Task Object
      • Building an All Touchpoints (Channel) Goal
    • 🔦Touchpoint Hierarchy
    • Defined Properties
    • Track Date Properties
    • 📊Reports
      • Building a Basic Report
      • Journeys Use Cases
      • Sequences
      • Lift Reports
      • Lift Analysis vs. Multi-Touch Attribution
      • Types of report filters and when to use them
      • Attribution Models
      • Attribution Lookback
      • Defining Custom Attribution Weights
      • Importing a Google Sheet to use as a Goal Column
      • Advanced Attribution Models
    • 🖥️Dashboards
    • Dashboard Filters
      • When to use AND vs. OR logic?
      • Using Regex
    • 🌠Journeys
      • Syncing journeys to CRM and Slack
    • 🥇Golden Paths
    • Funnels
    • Attribution Funnel
    • 👥Segments
    • ⚙️Settings
      • Account Reset Guide
      • Auto-tagging of URLs
      • Data Categorization in HockeyStack
      • Team Sharing
      • Tracking Multiple Domains
      • Excluding Users
      • Reporting Configuration
      • Multi-Factor Authentication
    • Advanced Data Connections
      • Account List Import
      • Property Relation Mappings
      • Sync Spend
      • Syncing spend from offline channels and campaigns
    • 🔃Audience Syncs
    • Send View updates to Webhooks
    • Odin AI
      • HockeyStack AI: Security, Privacy, and Responsible Use
  • DataSyncs
    • Connecting your Warehouse
      • Authenticate Snowflake
      • Authenticate Google Sheets
      • Authenticate BigQuery
      • Authenticate S3
        • Use an S3 User
        • Use an IAM Role
    • Configure a DataSync Import
    • Configure a DataSync Export
      • Data Export Schema
        • Raw Actions Export Schema
  • Integrations
    • Website Tracker
      • Google Tag Manager
      • WordPress
      • React
      • Troubleshooting
      • Reverting to Cookie-Based Tracking
      • Identifying Users
      • Tracking Custom Goals
    • Ad Platforms
      • LinkedIn Ads
      • Bing Ads
      • Capterra Ads
      • Google Ads
      • Facebook Ads
      • Tiktok Ads
      • Twitter Ads
      • StackAdapt Ads
      • Reddit Ads
      • AdRoll Ads
    • Analytics & Data Warehouse
      • Snowflake
      • Amazon Redshift
      • Google Bigquery
      • Amazon S3
      • Azure Databricks
    • CRMs
      • Salesforce
        • Properties Pulled from Salesforce
        • Salesforce Pulled Objects List
        • Sending Data to Salesforce
      • HubSpot
        • HubSpot Pulled Objects List
    • SSO
      • Azure AD
      • Google Workspace
      • Okta
    • ABM
      • Qualified
      • 6sense
      • Demandbase
      • Clearbit
      • Rollworks
      • G2 Intent
      • Stackadapt
    • Marketing Automation
      • Marketo
        • How to Find Your Marketo Account Details
        • Marketo Pulled Objects List
      • Pardot
      • HubSpot
        • HubSpot Pulled Objects List
    • Other Integrations
      • Calendly
      • Drift
      • Okta
      • Segment
      • Customer.io
  • Setting up your Data for import
    • Import Custom Actions
    • Import Website Actions
    • Import Properties
    • Import Metadata
  • Technical Details
    • ↖️Website Tracking
      • How Website Tracking Works
      • Cookieless Tracking
      • Bot Traffic
      • Privacy Policy
      • GDPR Compliance
    • ⚙️Data Processing from Integrations
    • 🧮Data Cleaning
  • Account Intelligence
    • ☕Getting Started
      • HockeyStack Implementation Scope: Account Intelligence Product
      • Salesforce
        • Salesforce Permissions
        • Salesforce iFrame Installation
        • Salesforce Sync Fields
    • 🏗️Workflows
      • Creating a Workflow
      • List of Workflows
      • Starter Workflow
      • Recurring Workflow Runs
      • Nodes
        • Transformations
          • Condition
          • AI for Accounts
          • Contact Discovery
          • Contact Enrichment
          • Branching
        • Destinations
          • Salesforce
          • HubSpot
          • Outreach
          • StackAdapt
          • Salesloft
          • LinkedIn
          • Pardot
    • 👀Views
      • Create a New View
    • 🔢Scoring
      • Data
Powered by GitBook
On this page
  • Feature: Slack Alerts
  • Feature: Audience Sync to Ad Platforms
  • Feature: Salesforce iFrame
  • How these features work together
  1. Documentation
  2. Journeys

Syncing journeys to CRM and Slack

Feature: Sync to CRM

Explained

CRM sync is triggered automatically from any custom Journey view to your HubSpot or Salesforce instance, on a daily basis. The format of the sync is boolean (true/false) at the Company (account) level, so a company either meets the criteria or does not, based on the filters you designate in your Journey view.

Syncing accounts that meet qualification criteria is a great way to keep your sales reps up-to-date on the latest engagement for key accounts. Setting up a report to show accounts from your Journey filter in Salesforce or HubSpot lets sales reps stay in their workflow and tools they are used to, but with the relevant account signals.

Set up by

Enabling the integration in the Journeys view of your instance. You will need to set it up for each Journey you wish to sync to your CRM. Please note this will only sync Companies (User Grouping -> Company), not Unique Users. To set up:

  • In Salesforce:

    • Create a boolean (checkbox) field in Salesforce to capture the information

      • Note the API field name which will look something like firstword_secondword__c

  • Create a report that has your selected checkbox field designated as “true” to show results. Add your report to dashboards, or create a lead/contact/account view for sales reps as needed

    • In HockeyStack:

      • Create a Journey view with your chosen filters

      • Make sure you hit “Filter” and Save View!

      • Select “Send to CRM - Configure” located in the filter button on the Journey view (ensuring “User Grouping” selection is “Company”)

      • Toggle “Active” to on

      • Select your CRM from the “Choose your CRM” dropdown field

      • Map to your designated CRM field in the “Property Name” field, using the Salesforce API field name you chose

How it should look

In Salesforce

Pro tips

  • For very narrow criteria, keep your timeframe more open. Because this is an Account-level view and selections must meet all criteria to display, you may have very few accounts if your timeframe is very short (daily or weekly). But if it serves you and your team to only show a handful of accounts, go for it!

  • Add reports you create to display accounts to a dashboard or list view in your CRM so sales reps can easily find and access them for follow up.

Feature: Slack Alerts

Explained

Slack alerts are triggered automatically from any custom Journey view to the channel of your choice, every hour. The digest format of the Slack alert is scannable and links back to the full journey in HockeyStack, making it easy for sales reps or marketers to drill into the details of a particular contact or account.

This is particularly useful for targeted campaigns like ABM or Top 20 where a rep wants to see every contact’s engagement across the account before reaching out to specific individuals. It also provides the context and background needed to skip the first 15 minutes of a discovery call or set a meeting via cold call.

Set up by

Enabling the integration in the Journeys view of your instance. You only need to set this up once for it to work on any Journey view. Please note this will not work on the “Default” view, only on custom Journey views. To start receiving Slack alerts:

  • Create your desired Journey view with all relevant filters

    • Ensure timeframe is set to “Today,” as the sync scans for new information on an hourly basis

    • Note whether you want to share Unique Users or Companies

    • Make sure you hit “Filter” and Save View!

  • Select “Add to Slack” located in the filter button

    • Choose which Alert Channel to send to (desired Slack channel)

How it should look

In HockeyStack

In Slack

Pro tips

  • Split journeys into actionable groups. You can set up as many journey views as you want for as many slack channels as you want, so align your splits to the way your sellers work, for example:

    • Company size vs industry vs region

    • New prospect vs existing customer

    • Top 20 accounts

  • Split journeys for use in marketing campaigns as well, either to alert reps or to monitor for your own purposes. For example:

    • Visits from nurture campaigns or ads

    • ABM visits

    • Key page visits like pricing or view of multiple pages in a session

Feature: Audience Sync to Ad Platforms

Explained

Audience sync is triggered automatically from any custom Journey view to your LinkedIn Ads or StackAdapt, on a daily basis. The format of the sync is boolean (true/false) at the Company (account) level, so a company either meets the criteria or does not, based on the filters you designate in your Journey view.

Syncing accounts that meet qualification criteria is ideal for highly targeted campaigns like ABM, progression / nurture of open opportunities, revival (closed lost) or retargeting.

Set up by

Enabling the integration in the Journeys view of your instance. You will need to set it up for each Journey you wish to sync to your ad platform. Please note this will only sync Companies (User Grouping -> Company), not Unique Users. To set up:

  • Create a Journey view with your chosen filters

    • Make sure you hit “Filter” and Save View!

  • Select “Send to Ads Platform - Configure” located in the filter button (ensuring “User Grouping” selection is “Company”)

    • Toggle “Active” to on

    • Select your Ad Platform from the “Choose your Ads Platform” dropdown field

    • Choose the Ad Account you wish to use

    • Create an Audience Name you will recognize as syncing from the HockeyStack platform

  • In LinkedIn Campaign Manager the audience will display as a Matched Audience. You should receive an email when the audience is ready to be used!

How it should look

In HockeyStack

In LinkedIn Campaign Manager

Pro tips

  • Creating views that meet platform recommendations for audience size is essential to proper ad delivery. Aim for at least 300 accounts, especially if you have a small ICP (LinkedIn recommends 50k audiences).

  • Layer these audiences with additional targeting if needed to ensure ad delivery.

  • Report on and alert your sales reps with the same views you are using for ad syncs to keep campaign momentum going and improve conversion from lead to opportunity!

Feature: Salesforce iFrame

Explained

The HockeyStack component in Salesforce is displayed as an iframe on Accounts to show you the journey of all associated contacts and anonymous users. This allows sales or customer success reps to see the most complete view of an account’s engagements for context and insight that will improve:

  • Cold calling or emailing

  • Discovery or introductory meetings

  • Deal closure conversations

  • Expansion and upsell discussions

Set up by

Confirming you have access to the HockeyStack component in your HockeyStack instance. To set up:

  • Locate the Lightning page(s) where you’d like the HockeyStack component to appear

  • Click "Edit Page" to enter the Lightning Page Builder

  • Add the HockeyStack component from the list on the left side, drag and drop the component into the desired position on the page

  • Save your changes to the page. Once saved, you should see the journeys for the associated company, contact, or lead directly within the component

How it should look

Pro tips

  • Filter by certain touchpoints to easily see calls, emails, or any marketing touchpoints you want to isolate or view at a glance

  • Merge anonymous users to see all unknown visitors together and look for broader patterns

How these features work together

Sourcing accounts and syncing for targeted marketing campaigns

Play with different versions of Engaged Accounts Reports to figure out what data you want to use for the journey views that will feed your CRM, Slack and Audience (Ad Platform) syncs. Once you set up journey views and enable the syncs, add the Salesforce iframe for additional context for reps, run your ad campaigns and get sales engaged in follow up!

PreviousJourneysNextGolden Paths

Last updated 20 days ago

Note -

Note -

🌠
additional documentation can be found here.
additional documentation can be found here