ContractsAI
Monthly Performance Report
May 1 to May 31, 2026
LinkedIn · Jenn McCarron

At a glance

Impressions
130.4K
across 16 posts
Engagements
2,402
likes, comments, shares, saves, sends
New Followers
+657
▲ 4.7% · 14.0K to 14.7K
Posts Shipped
16
≈ 3.7 posts/week
Saves
297
high-intent signal

Performance overview

Follower growth

+657 net new followers across May, a 4.7% gain. The curve steepened in the final week as the CLOC and Word add-on content compounded.

Top 10 posts by impressions

Two posts (Legal OS is a lie, the off-topic COO job share) drove about 43% of total monthly reach.

Top performing posts

What broke through this month

Each list below ranks by a different signal: impressions for raw reach, saves for "I want to come back to this" intent, and engagement rate for resonance on smaller-reach posts. The split matters this month: the biggest-reach post was off-topic, while the biggest-intent posts were a framework and a hot take.

🏆 By impressions (reach)

Who got seen the most.

1
Legal OS is a lie
Hot takeText · May 21
30.7Kimpressions
2
COO-for-artist job share
Off-topicText · May 29
25.9Kimpressions
3
MikeOSS vs Harvey/Legora
Hot takeImage · May 6
18.3Kimpressions
4
End of CLOC 2026 recap
Founder arcImage · May 18
11.0Kimpressions
5
CLOC president to vendor
Founder arcImage · May 8
6.9Kimpressions

💾 By saves (high intent)

B2B's strongest signal. Readers bookmarking to revisit.

1
5 to 7 layer contract tech stack
FrameworkImage · May 1
68saves
2
MikeOSS vs Harvey/Legora
Hot takeImage · May 6
65saves
3
COO-for-artist job share
Off-topicText · May 29
65saves
4
Legal OS is a lie
Hot takeText · May 21
49saves
5
Data layer is the real moat
FrameworkText · May 13
17saves

⚡ By engagement rate

Smaller-reach posts that overperformed for their audience.

1
19 language localization launch
Product/companyMulti-image · May 4
4.7%eng. rate
2
State of legal tech marketing
Hot takeImage · May 22
4.0%eng. rate
3
LegalTechTalk London tease
EventVideo · May 19
3.8%eng. rate
4
CLOC Booth 400 announcement
EventImage · May 6
3.6%eng. rate
5
CLOC president to vendor
Founder arcImage · May 8
2.7%eng. rate

Format analysis

Format mix this month

Text long-form led volume and carried the heavy hitters. Image was a close second.

Average impressions by format

Text averaged highest, but that average is skewed by two outliers (Legal OS, COO share). Video lagged badly.

Content pattern analysis

What we actually posted, and what each pattern returned

We read each of the 16 posts and classified them by the job the post was doing. Six recurring patterns emerged. The breakdown below shows volume and performance per pattern so we can see which deserve more calendar share next month and which to retire.

Avg impressions per pattern

Off-topic tops the chart on a single viral post. Among on-brand patterns, hot takes have by far the highest ceiling.

Total saves per pattern

Saves are the strongest intent signal. Hot takes and frameworks own this metric.

Pattern breakdown

Six content patterns observed across 16 published posts.

Pattern Posts Total imp. Avg imp./post Total saves Top performer
Hot takes vs incumbents 5 60,075 12,015 129 Legal OS is a lie (30.7K imp)
Frameworks 2 11,010 5,505 85 5 to 7 stack (68 saves)
Founder arc / CLOC journey 2 17,830 8,915 7 End of CLOC (11.0K imp)
Product/company updates 2 7,746 3,873 7 Word add-on (5.9K imp)
Event promotion 4 7,819 1,955 4 Kodex dinner invite (3.2K imp)
Off-topic / community share 1 25,896 25,896 65 COO-for-artist share (25.9K imp)
📌 Pattern 1: Hot takes vs incumbents is the engine of the account

Five hot-take posts averaged 12.0K impressions, drove 60.1K total (46% of monthly reach), and produced 129 of the month's 297 saves. Every one opened with a contrarian position against a named incumbent (Legal OS, Harvey, Legora, CLM string-search, "pretty UI"). This is the workhorse pattern for both reach and intent.

📌 Pattern 2: Frameworks are save magnets and ICP magnets

Two framework posts drove 85 saves between them. That is 29% of all monthly saves from just 13% of post volume. They also pulled the highest-quality audience of any on-brand pattern (43% ICP fit, see below). Heavily underweighted relative to their return.

📌 Pattern 3: The off-topic outlier inflated reach but not pipeline

The COO-for-artist job share was the 2nd-highest-reach post of the month at 25.9K and pulled 65 saves, but its audience was music, creative, and people-ops, not Legal Ops. ICP fit was 13%. Strong vanity reach, near-zero buyer relevance. One post, treated as an anomaly throughout this report.

📌 Pattern 4: Event promo is the weakest slot on the calendar

4 event-promo posts averaged only 2.0K impressions and drove 4 saves total. They occupied 25% of the calendar and returned 6% of the reach. All three bottom-performing posts of the month were event teases.

📌 Pattern 5: Product news pulls buyers but has no save tail

The two product posts (Word add-on, localization) averaged 3.9K impressions and pulled the 2nd-highest ICP fit of any pattern (41%), but together generated only 7 saves. These posts attract the right people. They just do not get bookmarked. Pair them with something saveable.

ICP analysis

Are we reaching the right people?

Jenn's ICP for Contracts.AI is in-house Legal Ops and Counsel at corporates: GCs, VPs of Legal, Heads of Legal Operations, Directors of CLM. We sampled lead profiles across 10 posts (covering all 6 content patterns, 154 profiles total) and classified each one by current role, company, and industry. The stratified sample lets us compare ICP fit between content patterns, not just between top performers.

ICP fit by content pattern

% of engagers who match the buyer profile, by what type of post pulled them in. Higher = better audience targeting per pattern.

Audience composition (aggregate)

Across all 154 sampled profiles. Establishes the baseline for tracking month over month.

Industry mix of ICP engagers

Where the in-house Legal Ops + Counsel folks who engaged actually work. Confirms we're hitting the natural buying segments for Contracts.AI.

Notable senior ICP engagers this month

Director/VP/Head/Chief-level Legal Ops or Counsel folks who engaged. These are buyer-fit accounts worth a closer look from sales.

  • Sean Rayani · Sr Director, Global Head of Legal Operations @ Twilio
  • Jeannine Moran · Global Head of Legal Operations, AI Technology & Enablement @ Hitachi Digital
  • Jo Vong · Head of Legal Operations @ Plaid
  • Gio DiLuca · Sr Director, Legal Operations @ Lowe's Companies
  • Vishal Anand · Director, Legal Operations @ The Walt Disney Company
  • Ann Hsueh · Chief of Staff to CLO, Head of Legal Operations @ Elevance Health
  • Laura Dieudonne · Legal Operations & Administration Director @ Delta Air Lines. CLOC Board Member.
  • Jennifer Ingram · Director, Legal Operations & Information Governance @ International Paper
  • Howard Solman · Director, Legal Operations & Corporate Governance @ Index Exchange
  • Christopher Manning · Director, Legal Operations @ Bloom Energy
  • Sarah Lovequist · AVP, Legal Operations @ AmTrust Financial Services
  • Anita Singh · Senior Manager, Legal Operations & Business Transformation @ Verizon Business
  • Amanda Kool · Head of Legal @ Sharebite
  • Dave Coursey · Head of Legal @ Giga Energy
  • Nigel Schilling · Senior Legal Operations Manager @ Integra LifeSciences
🎯 ICP fit reading

Aggregate baseline: ~33% of engagers across the stratified sample are core ICP (in-house Legal Ops + Counsel). This becomes the metric we track month over month. Target for June: 38%+.

Frameworks pull the highest ICP fit of any on-brand pattern (43%). They are the strongest content pattern for buyer-targeting AND drive the most saves per post. This is the single strongest argument for shipping more frameworks in June.

Product posts (41%) and the qualified Kodex dinner invite (40%) sit just behind. Product announcements attract practitioners actively evaluating tools. The event ICP figure comes from the curated, CLOC-only dinner list, so treat it as the optimistic end for events. The broad event teases pulled far less.

Hot takes have a lower ICP fit (29%) even though they get the most reach. Why: competitive legal-tech vendors (iManage, Agiloft, Brightflag, Consilio, Lawtrades), consultants, and law firms crash these conversations. The industry is watching, but vendor engagement does not convert. They are still the workhorse for reach. Just do not mistake the volume for ICP signal.

Industry mix maps cleanly to Contracts.AI's natural buying segments: enterprise software (34%), healthcare/pharma (11%), manufacturing/industrial (11%), financial services (9%), retail/consumer (8%), entertainment (6%). No notable misses.

Note on methodology: this is a clean May 1 to 31 calendar-month sample (n=154), distinct from the prior rolling-window cycle, so 33% is the new calendar-month baseline rather than a drop. Event promo (n=15) and off-topic (n=15) are single-post samples and are flagged accordingly. The off-topic COO share is shown for completeness at 13% ICP fit.

Hook analysis

What the top hooks have in common

The first sentence does almost all of the work on LinkedIn. The algorithm decides reach within the first 90 minutes based on initial dwell and engagement, so the hook is where the post is won or lost. We analyzed the opening lines of the 8 highest-performing posts of the month. Five ingredients appear in nearly every one.

The 5 ingredients of a working hook

Observed across the 8 top-performing posts (top 5 by impressions and top 5 by saves; overlap counted once).

1
A specific number within the first 2 sentences

"15 years", "1,200 contract types", "7-figure CLM", "$600M-funded company", "cloned in 2 weeks". Every on-brand top performer drops a hard number before sentence 3. Numbers create immediate credibility and stop the scroll.

2
Named companies, not abstractions

Netflix, Spotify, Cisco as credentials. Microsoft, Anthropic, Harvey, Legora, Ironclad as targets. The winning hooks name names. Generic phrases like "the industry" or "most vendors" do not show up in winning openings.

3
Tension or contradiction in the first line

"the biggest lie in legal tech", "Believing they could was my mistake", "Last year I walked the floor as board president, this year I'm setting up a booth", "the prettier the product, the more skeptical I get". Conflict creates the scroll-stop. Without tension, there is no reason to keep reading.

4
Explicit promise of payoff

"Here's what every vendor knows but won't admit", "here it is", "Here's what I think is actually happening", "Here's why". The top hooks set an expectation that the explainer is coming. Without this, readers exit before reaching the substance.

5
First person, short cadence

"I've worked", "I fought", "I half expected". The top hooks averaged about 22 words in the first sentence. Personal voice, fast cadence, no warmup paragraph. Corporate "we are excited to share" openings did not appear in any top performer. Note: the one off-brand outlier (COO job share) broke these rules and still hit 25.9K. That was network-share virality on a job posting, not a repeatable hook structure.

What didn't work

Bottom performers and why they underperformed

The bottom 3 posts (about 19% of the calendar) ranged from 1,186 to 1,740 impressions. All three were event promos. Each missed multiple hook ingredients or hit a theme conflict. Hypotheses below.

16 of 16
LegalTechTalk June London tease
1,186 impressions · 1 save · May 19 (Tuesday), 8am ET
Hypothesis: no hook, pure transaction, early slot

Opens with "Most teams going to LegalTechTalk are still manually stitching together contract data..." which has the shape of a hook but contains no number, no named target, no tension. Then it pivots straight to "we'll be in London, stop by our table." Missing 4 of the 5 hook ingredients, posted at 8am ET before the audience logs in, and in video format which underperformed all month. The classic event-tease failure: no payoff for reading past the first line.

15 of 16
Kodex CLOC dinner video
1,664 impressions · 0 saves · May 5 (Monday), 8am ET
Hypothesis: theme cluster cannibalization

This was the third CLOC-dinner logistics post in a five-day window (after the May 1 "come to dinner" text and alongside the May 6 Booth 400 tease). The feed had already seen the invite, so the video added no new information and the algorithm had little reason to expand it. Pure RSVP, no thesis, no hook. When several near-identical event posts cluster, only the first earns reach.

14 of 16
CLOC Booth 400 announcement
1,740 impressions · 0 saves · May 6 (Tuesday), 8am ET
Hypothesis: logistics tease with no substance

"Excited to be heading to Chicago... at Booth 400... hosting a dinner Tuesday night." It is an announcement, not an argument. No number in the hook, no tension, no payoff promise, and it landed in the same CLOC-promo cluster as two other posts. Decent 3.6% engagement rate from a small, warm audience, but almost no reach because there was nothing to expand.

🛑 Common failure modes to watch in June

1. Clustering several event-logistics posts within a few days of each other (theme cannibalization).
2. Event teases without a hook (number + named target + tension + payoff).
3. Publishing before 9am ET, where every underperformer this month landed.
4. Chasing off-topic reach: it inflates impressions but pulls the wrong audience and trains the feed away from Legal Ops.

What to do next month

Playbook for June

Six concrete moves, each grounded in something we observed this month.

1
Hot takes stay the workhorse: target 8 in June, up from 5

Posts that open with a contrarian position against a named incumbent are this account's most reliable winner for both reach and saves. Aim for 2 per week, each framed against a specific named entity (Ironclad, Harvey, Legora, Microsoft's Word-native drafting, the "Legal OS" narrative, CLM renewal pricing). Sequence them at least 4 days apart to avoid the cannibalization we saw on May 21 to 22.

Evidence: 5 hot takes drove 60.1K impressions (46% of monthly reach) and 129 of 297 saves.
2
Triple the framework volume: target 6 in June, up from 2

Frameworks are massively underweighted relative to their return. Two posts drove 29% of monthly saves AND hit 43% ICP fit (highest of any on-brand pattern). June should ship roughly one framework per week. Candidates: "the 4 questions a Legal Ops buyer should ask any AI vendor," "post-signature workflow in 5 phases," "what an enterprise-ready data schema looks like." Each as an image carousel.

Evidence: 2 framework posts = 85 saves (29% of monthly total), 5-to-7 stack alone = 68 saves, 43% avg ICP fit.
3
Convert event teases into event recaps with a thesis

The 4 event teases averaged 2.0K impressions and 1 save each, and were the entire bottom of the calendar. The replacement: after every conference, publish a "5 things buyers told me on the floor" or "what changed in the room vs last year" post. LegalTechTalk London is mid-June, so ship a thesis recap, not a "stop by our table" tease. Cap pure event-tease posts at 1 per conference.

Evidence: 4 event teases = 4 total saves and all 3 bottom-performing posts. The May 18 CLOC recap (a thesis, not a tease) hit 11.0K.
4
Fix the posting cadence: mid-morning ET on weekdays, never before 9am

The month's biggest posts (Legal OS, 5-to-7 stack, MikeOSS, the CLOC recaps) all published between roughly 10:30 and 11:00am ET on weekdays. Every underperformer published at 8am ET, before the audience logged in. Stop posting before 9am ET, skip weekends, and keep hot takes at least 4 days apart to avoid theme cannibalization (Legal OS on May 21 then State of legal tech marketing on May 22 cost the second post about 9x the reach).

Evidence: top 4 posts published ~10:30 to 11:00am ET; all 3 bottom posts published 8am ET.
5
Pair product announcements with a saveable follow-up within 72 hours

Product posts pulled the 2nd-highest ICP fit of the month (41%) but almost no saves: Word add-on (5.9K imp, 6 saves) and localization (1.8K imp, 1 save). They bring the right buyers but give them nothing to bookmark. Pair each June product announcement with a "how to evaluate this" framework within 72 hours so the buyer attention converts into intent.

Evidence: 2 product posts = 41% ICP fit but only 7 saves combined.
6
Keep the feed on contract intelligence: treat off-topic reach as a cost, not a win

The COO-for-artist job share was the 2nd-biggest post of the month at 25.9K impressions, but it pulled a music, creative, and people-ops audience (13% ICP fit) and has no pipeline relevance. High vanity reach trains the feed away from Legal Ops. If Jenn wants to do a network favor like this, fine, but do not count it as performance and do not let it set the content pattern.

Evidence: 25.9K impressions at 13% ICP fit vs the account's 33% baseline. Reach without fit.