{"slug": "we-built-roasnova-an-open-source-ai-advertising-operations-platform", "title": "We Built RoasNova: An Open-Source AI Advertising Operations Platform", "summary": "The developer behind RoasNova, an open-source advertising operations platform, has released the project under the MIT License. The platform connects campaign performance, customer intent, conversion data, and verified revenue to provide explainable recommendations and controlled actions, with AI treated as a decision-support layer rather than an autonomous actor. It is built as a TypeScript monorepo and is currently in pre-launch, seeking pilot users and contributors.", "body_md": "Advertising teams do not suffer from a lack of dashboards.\n\nThey suffer from fragmented data, unreliable attribution, disconnected customer journeys, and automation systems that can make consequential changes without explaining why.\n\nWe built **RoasNova** to address that problem.\n\nRoasNova is an open-source advertising operations platform that connects campaign performance, customer intent, conversion data, and verified revenue—then turns those signals into explainable recommendations and controlled actions.\n\nManaging advertising operations usually means switching between:\n\nEach tool contains part of the truth, but none represents the complete decision.\n\nA campaign may report a strong ROAS while producing low-margin customers. A channel may appear inefficient because conversions were not reconciled correctly. An AI agent may recommend increasing the budget without considering creative fatigue, data quality, attribution confidence, or operational risk.\n\nWe wanted to build a system that evaluates the entire evidence chain.\n\nRoasNova currently includes:\n\nThe system is designed to move from:\n\n**advertising data → customer intent → verified revenue → evidenced decision → controlled action**\n\nWe do not believe an AI agent should be given unrestricted access to live advertising accounts.\n\nA recommendation is only useful when the operator can answer:\n\nRoasNova therefore treats AI as a decision-support and controlled-execution layer.\n\nActions can be constrained through:\n\nThe development environment uses sandbox data. Optional provider writes are disabled by default and limited to creating paused Meta campaign drafts after explicit approval. RoasNova cannot automatically activate ads or modify live budgets.\n\nRoasNova is built as a TypeScript monorepo using:\n\nThe repository also contains connector foundations for Meta, Google Ads, and TikTok, along with billing, notifications, campaign planning, and deployment infrastructure.\n\nAdvertising infrastructure handles highly sensitive business data and can influence significant financial decisions.\n\nWe believe operators should be able to inspect how recommendations are generated, understand the safeguards around execution, and verify how their data is handled.\n\nOpen source also allows developers, agencies, and advertising teams to extend RoasNova for their own workflows instead of being locked into another opaque platform.\n\nRoasNova is currently in the pre-launch stage.\n\nThe core platform and interactive product experience have been built, and we are preparing for initial pilot users and commercial validation.\n\nWe are currently looking for:\n\nThe project is available under the MIT License:\n\n👉 [https://github.com/MuratKomurcu1/roasnova](https://github.com/MuratKomurcu1/roasnova)\n\nIf you find the project interesting, you can explore the architecture, open an issue, contribute, or give the repository a star.\n\nWe would especially like to hear how you currently connect advertising performance to verified revenue—and which parts of your advertising workflow still depend on spreadsheets and manual decisions.", "url": "https://wpnews.pro/news/we-built-roasnova-an-open-source-ai-advertising-operations-platform", "canonical_source": "https://dev.to/muratkomurcu1/we-built-roasnova-an-open-source-ai-advertising-operations-platform-db9", "published_at": "2026-08-20 23:26:54+00:00", "updated_at": "2026-08-21 00:13:43.755612+00:00", "lang": "en", "topics": ["ai-products", "ai-agents", "developer-tools", "artificial-intelligence"], "entities": ["RoasNova", "Meta", "Google Ads", "TikTok", "MuratKomurcu1"], "alternates": {"html": "https://wpnews.pro/news/we-built-roasnova-an-open-source-ai-advertising-operations-platform", "markdown": "https://wpnews.pro/news/we-built-roasnova-an-open-source-ai-advertising-operations-platform.md", "text": "https://wpnews.pro/news/we-built-roasnova-an-open-source-ai-advertising-operations-platform.txt", "jsonld": "https://wpnews.pro/news/we-built-roasnova-an-open-source-ai-advertising-operations-platform.jsonld"}}