ServiceBell lets you get extremely precise with triggers, segments, and rules — by giving you a huge list of properties pulled from your CRM, Clearbit/6sense, and the visitor’s behavioral data.
Some of these properties can be confusing at first.
This guide will act as your main source of truth — whenever you’re confused about a specific property, condition, or operator. Let’s roll:
Contacts & Visitors
- Country: Identifies the visitor's geographic country of origin.
- Email: Retrieves the visitor's email from CRM data.
- IP Address: Captures the visitor's IP for location and tracking purposes.
- Known Visitor: Marks if a visitor has been to the website before.
- Location: Pinpoints the visitor's city or region from CRM data.
- Name: Uses the visitor's name for personalized interactions.
- Segments: Categorizes visitors into ServiceBell-defined segments.
- URL: Indicates the current webpage the visitor is on.
- URL Title: Shows the title of the webpage the visitor is viewing.
- UTM Campaign: Identifies the marketing campaign from the URL's UTM parameter.
- UTM Content: Captures the content descriptor from a URL's UTM parameter.
- UTM Medium: Notes the marketing medium from the UTM parameter.
- UTM Source: Records the traffic source from the UTM parameter.
- UTM Term: Detects specific keywords from the URL's UTM parameter.
Company
- Company Domain: Records the domain name linked to the visitor's company from CRM.
- Company Industry: Notes the industry category of the visitor's company from CRM.
- Company Name: Identifies the name of the visitor's company from CRM.
- Company Revenue: Reflects the revenue bracket of the visitor's company from CRM.
- Ideal Customer Profile Tier: Matches visitors with a CRM-specified customer profile tier.
- Target Account: Flags visitors associated with a CRM-listed target account.
6sense
- 6sense Annual Revenue: Reflects a company's annual revenue as determined by 6sense's firmographic data.
- 6sense Company Name: Recognizes the name of a visitor's company through 6sense's B2B data insights.
- 6sense Company Size: Categorizes a company by its number of employees using 6sense's firmographic data.
- 6sense Confidence Score: Returns a numerical representation of 6sense's confidence in the accuracy of our Reveal result.
- 6sense Country: Determines the country a company is based in, as identified by 6sense's data enrichment processes.
- 6sense Industry: Identifies the industry segment of a visitor's company via 6sense's account insights.
- 6sense Website URL: Captures the web address associated with a visitor's company through 6sense's data intelligence.
Clearbit
- Clearbit Company Name: The legally registered name of the visitor's company as identified by Clearbit.
- Clearbit Company Size: The size of the company in terms of employee count, as determined by Clearbit's data.
- Clearbit Confidence Score: Returns a numerical representation of Clearbit's confidence in the accuracy of our Reveal result
- Clearbit Country: The country where the visitor's company is located, according to Clearbit's enrichment data.
- Clearbit Estimated Revenue: An estimate of the company's annual revenue as provided by Clearbit.
- Clearbit Industry: The industry category the visitor's company belongs to, classified by Clearbit.
- Clearbit Sub-Industry: A more specific classification within the general industry category, detailed by Clearbit.
- Clearbit Website URL: The website URL associated with the visitor's company, as recorded by Clearbit.
Deal
- Deal Stage: Reflects the visitor's current sales funnel stage from CRM.
- Has Open Deal: Indicates if the visitor has an active deal per CRM data.
HubSpot
- Pipeline: Relates to the specific sales pipeline of a visitor's deal in CRM.
- Pipeline Stage: Shows the visitor's current stage within a CRM pipeline.
Analytics
- Page Visits: Counts the number of pages a visitor has viewed in a session.
- Scroll Percent: Measures the scroll depth percentage on a page.
- Time on Page in Seconds: Tracks how long a visitor has spent on a page.
Availability
- Any agent is available: Signals when any agent is ready to engage.
- Anyone in a group is available: Indicates availability within a specific agent group.
- Specific agents are available: Specifies which individual agents are ready to interact.
Conditions
Number Conditions
- Equal To: The property must match the specified number exactly.
- Greater Than: The property must be higher than the specified number.
- Greater Than or Equal To: The property must be equal to or higher than the specified number.
- Less Than: The property must be lower than the specified number.
- Less Than Or Equal To: The property must be equal to or lower than the specified number.
Multi-Choice Conditions
- Contains All: The property must include all the specified elements.
- Is Contained By: The property must be a subset of the specified elements.
- Shares At Least One Element With: The property must overlap with at least one of the specified elements.
- Shares Exactly One Element With: The property must share one and only one element with the specified elements.
- Shares No Elements With: The property must not share any elements with the specified elements.
String Conditions
- Does Not Contain: The property must not include the specified text.
- Does Not End With: The property must not end with the specified text.
- Does Not Match Regex: The property does not fit the specified regular expression pattern.
- Does Not Start With: The property must not start with the specified text.
- Ends With: The property must end with the specified text.
- Equal To: The property must match the specified text exactly.
- Equal To (case insensitive): The property must match the specified text, regardless of letter case.
- Matches Regex: The property fits the specified regular expression pattern.
- Non Empty: The property must not be empty.
- Not Equal To: The property must not match the specified text.
- Not Equal To (case insensitive): The property must not match the specified text, regardless of letter case.
- Starts With: The property must start with the specified text.
Boolean Conditions
- Is False: The property must be false.
- Is True: The property must be true.
Logic Operators
- AND: All conditions joined by "AND" must be true for the rule to be activated.
- OR: At least one of the conditions joined by "OR" must be true for the rule to be activated.
These conditions and operators allow for precise customization and control over rule-based actions and workflows.
Rule Groups
Conditions within a rule group can be combined using a specific operator, either "AND" or "OR". Once an operator is chosen for a rule group, only that operator can be used within that group.