[object Object]

You do not need a separate ABM platform to run focused account plays. Freshsales has the primitives: account hierarchy, custom modules, sequences, lead scoring, and workflows. You need to wire them together correctly.

Define the target account list

Create a custom field is_target_account (boolean) and tier (1, 2, 3) on the Accounts module. Mark accounts manually for tier 1, by firmographic rule for tier 2 (industry plus revenue range), and by intent signal for tier 3 (visited pricing page twice).

Use a smart list to surface the live target list. The list updates as new accounts qualify.

Multi-threaded contact strategy

ABM means selling to multiple personas inside one account. Build a “required personas” custom module with rows: account_id, persona, contact_id, status. Run a weekly report listing target accounts missing key personas. This is the SDR worklist for sourcing.

Roles to track at a minimum: economic buyer, technical buyer, end user, champion. Without all four, the deal is single-threaded and at risk.

Engagement scoring at the account level

Native lead scoring is per contact. Roll up to account by summing contact scores in a nightly workflow that writes account_engagement_score. Trigger an alert to the AE when the rolled-up score crosses a threshold.

Better: weight personas. Economic buyer engagement counts 3x, end-user 1x. The workflow does the math.

Plays as sequence groups

A “play” is a coordinated set of touches across personas. Build a sequence per persona (“CFO play,” “VP IT play”). When an account hits qualification, the AE adds the right contacts to the right sequences. Use a multi-step workflow to enroll all contacts at once when a target account moves to a “Play in motion” stage.

Coordinated touchpoints

ABM fails when the SDR emails the CFO the same week the AE emails the CTO with conflicting messaging. Surface a “team activity timeline” on the account page that shows all activities from all team members across all contacts in date order. The Activities widget filtered by account does this; pin it to the layout.

Intent signals from the website

Freshsales web tracking captures page visits per contact. Push pricing-page and product-page visits to a custom “intent_event” object with timestamp, page, contact. Roll up to account: “3 contacts viewed pricing in the last 7 days” is a stronger signal than one contact viewing five times.

Measuring play effectiveness

Track conversion rate per play type. A custom field on the deal play_type lets you filter the win-rate report by play. After a quarter, retire plays under 15 percent win rate and double down on the rest.

Avoid sequence overlap

A contact in two sequences gets two emails on the same day. Build a workflow that prevents enrolling a contact already in an active sequence. Or design plays so their cadences are staggered by week.

What to do this week

Pick your top 10 target accounts, mark them in Freshsales with the is_target_account flag, and audit which of the four required personas are missing. Source the gaps before next week’s pipeline call.

[object Object]
Share