How Jobspring stopped checking 29 ad accounts
by hand.
Jobspring is a digital marketing agency running lead-generation campaigns for home service contractors across the US. When they came to Mintro, their team was burning hours every week checking ad performance by hand, and they were still missing real problems until clients pointed them out.
The client
A team that lives the trade.
Israel Williams founded Jobspring with a team that has deep roots in the blue-collar world. They run lead generation for 150+ roofing, HVAC, and plumbing contractors. They keep it honest, they obsess over ROAS, and they don't lock anyone into long-term contracts. When checking ads by hand started eating their mornings, they brought in Mintro to build Aria.


Where it started
Hours of manual work, and problems caught too late.
With dozens of active Facebook ad accounts across multiple home service clients, Jobspring's team logged into Facebook Ads Manager every day to check performance one account at a time. Budget pacing issues, sudden CTR drops, and CPL spikes often went unnoticed until a client brought them up on a call. Reporting was just as painful. Every week someone had to pull the data, format it, and send it by hand.
Lead follow-up lived in a separate CRM nobody had time to watch, and there was no single place to see how the whole book of business was performing. As the account list grew, the manual approach simply didn't scale.
What we built
Aria: a Slack-native suite with a live dashboard.
We built Aria as ten connected n8n workflows plus a live dashboard. It plugs into the Facebook Marketing API, Google Ads, and GoHighLevel, checks account health every few hours, and delivers everything to where the team already works: Slack. The alerts, reports, and answers come to them. They never have to go digging for any of it.
The Aria dashboard
The entire portfolio on one screen.
Behind the Slack automations sits a live web dashboard. It pulls Facebook, Google Ads, and GoHighLevel into one view of all 29 accounts, built for the owner and every media buyer.
What actually lands in Slack.
The dashboard is there when someone wants to dig in. Most days nobody needs to. Aria writes up what matters and drops it into Slack on a schedule, for the internal team and for each client.
Aria Daily Digest
Decisions Made
Action Items
Client Issues
FYI
Weekly Account Pulse Check — Monday, June 22
Needs Attention (4)
Watch (3)
On Track (9)
No activity: Pinnacle Contracting, TruCoat Painting
Quick update on the last 7 days of ad performance!
Jun 16 - Jun 22
Velocity Motors | Landing Page | Concierge Page
Any feedback you provide on lead quality will help us improve campaign performance!
Please give feedback on these 3 questions within the next 1 to 3 days:
Sample data shown. Real reports name the actual accounts, campaigns, and numbers.
Where it landed
The manual reporting is gone, and nothing slips through.
29 Facebook ad accounts get checked automatically every few hours. Nobody logs in by hand anymore.
A live dashboard puts the whole portfolio on one screen: spend, leads, CPL health, and pacing for every account, refreshed continuously.
Performance and budget-pacing alerts fire within hours of any anomaly, so the team catches problems before a client does.
Friday client reports delivered to each client's own Slack channel every week without a single manual step.
CRM speed-to-lead and stale-deal flags pull GoHighLevel into the same view, so no lead sits uncontacted.
Every media buyer is scored and ranked, and each sees only their own accounts.
40 client landing pages monitored every 15 minutes, with instant down-alerts to Slack.
Stack
Details
The squad
A team that runs ads for a living.
The real people behind Jobspring. Founder Israel Williams and the team running 29 ad accounts every day.






Your business, automated
Tell us what's broken. We'll tell you how to fix it.