Role Attribution Tab
The Role Attribution tab in Signal Mapping is where you connect signal activity to buying-group role evidence. For each ICP you pick as a lens, you assign how many points each signal should contribute to each of that ICP's roles.
For the conceptual background — why the demographic-vs-signal split exists, how points combine with profile criteria, and tips for effective attribution — see Signal and role attribution.
What this tab does
When an account is evaluated, TrailSpark uses role attribution to decide how much each person's activity pushes them toward a specific role. The Role Attribution tab is where you set those weights: a pricing-page visit might be worth 8 points toward Economic Buyer and 2 points toward Champion for the PLG Acquisition ICP. The same signal can carry different weights for a different ICP.
Points are stored per ICP-role pair. Each ICP's attribution is independent — configuring one does not affect any other.
Opening the tab
- Navigate to Settings > Signal Mapping
- Click the Role Attribution tab
On first load, the tab shows your signal inventory with no point inputs visible. The label above the selector reads ICP lens and the dropdown shows No lens (inventory only).
Selecting an ICP lens
- In the ICP lens dropdown, pick the ICP you want to configure
- The signal list refreshes to show a point input for each of that ICP's buying-group roles, on every signal row
Each signal row shows the signal's name (and its source and event type underneath) alongside a labeled numeric field for each role. Leave a field blank or enter 0 to assign no attribution for that combination.
Filtering by role (optional)
Once an ICP lens is active, a second dropdown — Role filter — appears. Use it to narrow the signal list to only signals that already have a point value assigned for a specific role. This is useful when you want to audit or adjust attribution for one role without scrolling through every signal.
The role filter matches on saved point values. If you have entered points for a signal but not yet clicked Save (or Save all), that signal will not appear under the role filter until you save first.
Select All roles to return to the full list.
Saving your changes
Each signal row has its own Save button. Click it to persist the point values for that signal across all roles in the current ICP.
When you have edited multiple signals, a Save all (n) button appears at the top of the panel, where n is the number of signal rows with unsaved edits. Click it to save all dirty rows at once.
The Role Attribution tab label shows an asterisk — Role Attribution * — while you have unsaved edits. If you click a different tab without saving, a prompt will ask: "You have unsaved role point changes. Leave without saving?" Click Cancel to return and save, or OK to discard the changes.
Configuring multiple ICPs
Each ICP's attribution is configured separately. After saving for one ICP, open the ICP lens dropdown and select the next ICP. The point inputs reload for that ICP's role set. Repeat until all ICPs are configured.
Where else role points appear
The Role Attribution tab gives you a cross-signal view for one ICP at a time. When you are creating or editing an individual signal rule, the Buying-group role points section on that rule's form shows the same point inputs from the other direction — per-ICP sections for that one signal. Both surfaces write to the same underlying per-ICP-role values.
Next steps
- Signal and role attribution — the conceptual deep-dive: how demographic criteria and signal points combine, the worked example, and tips for effective attribution
- Role attribution — how TrailSpark matches people to roles (Behavioral / Demographic / Mixed), what confidence means, and how the primary role is chosen
- Defining roles — configure the demographic criteria (title keywords, targeting note) that live on the role definition inside the ICP
- Account coverage — read the coverage picture that role assignments produce at the account level
- Creating Signal Mapping Rules — create a new signal rule and set initial role points in the same form
- Editing Signal Mapping Rules — update an existing rule's role points from the rule's own edit form
