Let's talk






Develop a complete online store with necessary integrations that seamlessly integrates with the physical store.


Drupal and Drupal Commerce



Our delivery:

  • Business development in the form of consulting services. Strategy for communication, payment, logistics, integrations, and workflow.
  • Design and consultation on communication.
  • Technical project management and coordination of all third parties in the project.
  • Hosting services on Amazon Web Services.
  • Technical development of the online store solution and all necessary integrations.
  • Support and ongoing maintenance of the solution, both practical and strategic.


physical stores


in turnover



Nettsiden til Retro på laptop og mobil

This is Retro

Since 1986, Retro has been selling clothing to fashion-conscious and curious Norwegians with a taste for quality.


Their goal is to provide a complete wardrobe for the modern and conscious consumer. You should get the great feeling of discovering your new favorites.

Retro på Macbook Air
Retro på Macbook Air

Physical stores connected with the online store

Retro has four physical stores located in Trondheim, Bergen, and Kristiansand. By default, the inventory is updated based on both locations in Trondheim, while Bergen and Kristiansand are “deactivated for online purchases” and are displayed for informational purposes only.

When an order is placed that contains products from different inventories, a movement in the inventory is created to illustrate where specific items should be retrieved to fulfill the order. When items are returned, this information is used to return them to the inventory they were originally sourced from.

With advanced reporting, Retro’s employees can see where individual products come from, manage transfers, and later visualize them in the ERP system through export.

Easy to add products to a wishlist

Sometimes, customers may want to wait for their next paycheck, find inspiration, share a nice garment with a friend, or explore more products.

A simple, quick, and accessible wishlist is an excellent way for upselling and attracting more customers through recommendations.

Efficient backroom processes drive growth

We have optimized Retro’s backroom specifically for the fashion industry and its needs. This allows Retro’s employees to work smoothly, easily, and more efficiently with product information, product connections, media such as images and videos, and entire outfits related to the season.

Additionally, we have created simple and effective tools that make it easy for employees to work on presenting the product range in the online store. They can easily drag and drop elements and media to showcase the assortment in the best possible way, every day.

To ensure fast and efficient customer follow-up and a productive work environment, we have also tailored the solutions for order processing and customer service to Retro’s specific way of working.

An efficient and customized backroom helps employees increase customer satisfaction and frees up internal resources to focus on sales-promoting activities.

Mockup av nettbutikken til Retro på laptop

Automatic product categorization and menu structure

For well-functioning online stores, product categorization is essential. It makes products more searchable and makes the task of running campaigns and promoting specific products to different target groups much more manageable.

For Retro, we built functionality for categorization that allows employees to manually create a menu structure based on categories such as “Women,” “Men,” “New Arrivals,” and “Summer Sale.” The URL structure itself automatically updates when prefixes are connected to the main URL, for example:

The page will not yield any results if it is not promoted in the menu, even if the link is accessible. In this case, it applies to items like dresses, skirts, and tops, for example.

Get reminders for sold-out sizes

For sold-out sizes, customers can request a reminder when the item is back in stock in that specific size. Several factors affecting availability, beyond just inventory status, have also been taken into account, such as planned availability.



increase in revenue in the first 6 months after launch compared to the same period the previous year


more conversions after 6 months compared to the same period before the launch


increase in average order value


increase in the number of transactions

Selected integrations

Bring for freight

Bring is Norway’s most commonly used provider for shipping and deliveries from online stores. We can offer various integrations with Bring, depending on our customers’ specific needs:

  1. Simple Shipping Model: This includes fixed shipping rates and validation of valid delivery methods based on the delivery location.
  2. Full Integration with Bring’s “Fraktguiden” Service: This comprehensive integration allows for customization of the interface and user experience tailored to each individual project.
  3. Complete Tracking and Communication/Notification Handling with Customers: We provide full management of tracking and communication/notification processes with the customer.
  4. We can offer Bring as a delivery option through logistics solutions such as Logistra Cargonizer or Consignor.

These integrations cater to a range of shipping and delivery requirements, ensuring a seamless and efficient process for online retailers and their customers.

More info: Bring

Logistra Cargonizer for logistics

Cloud-based transport management in a flexible, cost-effective, and user-friendly manner. We have created an integration with the solution that includes features such as:

  1. Price Calculations: The system can calculate shipping costs for you.
  2. Automatic Shipment Creation: It can automatically generate shipments based on orders or other criteria.
  3. Automatic Printing of Shipping Labels: Shipping labels are automatically printed when there are status changes in the online store.
  4. Automatic Shipment Cancellation: It can also automatically cancel shipments as needed.

This integration streamlines the transportation and shipping processes, making them more efficient and hassle-free for users.

More info: Logistra

Vipps for payments

Vipps (mobile payment app) has 4 million users, and customers prefer to pay with Vipps even when shopping online. More people complete their purchases when they don’t have to reach for their wallets. The Vipps integration offers the following capabilities:

  1. Easy Login: Users can easily log in to your platform or website using their Vipps credentials, making the authentication process convenient and quick.
  2. Payment with Vipps: Customers have the option to make payments directly through Vipps, providing a seamless and secure payment method that enhances the overall shopping experience.

This integration with Vipps simplifies the checkout process for users and can help increase conversion rates for online businesses.

More info: Vipps

Klarna for payments

Klarna Checkout is arguably the most popular Payment Service Provider (PSP) in Nordic countries. It’s generally known for providing a smooth checkout experience. The main reason for this is its extensive user base that has used Klarna before. This means that users don’t need to fill out their address and payment information when they visit your store, even if they haven’t shopped at your specific online store before.

However, there are limitations in flexibility with Klarna Checkout, which may necessitate considering the use of Klarna Payments instead. Klarna Payments offers a headless (API) approach to checkout, allowing you to build unique checkout experiences for your customers.

Available payment methods with Klarna include credit/debit card payments, invoice payments, and financing options with installment payments over time.

Frontkom maintains the official Drupal Klarna module and collaborates closely with Klarna to deliver the best shopping experience to its customers.

More info: Klarna

Google Analytics for statistics and analysis of data

Google Analytics is a free and powerful tool for analyzing the status of your website and your customers’ behavior. We integrate it as closely as possible with your website to provide you with all the necessary data about traffic, visitors, behavior, and conversions. Here are some examples of the insights you can gain:

  1. Visitor Insights: Understanding the demographics and behavior of the people who visit your website or online store.
  2. Conversion Optimization: Identifying which pages have the highest conversion rates and how to further optimize them.
  3. Traffic Sources: Knowing where your traffic is coming from and which channels are delivering the best conversions.
  4. ROI Tracking: Calculating the return on investment for various marketing campaigns and channels.
  5. Custom Goal Tracking: Monitoring and tracking specific goals you’ve set up in Google Analytics.
  6. E-commerce Behavior and Conversions: Detailed information about e-commerce behavior and conversions through Enhanced E-commerce (EE) integration.

Frontkom has extensive experience in data collection and analysis, both in general and specifically with Google Analytics. When making changes to a website, they always base their decisions on facts from real users and marketing campaigns.

More info: Google Analytics

Meta for log in and feed from social media

Meta (formerly known as Facebook) is one of the most important communication and marketing channels for many online stores. We offer a wide range of integrations and automation with Meta, including:

  1. Login/Authentication with Facebook Accounts: Simplify the process for customers to create an account and log in to your online store using their Facebook credentials.
  2. Content Sharing: Enable customers to share your pages, products, and content on their Facebook profiles.
  3. “Like” Functionality: Allow users to “like” pages, products, and other elements on your website and share their preferences on Facebook.
  4. Display Various Content Feeds: Showcase different content feeds on your website from Meta, such as Instagram feeds, Shopping feeds on Meta, and Shopping feeds on Merchant Center, among others.
  5. Custom Applications: Develop customized applications that interact with the Facebook API for clients who require specific functionality.
  6. Detailed Tracking of Traffic, Goals, and Conversions: Implement tracking with Facebook Pixel and Google Analytics to gain insights into website traffic, goals, and conversions.

These integrations and tracking mechanisms provide valuable insights and enhance the interaction between your online store and the Meta platform, helping you effectively reach and engage your target audience.

More info: Facebook

Front Systems for POS

Front Systems is a point-of-sale (POS) system with omnichannel capabilities that consolidates all sales channels into an intuitive POS app. Here are some of the features available with this integration:

  1. Connect Stores to Online Channels: Seamlessly link your physical stores with online sales channels.
  2. Centralized Product Catalog: Maintain a single product catalog where all your items are stored in one place, making it easier to manage your inventory.
  3. Mobile Inventory Counting: Perform inventory counts using the FrontZapp mobile app, allowing for efficient and accurate tracking of stock levels.
  4. Personalized SMS Messaging: Send customized SMS messages to customers based on their interests and purchase history, enhancing your marketing efforts.
  5. Sales Reporting: Access sales reports that provide insights from both your physical stores and online shop, helping you make informed business decisions.
  6. Efficient Stock Receiving: Quickly receive new inventory and check current stock levels using mobile devices, streamlining the restocking process.

These integrations and features enable you to create a unified and efficient retail experience, whether customers are shopping in-store or online, while also providing valuable tools for inventory management and customer engagement.

More info: Front Systems

Strex for SMS communication

Strex is an efficient platform for SMS marketing, notifications, and customer dialog – suitable for businesses of all sizes. With this integration, you can easily communicate with customers via SMS. It can be a sensible choice if you want to:

  1. Send Order Confirmations: Use SMS to send order confirmations to customers, providing them with immediate confirmation of their purchases.
  2. Send Pick and Shipping Updates: Keep customers informed about the status of their orders by sending SMS updates on picking, packing, and shipping.
  3. Inform About Sales and Offers: Use SMS to inform customers about sales, discounts, and special offers, helping to drive sales and customer engagement.
  4. Invite to Events or Customer Days: Send SMS invitations to customers for events, product launches, or special customer appreciation days, fostering a sense of community and engagement.

This integration with Strex allows you to leverage SMS as a powerful communication channel to enhance customer engagement, improve order management, and promote your products or services effectively.

More info: Strex

Mailchimp for e-mail marketing

Mailchimp is an email marketing and marketing automation platform designed for growing businesses. You can create sophisticated marketing campaigns, set up, send, and measure the effectiveness of your newsletters with Mailchimp. Here are some of the features available with this integration:

  1. Create Newsletter Signup Forms: Design and implement signup forms for your newsletters, making it easy for visitors to subscribe to your email list.
  2. Organize Contacts into Lists and Create Segments: Manage your contacts by organizing them into lists and create segments to target specific groups with tailored content.
  3. Create and Send Newsletters: Design eye-catching newsletters and send them to your subscribers with ease, ensuring your messages reach your audience effectively.
  4. Set Up Automated Email Campaigns: Utilize Mailchimp’s automation capabilities to set up and schedule automatic email campaigns, such as welcome emails, abandoned cart reminders, or personalized product recommendations.

This integration allows you to leverage Mailchimp’s powerful email marketing tools to grow your subscriber base, engage with your audience, and measure the impact of your email marketing efforts.

More info: Mailchimp


We have also worked on

Would you like to know more about building a modern and scalable online store? Get in touch 👋

Thomas Kulvik

Thomas Kulvik

Senior Advisor E-commerce

Other clients we have worked with