ECOMDASH

Your reporting setup is already costing you. EcomDash gives you a better one. No monthly SaaS bill.

EcomDash is a ready-to-use ecommerce dashboard that pulls your Shopify, Meta, Google, TikTok, Klaviyo and GA4 data into one place automatically, and lets you ask AI questions about it using your actual numbers. One-time payment. You own the stack.

  • • £49 one-time, no subscription, no per-seat fee
  • • Connected to your real store data in about 60 minutes
  • • Ask AI questions about your business using live data (built in)

Instant download after purchase

Works with: Shopify · Meta · Google · TikTok · Klaviyo · GA4

14-day full refund for any reason

The dashboard from the walkthrough. Ready to duplicate.

ECOMDASH SNAPSHOTDummy data preview

Full interactive demo available with dummy data. Explore every tab before you buy.

£49 one-time paymentSetup in about 60 minutesShopify · Meta · Google · TikTok · Klaviyo · GA414-day full refund for any reasonBuilt by an ecommerce operator

Reporting should tell you what's happening in your business. Instead, most founders are stitching numbers between tabs, paying for tools that don't talk to each other, and still not getting a clear answer at the end of it.

The time cost is real. The SaaS bill adds up. And none of it gives you a system you actually own.

AI can now build and run a full-stack reporting system for your business, pulling every channel's numbers into one place, calculating profit automatically, and answering your questions in plain English using your real data.

You don't need to hire a dev. You don't need another SaaS subscription. You need a system that's yours.

Sync data automaticallyTrack profit in real timeAsk AI anything

That's what EcomDash is.

A ready-to-use reporting dashboard, built on your own infrastructure, pulling from all your channels automatically, with a built-in AI data layer so you can ask questions and get answers using your actual business numbers.

ECOMDASH — PRODUCT SCREENSHOT

What the dashboard covers

EcomDash ships with tabs built for how ecommerce operators actually work.

Overview

Your daily command centre. Revenue, ad spend, MER, orders, AOV, and net profit (including COGS and overhead you've set) at a glance. Month-to-date pacing against your targets. Period snapshot showing today, yesterday, last 7 days, last month. Top products, top creatives, email snapshot.

Paid Media — All channels + Meta, Google, TikTok

Cross-channel spend, attributed revenue, ROAS, and CPA. Campaign-level drilldown per platform. Creative performance tab with spend, purchases, and revenue by creative. Budget vs actual pacing per campaign. Country-level breakdowns for Meta and Google.

Shopify

Profit tab (gross profit, net profit after ads, net profit after overhead). Products table. Inventory risk view. Purchase funnel (sessions → adds to cart → checkout → purchase).

Email (Klaviyo)

Sends, opens, clicks, revenue attributed to email. Campaign and flow breakdown.

Settings

Connect and manage your data sources. Set COGS, overhead, targets, and budgets. Configure KPI strip defaults. Manage sync state.

TAB SCREENSHOTS

Ask EcomDash

EcomDash includes a built-in AI data layer. Connect it to Claude, ChatGPT, or any AI client that supports MCP, and ask questions about your business in normal language. The AI queries your actual data and answers with real numbers.

"How much stock do I need for Black Friday based on last year and this year so far?"
"What changed yesterday that caused CPA to spike?"
"Which campaigns are over-pacing on budget this month?"
"What's my net profit trend over the last 30 days after COGS and overhead?"
"Compare email revenue this month to last month by campaign."

How it works: EcomDash runs a secure MCP server on your own deployment. Your AI client queries your data warehouse directly without sending raw data anywhere else.

Powered by MCP (Model Context Protocol). Works with Claude Desktop, Claude Code, and ChatGPT.

ASK ECOMDASH — DEMO RECORDING

I'm not selling you another SaaS subscription. I'm selling you the power to run your own reporting infrastructure.

You control the APIs. You control where the data lives. You're not locked into someone else's roadmap, someone else's pricing, or someone else's decisions about what data you can access.

  • • No monthly subscription. One payment, use it indefinitely.
  • • Not locked into a vendor. Your data lives in your own database.
  • • Not limited by a SaaS feature set. Extend it however you want.

Extend it with AI

EcomDash ships ready to use. But the point isn't to hand you a fixed product and lock you in. The point is to give you a foundation you can build on, so you end up with reporting software that's completely bespoke to your business. No SaaS roadmap. No feature request queue. You own it and you control where it goes.

Add any data source

The six connectors in v1 (Shopify, Meta, Google, TikTok, Klaviyo, GA4) are the starting point, not the limit. Because EcomDash is running on your own infrastructure with a consistent connector pattern, adding a new data source means asking the Cursor agent to build it. If a platform has an API, you can bring it in. Amazon, Bing Ads, Recharge, Gorgias, a custom warehouse table, a Google Sheet — whatever your business runs on.

“Add a Recharge connector and pull subscription revenue into the Overview tab” — the agent reads the existing connector pattern and builds it.

Make the UI completely yours

The dashboard is built on a consistent component system (shadcn/ui), which means the Cursor agent understands the structure and can make changes cleanly. Reskin it in your brand colours. Rename tabs. Rearrange the layout. Add a new tab for a metric set that matters to your business. Surface any of the 98 pre-defined metrics already in the system, or define your own KPIs with your own formulas. Nothing has to say “EcomDash” or look like anything other than your own internal tool.

“Rebuild the Overview tab to lead with gross margin instead of revenue, in our brand colours” — done without touching the data layer.

Extend the AI data layer

The MCP server ships with 14 tools covering the core reporting surface. But it's yours to extend. Add a new tool and your AI assistant gains a new capability — a deeper product analysis, a custom cohort query, a bespoke P&L view. The more tools you add, the more your AI client understands about your specific business.

Add connectors · Customise the UI · Extend the AI layer

How it works

Step 1

Pick your starting point

Builder Kit (Free)

Follow the prompts + markdown files + video guide. Build a light version yourself in Cursor.

Full version (£49)

Duplicate the ready-to-use dashboard and follow the guided setup. Up and running in about 60 minutes.

Step 2

Connect your data (one-time, guided)

The setup guide walks you through connecting Shopify, Meta, Google, TikTok, Klaviyo, and GA4. Your API keys are stored securely in your own deployment. After setup, GitHub Actions syncs your data automatically every hour. No manual runs.

Example first-session (Full version):

0–10 min: Duplicate EcomDash and open in Cursor

10–25 min: Connect Shopify, run a test sync

25–45 min: Connect Meta + Google + TikTok

45–60 min: Connect Klaviyo + GA4, verify key metrics populate

One-time tradeoff: slightly more setup than a SaaS signup, but after that no monthly bill and you own the system.

Step 3

Use it daily. Extend it when you want.

Open the dashboard, check the snapshot, act. When you want to change something, ask the Cursor agent. New KPIs, new connectors, layout changes — each one takes minutes, not months.

See it before you buy

Explore the full dashboard before you buy. Real tabs, real layout, dummy data.

Built by an ecommerce operator.

I've used this exact approach to manage and grow ecommerce performance, including over 7 figures in paid media spend. EcomDash is the system I built for myself, made available for other operators to run.

Explore the full dashboard before you buy.

The live demo shows the real product: every tab, the actual layout, dummy data pre-loaded. No screenshots-only.

You're not on your own after setup.

Full version includes community access (Slack/Discord) where you can share upgrades, ask questions, and see how other operators are extending their dashboards.

BUYER QUOTES

Choose your starting point

Builder Kit (Free)

£0

  • • Prompts + markdown files + video guide
  • • Build a light version yourself in Cursor
  • • Best for: founders who want to learn how it works and build from scratch

Full Version

£49

no subscription

  • • Ready-to-use dashboard. Duplicate and start using in about 60 minutes.
  • • Shopify, Meta, Google, TikTok, Klaviyo, GA4 out of the box
  • • Built-in AI data layer (Ask EcomDash via MCP)
  • • Setup guide + example data
  • • Lifetime updates
  • • Community access (Slack/Discord)
  • • Best for: operators who want it working now and extensible over time

Instant download after purchase

Works with: Shopify · Meta · Google · TikTok · Klaviyo · GA4

Full refund within 14 days for any reason

Builder Kit (Free)Full Version (£49)
Starting pointBuild it yourself from promptsReady-to-use dashboard
Time to workingBuild at your own pace~60 minutes one-time setup
Data connectorsWire them up as you buildPre-wired in v1
Lifetime updatesNoIncluded
Community accessNoIncluded
AI data layer (MCP)Build it yourselfIncluded

FAQ

Is the 60-minute setup realistic for non-technical people?

The guided setup is designed for someone comfortable following a step-by-step guide, not a developer. You'll be using Cursor (an AI-powered code editor) to run the setup. The agent does most of the heavy lifting. Some steps require connecting accounts on platforms like Meta and Google, which takes time regardless of tool.

What do I actually need to connect?

The accounts you want to pull data from: Shopify, Meta Ads, Google Ads, TikTok Ads, Klaviyo, and GA4. You're guided through each one. V1 includes those six. If a platform has an API, you can add more connectors over time.

Where does my data live?

In your own Turso (libSQL) database, hosted under your own account. Your API keys are stored in your own Vercel deployment. EcomDash doesn't store or access your data. You control it.

What if I get stuck?

Cursor's AI agent can read the codebase and walk you through any step. In most cases it can just do it for you. The setup guide covers every connector. There are video walkthroughs. And you're added to the community (Slack/Discord) where you can ask directly.

Can I customise it?

Yes. This is the main advantage over a SaaS. From Cursor, ask the agent to add a new KPI, connect a new data source, reskin it in your brand, rebuild a section, or build something entirely new. Many changes are live in minutes.

What about platform API changes?

Connectors are built to stay maintainable. When a platform changes an API, you update the connector, either by asking the Cursor agent or via a community-shared patch. Lifetime updates are included with the Full version.

Why not just use a SaaS analytics tool?

You might already be using one. If you're happy with it, keep using it. EcomDash is for operators who want to stop paying monthly for something they can own, or who want to go further than what a SaaS will let them do. The setup tradeoff is real. A SaaS is faster to start. But after that one-time setup, there's no monthly bill and no ceiling on what you can build.

Refund policy?

Full refund within 14 days for any reason. No questions asked.

Choose your starting point.

Want it working fast? Get the full dashboard, up and running in about 60 minutes, with every connector and the AI data layer already built in.

Want to build it yourself? Start with the Builder Kit, follow the prompts, build a light version, and see exactly how it works.

£49 one-time · No subscription · Full refund within 14 days · Lifetime updates included