/INTERNAL · OUTREACH SYSTEM · 2026
DAILY · AUTOMATED · UK + DACH

The funnel runs itself.

Every day at 11:00 the outreach cycle finds new agencies, scores them, drops the strong ones into Attio, stages the rest for a five minute morning review.

4cyclesSister orchestrators
1fireDaily, 11:00 local
3strategiesLinkedIn · Job board · ATS
6marketsUK · DACH · IE · NL · ES · Other
Internal · share with the team · do not forward
01 / 06 · next
/02 · WHAT CHANGED
BEFORE · AFTER

Outreach was Monday only. Now it runs every day.

Same ICP, tighter cadence, two new strategies, one new market. We collect run stats for four to six weeks, then trim the schedule to the days that actually convert.

BEFORE

One run per week

Single Monday lead crawl buried inside the weekly reports cycle. LinkedIn profiles + job boards only. UK and a thin slice of Europe. No market tag, one Attio list, manual everything else.

Phase Q of weekly-reports
AFTER

Daily 11:00, three lanes

Outreach gets its own cycle, fires every day. Phase A keeps LinkedIn + job boards. Phase B is brand new: scrapes Greenhouse, Lever, Workable, Personio, Teamtailor, Ashby, SmartRecruiters, Recruitee for analytics roles in English and German.

outreach-cycle · Phase A · B · Z
NEW SURFACES

Market field + 3 strategy lists

Every prospect gets tagged with a market (UK · DACH · IE · NL · ES · Other) and lands in two Attio lists at once: the master Sales pipeline and a strategy scoped list per discovery source. One consolidated email lands in your inbox at 11:15.

Attio + Gmail draft
7daysUp from one per week
8ATSNew direct careers crawl
2languagesEnglish + German keywords
1emailConsolidated daily summary
outreach-cycle · sister to deploy-cycle · daily-intelligence · weekly-reports
02 / 06
/03 · A DAY IN THE LIFE
11:00 LOCAL · ~16 MIN · AUTOMATED

Five steps. One run. Every day.

Phases A and B fire in parallel via Opus subagents. Z runs inline at the end and writes the snapshot the dashboard reads four hours later.

01 · 11:00

Cycle fires

Cron triggers. Orchestrator dispatches A and B in parallel.

02 · PHASE A

LinkedIn + Job board

Google indexed profile snippets + Indeed, Glassdoor, LinkedIn Jobs, WTTJ for analytics roles.

03 · PHASE B

ATS careers crawl

Greenhouse, Lever, Workable, Teamtailor, Personio, Ashby, SmartRecruiters, Recruitee. UK + DACH. EN + DE.

The new lane
04 · SCORE + WRITE

Attio + Brain Dump

Tier 1 and Tier 2 ≥70 auto push to Attio. Top 10 per strategy stage in Brain Dump for review.

05 · PHASE Z

Snapshot + email

Refresh leads.json for the dashboard, append today's row to run-stats.csv, draft one summary email.

~16leadsSurfaced per run, first cohort
10capPer strategy in Brain Dump
+15ptsATS hiring trigger boost
1draftIn hello@ inbox by 11:15
Brief shell: read SKILL.md → return summary block → orchestrator composes the email
03 / 06
/04 · WHERE THE LEADS LIVE
ATTIO · VAULT DASHBOARD · BRAIN DUMP

Three places. One source of truth.

Attio holds the canonical record. The Leads tab on ops.ampliodata.io shows every prospect with full status, scoring and discovery context. Brain Dump catches the borderline ones for your morning review.

ATTIO

Canonical record

Every Tier 1 and Tier 2 ≥70 lead lands here automatically. Tagged with market and discovery source. Lives in the Sales list and a strategy scoped list at the same time.

3 outreach lists
VAULT DASHBOARD

ops.ampliodata.io · Leads tab

Filter chips for strategy, market, tier, status, score. Click any row for the full record: score breakdown, technographic profile, hiring URL, linked people. Refreshed every four hours.

The single screen you open
BRAIN DUMP

Daily review queue

Borderline leads stage as checkboxes under dated section headers. Tick what you want kept and the next vault autoresearch run scaffolds them. Capped at 10 per strategy per day so the queue stays tight.

5 minute morning ritual
43leadsIn Attio today
17UKTop market by volume
6DACHNew market, populated day one
4hDashboard refresh cadence
ops.ampliodata.io · Cloudflare Worker + KV · Cloudflare Access gated
04 / 06
/05 · THE SEQUENCE
JOB BOARD LEADS · LINKEDIN DM · DAY 0 · 4 · 9 · 16

Hiring is the trigger. And the threat.

A company posting a data analyst role has decided they need this expertise. Our pitch: you've already decided to solve this; here's a faster, lower commitment path. Four messages, branches to discovery on any reply.

DAY 0 · INTRO

Name the role, name the value

"Saw you're hiring a {{role}}. We close that gap in 48 hours instead of 3 months." Open with a 15 minute comparison call.

~75 words
DAY 4 · AGITATE

Three numbers, one consequence

20 to 40% conversions missing in GA4. 34% sessions silenced by consent banners. Every week the role sits open is ad spend optimised against incomplete data.

The bleed they underestimate
DAY 9 · PROOF

A peer paused the hire

UK agency, similar size, tried us for 30 days. Server side tracking rebuilt, GA4 reconciled, dashboard shipped. ROAS lifted 37% in six weeks. They paused the hire.

2 minute Loom on offer
DAY 16 · BREAKUP

Free audit, door open

"I'll stop tapping. Here's a free 30 min audit covering GTM, GA4, consent mode v2, sGTM. Yours either way." Closes the loop without burning the bridge.

~80 words
4touchesDay 0 · 4 · 9 · 16
+37%ROAS lift in the proof story
0hyphensMobile clean (Rule 19)
100%Verified proof points only
Templates: 03-Resources/Templates/outreach-templates.md · same sequence reused for ATS leads
05 / 06
/06 · WHAT THE TEAM DOES
EVERY MORNING · 5 MINUTES · BRAIN DUMP + ATTIO

Your part is five minutes a day.

Open Brain Dump, tick the leads worth keeping. Open ops.ampliodata.io Leads tab, send the day's sequences. Reply in Attio when prospects come back. The cycle does the rest.

5minMorning Brain Dump review
4weeksRun stats then tighten schedule
1channelLinkedIn DM, sequence ready
phasesIntent · directory · funding next
Questions → Walter · Source → outreach-cycle/SKILL.md · Sequence → outreach-templates.md
06 / 06