Ads-OSMarketing Intelligence · In production

Ads-OS — autonomous Google Ads insights

A cross-signal engine: ads × margin × behaviour → contextual insight.

RoleArchitect & BuilderSignal joins, insight engine
EngineCross-signalads + margin + behaviour
StackClaude (OpenRouter) · Ads APINeon · Drizzle · PostHog

The context

Ad dashboards optimise for clicks and CPA in isolation — blind to whether a campaign actually sells profitable product or just cheap traffic.

Ads-OS joins the signals an ad platform cannot see by itself: campaign performance, financial margin, and user behaviour from PostHog. It pulls from the data warehouse and uses an LLM to generate contextual, cross-signal insights — not "CPA went up", but "this campaign drives volume on low-margin SKUs". It is decision support aimed at profit, not vanity metrics.

What I built
Cross-signal EngineAI InsightsMargin AwarenessWarehouse IntegrationBehaviour Joins
Stack
Claude 3.5 SonnetOpenRouterGoogle Ads APINeonDrizzlePostHogReact

The interface

live in production
Ads-OS — live interface

The engine

profit-aware, not vanity
   Google Ads      financials/margin     PostHog behaviour
        │                 │                    │
        └────────┬────────┴──────────┬─────────┘
                 ▼                    ▼
        ┌─────────────────────────────────────┐
        │   Ads-OS  ·  cross-signal join       │
        │   ads × margin × behaviour        │
        └─────────────────────────────────────┘
                 │  LLM
                 ▼
        contextual insight (profit, not CPA)
Cross
Joins ads, margin and behaviour an ad platform can not.
Profit
Insight aimed at margin, not vanity CPA.
Auto
Pulls the warehouse and writes the read-out itself.