
How to Build a Marketing Ops Agent (7 Systems, One Source of Truth)
Your CMO asks "what's working?" The answer lives in 7 systems. The agent connects them all and gives a unified answer in 30 seconds.
The problem: 4 hours to answer "what's working?"
Your marketing team runs campaigns across Google Ads, LinkedIn, email, webinars, and the website. Pipeline is tracked in Salesforce. Engagement is tracked in HubSpot. Ad spend is split across two platforms. Website behavior is in Google Analytics. Budget targets are in a spreadsheet.
Every Monday, a marketing analyst spends 4 hours building the weekly campaign report: pull spend from Google Ads and LinkedIn, pull form fills from HubSpot, pull website traffic from GA, pull pipeline from Salesforce, cross-reference it all in a spreadsheet, and try to figure out which campaigns actually drove revenue.
Connect 7 systems
Connect everything the marketing team touches
Write the skills
Two skills: campaign attribution and lead scoring.
Campaign attribution skill
Lead scoring skill
Monday morning: the CMO asks
7 systems, one question, 30 seconds.
"How did last week's campaigns perform?"
"Which webinar leads should sales call first?"
The agent cross-referenced webinar attendees (HubSpot) with website behavior (GA), email engagement (HubSpot), company data (LinkedIn), and existing pipeline (Salesforce). It scored each lead, ranked them, and caught that one attendee has a stalled deal. The sales team knows exactly who to call, in what order, and why.
The VP asks "why did conversion drop?"
The diagnostic question that used to take half a day.
Root cause analysis across 4 systems
- 1. Revert the whitepaper form to require company name + title (biggest lever)
- 2. Exclude "Students and Recent Graduates" from the LinkedIn audience
- 3. Add a lead-scoring rule: personal email = score 0 (not ICP)
- 4. Consider a 12-hour SLA for SDR follow-up on hot leads
The CMO says "ok, do it"
Analysis is step one. The agent also takes action across systems.
"Pause the underperformers and move the budget"
"Get those hot leads to sales"
Here's what one of those SDR DMs looks like:
Fix the conversion problem
Remember the MQL-to-SQL diagnosis from Part 4? The agent found three root causes. Lisa decides to act on all three:
Enroll cold leads in a nurture sequence
No lead left behind. Hot leads go to SDRs (Salesforce + Slack). Warm and cold leads get enrolled in a nurture sequence (HubSpot) and a retargeting audience (Google Ads). Every webinar attendee is in a pipeline, being worked by either a human or an automation.
Write actions taken in this session
13 write actions across 6 systems. Every one confirmed by a human before execution. Total time: ~10 minutes of conversation. Without the agent: logging into 6 dashboards, remembering campaign IDs, finding the right forms, updating spreadsheets manually. Easily 2 hours of operational work.
Automate the weekly report
No more 4-hour Monday morning spreadsheets.
Schedule the weekly automation
Every Monday at 8am, the agent queries all 7 systems and posts a campaign performance summary to both channels. The CMO sees it before the 9am meeting. The marketing analyst doesn't build a spreadsheet anymore. She reviews the agent's report and adds commentary.
The agent learns, the VP tunes
Knowledge proposals from a month of campaigns
"Leads who attend a webinar AND visit the pricing page within 48 hours convert to SQL at 3.2x the baseline (42% vs 13%). Recommend auto-scoring these as Hot regardless of other signals."
Source: 340 webinar attendees, 4-week lookback, HubSpot + GA + Salesforce correlation
"Google Ads 'agent platform' campaign converts best on Tuesdays and Wednesdays (2.4x other days). Recommend shifting 60% of budget to Tue-Wed."
"Leads from companies with 100-300 employees convert at 2x the rate of 300+ (28% vs 14%). Consider tightening ICP definition in lead scoring."
Kevin approves the webinar+pricing insight. The lead scoring skill now auto-routes those leads as Hot. He edits the company size threshold before approving the third one: his sales team can handle enterprise, so he keeps 300+ in the ICP but adds a note that mid-market should be prioritized in outbound sequences.
Cost dashboard
$45/month. The marketing analyst used to spend 4 hours every Monday building the weekly report. $45/month vs $800/month in analyst time. And the CMO gets the report at 8am Monday instead of Tuesday afternoon.
Community packages you get for free
Install marketing community knowledge
We wrote our own skills in this tutorial for the walkthrough. But in practice, you'd install community skills first, then override with your specifics:
What you built
7 connections, 2 skills, 1 automation. The CMO gets answers in 30 seconds instead of waiting until Tuesday for a spreadsheet.