One of Two Specialized Tracks

Shopify Technical Support & Store Operations

Hands-on Shopify experience, backed by nearly 8 years of software-development experience

I support Shopify storefronts across theme implementation, product and collection organization, app configuration, order operations, fulfillment workflows, and quality assurance. I also work with Liquid, HTML, CSS, and JavaScript to implement storefront updates and resolve technical issues. My software-development background helps me investigate problems systematically, understand how themes, apps, and connected platforms interact, and document solutions clearly. This allows me to support both the customer-facing storefront and the operational processes behind it.

What I Can Help With

Shopify Technical Support Services

Practical technical and operational support for building, maintaining, testing, and improving Shopify stores.

  • Storefront setup, page building, & responsive theme customization
  • Shopify Liquid, HTML, CSS, and JavaScript implementation
  • Product catalog, collection, navigation, and metafield organization
  • Shopify app configuration and connected-platform workflows
  • Checkout, payment, customer-account, and order-flow testing
  • Order processing, fulfillment, shipping, and digital-product delivery
  • Shopify–Billbee order, label, and tracking workflows
  • Technical troubleshooting, quality assurance, and documentation

Relevant Experience

Shopify Support in Practice

This summarizes ongoing Shopify admin responsibilities as part of employer work at Invy GmbH — not a formally named client project.

Shopify SupportEmployer Experience

Automated Digital Product Fulfillment Workflow

Designed an end-to-end digital product fulfillment workflow connecting Shopify orders, customer onboarding through Google Forms, structured response tracking in Google Sheets, Google Workspace Studio orchestration, Google Chat alerts, Apps Script data transfer, and ChatGPT-assisted template creation and revisions. The workflow reduces duplicate data entry and keeps each order organized from intake through final delivery.

  • Shopify
  • Google Forms
  • Google Sheets
  • +5
Shopify SupportEmployer Experience

Shopify Storefront Engineering

Pre-launch Shopify storefront engineering for Invy GmbH, covering custom Liquid and JavaScript functionality, structured product data, automated operations, reusable theme components, product merchandising, customer-review integrations, and localized European markets. I built and tested the storefront architecture, catalog workflows, service-page experiences, and merchant-editable controls documented in this case study.

  • Shopify
  • Liquid
  • JavaScript
  • +10
Shopify SupportEmployer Experience — Invy GmbH

Shopify Order Operations Automation with Billbee

Configured a pre-launch Shopify order-operations system in Billbee that synchronizes orders and inventory, generates branded invoices and delivery notes, sends documents automatically, archives them in Google Drive, and supports DHL and GLS label generation and tracking updates.

  • Shopify
  • Billbee
  • eBay
  • +4
Workflow diagram connecting a Shopify order to Google Forms, Google Sheets, Workspace Studio, Google Chat, Apps Script, and ChatGPT-assisted template creation
Shopify SupportEmployer Experience

Automated Digital Product Fulfillment Workflow

Project Overview

Designed an end-to-end digital product fulfillment workflow connecting Shopify orders, customer onboarding through Google Forms, structured response tracking in Google Sheets, Google Workspace Studio orchestration, Google Chat alerts, Apps Script data transfer, and ChatGPT-assisted template creation and revisions. The workflow reduces duplicate data entry and keeps each order organized from intake through final delivery.

Responsibilities

  • Designed an end-to-end workflow connecting Shopify orders with customer onboarding, production tracking, team notifications, content creation, revisions, and delivery.
  • Structured the customer onboarding form and response data captured through Google Forms and Google Sheets.
  • Configured Google Workspace Studio to coordinate the workflow across the connected Google Workspace tools.
  • Created Apps Script logic for transferring customer and order information into the working tracker.
  • Configured Google Chat notifications to alert the team when a new order entered the fulfillment process.
  • Used ChatGPT to assist with template creation and revision work based on the organized customer requirements.
  • Tested and documented the workflow with fictional customer information and privacy-safe demonstration media.

Documented Workflow

  1. A new digital-product order is received through Shopify.
  2. The customer completes the required onboarding information through Google Forms.
  3. The submitted responses are organized in Google Sheets.
  4. Google Workspace Studio coordinates the connected fulfillment steps and information flow.
  5. Google Chat sends a new-order alert to the team.
  6. Google Apps Script transfers the required customer and order data into the production tracker.
  7. ChatGPT assists with creating and revising the ordered template before final delivery through the configured customer communication process.

Tools & Platforms

  • Shopify
  • Google Forms
  • Google Sheets
  • Google Workspace Studio
  • Google Chat
  • Google Apps Script
  • ChatGPT
  • Gmail

This case study documents an employer workflow using simulated interfaces and fictional customer data. No private customer records, credentials, order identifiers, internal URLs, or confidential store information are shown.

Shopify Storefront Engineering case-study cover featuring the INVY storefront, product comparison, metafields, variant media, Shopify Flow, and international markets
Shopify SupportEmployer Experience

Shopify Storefront Engineering

Project Overview

Pre-launch Shopify storefront engineering for Invy GmbH, covering custom Liquid and JavaScript functionality, structured product data, automated operations, reusable theme components, product merchandising, customer-review integrations, and localized European markets. I built and tested the storefront architecture, catalog workflows, service-page experiences, and merchant-editable controls documented in this case study.

Responsibilities

  • Developed custom Liquid sections, blocks, snippets, and JSON templates.
  • Extended storefront functionality with JavaScript and responsive CSS.
  • Created and maintained product listings, variants, collections, metafields, and metaobjects.
  • Built product comparison, bundle-pricing, variant-media, and collection-filtering functionality.
  • Configured reusable theme components, service-page sections, and merchant-editable controls.
  • Configured Shopify Flow, Shopify Markets, domains, languages, currencies, email marketing, and review integrations.
  • Tested storefront interactions, responsive layouts, theme-editor controls, and pre-launch workflows.

Documented Workflow

  1. Defined the storefront, catalog, service-page, localization, and operational requirements.
  2. Structured product and collection data using variants, tags, metafields, and metaobjects.
  3. Developed and configured the custom storefront features and reusable theme components.
  4. Connected and configured automation, translation, email-marketing, and review applications.
  5. Tested the customer-facing experience, administrative controls, responsive behavior, and international market configuration.
  6. Prepared privacy-safe storefront and Shopify Admin evidence for the portfolio case study.

Tools & Platforms

  • Shopify
  • Liquid
  • JavaScript
  • CSS
  • JSON Templates
  • Metafields
  • Metaobjects
  • Shopify Flow
  • Shopify Markets
  • Shopify Email
  • Judge.me
  • Google Reviews
  • Hextom Translate & Currency

Feature Breakdown

Feature 01

Metafield-Driven Product Comparison

Problem

The store’s technically complex wallbox products required a clearer way for prospective customers to compare models without navigating between multiple product pages.

Solution

I built a Shopify comparison interface that allows two wallbox models to be selected independently and presents their product media, pricing, purchase links, embedded videos, and technical specifications together.

How I built it

I used structured Shopify product data and metafields instead of hard-coded comparison content. This keeps the feature scalable and allows the merchant to maintain product information through Shopify Admin without rewriting the section.

Result

The comparison experience has been implemented and prepared for launch. It enables prospective customers to evaluate two products within one interface while allowing the merchant to manage the underlying comparison information through Shopify’s product-management workflow.

INVY storefront comparison interface showing two wallbox products with independent selectors and technical information

Feature 02

Dynamic Bundle Pricing

Problem

Products could be purchased with optional accessories whose quantities affected the combined order value. The storefront needed to communicate these changing costs clearly before an item was added to the cart.

Solution

I created an interactive bundle-pricing experience that updates the displayed purchase total when the main product quantity or optional accessory selections change.

How I built it

I modified the theme’s JavaScript to listen for frontend change events from the main product quantity selector and optional accessory controls. When an input changes, the script reads the updated values, recalculates the combined bundle total, and updates the displayed price without a page reload. I used an event-driven approach so the calculation runs only when a relevant input changes and kept the complete configuration visible inside the main purchasing flow.

Result

The quantity-aware bundle flow has been implemented and tested in the pre-launch storefront. It is prepared to give prospective customers immediate pricing feedback while they configure a product-and-accessory order.

Animated INVY product page demonstrating quantity changes, accessory selection, and recalculated bundle totals

Feature 03

Variant-Specific Product Media

Problem

Products with multiple model and color combinations required different image sets. As more configurations are added, a single product could ultimately contain hundreds of media files. Loading and displaying the entire product media library on the initial page view would create an overwhelming gallery and could unnecessarily increase the amount of media the storefront needs to process.

Solution

I created a variant-specific gallery that displays only the image set assigned to the active model and color combination.

How I built it

I created and configured a variant metafield that stores the image set assigned to each product variant. In the product gallery’s Liquid code, I replaced the standard loop through the entire product.media collection with a loop through the images provided by the active variant’s metafield. I stored the image relationships at variant level rather than relying on filenames or filtering the complete media library, giving the merchant direct control through Shopify Admin.

Result

The variant-specific gallery has been implemented and tested in the pre-launch storefront. It is prepared to show prospective customers a focused set of images corresponding to their selected model and color combination, without presenting the product’s complete media library on first load.

Animated product gallery switching image sets as different wallbox models and colors are selected

Feature 04

Collection-Specific Filters

Problem

Different collections require different filtering options. Displaying every available product filter across all collections would expose irrelevant facets, make the filter interface unnecessarily long, and make it harder for prospective customers to narrow down products in a specific category.

Solution

I created collection-level configuration that hides irrelevant filter groups while allowing the remaining filters to render normally for each collection.

How I built it

I created a collection metafield containing a configurable list of facets to hide. In the collection template’s Liquid code, I check the active collection’s metafield before rendering each filter group and skip filters included in that list. I used metafields rather than hard-coded collection handles so the merchant can change facet visibility through Shopify Admin and support additional collections without adding new theme conditions.

Result

The collection-specific filtering logic has been implemented and tested in the pre-launch storefront. Each collection can present a more relevant set of filters while the merchant retains control over facet visibility through Shopify Admin.

Comparison of storefront collection filters and Shopify collection metafield rules controlling facet visibility

Feature 05

Dedicated Newsletter Page

Problem

The original newsletter popup provided limited space for presenting the offer, collecting additional customer information, and explaining how submitted information would be used. The store required a dedicated experience that could support richer content without interrupting normal storefront browsing.

Solution

I created a custom full-screen Liquid section for a standalone newsletter page with a focused signup experience and richer customer fields.

How I built it

The section supports a merchant-selected image, editable heading and introductory text, configurable colors, optional social links, and an @app block for embedding the newsletter form. I added responsive styling for a split desktop layout and full-width mobile form, plus JavaScript that sequences the form and image reveal while respecting reduced-motion preferences. I used an app block instead of hard-coding a form provider so the layout remains reusable and the form can be managed independently.

Result

The dedicated newsletter page has been implemented and tested in the pre-launch storefront. It is prepared to present the signup offer in a focused layout, support richer customer fields, and provide a responsive experience across desktop and mobile devices.

Animated transition from a newsletter popup to a dedicated branded signup page and its Shopify configuration

Feature 06

Shopify Flow Automation Suite

Problem

Several recurring store-management tasks would require manual attention: monitoring low inventory, welcoming new email subscribers, translating newly created products, and keeping product organization consistent. Handling these activities manually would become increasingly time-consuming as the catalog and customer list grow.

Solution

I configured four event-driven Shopify Flow workflows for low-stock alerts, subscriber onboarding, new-product translation, and manufacturer tagging.

How I built it

The inventory workflow checks whether a variant quantity is five or below and sends an internal email. The subscriber workflow detects new email-marketing subscriptions, applies a customer condition, and triggers a branded Shopify Email message. One product-created workflow sends selected fields to the connected translation app, while another reads the product’s Hersteller metafield and adds it as a tag. I kept each operational responsibility in a separate workflow with its own trigger, condition, and action for easier testing and maintenance.

Result

The four workflows have been configured and tested for the pre-launch store. They are prepared to support inventory awareness, subscriber onboarding, product localization, and consistent manufacturer tagging once regular store activity begins.

Animated overview of four Shopify Flow workflows and their trigger, condition, and action configurations

Feature 07

International Markets and Localization

Problem

The store was being prepared to serve customers across multiple European countries. It required country-specific languages, currencies, domains, and localized URLs without creating and maintaining a separate Shopify store for every market.

Solution

I configured a centralized Shopify Markets structure for 17 country-level markets with localized domains, language subfolders, currencies, and translated storefront content.

How I built it

I assigned the appropriate currency, domain, and language settings to each market, configured the German and international domains, created localized language subfolders, and enabled regional currency presentation including euros and British pounds. I configured the connected translation app for supported product and storefront content, then tested the market selector. I used Shopify Markets instead of separate stores so product and theme management remain centralized while each market receives an appropriate language, currency, and URL structure.

Result

The international market structure has been configured and tested for the pre-launch storefront. The store is prepared to deliver localized regional experiences across the configured European markets while maintaining a centralized Shopify catalog and theme.

Animated Shopify Markets configuration showing active European markets, localized URLs, translations, domains, and storefront selector

Feature 08

Reusable Theme Components

Problem

The theme required payment icons, shipping-provider logos, social links, service content, and localized language labels that needed to remain consistent while still being editable through Shopify’s theme editor. Hard-coding these elements into individual templates would make future updates repetitive and difficult to maintain.

Solution

I developed reusable Liquid components and merchant-editable theme blocks for footer content, service-page structures, and localized language labels.

How I built it

I created separate footer blocks for enabled payment methods, shipping-provider logos, and social icons, with schema settings for icon size, spacing, alignment, monochrome presentation, and individual shipping providers. I added responsive layout rules, reusable service and project blocks, and a language-label snippet that maps locale ISO codes to flags, codes, and native names. I separated the functionality into focused composable blocks so each component can be reused, reordered, configured, or removed without changing unrelated theme code.

Result

The reusable component system has been implemented and tested in the pre-launch theme. It is prepared to give the merchant greater control over footer content, localized language presentation, and service-page components while maintaining consistent responsive behavior.

Animated demonstration of reusable Shopify footer blocks, merchant settings, service components, and localized language interface

Feature 09

Reviews and Customer Trust

Problem

Because the storefront was still being prepared for launch, it needed a structured way to present available product and business reviews at important decision points. The system also needed to support future review collection, moderation, media uploads, and consistent branding.

Solution

I configured complementary Judge.me product-review and Google Business review experiences across product pages, collections, and the homepage.

How I built it

I installed and configured Judge.me for product reviews, moderation, verification indicators, star ratings, customer media, and review-request emails. I added its review widget to the product template and a card carousel to the homepage, then styled the widgets and emails to match the store. I connected the Google Reviews integration to the managed Business Profile and added a storefront business-rating section. I kept product-specific and business-level reviews as separate sources while using configurable app blocks rather than hard-coded review content.

Result

The review system has been configured and tested for the pre-launch storefront. It is prepared to display product and business-level social proof, collect future customer reviews, support photo and video submissions, and provide moderation controls after launch.

Animated review setup showing storefront ratings, Judge.me widgets and administration, branded emails, and Google review integration

Feature 10

Custom Electrical Installation Page

Problem

The store needed to present electrical installation services alongside its ecommerce catalog. A standard Shopify page was not sufficient for organizing multiple service categories, related project examples, detailed project information, and a clear contact path in one manageable experience.

Solution

I created a dedicated Shopify service-page experience with an introduction, service accordions, project sliders and detail modals, and a configurable contact section.

How I built it

I composed the page with a JSON template and three custom Liquid sections. The services section defines service and project block types; Liquid groups each sequence of projects under the service above it and renders each project through a reusable portfolio-card snippet. I added responsive CSS and a JavaScript custom element that initializes and refreshes the slider, responds to accordion and theme-editor events, and cleans up listeners and observers. Modeling the content as theme blocks allows services and projects to be maintained without hard-coding.

Result

The electrical installation page has been implemented and tested in the pre-launch storefront. It is prepared to present the company’s services, showcase related project examples, provide detailed project information, and direct prospective customers to the configured contact channel.

Animated custom Shopify service page showing service accordions, project cards, detail modal, theme controls, and contact section

Feature 11

Product Listings and Collection Merchandising

Problem

The pre-launch store contained a growing catalog of physical products, accessories, wallbox mounting solutions, and digital products. It required a consistent organizational and data structure so products could be assigned to the correct collections, enriched with structured information, and presented in a controlled order without manually rebuilding collection contents whenever products were added.

Solution

I created and organized the Shopify product catalog using structured listings, automated collections, curated ordering, metafields, and reusable metaobject records.

How I built it

I maintained product information, variants, media, tags, and manufacturer data; used product and collection metafields for attributes, collection configuration, and filtering logic; and used metaobjects for reusable records referenced by multiple products. I created automated collections using tags and manufacturer conditions, then reviewed selected products, arranged storefront order, and assigned collection metafields. I separated classification, structured data, and reusable content across tags, metafields, and metaobjects while retaining manual merchandising control where needed.

Result

The product catalog, structured data, and collection architecture have been configured and reviewed for the pre-launch store. The setup is prepared to keep products organized as the catalog grows while supporting reusable content, curated collection pages, and relevant collection-specific filters.

Animated Shopify catalog showing populated product listings, digital-product filtering, automated collections, merchandising order, and storefront results

This project documents a pre-launch Shopify store. The features shown were implemented, configured, and tested, but no live sales or conversion results are claimed. Sensitive URLs, email addresses, phone numbers, and other private information have been blurred or excluded.

Workflow diagram showing a Shopify order moving through Billbee document automation, Google Drive archiving, DHL or GLS label generation, and tracking synchronization
Shopify SupportEmployer Experience — Invy GmbH

Shopify Order Operations Automation with Billbee

Project Overview

Configured a pre-launch Shopify order-operations system in Billbee that synchronizes orders and inventory, generates branded invoices and delivery notes, sends documents automatically, archives them in Google Drive, and supports DHL and GLS label generation and tracking updates.

Responsibilities

  • Connected and authorized Shopify and eBay inside Billbee.
  • Configured automatic order retrieval and bidirectional status synchronization.
  • Validated product matching, imported order data, inventory handling, payment status, fulfillment status, and shipping information.
  • Created and tested four Billbee automation rules for invoice and delivery-note generation and routing.
  • Created separate German email templates for customer invoices and internal delivery notes and configured Gmail as the sending service.
  • Designed separate PDF backgrounds for invoices and delivery notes and configured document layouts, numbering, taxes, payment terms, and legal footer settings.
  • Connected Billbee directly to Google Drive and created an organized archive structure for invoices and delivery notes.
  • Connected the company's DHL and GLS business shipping accounts, configured shipping products and mappings, and tested label generation and tracking synchronization.

Documented Workflow

  1. A customer places an order in Shopify and selects a shipping option.
  2. Billbee retrieves the order through the authorized Shopify connection and matches the imported product with its Billbee record.
  3. Billbee receives the order, customer, payment, fulfillment, inventory, and shipping information.
  4. When the imported order meets the paid-order condition, Billbee generates the invoice and delivery note.
  5. The invoice is emailed automatically to the customer, while the delivery note is emailed to the client for fulfillment.
  6. Both generated documents are archived in their dedicated Google Drive folders.
  7. The imported Shopify shipping method determines whether DHL or GLS is used, and Billbee generates the appropriate shipping label.
  8. The resulting tracking information synchronizes back to Shopify.

Tools & Platforms

  • Shopify
  • Billbee
  • eBay
  • Gmail
  • Google Drive
  • DHL
  • GLS

Feature Breakdown

Feature 01

Multichannel Commerce Connection

Problem

Shopify orders, eBay orders, order statuses, and inventory information needed to be handled through a centralized operational system. Managing each sales channel independently would create fragmented order handling and increase the need to transfer information manually between platforms.

Solution

I connected Shopify and eBay to Billbee so the company could retrieve orders through one operational workspace and synchronize relevant status information with the connected sales channels.

How I built it

I personally authorized both channel connections inside Billbee, configured scheduled automatic order retrieval, and enabled order-status synchronization between Billbee and the connected platforms. For Shopify, I reviewed the available connection settings and confirmed that imported orders could supply Billbee with the operational information needed for downstream processing.

Result

The pre-launch system now has a tested multichannel foundation in which Shopify and eBay orders can enter Billbee automatically instead of requiring manual order creation. The Shopify connection serves as the starting point for the document and fulfillment workflow demonstrated in the following chapters.

Animated Billbee configuration showing connected Shopify and eBay channels, automatic order retrieval, and status synchronization settings

Feature 02

Automated Shopify Order Synchronization

Problem

An imported order must retain enough information for invoicing, inventory handling, shipping, and fulfillment. Missing or incorrectly matched data would require staff to recreate or correct the order manually before it could be processed.

Solution

I configured and tested the Shopify-Billbee connection so Shopify orders are imported automatically and matched with the corresponding Billbee products.

How I built it

I used controlled test orders to verify the complete transfer. Billbee retained the external Shopify order number and imported the corresponding product, quantity, customer and delivery details, selected shipping method, pricing, payment status, and fulfillment information. I also verified product matching, inventory adjustment, payment-status synchronization, fulfillment-status synchronization, and the imported shipping method. The connection handles the transfer automatically; my responsibility was configuring the connection and validating that its mappings and synchronized information supported the operational workflow correctly.

Result

A Shopify order can enter Billbee as a usable operational record without being recreated manually. The synchronized record provides the information required for document generation, cloud archiving, and shipment preparation.

Animated comparison of Shopify test order 1079 and its matching Billbee order, product, inventory, and shipping information

Feature 03

Automated Order-Document Workflow

Problem

Creating an invoice and delivery note manually for every imported order would be repetitive and could lead to delayed documents, inconsistent routing, or duplicate generation.

Solution

I created a four-rule Billbee automation chain that generates and distributes the required documents when an imported order meets the paid-order condition.

How I built it

The first rule responds to a paid order imported through a shop connection, creates the invoice, saves the PDF, triggers email delivery, and checks that an invoice has not already been created. The second rule responds to the invoice email trigger and sends the document to the customer through the designated email template. The third rule creates and stores the delivery note for the same qualifying imported order, triggers its email delivery, and prevents duplicate creation. The fourth rule sends the delivery note to the client's designated internal address. I created and tested all four rules; they run without a manual approval step and do not change the order status.

Result

A qualifying Shopify order can trigger invoice and delivery-note creation and routing without manual document preparation. Duplicate-prevention conditions protect the workflow from generating the same document more than once.

Animated workflow showing a Shopify order synchronizing to Billbee, followed by automatic invoice and delivery-note creation, email delivery, Google Drive archiving, and the supporting Billbee automation rules

Feature 04

Branded Invoice and Delivery-Note System

Problem

Billbee could generate the required document data, but its standard footer controls were too limited to reproduce the desired branded and legal footer layout.

Solution

I combined Billbee's dynamic document generation with separate custom PDF backgrounds for invoices and delivery notes.

How I built it

I designed two different PDF backgrounds, each containing the required footer treatment for its document type, and assigned them to the corresponding Billbee layouts. Billbee dynamically inserts the customer details, document numbers, dates, product descriptions, quantities, prices, shipping costs, taxes, totals, payment and shipping information, and delivery-note barcode. I also configured document numbering, taxes, payment terms, legal footer information, typography, spacing, and the relevant layout settings.

Result

Billbee can generate operational invoice and delivery-note PDFs automatically while maintaining a controlled branded presentation that was not possible through its standard footer settings alone.

Animated comparison of privacy-safe branded invoice and delivery-note PDFs followed by their separate Billbee layout and PDF-background configurations

Feature 05

Automated Email Delivery and Cloud Archiving

Problem

Generating documents was only part of the process. The invoice still needed to reach the customer, the delivery note needed to reach the client, and both documents needed to be filed consistently for later access.

Solution

I created separate email-delivery templates and connected Billbee directly to Google Drive for automatic document archiving.

How I built it

I wrote German email templates for the customer invoice and internal delivery note and used Billbee's {OrderNumber} placeholder to identify the relevant order. Gmail serves as the sending service, and the corresponding document PDF is attached automatically when the email rule runs. I configured Google Drive as a Billbee cloud-storage destination and created separate folders for invoices and delivery notes. Billbee saves the generated PDFs with structured filenames, producing an organized document history without requiring staff to download, rename, and upload each file manually.

Result

Generated invoices and delivery notes can be distributed and archived automatically. The workflow creates a consistent record of test documents and reduces repetitive document-handling steps in the pre-launch operation.

Animated workflow and configuration evidence showing automatic invoice and delivery-note emails, Gmail delivery, Google Drive connection, dedicated folders, and archived test documents

Feature 06

DHL and GLS Fulfillment Integration

Problem

Customer-facing Shopify shipping choices needed to connect with the correct business shipping provider during fulfillment. Without mapped provider services, staff would have to interpret the selected method and recreate shipment information manually.

Solution

I connected the company's DHL and GLS business shipping accounts to Billbee and mapped the imported Shopify shipping methods to the appropriate provider products.

How I built it

I configured DHL Geschäftskundenversand 3.x with DHL Paket and DHL Paket International, and configured GLS BusinessParcel/EuroBusinessParcel as GLS Standardversand. Shopify presents the available shipping options to the customer, and the selected method is imported with the order into Billbee. The mappings determine the correct provider and service so Billbee can generate the shipping label and synchronize the resulting tracking information back to Shopify. I personally configured both integrations and tested label generation and shipment processing with controlled orders.

Result

The pre-launch fulfillment workflow can carry the customer's Shopify shipping choice into Billbee, prepare the appropriate DHL or GLS label, and return tracking information to Shopify through the connected system.

Animated fulfillment workflow showing Shopify shipping-method selection, Billbee carrier mapping, DHL and GLS service configuration, label generation, and tracking synchronization back to Shopify

This case study documents employer work completed for Invy GmbH. The Shopify storefront remains in pre-launch development, and the demonstrated workflow was configured and tested with controlled test orders and fictional customer data. No live sales, conversion, fulfillment-speed, or revenue improvements are claimed. Private business details, recipient addresses, account identifiers, credentials, banking information, tax information, internal URLs, and shipping-account details will be removed or permanently obscured before publication.

Workflow diagram connecting a Shopify order to Google Forms, Google Sheets, Workspace Studio, Google Chat, Apps Script, and ChatGPT-assisted template creation
Privacy-safe overview of the connected digital-product fulfillment workflow using simulated interfaces and fictional customer data.
Shopify Storefront Engineering case-study cover featuring the INVY storefront, product comparison, metafields, variant media, Shopify Flow, and international markets
Pre-launch Shopify storefront engineering completed for INVY.
Workflow diagram showing a Shopify order moving through Billbee document automation, Google Drive archiving, DHL or GLS label generation, and tracking synchronization
Pre-launch Shopify order-operations workflow configured and tested through Billbee.

Automated Digital Product Fulfillment Workflow Demonstration

Demonstration of the fulfillment process from Shopify order intake through onboarding, orchestration, production tracking, AI-assisted template creation, and delivery.

INVY storefront comparison interface showing two wallbox products with independent selectors and technical information
Animated INVY product page demonstrating quantity changes, accessory selection, and recalculated bundle totals
Animated product gallery switching image sets as different wallbox models and colors are selected
Comparison of storefront collection filters and Shopify collection metafield rules controlling facet visibility
Animated transition from a newsletter popup to a dedicated branded signup page and its Shopify configuration
Animated overview of four Shopify Flow workflows and their trigger, condition, and action configurations
Animated Shopify Markets configuration showing active European markets, localized URLs, translations, domains, and storefront selector
Animated demonstration of reusable Shopify footer blocks, merchant settings, service components, and localized language interface
Animated review setup showing storefront ratings, Judge.me widgets and administration, branded emails, and Google review integration
Animated custom Shopify service page showing service accordions, project cards, detail modal, theme controls, and contact section
Animated Shopify catalog showing populated product listings, digital-product filtering, automated collections, merchandising order, and storefront results
Animated Billbee configuration showing connected Shopify and eBay channels, automatic order retrieval, and status synchronization settings
Animated comparison of Shopify test order 1079 and its matching Billbee order, product, inventory, and shipping information
Animated workflow showing a Shopify order synchronizing to Billbee, followed by automatic invoice and delivery-note creation, email delivery, Google Drive archiving, and the supporting Billbee automation rules
Animated comparison of privacy-safe branded invoice and delivery-note PDFs followed by their separate Billbee layout and PDF-background configurations
Animated workflow and configuration evidence showing automatic invoice and delivery-note emails, Gmail delivery, Google Drive connection, dedicated folders, and archived test documents
Animated fulfillment workflow showing Shopify shipping-method selection, Billbee carrier mapping, DHL and GLS service configuration, label generation, and tracking synchronization back to Shopify

Tools & Platforms

What I Work With

Shopify
Shopify Liquid
Judge.me
Billbee

How I Work

A Structured Approach to Shopify Support

The general approach I bring to a new Shopify request or engagement.

  1. Understand the current store setup

    Review the store, the specific task or issue, and how it fits into day-to-day operations before making changes.

  2. Identify issues, dependencies, and opportunities

    Check how a request affects other parts of the store — theme, apps, checkout, or existing workflows — before proposing a solution.

  3. Implement or support the agreed changes

    Make the agreed updates directly, or support the team making them, with attention to how changes affect the live store.

  4. Test, document, and refine

    Confirm the change works as expected, document what was done, and adjust based on feedback.

Have a Shopify Store That Needs Support?

If you need hands-on help with day-to-day Shopify operations, I’m happy to talk through what you need.