Developer team · Shopify Partner · Hamburg

Writing code
that does your job.

We build Shopify apps used by merchants worldwide, engineer the systems behind online stores and automate the repetitive work – as a developer team that runs its own brands on the same code every day.

Brands that ship with us

  • HydraPak
  • Dometic
  • Klean Kanteen
  • Elkline

Built with

What we do

Three things, done end to end.

Software for commerce is only useful when it runs in a real store. So we build the product, operate the stores and automate what sits in between.

Shopify apps

Index AI, Section Store and Product Variants – public apps used by merchants worldwide, plus private apps built for a single store.

See the apps

Stores we build and run

Migration, custom themes and day-to-day operations for direct-to-consumer brands. Our own stores are the first place every idea has to work.

Agency services

Automation and data

Order, inventory, loyalty and email workflows that run without a human in the loop – connected to your warehouse system and Klaviyo.

How we automate

How we build

Engineering first. Everything else follows.

We are developers who happen to run stores, not marketers who outsource code. That shows in the stack, the release rhythm and the fact that every tool we sell runs in our own operations first.

pipelines/sync-orders.tscron · nightly
1// nightly 03:00 - warehouse -> Shopify -> Klaviyo
2const orders = await plenty.orders.since(lastRun, { window: 'month' })
3for (const order of orders) {
4 const synced = await shopify.orders.upsert(mapOrder(order))
5 await loyalty.award(synced.customerId, points(order))
6 await klaviyo.track('Order Synced', { order: synced })
7}
8await monitor.ok('sync:plenty', { count: orders.length })
Shipped recently
  • index-aillms.txt generator and IndexNow pings for every catalogue change
  • loyaltytier-upgrade events feeding Klaviyo flows across three brands
  • syncmonthly windows around the 60k-document cap of the warehouse API
  • sectionstheme app blocks with live preview in the Shopify theme editor

TypeScript end to end

Apps, dashboard, pipelines and themes share one language and one type system. A type check gates every deploy.

Shopify APIs, not workarounds

GraphQL Admin API, webhooks, theme app extensions and the Partner API – the way Shopify intends apps to be built.

Our own data platform

PostgreSQL with hourly catalogue syncs and a unified order history across Shopify and the warehouse system.

Automation with monitoring

Scheduled pipelines with alerts and rollback paths. If a sync fails at 3 a.m., we know before the merchant does.

Infrastructure we run

AWS for data, Vercel for the web, Heroku for app backends. EU regions where the data requires it.

Small releases, weekly

Themes deploy through GitHub sync, apps through staged rollouts. No big-bang launches, no six-month waterfalls.

  • Shopify
  • TypeScript
  • Next.js
  • React
  • Node.js
  • PostgreSQL
  • GraphQL
  • Liquid
  • Tailwind CSS
  • AWS
  • Vercel
  • Docker

How we work

Three things you can hold us to.

2019
Founded in Hamburg
3
Apps in the Shopify App Store
6
Agency services, fixed quotes
2017
Running Klean Kanteen Germany since
01

Fixed quote, fixed scope

After a short audit call you get a written price and timeline. No hourly surprises, payment in milestones.

02

Developers, not account managers

The person who answers your email is the person who writes the code. Weekly status, one point of contact.

03

Your store, your accounts, no lock-in

Shopify account, theme, apps, Klaviyo and data belong to you from day one. We work as staff and can be removed any time.

Tim Meyer, Founder & CEOUlf Meyer, Managing Director

The team

A small group of developers and store operators in Hamburg. The people who answer your email write the code, run the stores and take the support calls – there is no layer in between.

About us

Start a project

Tell us what is slowing your store down.

One message is enough. We come back with a short call slot, a straight answer on what we would do – and a written fixed quote afterwards. No obligation.

  • Answer within one business day
  • Fixed quote after a 30-minute audit call
  • Talk to the developer who will do the work
info@brandupfactory.com

Tell us about your project

Migration, new store, an app idea or operations that eat your time – a few sentences are enough. You get a written answer within one business day.

We use your details only to answer this inquiry. No newsletter, no sharing. Our privacy policy applies.