Dublo
    All case studies
    Shopify · DTCAgency · Operations

    Envision.io

    Boutique Shopify agency for DTC e-commerce brands

    Duration
    3 weeks build
    Engagement
    Fixed-scope build
    Envision.io logo
    20+ hrs
    saved per week on manual reporting
    2
    role-based dashboards (exec + team)
    Daily
    automated refreshes across sources
    — 01

    The challenge.

    Envision.io needed a centralized way to track key business performance metrics across finance and operations.

    Their data lived across multiple platforms — Stripe for revenue and payments, Harvest for time tracking, and a Google Sheet for internal cost management.

    Calculating critical KPIs — monthly revenue, client retention, lifetime value, cost-per-client — meant pulling data manually and stitching it in spreadsheets each cycle.

    They also needed role-based access and daily refreshes — usable by non-technical team members.

    — 02

    What we built.

    We implemented an automated reporting process tailored to Envision's stack. Integrations from Stripe, Harvest, and their internal Google Sheet into a centralized warehouse on BigQuery.

    We then transformed the data to reconcile Stripe revenue against the corresponding client and project data from Harvest — every metric tied back to a clean source of truth.

    Two custom dashboards

    01

    Executive dashboard

    Designed for the CEO: high-level view of Customer LTV, Revenue, MRR, ROI by client, plus Hours Logged vs Budgeted across the agency.

    02

    Team dashboard

    Built for account managers: project-level view of Hours Logged vs Budgeted, broken down by account manager.

    Tech stack
    AirbyteBigQueryGoogle CloudLooker Studio
    — 03

    The results.

    • Reduced manual reporting time by over 20 hours per week.
    • Real-time dashboards enabled quicker and more informed business decisions.
    • Scalable infrastructure supports the agency's growth and expansion.

    "Dorian clearly communicated what he needed from us, gave us expected timelines, and then delivered exactly what we needed. I've already recommended him to another business owner and will continue referring business whenever I have the chance."

    Leighton Taylor
    Leighton Taylor
    Founder, Envision.io

    Want the same kind of result?

    Book a free 30-min call. We'll review your stack and tell you what we'd build first.