Shopify Subscriptions Agency for the DACH Market

    NICCOS is a Shopify subscriptions agency based in Germany. We build subscription models on Shopify for brands selling in Germany, Austria and Switzerland: selling plans, purchase flow, customer account, recurring billing, a cancellation route that meets German law, and the migration of existing subscriptions. You end up with subscriptions that customers change, pause and cancel on their own and that your operations can carry.
    Glass ampoules moving through a filling line in Heel's productionColourful meadow bouquet with sunflower, chamomile and alstroemeria in front of a wooden wallFreshly roasted coffee beans being stirred in the cooling tray at the Blankroast roasteryGlass teapot, a carafe of ice cubes and two glasses of iced tea with mint on a wooden trayTwo young women in white lying on a bed holding perfume bottles.Black maleup products with a concealer palette, dispensers and a towel against a dark backgroundHand holding a vitamin D dropper bottle above a green quilted throw on a sofa.Holzkern men's watch with wooden links and a stone dial on the wristPHARMOS NATUR products displayed on sunlit wooden shelves.Hands opening a brown leather Gusti messenger bag and showing the inner compartmentsMale torso in black boxer briefs with a gold CR7 waistband on a light sofaTwo More Money More Love outfits in motion: pink check jacket and white jersey with the number 10Man and woman in purple half-zip sweatshirts standing against a light studio backgroundMan in a grey hoodie and wide dark jeans standing in front of a red wall with a wooden door

    Brands we work for

    MYCR7 logo
    CAT logo
    O'Neal logo
    FRITZ! logo
    Groundies logo
    Gusti Leder logo
    Smilodox logo
    Sirocco logo
    Olakala logo
    Deputy logo
    Bikemailorder logo
    Prepmymeal logo
    Freiluftkind logo
    Bloomingloft logo
    Heel logo
    Selling plans define interval, discount and term. Regular demand becomes an order that arrives by itself.
    Predictable reorders
    Customers change date, quantity and address in their account, and pause or cancel there.
    Managed by the customer
    Declined payments, stock and reminders follow fixed rules and do not end up in the support inbox.
    Manageable in operations

    What does a Shopify subscriptions agency take on?

    We own the model, the purchase flow, the customer account and the connection to operations. Most of the work lies behind the first purchase: billing in the second and third cycle, handling declined payments, and handing orders to ERP and fulfilment. For brands entering the DACH market we also cover what German consumer law requires of a subscription.

    A subscription on Shopify has two building blocks. The selling plan describes the offer with interval, discount and term and is attached to the product. The subscription contract is created at purchase and records the next date, quantity, address and payment method. Every subscription app works on these two blocks.

    NICCOS has been a Shopify Plus Partner since April 2022. The Shopify Partner Directory lists 19 reviews with a rating of 5.0, and 13 case studies are published.

    What does German law require of a subscription?

    For consumer contracts concluded online, section 312k of the German Civil Code (BGB) requires a cancellation button. It has to be easy to find and reachable without logging in, and the customer receives a confirmation they can save. This is a requirement for the website. A cancel option inside the customer account does not cover it.

    We build the cancellation route technically. How it has to be designed legally for your offer is a question for your lawyer. We do not build a hidden cancellation flow.

    Payment methods are the second question before launch. A subscription needs a payment method that can be stored for later charges. Payment on invoice, which German shoppers are used to, usually does not meet that condition. The methods you offer for subscriptions affect how many visitors sign up, so we settle them together with the Shopify checkout.

    How does a subscription fit with basket and bundles?

    A subscription sits in the store next to bundles, recommendations and the basket. If these parts come from different apps that know nothing of each other, the customer sees conflicting prices in the basket. We plan subscription, bundles and basket together.

    Svenja Walberg, a German cosmetics brand, sells products that are used in routines and bought again regularly. In the relaunch on Shopify Plus we expanded the subscription feature and embedded the subscription flow into product page and checkout. Bundles for sets and routines, product recommendations and a new cart drawer were part of the same project. The launch covered the DACH region, and the setup is prepared for further markets.

    The Svenja Walberg case study describes the scope and publishes no subscription metric, so we quote none. Expansion into further countries is covered on the page about Shopify Markets.

    Subscription app, native feature or custom build?

    Shopify's own subscription feature covers models with a fixed interval and simple discount logic and is closely tied to admin and customer account. For many consumable products it is enough.

    A specialised subscription app pays off for boxes with changing content, gift subscriptions, discounts that increase over the term, or a cancellation flow with pause and swap offers. We assess providers against your cases and include running costs over several years. That includes what happens to contracts and payment methods if you change provider later.

    A custom build on Shopify's subscription APIs is an option when the subscription is the core of your business and no standard solution fits. It is the most expensive route and rarely the right one. When it is needed, the logic is built in Shopify app development.

    How do existing subscriptions move to Shopify?

    Existing subscriptions can be migrated in many cases. What moves are the running contracts with interval, next date, discount and history. The bottleneck is the stored payment methods. They sit with the previous payment provider, and the transfer runs between certified parties and needs lead time.

    The old and the new system must never bill at the same time. We plan the switch per contract and keep a route back. Customers are told in advance what changes in billing, account and access, because an unannounced switch causes chargebacks and cancellations.

    If the whole store is moving from another platform, the subscription transfer is part of the Shopify migration and planned there as a separate workstream.

    How do you know whether a subscription holds?

    The number of subscriptions sold says little. What matters is how many contracts reach the second and third cycle, how many charges are declined, and why customers cancel. We set up that reporting before launch so the first cycle is already measured. The reason for cancelling is asked in the cancellation flow, optional and with a list to choose from.

    The reasons define the next steps. If customers cancel because product piles up, a pause option or a longer interval is missing. If they cancel after a declined payment, the retry or the reminder to update the payment method is missing. Both can be built and measured again. How subscription events reach your analytics is described on the page about tracking setups.

    Why do subscription models fail?

    Subscription models fail in operations. Declined payments without a retry, a customer account without a pause option and missing reminders before delivery cost running subscriptions. We build that part before the first campaign.

    Subscriptions also multiply the orders that have to reach ERP and fulfilment. If orders are still entered into the ERP by hand, system integration comes first. After launch we monitor drop-off per cycle, declined payments and reasons for cancellation.

    What do we build for a subscription model?

    • Model and selling plans

      Billing and delivery interval, discount, minimum term and prepayment as selling plans. The model comes first because it decides almost every later detail.

    • Purchase flow and customer account

      Selection on the product page, clear prices in the basket and a customer account where date, quantity, address, pause and cancellation can be changed.

    • Operations and billing

      Recurring payments, handling of declined charges, reminders before delivery, stock management and handover to ERP and fulfilment.

    What has to be settled before the first subscription is sold?

    • Payment provider

      Recurring charges need a provider that supports stored payment methods for subscriptions. That determines which payment methods are possible.

    • Cancellation button

      German law requires a cancellation route for consumer contracts that is easy to find and works without login. It is a requirement for the website.

    • Price changes

      You define how price increases in running subscriptions are announced and from when they apply. Without a rule every change is manual work.

    • Stock and returns

      Subscriptions bundle demand on fixed dates. Stock management, part deliveries and returns of a recurring delivery are settled before launch.

    • Native feature

      Shopify's own subscription feature covers simple models and is closely tied to admin and customer account.

    • Specialised app

      For boxes, changing content, gift subscriptions, discount tiers or a custom cancellation flow, a subscription app is usually the faster route.

    • Custom app

      If the subscription is the core of your business and no standard solution fits, it can be built on the subscription APIs. It is the most expensive route.

    • Basis for the decision

      The choice depends on model, volume, countries and payment methods. We assess the options against your cases before anything is installed.

    How do we build a subscription model?

    1. Define the model

      Interval, discount, term, notice period and special cases. Every open point later becomes a support case or a billing error.

    2. Choose the technology

      Native feature, app or custom build, assessed against your cases, payment methods, markets and the question of what happens when you change provider.

    3. Build the purchase flow

      Selection on the product page, price display, basket and notes in the checkout. The difference between one-off purchase and subscription is clear before the click.

    4. Set up the customer account

      Move a date, change quantity, pause, update address and payment method, cancel. Whatever is missing here ends up in support.

    5. Connect operations

      Subscription orders go to ERP and fulfilment. We define what happens with declined payments and set up reminders before delivery.

    6. Measure and adjust

      We monitor drop-off per cycle, declined payments, reasons for cancellation and value over the term.

    • Three meal bowls with chicken, rice and vegetables on a wooden table, top viewPrepmymeal
    • Pink ranunculus and lisianthus in a white vase against a linen wallBlumeIdeal
    • Dog and cat walk to their bowls in a blue kitchen and eat side by sideFred & Felia

    What matters when existing subscriptions move?

    • Payment data is the bottleneck

      Stored payment methods sit with the previous provider. The transfer runs between certified parties and needs lead time.

    • Contracts, not orders

      What moves are running contracts with interval, next date, discount and history.

    • No double charge

      The old and the new system never bill at the same time. The switch is planned per contract.

    • Inform customers

      Changes to billing, account and access are announced. Unannounced switches cause chargebacks.

    Does a subscription model fit your business?

    Then this is the right step

    • Your product is bought again

      Your product is used up and reordered at a similar interval. That is what selling plans are made for.

    • Subscriptions run, operations lag

      Date changes, address changes and declined payments end up in support and not in the customer account.

    • Subscriptions sit in another system

      Contracts, intervals and payment methods are held outside Shopify. A transfer is possible and is planned as a project of its own.

    • The model is getting more complex

      Boxes, changing content, gift subscriptions or tiered discounts go beyond what can be set up in the admin on the side.

    Then we settle something else first

    • Your payment methods cannot carry a subscription

      Recurring charges need a stored payment method. If your most important methods cannot do that, the work starts in the checkout.

      To Shopify checkout
    • Orders are still entered by hand

      Subscriptions multiply the orders that are entered into the ERP by hand today. Without an integration every cycle becomes manual work.

      To system integration
    • Cancelling is meant to be hard

      For consumer contracts concluded online, section 312k BGB requires a route that is easy to find and works without login. We do not build a hidden cancellation flow.

      To Shopify consulting

    How do we start a subscription project?

    The model is still open, is being built, or already carries customers. That gives three ways to work together.

    Results from client projects

    Every figure appears in the case study, where you can verify it.

    View all projects

    Brands we build for on Shopify.

    Groundies, MYCR7 and Gusti Leder are three of thirteen projects we have published with starting point, delivery and result.

    Frequently asked questions about Shopify subscriptions

    Can we offer our existing subscription programme in Germany?

    In most cases yes. Before launch we check three things: the cancellation button required by German law, the payment methods that can be stored for recurring charges, and how prices and terms are shown. Legal design is a question for your lawyer.

    What is the cancellation button?

    Section 312k of the German Civil Code requires a cancellation route for consumer contracts concluded online. It has to be easy to find and reachable without login, and the customer receives a confirmation. We implement the route technically.

    Which payment methods work for subscriptions in the DACH region?

    Methods that allow a payment method to be stored for later charges. Card and direct debit are the usual case, depending on the provider. Payment on invoice and many local methods are not. We settle this before launch.

    Do we need a subscription app?

    For models with a fixed interval and simple discount logic, Shopify's native feature is often enough. For boxes, changing content, gift subscriptions or a custom cancellation flow, a specialised app usually gets there faster. We assess that against your cases.

    Can we migrate subscribers from another platform?

    In many cases yes. It is a project of its own, because stored payment methods are transferred between certified parties and both providers have to take part. Contracts, intervals and history are moved in parallel.

    Has NICCOS built subscriptions on Shopify before?

    Yes. In the Svenja Walberg relaunch on Shopify Plus we expanded the subscription feature and embedded it into product page and checkout, together with bundles and a new cart drawer. The case study publishes no subscription metric.

    A subscription that still runs in the third cycle

    We look at your model, payment methods and customer account. Afterwards you know what has to be settled before launch.

    NICCOS

    The page could not be loaded.

    Please reload the page. If an update has just gone live, this will load the latest version.