---
title: "MyMerch Case Study"
canonical: https://wavect.io/case-studies/mymerch/
language: en
description: "MyMerch runs e-commerce operations across multiple Shopify stores. Wavect mapped its IT processes and built custom operational dashboards."
image: "https://wavect.io/img/general/bak/open_graph_preview.jpg"
---

[← All case studies](/case-studies/)

![MyMerch logo](/img/clients/bak/mymerch.png)

CASE STUDIES · 2023-2026

MyMerch

# ~50% efficiency gain on a working Shopify business. No rewrite. Just the right moves.

MyMerch is a German merchandise and print-on-demand brand based at the Chiemsee. They sell custom apparel and branded goods through Shopify across more than 10 storefronts.

[“Wavect GmbH delivered on time and overdelivered most of the time.” Sebastian Hennig Clutch](https://clutch.co/profile/wavect-gmbh#reviews)

ENTERPRISE Process Automation 2023-2026 Live

At a glance

Engagement Process Automation

Industry [eCommerce / Shopify](/industries/ecommerce/)

Stage Enterprise

Engagement size Hourly rate

Year 2023-2026

Stack

Shopify Shopify Liquid JavaScript Node.js ZenDesk Webhooks

Status Live

## Overview

MyMerch is a German merchandise and print-on-demand brand based at the Chiemsee. They sell custom apparel and branded goods through Shopify across more than 10 storefronts.

## What's the challenge?

MyMerch was losing money in two places. Delivery had recurring human errors that cost real money per wrong shipment. The Shopify storefront leaked conversion. They needed outside eyes to decide what to fix first, not a vendor pitching a six-month rewrite of a business that already worked.

## What call did we make?

### Big problems, small fixes, on purpose.

> They came to us with real bleeding: delivery errors costing money on every wrong shipment, conversion leaking from a Shopify storefront that otherwise worked. Most vendors would have pitched a six-month rewrite. We refused. We named the two or three handoffs causing the pain, automated the manual delivery steps, ran surgical Shopify Liquid work to lift conversion.

## What We Did

A working Shopify business losing margin in two specific places. We refused to rewrite anything. Hunted down and automated the manual delivery steps where human errors kept happening. Targeted Shopify Liquid work to lift conversion via the small fixes that compound. Regular sessions on what to fix next, what to leave alone, what to escalate. Efficiency back, conversion up, no rewrite tax.

## Outcomes

### ~50% - Efficiency Gain (Client-Reported)
- **Category:** Business

### Reduced - Human Errors in Delivery
- **Category:** Risk

Want outcomes like these on your build?

Fixed scope. Fixed deadline. Signed SoW.

[Get in touch](/contact/)

## On Reel

![Sebastian Hennig (CEO, myMerch) on what changed.](/img/yt/NSy5oCxEk7s.jpg?v=435f4df6df0a) Sebastian Hennig (CEO, myMerch) on what changed.

## Client Voice

[Clutch · Verified](https://clutch.co/profile/wavect-gmbh#reviews)

> Wavect GmbH delivered on time and overdelivered most of the time.

*Project:* Wavect GmbH analyzed an e-commerce company's IT processes to find optimization opportunities. They also built custom dashboards to provide a comprehensive overview of the client's more than 10 Shopify stores.

*Feedback summary:* Wavect GmbH helped the client gain a better understanding of their IT infrastructure and business, resulting in increased efficiency and problem-solving speed by around 50%. Moreover, the team delivered on time and communicated via meetings. They were timely, accurate, and straightforward.

Sebastian Hennig CEO, myMerch GmbH · Munich · Verified Clutch Review · May 2026

Want to have the same impact?

Fixed scope. Fixed deadline. Signed SoW.

[Get in touch](/contact/)

## What We Learned

On a working Shopify business the best outcomes don’t come from a rewrite. They come from picking two or three places to apply effort: kill the manual handoffs causing delivery errors, lift storefront conversion with surgical changes, keep an outside voice in prioritisation.

## Tech Stack

- [Shopify](https://www.shopify.com/)
- [Shopify Liquid](https://shopify.dev/docs/api/liquid)
- [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
- [Node.js](https://nodejs.org/)
- [ZenDesk](https://www.zendesk.com/)
- [Webhooks](https://shopify.dev/docs/api/webhooks)

## Tags

- eCommerce Operations
- Process Automation
- Customer Support

Related services

- [Custom Software Development](/services/software-development/)
- [Software Quality Assurance](/services/software-quality-assurance/)

Client references and trademarks

Wavect publishes these case studies about its own work. Client names, logos and trademarks are the property of their respective owners and are used here to identify the work, not to imply any partnership, sponsorship or endorsement. Each case study describes Wavect's own contribution inside a larger effort, and other parties, including the client's own teams and other vendors, contributed to the results. Figures attributed to a client are that client's own reported numbers. Figures about our work come from our records as of the review date, and we provide evidence on request. Reviews are reproduced from the platform named on each card and link to their source. We do not publish the commercial terms of any engagement, and product screenshots remain the property of the client shown. If you are named here and want a correction, a change or a removal, write to us and we will act on it: [office@wavect.io](mailto:office@wavect.io)

### [SKD Dresden](/case-studies/skd-dresden/)

Staatliche Kunstsammlungen Dresden (SKD) is one of the oldest and most prestigious museum networks in the world. They wanted clarity on what blockchain could …

## Structured Data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@id": "https://wavect.io/#organization",
      "@type": [
        "Organization",
        "ProfessionalService",
        "LocalBusiness"
      ],
      "employee": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "founder": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "legalRepresentative": [
        {
          "@id": "https://wavect.io/team/kevin-riedl/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Kevin Riedl",
          "url": "https://wavect.io/team/kevin-riedl/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        },
        {
          "@id": "https://wavect.io/team/christof-jori/#person",
          "@type": "Person",
          "jobTitle": "Managing Director",
          "name": "Christof Jori",
          "url": "https://wavect.io/team/christof-jori/",
          "worksFor": {
            "@id": "https://wavect.io/#organization",
            "@type": [
              "Organization",
              "ProfessionalService",
              "LocalBusiness"
            ]
          }
        }
      ],
      "name": "Wavect GmbH",
      "subjectOf": {
        "@id": "https://wavect.io/verified-claims.json#dataset",
        "@type": "Dataset",
        "name": "Wavect verified publication claims",
        "url": "https://wavect.io/verified-claims.json"
      },
      "url": "https://wavect.io/"
    },
    {
      "@id": "https://wavect.io/team/kevin-riedl/#person",
      "@type": "Person",
      "jobTitle": "Managing Director",
      "name": "Kevin Riedl",
      "sameAs": [
        "https://www.wikidata.org/wiki/Q139796365",
        "https://www.linkedin.com/in/wsdt",
        "https://github.com/wsdt"
      ],
      "url": "https://wavect.io/team/kevin-riedl/",
      "worksFor": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      }
    },
    {
      "@id": "https://wavect.io/team/christof-jori/#person",
      "@type": "Person",
      "jobTitle": "Managing Director",
      "name": "Christof Jori",
      "sameAs": [
        "https://www.wikidata.org/wiki/Q139796367",
        "https://www.linkedin.com/in/jocr77/",
        "https://github.com/jo-chris"
      ],
      "url": "https://wavect.io/team/christof-jori/",
      "worksFor": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      }
    },
    {
      "@id": "https://wavect.io/#website",
      "@type": "WebSite",
      "inLanguage": [
        "en",
        "de",
        "es",
        "zh"
      ],
      "name": "Wavect",
      "potentialAction": {
        "@type": "SearchAction",
        "query-input": "required name=search_term_string",
        "target": {
          "@type": "EntryPoint",
          "urlTemplate": "https://wavect.io/search/?q={search_term_string}"
        }
      },
      "publisher": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      },
      "url": "https://wavect.io/"
    },
    {
      "@id": "https://wavect.io/case-studies/mymerch/#webpage",
      "@type": "WebPage",
      "dateModified": "2026-05-21",
      "inLanguage": "en",
      "isPartOf": {
        "@id": "https://wavect.io/#website",
        "@type": "WebSite"
      },
      "lastReviewed": "2026-05-21",
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          ".faq-question",
          ".faq-answer"
        ]
      },
      "url": "https://wavect.io/case-studies/mymerch/"
    },
    {
      "@id": "https://wavect.io/verified-claims.json#mymerch-efficiency-gain",
      "@type": "Claim",
      "appearance": {
        "@id": "https://wavect.io/case-studies/mymerch/#webpage",
        "@type": "WebPage",
        "inLanguage": "en",
        "url": "https://wavect.io/case-studies/mymerch/"
      },
      "author": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      },
      "citation": {
        "@type": "WebPage",
        "url": "https://clutch.co/profile/wavect-gmbh#reviews"
      },
      "dateModified": "2026-08-04",
      "identifier": "mymerch-efficiency-gain",
      "inLanguage": "en",
      "text": "MyMerch reported an efficiency and problem-solving speed gain of around 50% after working with Wavect."
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@id": "https://wavect.io/case-studies/mymerch/#case-study",
  "@type": "Article",
  "about": {
    "@id": "https://wavect.io/case-studies/mymerch/#project",
    "@type": "CreativeWork",
    "creator": {
      "@id": "https://wavect.io/#organization",
      "@type": [
        "Organization",
        "ProfessionalService",
        "LocalBusiness"
      ]
    },
    "dateCreated": "2023-01-01",
    "description": "Process Automation engagement",
    "funder": {
      "@type": "Organization",
      "name": "MyMerch"
    },
    "name": "MyMerch",
    "subjectOf": {
      "@id": "https://wavect.io/case-studies/mymerch/#case-study",
      "@type": "Article"
    }
  },
  "abstract": "MyMerch was losing money in two places. Delivery had recurring human errors that cost real money per wrong shipment. The Shopify storefront leaked conversion. They needed outside eyes to decide what to fix first, not a vendor pitching a six-month rewrite of a business that already worked.",
  "author": {
    "@id": "https://wavect.io/#organization",
    "@type": [
      "Organization",
      "ProfessionalService",
      "LocalBusiness"
    ]
  },
  "datePublished": "2023-01-01",
  "description": "MyMerch is a German merchandise and print-on-demand brand based at the Chiemsee. They sell custom apparel and branded goods through Shopify across more than 10 storefronts.",
  "headline": "MyMerch, Wavect Case Study",
  "image": "https://wavect.io/img/clients/bak/mymerch.png",
  "inLanguage": "en",
  "isPartOf": {
    "@type": "CollectionPage",
    "name": "Wavect Case Studies",
    "url": "https://wavect.io/case-studies/"
  },
  "keywords": "eCommerce Operations, Process Automation, Customer Support, Shopify, Shopify Liquid, JavaScript, Node.js, ZenDesk, Webhooks",
  "mainEntityOfPage": "https://wavect.io/case-studies/mymerch/",
  "mentions": [
    {
      "@type": "DefinedTerm",
      "name": "Shopify",
      "url": "https://www.shopify.com/"
    },
    {
      "@type": "DefinedTerm",
      "name": "Shopify Liquid",
      "url": "https://shopify.dev/docs/api/liquid"
    },
    {
      "@type": "DefinedTerm",
      "name": "JavaScript",
      "url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript"
    },
    {
      "@type": "DefinedTerm",
      "name": "Node.js",
      "url": "https://nodejs.org/"
    },
    {
      "@type": "DefinedTerm",
      "name": "ZenDesk",
      "url": "https://www.zendesk.com/"
    },
    {
      "@type": "DefinedTerm",
      "name": "Webhooks",
      "url": "https://shopify.dev/docs/api/webhooks"
    }
  ],
  "publisher": {
    "@id": "https://wavect.io/#organization",
    "@type": [
      "Organization",
      "ProfessionalService",
      "LocalBusiness"
    ]
  },
  "url": "https://wavect.io/case-studies/mymerch/",
  "video": [
    {
      "@id": "https://wavect.io/case-studies/mymerch/#video-NSy5oCxEk7s",
      "@type": "VideoObject",
      "description": "Sebastian Hennig (CEO, myMerch) on what changed.",
      "duration": "PT37S",
      "embedUrl": "https://www.youtube-nocookie.com/embed/NSy5oCxEk7s",
      "inLanguage": "en",
      "name": "MyMerch Testimonial 2025",
      "publisher": {
        "@id": "https://wavect.io/#organization",
        "@type": [
          "Organization",
          "ProfessionalService",
          "LocalBusiness"
        ]
      },
      "thumbnailUrl": "https://i.ytimg.com/vi/NSy5oCxEk7s/maxresdefault.jpg",
      "uploadDate": "2025-05-15T00:00:00+00:00",
      "url": "https://www.youtube.com/watch?v=NSy5oCxEk7s"
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "item": "https://wavect.io/",
      "name": "Home",
      "position": 1
    },
    {
      "@type": "ListItem",
      "item": "https://wavect.io/case-studies/",
      "name": "Case Studies",
      "position": 2
    },
    {
      "@type": "ListItem",
      "item": "https://wavect.io/case-studies/mymerch/",
      "name": "MyMerch",
      "position": 3
    }
  ]
}
```
