New: Zovany as your own code

Everything for profitable ads.
In the browser or as your own code.

Zovany calculates every ad down to profit, after product cost, shipping, fees and returns, and shows which creative carries and what to shoot next. Use it ready-made, or change it with Claude like your own software. Hosting, Meta and updates stay with us.

One monthly price per brand. Hosting, connections and updates included.

Your first daily report is ready the morning after you connect.

Works with your tracking: Venon, Shopify or Meta directly.

Built by media buyers who run their own client accounts on it every day.

●Built privacy-first: DPAs, EU infrastructure and data-minimizing AI

MetaOfficial Meta API integration

Did the brand earn money with Meta yesterday, and which campaign carries it?

Sample data of a fictional brand. The interface is the one from the app, the menu on the left is clickable.

The problem

You pay for three tools. And still guess which ad makes money.

Open Ads Manager, Shopify, tracking
Reconcile numbers that never match
Read creative reports that stop at ROAS
Guess the next angle
Paste screenshots into the chat
Launch a test without a hypothesis
Start over tomorrow

Zovany turns that into one app. And counts in profit.

Before you open your laptop, everything is matched: Meta, Shopify, tracking. Every ad stands there with its real contribution margin, after product cost, shipping, fees and returns. You see it at once: which creative carries. Which angle is burned out. Where the landing page loses buyers. What to shoot next. No exports, no screenshots, no guessing.

A core that calculates.An interface that is yours.

Zovany is built in two layers. The core runs with us: the verified Meta app, Shopify, the nightly import, the profit calculation and the memory of every brand. On top sits the interface. Use ours in the browser, or take its code and make it your own. Both read the same core.

How do you use Zovany?

Same numbers
Browser, code and agent read one core. Nobody exports, nobody reconciles.
Zero setup
You connect Meta and Shopify once. Apps, tokens, servers and databases are our job.
No dead end
Start in the browser, switch to code later. Your data, your brand memory and your links stay.

Interface

decided by you

app.zovany.com

The standard interface

Six views, ready the morning after you connect. Every update arrives the same day.

  • Daily report
  • Angle balance
  • History
  • Campaign board
  • Creative matrix
  • Page analysis

Claude

Your agent

Reads the core through 13 tools.

API and MCP · one key per brand · no Meta token ever leaves the core

Zovany core

run by us

  • Meta, through our verified app
  • Shopify app with products and orders
  • Import of ads, creatives and days
  • Contribution margin per ad, every night
  • Memory per brand: angles, tags, verdicts
  • Hosting, encryption, backups, updates

Your sources

  • Meta
  • Shopify
  • Venon
  • PostHog
  • Klaviyo
  • KnightVision

Two ways in.The same core underneath.

Most brands start in the browser and never need more. Teams with their own processes take the code and build what no standard tool has.

In the browser

Ready tomorrow morning.

app.zovany.com
  1. Sign in
  2. Connect Meta
  3. Connect Shopify
  4. First daily report at 6:40 a.m.

For brand founders, media buyers and creative strategists who want answers, not a project.

As your own code

Yours to change, hosted by us.

$ npx zovany create nordhain

✓ nordhain-zovany

$ claude

> add profit per creator

+ app/creator/page.tsx

$ git push

✓ nordhain.zovany.app

For teams with their own KPIs, agencies with their own client reports, and anyone who builds with Claude Code.

Both include

  • Verified Meta connection
  • Profit per ad
  • Agent connector
  • Hosting and updates

From download to a link for your client.Four steps.

You never set up a server, a database or a Meta app. You describe what you need, Claude writes it, git push puts it live.

Terminal · nordhain-zovany

$ npx zovany create nordhain

✓ Repository nordhain-zovany created

✓ Connected to brand Nordhain (nordhain.example)

✓ Key written to .env.local

$

github.com/nordhain/nordhain-zovany
  • CLAUDE.md
  • .env.local
  • app/
  • components/
  • package.json

Sample data of the fictional brand Nordhain. Commands as in the Zovany CLI.

What runs with us.What belongs to you.

The line is drawn on purpose. Everything that touches money, tokens and data stays in the core, maintained by our team. Everything you look at and work with is yours.

Zovany core

Maintained by our dev team

  • Hosting and deployments, also for your code
  • Meta through our verified app, Shopify through our app
  • Tokens encrypted, never in your repository
  • Import and profit calculation every night
  • Memory per brand with evidence
  • Backups, monitoring, security

Your interface

Changed by you and Claude

  • Every page and every view
  • Your own KPIs and evaluations
  • Reports for your team or your clients
  • Workflows for your agent
  • Your repository and its git history
  • Your address, shareable by link

Updates do not break your code.

Your interface builds on two versioned packages, the SDK and the UI kit. When our team ships something new, it arrives as a pull request in your repository. Claude adapts your changes, the checks run, you merge.

Core
Updated by us. You only notice that it got better.
Standard interface
Gets every update the same day.
Your code
Gets a pull request, adapted by Claude, merged by you.

Update @zovany/ui 2.4 to 2.5

zovany-bot · nordhain-zovany #42

  • Angle balance with a 90 day window
  • 3 of your files adapted by Claude
  • All checks passed
Merge

Why monthly, even with your own code?

Because the code is only the visible part. Every month the core imports, calculates, stores and secures your data, keeps the Meta and Shopify connections alive, hosts your interface and gets better through our team. That is what you pay for, whichever way you use it.

The difference

Creative analytics shows you the winner.

Zovany shows you what it earns.

A creative with a ROAS of 3 can still cost you money. Creative reporting tools do not see that, they stop at ROAS. Zovany counts all the way to profit, puts angle, hook and landing page next to every creative and lets your agent work on the same data. That is the difference between a pretty report and a decision.

Creative analytics toolsZovany
Profit per ad after all costsNoYes
Visual reports and AI tagging of creativesYesYes
Angles with desire, pain and trigger of the avatarNoYes
Landing page in the same funnel: buy block, buy button, purchaseNoYes
Competitor ads as referencesYesYes
AIOwn chat, own data onlyYour agent, through the connector
Change the software itselfSettings onlyYour own code, hosted by us
PriceMonthly subscriptionMonthly, hosting and updates included

What you get

Six views. One login. Zero exports.

No tile dashboards. Tables, trees and creatives with images, as dense as media buyers and creative strategists work.

Daily report and profitability

Contribution margin per campaign, ad set and ad, after product cost, shipping, payment fees and returns. Your break-even CPA as the limit.

01

Angle balance

All ads of an angle added up, with a verdict: winner, close, loser, too early. Plus desire, pain and trigger of the avatar, so the next brief writes itself.

02

Creative matrix

Zovany tags every creative itself: offer, avatar, awareness stage, emotion, format. One row per creative, one column per decision. You see where the winners come from.

03

Campaign board

Your account as a whiteboard: live, planned, up for approval. Rate hooks, park ideas, keep competitor ads as references, approve creatives.

04

Page analysis

How far visitors get per landing page and per ad: buy block seen, buy button clicked, purchase. With finding and hypothesis. Creative analytics ends at the click, Zovany does not.

05

History

Every quarter from the ad account as a gallery: what ran, what sold, with hook rate, hold rate and the whole funnel per ad.

06
Coming soon: creative reports with image, hook rate and profit, to share with your team
Coming soon: Google Ads, Amazon and Klaviyo in the same profit view
Coming soon: autopilot with your own rules

Two connections and you are in.

Your agent does not need screenshots. It reads along.

Zovany does not come with its own chat that only knows its own data. It is a connector in Claude: your agent pulls the angle balance, the creative matrix and the page analysis itself, opens single sessions with a link to the recording and writes back what it has classified. You ask in the chat. You see the result in the interface. No export in between.

One connector, 13 tools
Read and fill the matrix, classify angles, read pages, list sessions. Sign-in through your Zovany login, revocable at any time.
Answers an agent can read
Markdown or JSON, every number with period and source. Below 30 sessions it says direction only. Empty means not measured, never zero.
Your entries stay yours
The agent only fills empty cells, and they are marked blue. Whatever you set by hand is never overwritten.
Agent session · Nordhain

Which landing page is losing the most buyers right now, and what would you test?

I will read the pages of Nordhain and then open the one that stands out.

zovany seiten_auflisten { "kunde": "Nordhain", "tage": 7 }

4 pages, 4,820 sessions. Largest finding: advertorial “Why you wake up at 3 a.m.”, 438 sessions lost.

zovany seite_lesen { "seite": "/pages/wach-um-drei", "geraet": "handy" }

Reading depth 44 %, first buy button at 61 %. Source PostHog, 1,610 sessions, Sep 22 to Sep 28.

zovany angle_bilanz_lesen { "kunde": "Nordhain", "tage": 30 }

“Finally sleep through”: winner, CPA €21.38, CM2 €1,780, 3 ads.

The advertorial carries your winning angle, but the buy button sits below the reading depth of most visitors. Test: buy block after the third paragraph. Evidence: 1,610 sessions, reading depth 44 %, button at 61 %.

Example run with sample data. Tool names as in the connector.

Connector address

https://app.zovany.com/api/mcp

Runs in Claude: claude.ai, desktop and Claude Code. A REST API with a key is available as well.

Profit by ad
95%
Angle catalog
88%
Creative matrix
82%
Landing pages
76%
Hook ratings
70%
Sample brand
0 ads

Memory per brand

Every brand gets its own memory.

When your media buyer leaves, their learnings leave too. With Zovany they stay: every ad, every angle, every tag, every rating, with evidence. You switch the brand at the top and everything applies to that brand only. Your agent reads the same memory and does not start from zero.

Learnings no longer get lost
No angle gets burned twice
Human and agent on the same state
Onboarding without a questionnaire: Connect your ad account and Shopify. Zovany reads ads, products and orders itself. No kick-off call, no briefing document.

Questions before you start.

What does Zovany cost?

One monthly price per brand, whether you use the browser or your own code. It covers the core, hosting, the Meta and Shopify connections and every update. Your agent runs on your own Claude account.

Do I need to know how to code?

No. In the browser not at all. For the code way, Claude Code is enough: you describe what you want, Claude writes it. If you can code, you work in the repository directly.

Does my code only run on my machine?

No. Locally you develop, with live data from the core. Live it goes with git push, under your own address, so your team and your clients open the same link as you.

What happens to my changes when you ship an update?

They stay. The core updates on our side. Updates for the interface come as a pull request into your repository, Claude adapts your changes, and nothing is merged without you.

What belongs to me if I cancel?

Your repository and everything you built in it. Your data can be exported. The core with the Meta and Shopify connection stays with us.

What do I have to connect?

Your Meta ad account and Shopify. If you use Venon, costs and orders come from there. Everything else Zovany reads itself: products, ads, orders.

Where does the profit per ad come from?

From the orders and costs of your shop: product cost, shipping, payment fees, returns, minus Meta spend. Attribution by last paid click within 7 days. Every number shows its source.

How does my AI agent work with it?

Through the Claude connector. You connect it with your Zovany login, your agent gets 13 tools and reads the same data you do. It only fills empty cells, your entries stay.

Does anything go live without me?

No. Approved creatives are created paused in your ad account. Nothing runs before you want it to.

I run several brands.

Switch at the top, done. Every brand has its own memory, its own connections and its own numbers.

Where is my data?

EU hosting, data processing agreements with the core sub-processors, data-minimizing AI. Meta is connected through the official Marketing API.

You build the brand. Zovany knows what every creative earns.

Connect your ad account and Shopify. Tomorrow morning your first daily report is waiting: profit per ad, tagged creatives, the landing pages behind them. Use it in the browser, give your agent the address, or take the code and build on it.

Browser or code. One monthly price. Cancel anytime.

Early adopters get an exclusive discount. Cancel anytime, nothing goes live without your yes.

Newsletter

Profit on Meta, in your inbox.

What we learn about creatives, profit and angles on Meta while building Zovany.

Creatives and angles that bring profit
Hands-on insights and best practices

By signing up you accept our privacy policy. Unsubscribe anytime.