What's happening?
Revenue, orders, leads, traffic and capacity at a glance. Today, this week, this month.
One dashboard that pulls your shop, ads, accounting and calendar together - so you spot what works, what doesn't, and what to act on.
A live, interactive example. Switch periods, hover charts, explore the data.
Every Friday Webs Insights dashboard is built around three questions you actually ask.
Revenue, orders, leads, traffic and capacity at a glance. Today, this week, this month.
Per channel, campaign, product, location or team - so you actually know where the change comes from.
Active alerts and opportunities. Ad cost going up while leads stay flat? You'll see it.
A working version in 2-3 weeks, then improvements based on what you actually use.
Which questions you want answered, which numbers matter, and which data sources we connect.
A working dashboard with the most important numbers within 2-3 weeks. You use it, we iterate based on what you actually need.
We keep integrations working, add new questions, and handle privacy / GDPR by design.
No fixed packages - tell us about your business and your tools, and we'll look together at what fits.
In the call we'll look at:
We write server-side fetchers in SvelteKit that connect to your systems via their REST or GraphQL APIs (webhooks where possible). They run on a schedule, transform the data and store it cleanly in a Supabase database. The dashboard reads from that cleaned database - never directly from the live APIs. That keeps it fast, resilient when APIs are slow, and lets us add caching, retries and clear "last updated" timestamps per source.
Whatever you have. REST and GraphQL APIs (WooCommerce, Shopify, Stripe, HubSpot, ad platforms, accounting tools), direct database connections (PostgreSQL, MySQL, MongoDB, MS SQL), Google Sheets, Excel and CSV uploads, custom in-house tools and exports, and your own bespoke datasets. If you can hand us the data - or a way to read it - we can dashboard it. Some platforms (notably Meta and Google Ads) need an OAuth app review that can take a few days.
We chose custom in SvelteKit + Supabase because it gives you full control over design, data, security and behaviour. No platform lock-in, no SaaS subscription, no template constraints, and integrations that we can keep working ourselves instead of waiting for a connector vendor. The trade-off is that it costs more upfront than a Looker Studio report.
As soon as we process client data, we sign a processor agreement and document which data we use, how long we keep it and who has access. Where possible we work with aggregated numbers rather than full client profiles.
Integrations break. APIs change. Your business asks new questions. The monthly fee is for keeping the dashboard correct, small adjustments and a real person who knows your setup. If you want it as a one-off, that's possible too.
Tell us about your business and your tools. We come back with a concrete sketch.