PricingOpen the demo

● Product tour

Six modules. One job each.

Every screen in Kepra answers a question you actually ask. Nearly every visual below is the app’s real component running on demo data – and each module has its own deep dive when a paragraph is not enough.

Demo data · no signup · the app’s own components inside

Money Today

Know what you actually made today.

“Am I making money right now?”

Every platform reports the part of the picture that flatters it – Shopify shows revenue, Meta shows ROAS, Stripe shows payouts. Money Today does the arithmetic none of them will: revenue minus COGS, refunds, fees and ad spend, live from all four sources, on one screen you check with your coffee.

  • Profit today, after everything – not the number that sounds best
  • Revenue and spend side by side, from Shopify, Stripe, Meta and Google
  • Growth Score: one health number that always unfolds into its reasons

Everything about Money Today →

app.kepra – money today
● Today · demo data

Profit today

€5,708

+9% vs. same time yesterday

Revenue today
€14,820
Shopify + Stripe
Marketing spend today
€3,480
Meta + Google
Stripe balance
€214,560
Not your full cash position
MRR
€38,400
Stripe subscriptions
Runway estimate
∞
Profitable · bank feeds coming
◈ Growth ScoreDemo data
83/ 100
  • Positive:CAC down 12%
  • Positive:Meta performing better
  • Positive:Google Search growing
  • Negative:Retention down 3 pts
  • Negative:Margin under pressure

AI-weighted across CAC, retention, margin and channel trends – always with reasons.

Money Leak

Find where money quietly disappears.

“Where am I losing money without knowing it?”

A leak is rarely an obviously bad campaign – those die in week one. It is the campaign reporting ROAS 2.8 whose customers never return, or the keyword buying brand searches you already win. The AI reads every campaign against profit and repeat behaviour, and returns verdicts with the evidence attached.

  • A verdict in plain language – what leaks, what it costs, what to do
  • Judged on lifetime value, never on first-order ROAS
  • Every verdict cites the spend, orders and margin behind it

Everything about Money Leak →

app.kepra – money leak
Demo data⚠ LeakMeta · Prospecting – Interests · ad 2901-B

You're spending €9,220/mo on this campaign. Meta reports a ROAS of 2.8. Matched against orders that actually originated here it returned €6,450 – and 71% of those buyers never came back. After COGS the campaign is €5,200/mo underwater.

You approve – Kepra pushes it to Meta

Scale Meter

Know when to floor it.

“Can I safely spend more?”

Scaling on gut feeling ends one of two ways: money left on the table, or margin burned past break-even. Scale Meter watches your marginal ROAS against your real break-even line and answers with a number – how much more you can spend, and what that extra spend should earn.

  • Headroom as a number, not a feeling
  • Marginal ROAS vs your break-even – the only pair that decides
  • Expected extra profit per month if you take the headroom

Everything about Scale Meter →

app.kepra – scale meter
▲ Scale MeterDemo data

Can I floor it?

Yes

You can likely increase spend 18% without marginal ROAS dropping below break-even.

current spendceiling

Expected extra profit: +€12,100/mo

Marginal ROAS 2.90 vs. break-even 1.61.

Profit Tree

Unfold the whole business.

“What exactly creates my profit?”

Revenue is a sum that hides its parts. The tree unfolds it – channel, campaign, ad, product – with profit after ad spend at every level, and leaks glowing red exactly where they sit. This is the real interactive tree below, running on demo data: click it.

  • Every level expandable, down to the single ad
  • Profit at every node, after the ads that bought it
  • Leaks marked where they live, not averaged away

Everything about Profit Tree →

app.kepra – profit tree
◆ Profit Tree

Unfold your business

Profit after ads (62% gross margin) – from revenue down to the single ad

Prospecting – Lookalike 2%€7,947ROAS 2.66
Test – UGC video-€1,257⚠ leak
Prospecting – Interests-€5,221⚠ leak
PMax – Bestsellers€15,524ROAS 3.25
Search – Brand€21,436ROAS 10.00
Direct & organic€23,293organic

Live

Watch it land.

“Is it working right now?”

Every order arrives with its full attribution chain attached – source, campaign, down to the ad that won it. Not a counter ticking up for dopamine, but the story behind each sale as it happens. What cannot be matched says so, honestly, instead of being assigned to a guess.

  • Each order as it lands, seconds after the webhook
  • The chain attached: source › campaign › ad
  • Unmatched orders labelled unattributed – never guessed

Everything about Live →

app.kepra – live
Live feedDemo data
  • New order · €449SHOPIFY

    Meta › Prospecting – Broad DK › ad 2384-B

  • Subscription renewed · €299STRIPE

    Google › Search – Brand › ad 8841

  • New order · €1,240SHOPIFY

    Meta › Retargeting – 30 d › ad 1077-A

AI Actions

Then do something about it.

“Can it just fix this for me?”

Finding the leak is half the job. The other half is the twenty minutes of Ads Manager you keep postponing. The AI proposes the exact change – a pause, a budget, a bid – with its evidence, and the moment you approve, MCP executes it inside Meta or Google. Nothing ships without you. Everything is logged. Every action reverts in one click.

  • An approval queue, not an autopilot – the gate is contractual
  • Executed over typed MCP tools, in about a second
  • An immutable log: who approved, what changed, how to undo

Everything about AI Actions →

app.kepra – ai actions
Awaiting your approvaldemo data

Pause Prospecting – Interests on Meta

€5,200/mo underwater after COGS · 0.9 LTV ROAS · evidence attached

meta.campaign.pause(2901…)
ApproveDismisslogged · one-click revert
One engine underneath

The modules are six views of the same machine.

Connectors feed attribution, attribution feeds the profit engine, the engine feeds the AI – and MCP carries approved decisions back into Meta and Google.

Connectors

OAuth · webhooks

Attribution

click-id → order

Profit engine

COGS · LTV

AI reasoning

verdicts + evidence

MCP actions

you approve · we push

How the engine works →·What MCP means here →·The method, given away →

Fair questions.

▸Are these screenshots or the real product?

With one exception, the real components – the same React code the app renders, embedded here on demo data. The Profit Tree is clickable for exactly that reason. The exception: the approval card is a faithful still of the AI Actions queue.

▸Do I need all six modules?

They are built as one system and feed each other: Live and Money Today prove the data is right, Money Leak and Scale Meter turn it into verdicts, the Profit Tree explains them, and AI Actions executes them. Most days you will open one or two.

▸What does setup involve?

Shopify and Stripe connect today through a guided webhook – paste one URL, add the signing secret, done in minutes. Meta and Google arrive over OAuth when the ad-platform beta opens; verdicts need that spend data, so they start flowing from the same moment.

▸Can I try it without connecting anything?

Yes – the demo is open without signup and runs every module on a sample shop. What you see here is a slice of it.

Feel it instead of reading about it.

The demo is open – no signup. When the beta opens, early users lock their price for life.

One email when the beta opens. No newsletter, no sharing your address.

Or open the live demo →