Zum Inhalt springen
LiveKundenseitige Maße

Jede Größe, keine Varianten-Explosion.

Kunde wählt Breite und Höhe im Konfigurator. Canvas passt sich automatisch an. Warenkorb-Position trägt die exakten Maße. Kein 200-Varianten-Katalog, keine "Bitte-mailen-für-Sondermaß"-Mauer. Out-of-bounds-Anfragen laufen durch eine Approval-Queue mit E-Mail-Benachrichtigungen.

Die Varianten-Falle

Zwei schlechte Optionen. Bis jetzt.

Sondermaß-Anfragen sind ein klassischer B2B-Wunsch — Firmen-Schilder, Geschenk-Batches, Prototypen-Runs. Die meisten Shopify-Shops wählen eine von zwei schlechten Lösungen. Etchify liefert eine dritte.

200+
Jede Größe als Shopify-Variante anlegen

Standard-Shopify-Pattern. 10 Breiten × 20 Höhen = 200 Varianten pro Produkt. Katalog bläht sich auf, Suchrankings sinken, Shopify's 100-Varianten-Cap greift, Kunde scrollt an seiner Größe vorbei.

24h+
Kunden zwingen für Sondermaße zu mailen

Der "Quote anfragen"-Cop-Out. Kunde füllt Formular aus, du antwortest nach 24h, er antwortet mit Telefonnummer, du antwortest mit Draft-Order. Drei Tage für eine Bestellung — jeder andere Konfigurator macht das so.

< 60s
Etchify: Kunden-Self-Service innerhalb der Grenzen

Owner setzt min/max Breite & Höhe pro Produkt. Kunde wählt jede Größe in dem Range und legt in den Warenkorb. Out-of-bounds? Ein-Klick-Approval-Request, E-Mail, 60-Sekunden-Turnaround.

In-bounds Workflow

Range einmal setzen. Kunde bedient sich selbst.

Drei Schritte. Owner setzt den Größen-Range beim Produkt-Setup. Kunde wählt jede Größe innerhalb des Ranges aus dem Konfigurator. Die Order-Line-Item trägt die exakte Breite / Höhe — dein Laser-Bett-Positioning-Script liest sie direkt.

  1. 1
    Größen-Range definieren — pro Produkt

    In den Settings jedes Produkts min und max Breite + Höhe (oder Durchmesser bei Kreisprodukten) setzen. Optional einen cm²-Aufschlag.

  2. 2
    Kunde wählt jede Größe im Range

    Der "Custom Dimensions"-Button auf der PDP öffnet ein Input. Breite × Höhe Felder enforcen die Bounds. Canvas snappt zur neuen Größe, Design-Elemente repositionieren proportional.

  3. 3
    Warenkorb-Position trägt exakte Größe

    Shopify-Warenkorb zeigt "Dimensions: 200×150mm" als Line-Item-Property. Dein Fulfilment-Workflow liest `_custom_width_mm` / `_custom_height_mm` direkt — kein SKU-Lookup nötig.

Out-of-bounds Workflow

Kunde will außerhalb des Ranges? Vier-Schritt-Queue.

Wenn ein Kunde eine Größe außerhalb deiner konfigurierten Bounds wünscht — 400×300mm bei einem auf 250mm gecappten Produkt — bietet der Konfigurator ein One-Click-Request-Modal statt einer flachen "Tut mir leid, nicht verfügbar"-Meldung. Etchify wickelt den Rest ab.

01
Kunde stellt einen Antrag

CustomDimensionsRequestModal erfasst die gewünschte Größe, die E-Mail und Kontext. POST /api/custom-dimensions/request speichert den Eintrag.

02
Owner bekommt eine E-Mail

Fire-and-forget-Notification via Resend. Mail enthält die gewünschte Größe, Kunden-Mail, Link zur Admin-Queue. Owner sieht den Antrag im Dashboard-Counter.

03
Approve / Reject in einem Klick

CustomDimensionsRequestsAdmin listet pending Requests. PATCH /api/custom-dimensions/admin/requests/<id> flippt den Status. Kunde bekommt Confirmation-Mail bei Approval.

04
Kunde schließt die Bestellung ab

Approved Request bekommt einen personalisierten Checkout-Link. Kunde klickt, landet zurück im Konfigurator bei der approved Größe, legt in den Warenkorb, zahlt. Aufschlag wird automatisch angewendet.

Vergleich

Niemand sonst lässt Kunden Sondermaße self-serven.

Die meisten Product-Options-Apps und Konfiguratoren unterstützen entweder gar keine arbiträren numerischen Größen-Inputs oder verstecken das Feature hinter einem Enterprise-Tier mit manuellem Quoting. Etchify liefert es als Standard-Plan-Feature, auf der PDP, mit Out-of-bounds-Approval-Flow eingebaut.

AppKunde self-serveOut-of-bounds-Approval-FlowKeine Varianten-ExplosionVerfügbar ab
EtchifyStarter-Plan
Zakeke~~Enterprise / Angebot
Customily~Pro-Tier
Bold / SC Options
Hulk Options

Vergleich auf Basis öffentlich dokumentierten Verhaltens (Stand Mai 2026). "Partial" heißt: die App unterstützt Text-/Number-Input-Felder aber kein echtes bounded-Range mit Canvas-side-Resize und Approval-Queue. Wir korrigieren gerne — bitte melden.

Owner-Kontrolle

Du bleibst die Gate, ohne Bottleneck zu werden.

Custom-Dimensions heißt nicht "alles zum Owner schicken". Bounds + Aufschlag-Konfiguration upfront, Approval-Flow nur für die echten Ausreißer. Der Owner ist die Gate, nicht das manuelle Fulfilment.

Pro-Produkt-Aufschlag

Pauschaler Aufschlag pro Sondermaß-Bestellung konfigurierbar pro Variante. Wird automatisch auf den Warenkorb-Line-Item angewendet. Future: cm²-basierter Aufschlag für flächen-bepreiste Produkte (aktuell nur pauschal).

E-Mail-Benachrichtigungen via Resend

Out-of-bounds-Request triggert eine fire-and-forget-E-Mail. Pro Shop konfigurierbar — abschalten oder an eine andere Adresse als die Shopify-Owner-Mail schicken. Übersteht Transport-Fehler silently (DB-Row ist Source-of-Truth).

Dashboard Pending-Counter

Die Admin-Nav zeigt einen Pending-Count-Badge der zu CustomDimensionsRequestsAdmin linkt. Approve, Reject, Delete in einem Klick. Audit-logged.

Dimension-Felder in Cart-Properties

Warenkorb-Line-Item trägt `Dimensions: "200×150mm"` (kunden-sichtbar) plus `_custom_width_mm` / `_custom_height_mm` / `_surcharge` (versteckte Properties, die dein Fulfilment-Script aufnimmt).

Custom Dimensions im Demo-Shop testen.

Wähle ein beliebiges Produkt, klicke den "Custom Dimensions"-Button auf der PDP, gib eine nicht-standard Größe ein. Sieh wie das Canvas zur neuen Größe snappt. Dann teste eine Out-of-bounds-Größe und beobachte wie das Approval-Request-Modal erscheint.

Demo-Shop ist offen — kein Login, keine Installation nötig.