Plan the week, track where the hours really go, price work from real cost, report client performance, make the content, model the spend, and forecast the products. The whole back office of a modern agency, in four suites — built by agency operators who got tired of the spreadsheets.
Plans from $97/mo · every plan covers your whole team · no per-seat pricing
Agency HQ · In every plan
Your week, actually planned. AI time-blocking schedules the day around your real meetings, work hours, and energy peak — then replans from now when the day falls apart. Brain-dump a mess of tasks and get them back estimated and prioritized.
Where the hours actually go — captured as you work, not reconstructed on Friday. Log a block in under 10 seconds from the web or straight from Slack with /track, and get the exec summary that turns hours into an effective hourly rate per client.
Price from real delivery cost, not gut feel. Builds your true cost rate from team pay, overhead, white-label fees, and honest billable capacity — then shows what each client is actually paying you per hour.
Your agency’s own P&L, not your clients’. Revenue, expenses, margin, and expected monthly revenue pulled from Xero, QuickBooks, Wave, or Stripe — so you know your margin before it becomes a surprise.
Find businesses shaped like your best clients. It reads each one’s website and scores it against what you sell, so you see what you could pitch before you reach out. It proposes; you decide.
Clients · In Agency and Growth
Every client in one record: their services, team, connections, and billing, with the margins and costs the money tools read from.
Shareable, branded dashboards you send instead of a deck. Revenue, MER, AOV, and acquisition health for ecommerce — plus presets for webinar funnels and classic lead gen, so it isn’t only a Shopify tool.
Every client’s weekly update in one list, each opening the same writer as the client’s dashboard, with the framework that shapes how your agency writes them. See at a glance which are sent and which are still drafts.
Every client’s Meta, Google Ads, GA4, and Klaviyo numbers in one place, synced nightly. Spend, ROAS, sessions, and conversions per client — including a brand vs non-brand split on Google so the reporting tells the truth.
Write the line a client’s numbers mustn’t cross in plain words — “Meta ROAS over the last 7 days drops more than 15%” — and aOS checks it every morning and tells the right people. A portfolio view and a weekly brief show who needs attention first.
Whether each client’s ad spend is on track for the month: the budget, what’s spent so far, where spend should be by now, the month-end projection, and the daily spend needed to land on budget.
Work backward from a revenue goal to the monthly spend and profit it takes. A guided intake builds the model, splits it per platform, and saves scenarios you can walk a client through on the call.
Creative Studio · In Growth · an add-on for Operate and Agency
Logos, colors, fonts, voice, and rules for your agency and each client, kept in one place and read by every creative tool.
Klaviyo flows and campaigns written, checked, and designed in each client’s brand, from their store and catalog. Review every email in aOS, ask for changes in plain English, and approve them one by one.
A year of on-brand content, planned and produced in a fraction of the time. Content buckets, a voice trained on your own writing samples, and a review-and-approve workflow your team can actually run.
Ad copy written off what actually performed for that client. Ten proven angles — pain/solution, review-led, seasonal, identity, founder story, objection-killer — generated against the client’s voice profile and their own top-performing ads, with a Meta placement preview for each.
Turn an ad or a post into pictures in the client’s brand: the copy’s own words set on an ad layout around the client’s product photo, or an AI image from the creative brief.
9:16 video ads from a client’s products, from phone takes of someone talking to camera, or from your own photos — captioned, in the brand’s words, each waiting for your review.
What each client’s competitors are running right now, and which ads they keep running longest — usually the ones that work.
The AI Team · In Growth
An executive assistant plus the specialists you hire, each working from the accounts you’ve connected: they watch each client, flag what needs a person, and draft the work for you to review. None of them contacts a client on their own.
Ecomm Edge · An add-on for any plan
A planning brain for ecommerce brands: forecast demand per SKU, project inventory forward, and work backward to the purchase orders that actually need placing — respecting lead times, MOQs, case packs, and factory blackouts. Then track the plan against actuals.
Why it beats a standalone tool: every other inventory forecaster reads trailing velocity and is blind to the ad plan. aOS already holds the ad accounts and the planned spend — because you’re the agency turning the dial. We know the spike is coming before it lands.
What it does
It recommends — it never mutates stock. Read-only against your channels.
Plan promotions with the merchant and the media buyer on one calendar. Promos planned here feed the demand forecast, so stock is bought for the promo before it runs.
A Black Friday – Cyber Monday dashboard that follows each store’s sale from Thanksgiving to the Tuesday after Cyber Monday: a goal and plan for each day, ad spend against budget, every hour against the same hour last year, and a flag when something slips.
Where the next dollar should go. Models diminishing returns and a shared demand pool across channels, so you can see which channels build demand versus harvest it, what each really earns, and the profit-optimal mix — then forecast it month by month.
What a new customer is worth in their first 30, 60, 90, or 365 days, or all time, in net sales after discounts and refunds — on the client’s dashboard and its shared link.
Connects to the tools you already run
Ad platform connections are read-only reporting: aOS retrieves performance metrics for the accounts you authorize and never creates, edits, or manages ads.
Link the accounts you already manage — ad platforms, stores, accounting, comms, and task tools — with secure OAuth. Read-only where it matters; you choose exactly which accounts sync.
Client performance and agency financials flow into dashboards automatically, synced nightly. No more screenshot-and-spreadsheet reporting nights.
Plan the week, track where hours really go, price work from real cost, write the ads, and model the spend — all under one login.
Pick the plan that matches how much of the agency you want aOS running. Every plan covers your entire team — no per-seat pricing, ever.
Get the agency itself under control.
Add the client side: reporting, alerts, and the money model.
Everything client-facing, with an AI team behind it.
Add-ons
Add Creative Studio below Growth, or Ecomm Edge to any plan, when you’re ready.
🎨 Creative Studio
For Operate and Agency · part of Growth
Brand Kit, Email Engine, Content Crusher, Ad Copy Engine, Graphics, Videos, and Competitor Ads, added to your plan.
📦 Ecomm Edge
For any plan · one flat price for your agency
Product Planner, Promo Calendar, Black Friday, Channel Allocator, and Customer Lifetime Value, for every ecommerce client you run. Not part of Growth: add it to whichever plan you’re on.
Because that price only ever described a slice of it. Operate at $97 is a real plan and a real on-ramp — Agency HQ, the tools that run the agency itself. Clients, Creative Studio, and Ecomm Edge are whole suites with nightly syncs behind them, and pretending all of it costs $97 did nobody any favors.
No. Every plan covers your whole team. Add people without watching the invoice climb.
Yes. Move up a plan, or add Creative Studio or Ecomm Edge, whenever you’re ready — nothing is re-implemented, your data carries across.
No. Ad platform connections are read-only reporting. aOS retrieves performance metrics for the accounts you authorize and never creates, edits, pauses, or manages ads.
One login, your whole team, and the numbers already in it.
Get started