Back to home

Product Design · Prototype · 2026

Bulk Services — Cowlendar

Designed and prototyped a 5-step wizard to let merchants create multiple services at once, after identifying the pattern in months of support tickets.

Live prototype · Click anywhere to interact

Problem

Merchants using Cowlendar (Penida.io's booking app for Shopify) had to create services one by one. For service businesses with larger catalogs — salons, studios, clinics — this meant dozens of repetitive actions. The pattern showed up in support tickets consistently, and it was costing us onboarding completion rates.

Approach

I translated the pattern from support feedback into a concrete product proposal, then went further: I built a functional prototype in Next.js using Claude to validate the UX before proposing it to the CTO. I wanted to hand over working evidence, not a mockup.

  1. Step 1: Business type selection
  2. Step 2: Define the services (name, duration, price) in bulk
  3. Step 3: Set availability rules once, apply to all
  4. Step 4: Advanced settings (teammate assignment, capacity)
  5. Step 5: Confirm and create

Solution

A live prototype that creates services via the Shopify Admin API, demonstrating the full wizard flow with real data and real constraints.

Result

  • Validated with the CTO using functional evidence, not mockups.
  • The feature was accepted into the roadmap.
  • Reduced the discussion loop from "can we build this?" to "how do we ship this?".

Role & Stack

Role
Pattern identification from support feedback, UX design, functional prototype
Stack
Next.js 14TypeScriptShopify Admin APITailwind
Collaborators
CTO (review and final roadmap decision)
Status
Prototype validated with CTO