Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
English (US)
FI Finnish
US English (US)
Petro

Petro Mäntylä

info@petrosoft.fi

6

Article
Last Month

2000.0%

Petro articles

All Categories
  • All Categories
  • AI Commerce
  • Akeneo
  • Builder.io
  • Algolia
  • Google
  • Partners
  • Tuki

How to create families and variant families in Akeneo?

Published May 12th, 2025 by Petro Mäntylä

This article will cover how to create families and variant families in Akeneo. The instructions will help you create ready-made templates for your products and save you a lot of time by using the same structure for multiple products. We'll walk you through how to set up family-related settings and define variant families so you can manage things lik

2 min

How do you activate a Klarna invoice?

Published May 12th, 2025 by Petro Mäntylä

In this article, we will walk you through a step-by-step guide on how to implement VivaWallet's Klarna 30-day invoice on your AI Commerce platform, ensuring that your customers can take advantage of Klarna invoice payment in several European countries, including Sweden, Austria, Belgium, the Czech Republic, and Finland. Get the necessary information

1 min

How does Lemonsoft customer account synchronization work?

Published May 12th, 2025 by Petro Mäntylä

When AICC takes care of creating, updating and linking customers and contacts to Lemonsoft ERP, the merchant does not have to maintain the same information twice. The correct personal information is always visible on the order line and customer card, so invoicing, shipping and customer service work smoothly. Basic synchronization logic step by step

1 min

Group products

Published May 12th, 2025 by Petro Mäntylä

How do I hide grouped product sections by default? The Hide grouped products by default setting will set new products to not show grouped product parts in the list by default. However, this does not override the settings for existing group or grouped products. If you want to hide the parts of existing products, update them using a CSV file or manual

1 min

How to view a product's transaction history in the AI Commerce dashboard?

Published May 12th, 2025 by Petro Mäntylä

Product transaction history lets you track changes made by store administrators, helping you track and manage errors. Viewing product history Go to the dashboard Log in to the AI Commerce dashboard. Select the product to view Open the product listing and select the product you want. Open product history In the top corner of the product card, click "

1 min

How do you use the debug view?

Published October 18th, 2026 by Petro Mäntylä

Purpose and use of the Debug view The Debug view is an additional view for administrators that shows background information about pricing, shipping methods, and shopping cart calculations directly in the store interface where the problem is occurring. It allows you to trace why a price or shipping method is behaving in a certain way. Narrow down the

4 min

How to delete products in bulk in AI Commerce ?

Published May 12th, 2025 by Petro Mäntylä

With AI Commerce platform, you can easily and efficiently delete multiple products at once. This guide covers mass deletion of products in the category view and the deletion method based on SKU codes. 1. Mass deletion in category view If you want to remove multiple products from a specific category, follow these steps: Open the desired category in y

1 min

How does AI Commerce 's checkout login work in practice?

Published May 12th, 2025 by Petro Mäntylä

This article discusses the AI Commerce checkout login process and the reasons behind it for conversion optimization. This guide will give you a comprehensive overview of why email is asked first, how the guest account works, and how customer data is handled securely. A consistent and easy-to-use login process helps customers complete their purchases

3 min

How do you use the API Usage and API Usage Cost reports?

Published October 19th, 2026 by Petro Mäntylä

API usage and cost tracking API usage shows the recorded consumption figures of the APIs on a daily basis. A separate API usage costs summarizes the costs of the supported service in euros per month. Use the usage report to find deviations and the cost report for preliminary budget monitoring, but check the billing against the actual invoice from th

2 min

How do you use the Products Sold report?

Published October 19th, 2026 by Petro Mäntylä

Interpreting the Products Sold report The Products Sold report summarizes order lines for the selected period by product and customer country. You can filter the results by manufacturer and the category stored on the order line. The report supports viewing demand, product quantities, and current inventory balance, but it is not an accounting sales r

1 min

How to group products and maintain filters

Published March 11th, 2025 by Petro Mäntylä

Group products on AI Commerce platform Grouping products makes it easier to manage your online store and improves the customer experience. Below are step-by-step instructions on how to group products so that all sizes are visible in filters. Step 1: Create a Products Group Add multiple sizes to your products by creating a Products Group . For exampl

270 Views 1 min

How do you use the Sales by Customer report?

Published October 19th, 2026 by Petro Mäntylä

Interpretation of customer-specific sales report The Sales by Customer report organizes repeat customers by the total amount of order lines for a selected period. The report helps you identify customers who have ordered a lot and customers who don't have a very recent order. Its amount is order line-based and does not correspond to accounting sales

2 min

Why does the same order show different prices?

Published October 18th, 2026 by Petro Mäntylä

Different formats for displaying subscription prices The same order may show a different price in the customer view and in the external system, even if the information is correct. The order is stored with a human-readable amount formatted at the time of the order, along with a numeric value, currency code, and exchange rate used in the calculation.

4 min

Why doesn't a Paytrail payment constitute an order?

Published October 18th, 2026 by Petro Mäntylä

Symptom: Paytrail payment is successful but there is no order The customer has paid in Paytrail, but the order is not found in the order list in AI Commerce Cloud. This is possible because the Paytrail payment and the order creation are two different stages: a successful payment alone does not constitute an order. The payment may have gone through o

1 min

Is it worth agreeing on fixed development hours?

Published April 12th, 2025 by Petro Mäntylä

The core idea of AI Commerce 's SaaS model is to provide customers with continuous, publicly beneficial development without a fixed hourly limit. New customers can generate up to 200 hours of additional development per month during the initial phase, and in total we develop 300–400 hours of new functionality per month, which is shared among all cust

511 Views 2 min

How do you try and activate paid components?

Published October 18th, 2026 by Petro Mäntylä

Try paid components before ordering AI Commerce Cloud keeps paid components available in the top menu of the Dashboard so that you can evaluate their suitability for your daily work before ordering. Open the component you are interested in, explore the workspace, and use the free features listed in the table. A lock symbol or locked action button in

3 min

What is the Google Measurement Protocol API?

Published March 11th, 2025 by Petro Mäntylä

AI Commerce supports Google Analytics' Measurement Protocol interface, which acts as an alternative to the traditional tracking pixel (GA4). This provides a comprehensive ability to track events in a server-side environment and collect data even when JavaScript is blocked or ad blockers are in use. Benefits of Measurement Protocol Does not require b

336 Views 1 min

How to view a product's transaction history in the AI Commerce dashboard?

Published May 12th, 2025 by Petro Mäntylä

Product transaction history lets you track changes made by store administrators, helping you track and manage errors. Viewing product history Go to the dashboard Log in to the AI Commerce dashboard. Select the product to view Open the product listing and select the product you want. Open product history In the top corner of the product card, click "

1 min

Group products

Published May 12th, 2025 by Petro Mäntylä

How do I hide grouped product sections by default? The Hide grouped products by default setting will set new products to not show grouped product parts in the list by default. However, this does not override the settings for existing group or grouped products. If you want to hide the parts of existing products, update them using a CSV file or manual

1 min

How to print orders efficiently on the AI Commerce platform?

Published May 12th, 2025 by Petro Mäntylä

In this article, we will walk you through how AI Commerce 's bulk order printing works and how it makes order processing easier. In this guide, you will learn how to print single or multiple orders at once, utilize picking lists, and print address labels for multiple shipments at the same time. The end result is that you will save time and ensure a

2 min

How does the order packaging process work?

Published May 12th, 2025 by Petro Mäntylä

In this article, we will walk through the steps and benefits of the Packing Process feature in AI Commerce 's Order Handling section. The packing process utilizes a barcode scanner, which virtually eliminates the need for a mouse or keyboard, and makes order processing fast, reliable, and reduces the possibility of human error. 1. Start of the packa

2 min

How to view a product's transaction history in the AI Commerce dashboard?

Published May 12th, 2025 by Petro Mäntylä

Product transaction history lets you track changes made by store administrators, helping you track and manage errors. Viewing product history Go to the dashboard Log in to the AI Commerce dashboard. Select the product to view Open the product listing and select the product you want. Open product history In the top corner of the product card, click "

1 min

How do you activate a Klarna invoice?

Published May 12th, 2025 by Petro Mäntylä

In this article, we will walk you through step-by-step instructions on how to implement VivaWallet's Klarna 30-day invoice on your AI Commerce platform, ensuring that your customers can take advantage of Klarna invoice payment in several European countries, including Sweden, Austria, Belgium, the Czech Republic, and Finland. Get the necessary inform

1 min

Exporting and importing attributes using CSV in AI Commerce

Published April 15th, 2025 by Petro Mäntylä

This guide will walk you through how to export and import attributes (e.g. brand , color , brakel_levers ) using a CSV file. This will help you avoid manual clicking and save a lot of time when maintaining your store's attributes. It also includes considerations for validation and typical error situations, and explains how to handle select and multi

2 min

Offer statuses: define the stages of the offer process

Published October 18th, 2026 by Petro Mäntylä

Management of tender process facilities Offer statuses is a register from which offers are given an internal status code and a name localized to the store's data language. One status is the default for new offers, and the other statuses are used to record the progress of the offer. The status register itself does not define allowed transitions or an

4 min

How is AI Commerce 's Svelte frontend organized?

Published April 11th, 2025 by Petro Mäntylä

This article will take you through the AI Commerce frontend folder structure, development environment, and how to leverage a common codebase across multiple stores. The goal of this article is to give integration partners a clear understanding of how the frontend is organized and what files and dev dependencies are used in the project. By following

415 Views 3 min

Shortcode support on AI Commerce platform-copy-968

Published May 12th, 2025 by Petro Mäntylä

Shortcode support for link management on AI Commerce e-commerce platform AI Commerce supports the use of shortcode tags in all built-in content management tools! This feature is very useful, especially for merchants engaged in international e-commerce, as it facilitates search engine optimization (SEO) and reduces translation problems. Shortcode tag

1 min

Shortcode support on AI Commerce platform

Published May 12th, 2025 by Petro Mäntylä

Shortcode support for link management on AI Commerce e-commerce platform AI Commerce supports the use of shortcode tags in all built-in content management tools! This feature is very useful, especially for merchants engaged in international e-commerce, as it facilitates search engine optimization (SEO) and reduces translation problems. Shortcode tag

1 min

How do you use the Sales Conversion Report?

Published October 19th, 2026 by Petro Mäntylä

Interpreting sales conversion rates The Sales Conversion report combines daily visitor sessions, accepted e-commerce orders, and total order amounts. However, the report does not calculate conversion rate or average purchase and excludes days with visitors but no accepted orders. Run Sales Conversion Report The sales conversion report can be found i

2 min

Offer groups: break down long offers into clear sections

Published October 18th, 2026 by Petro Mäntylä

Basics of grouping quotation lines Quotation groups is a common, multilingual register for grouping quotation lines. The group serves as the name of the line section of the quotation, for example, Installation Supplies, Work, or Accessories. The same register line can be selected for lines in multiple quotations. The group does not calculate a subto

4 min

How to manage CSV and Excel files in Akeneo?

Published April 15th, 2025 by Petro Mäntylä

In this article, you will learn how to use CSV and Excel files in Akeneo PIM to manage product data, categories, and attributes. File-based processing is a convenient way to transfer and edit large amounts of data at once. While CSV and Excel files are powerful, Akeneo's user interface is often a clearer solution for initial training, as the UI prov

346 Views 2 min

SEO Quality Diagnosis: Find and Fix Search Engine Visibility Deficiencies

Published October 18th, 2026 by Petro Mäntylä

Diagnosing search engine visibility deficiencies The SEO Quality Diagnostic reports deficiencies in product and category metadata, content, images, links, and visibility. It does not automatically change the catalog. Corrections are made in the product or category editor that opens from the drill-down list. A diagnosis is a technical quality check,

4 min

How does AI Commerce search work?

Published October 18th, 2026 by Petro Mäntylä

How does AI Commerce 's search work with two search engines? AI Commerce 's search works with two search engines: it uses either Algolia integration or a built-in database search. Algolia is selected when both ALGOLIA_APP_ID and ALGOLIA_API_KEY are defined for the store. If either ID is missing, the search automatically uses a database search. In bo

3 min

How do I add products from a file to an order or quote?

Published October 18th, 2026 by Petro Mäntylä

File-based product import for an order The Import Products feature in the control panel reads product codes, EAN codes, and quantities from a CSV, XLSX, or PDF file and adds the matching products to the lines of an existing order or quote. The import changes the lines immediately without a separate preview, so check the file and the current line cou

3 min

Catalog media batch downloads: import product images as a ZIP package

Published October 18th, 2026 by Petro Mäntylä

Basics of batch uploading product images to ZIP Catalog media batch uploads transfer a large number of product images from a single ZIP file to the store's product image repository. The service uploads the package in parts, processes it in the background, and displays the results of each package entry. Batch upload saves images with their filenames.

2 min

How to manage cookie settings in accordance with GDPR requirements?

Published April 15th, 2025 by Petro Mäntylä

This guide covers managing cookies used on the AI Commerce platform (also referred to as Kommersverkkokauppahalusta in the text) in accordance with GDPR requirements. By reading the guide, you will get a clear understanding of how the different cookie categories (essential, analytics & statistics, preference cookies and marketing cookies) work a

178 Views 1 min

How are the most popular products selected for the homepage?

Published April 15th, 2025 by Petro Mäntylä

In this article, we’ll walk you through how AI Commerce platform determines the most popular products on your homepage based on users’ browsing history. You’ll also learn how to adjust the product count and ensure that changes are reflected immediately. With these steps, you can easily manage the display of most popular products on your homepage and

1 min

Sonet CGI Premium AI Commerce API

Published April 1st, 2025 by Petro Mäntylä

1. Implementation model: real-time, scheduled or hybrid model? Interfaces to Sonet CGI ERP are always designed based on customer needs. We do not offer a single fixed interface that the customer should adapt to, but the ERP connections built on AI Commerce platform are highly configurable and scalable. Since the same technology is used by several di

430 Views 2 min

AI automation of product names: implementation and good naming guidelines

Published October 18th, 2026 by Petro Mäntylä

How AI product name automation works Check the automation status and the language used to generate names. AI product name automation generates missing names based on product data and the store’s naming instructions. It helps maintain consistent naming, but does not overwrite existing names or act as a bulk editing tool for old product names. New nam

3 min

Adding product attachments in Akeneo

Published April 15th, 2025 by Petro Mäntylä

In this article, you will learn how to create Akeneo attributes for multiple file types (e.g. PDF, IES, CAD, ZIP) so that you can add these media files to products and sync them with AI Commerce . This allows you to manage product documents, user manuals, and other materials without having to upgrade to a more expensive Akeneo version or install add

2 min

How do you handle customer feedback in AI Commerce ?

Published October 18th, 2026 by Petro Mäntylä

Open Customer Returns and search for the order Customer returns are processed in the Customer Returns view of the Control Panel. Open the Returns in Order Processing and search for the order in the Order or Tracking Code field. You can scan the barcode or enter the order number. The return cannot be processed if the order is not found or there is no

2 min

Product options: manage variant axes and their values

Published October 18th, 2026 by Petro Mäntylä

The role of product options in variants Product options are common variant axes in the catalog, such as Color and Size. Values are created under a product option, for example, Red, Blue, S, M, and L. The register defines common codes, translations, and orders; attaching options to products is done in the product's own editor. Product options are dif

3 min

Product structures, variants and custom options

Published October 18th, 2026 by Petro Mäntylä

Product structure selection criteria in practice A product option can be modeled as a Product Option, a Stockable Variant, a Product-specific Custom Option, or a Product Group. Choose the structure based on whether the customer's choice affects the SKU, balance, price, or just an additional option stored on the order line. Open the right maintenance

3 min

How do you synchronize order statuses with ERP?

Published October 18th, 2026 by Petro Mäntylä

Basics of ERP order status synchronization The order status code sent by the ERP can be matched to the order status in AI Commerce . The incoming update looks for the exact same value in the API ID field of the order status. If a match is found, the order is moved to that status and the change is saved in the status history. If no match is found, th

3 min

How to manage product attributes in AI Commerce ?

Published April 15th, 2025 by Petro Mäntylä

Product attributes describe product properties in a consistent format. In AI Commerce, attributes are organized into Attribute Sets, attached to Families, and completed on products. A Family also defines which attributes are required for each channel. Recommended build order Create the required attributes under PIM > Attributes. Group related att

3 min

How to build a multilingual blog with Builderio?

Published April 7th, 2025 by Petro Mäntylä

Creating a blog with the Builderio content creation tool makes content management easier and minimizes manual work. You can automate the listing of blog articles, eliminating the need to manually add new articles to the lists. The category structure can also be implemented dynamically using separate codes and integrations, which significantly speeds

152 Views 2 min

Why Google Tag Manager is not recommended for use with AI Commerce Cloud

Published May 12th, 2025 by Petro Mäntylä

AI Commerce Cloud already includes a Google tag (gtag.js) for GA4 measurement and Google Ads conversion tracking, and also sends events via the server-side Measurement Protocol; therefore, adding a separate Google Tag Manager (GTM) container does not add value, but can double conversions, skew reports, and degrade page performance. Terms & techn

191 Views 1 min

How do you add the Builderion section component to your store?

Published April 15th, 2025 by Petro Mäntylä

This guide will walk you through how to use Builderion's section component on your AI Commerce online store pages. It gives you a flexible way to create content – for example, on your homepage or category pages – while maintaining good search engine visibility. It will also explain how your choice affects page loading speed. Step-by-step instruction

148 Views 1 min

Reports: filter, preview, and export store reports

Published October 19th, 2026 by Petro Mäntylä

Purpose of the Report Workspace in the Control Panel In the Reports view, you can find your store's ready-made analyses, filter their data, and review the results before exporting to CSV. Use the view when you need a controlled sample or file to review, for example, sales, products, inventory, customers, finances, or operational activities. What is

5 min

Organization management in AI Commerce

Published October 18th, 2026 by Petro Mäntylä

What the organization unites AI Commerce organization groups customer accounts from the same company under a common organization ID. Each connected customer also has an Organization role. The Organizations view in the control panel shows the organization name, business ID, and the customer accounts connected to it. The organization's administrator c

3 min

Data transfer for PIM mass edits in AI Commerce

Published October 18th, 2026 by Petro Mäntylä

Secure workflow for PIM bulk edits Data transfer exports, imports, and bulk edits PIM data using CSV files. Use it when you need to process multiple products, categories, product-category links, Attributes, Attribute Groups, Attribute Families, product attribute values, inventory, or product structures at once. Data transfer for PIM mass edits in pr

5 min

Custom REST APIs for AI Commerce storefronts

Published March 17th, 2025 by Petro Mäntylä

AI Commerce storefronts support a merchant-specific, customizable REST API that partners can develop around the merchant's needs. The same serverless storefront function that serves the online-store UI also provides a REST API under the /rest/* path. This article is an in-depth guide: we explain the architecture of the model, why it is useful, how a

525 Views 4 min

Organization management in AI Commerce

Published December 2nd, 2025 by Petro Mäntylä

We are currently translating the article, please give Helpjuice a few moments while it goes through the article and refresh the page.

85 Views 1 min

How do availability notifications work in the online store?

Published October 18th, 2026 by Petro Mäntylä

The principle of availability notifications in online stores An availability notification allows a customer to request an email notification about an out-of-stock product or selected variant. The request will be held until the balance of the product or variant just requested rises from out-of-stock to positive. After sending, the request is marked a

3 min

How to enable customer SSO login

Published October 18th, 2026 by Petro Mäntylä

Limit SSO to customer logins Customer SSO (Single Sign-On) directs the online store login from AI Commerce to the AWS Cognito authorization page and from there to the selected identity provider. After a successful return, AI Commerce validates the identifier and logs the customer into their local customer account. This customer journey should be sep

3 min

How do you enable WhatsApp invoice messaging?

Published October 18th, 2026 by Petro Mäntylä

How WhatsApp invoice messages work and how to use them WhatsApp Invoice Message sends the invoice to the customer as a PDF attachment on WhatsApp when the invoice is generated. Sending requires a working WhatsApp Business ID, the customer's saved phone number, and the customer's WhatsApp Invoice consent. Configure WhatsApp invoice message settings E

2 min

How does the package size calculation work in the shopping cart?

Published October 18th, 2026 by Petro Mäntylä

Basics of calculating package size The shopping cart package size calculation estimates the length, width, and height of one package needed. The estimate can be used in shipping method dimension limits, shipping cost calculations, and information passed to shipping integrations. The result is calculated from the current products, quantities, and dim

3 min

SEO Quality Diagnosis: Fix SEO deficiencies in products and categories

Published October 18th, 2026 by Petro Mäntylä

Systematic correction of SEO deficiencies The SEO Quality Diagnostic checks the metadata, content, images, linking, and visibility of products and categories. It shows technical deficiencies and opens the items to their own editors, but does not automatically fix or publish anything. Use the diagnosis as a checklist. The disappearance of an indicato

3 min

Tracking codes: mark the order as shipped and notify the customer

Published October 18th, 2026 by Petro Mäntylä

Processing order tracking codes In the Tracking Code view, you can search for an individual order, check the order and customer information, save the shipping tracking code, and see the result of the customer message. The workflow is part of Order Processing and is intended for fast packing and shipping work. Saving changes the order status to Shipp

5 min

Order processing: collect and pack the order

Published October 18th, 2026 by Petro Mäntylä

Order packinghouse workflow Order processing is the packinghouse desktop where you retrieve the order, confirm tracking, and acknowledge the order lines as packed. Once all products are confirmed, the service finalizes the order status, attempts external status synchronization, and sends a tracking or pickup notification. Get an order Open Order Han

2 min

Order cancellation function in the online store

Published October 18th, 2026 by Petro Mäntylä

Customer order cancellation policy The order cancellation function allows a logged-in customer to cancel their own order in the online store if the current status of the order is marked for customer cancellation. The service rechecks the permission at the time of cancellation, changes the status to Canceled and records the event in the order history

2 min

How do product favorites work in the online store?

Published April 15th, 2025 by Petro Mäntylä

Benefits and implementation of product favorites Product favorites are a convenient way for your customers to mark interesting products in your online store. They help your customers easily return to previously browsed products and finally add the selected products to their shopping cart. The favorite function saves time, enhances the shopping exper

223 Views 1 min

Handling VAT, rounding, and large sales volumes

Published October 18th, 2026 by Petro Mäntylä

Choose the basis for calculating the price excluding or including tax The processing of VAT, rounding, and large sales volumes starts with the price base of the transaction. When VATLESS_BASE_PRICE is enabled, the system treats the source price as tax-free: the net price of the line is rounded and tax is added to it. When this setting is disabled, t

3 min

How do quantity steps and packaging sizes work?

Published October 18th, 2026 by Petro Mäntylä

Open product quantity and packaging settings AI Commerce product quantity steps and packaging sizes are defined in the Products view. Open the product you want to edit and its Overview tab. The same section contains the fields Minimum quantity , Quantity step , Packaging size , and Packaging unit . Changes are saved automatically after editing. Wait

3 min

Storage locations: manage bin and shelf locations

Published October 18th, 2026 by Petro Mäntylä

Purpose of storage locations in picking Warehouse locations are an internal register for warehouse bin and shelf locations. Each location has a Bin Location , Bin Size , and a manual usage tag. The product is attached to the location in the product's own editor. Browse storage locations Open Warehouse Locations at /products/locations . The list show

3 min

How to manage product balances or inventory lines with CSV

Published October 18th, 2026 by Petro Mäntylä

Import product balances in the Data Transfer view Before converting to CSV, decide which balance or structure you are updating. Regular inventory lines, inventory-specific balances, and variant values use different profiles and file structures. The amount of a regular inventory import is always the new absolute balance, not an addition or subtractio

3 min

Packaging units: clearly display the product's sales unit in the online store

Published October 18th, 2026 by Petro Mäntylä

Intended use of packaging units with products Packaging units is a common register for product sales units, such as a piece, liter, box, or pallet. Each row in the register has a permanent numeric register ID and a name in all store data languages. The product refers to this ID in the Packaging unit field. The packaging unit alone does not determine

5 min

Using CSV import for product price tiers

Published October 18th, 2026 by Petro Mäntylä

Secure CSV import of price ranges You can add, update, and delete product price ranges using CSV import. The safest way to work is to start with the Export Product Price Ranges profile: export the current rows, edit the export file in its own structure, preview the changes in the Import Product Price Ranges profile, and only then confirm the rows th

3 min

Segments: view customer groups and their CRM coverage

Published October 18th, 2026 by Petro Mäntylä

Interpreting CRM coverage of customer segments The Segments view aggregates existing customer groups for CRM coverage analysis. Each segment corresponds to one customer group, and the card shows the number of group members, customers with open CRM deals, and customers with lifecycle tags. The view is a read-only and navigational tool; group settings

3 min

How do you read a product API message?

Published October 18th, 2026 by Petro Mäntylä

Product API message usage The product API message shows the most recent message recorded for the product from the integration and the time it was recorded. This allows you to check what product information AI Commerce received and in what format the information came. The API message is not the entire integration history of a product. It only shows t

2 min

Availability statuses: show a clear availability message for the product

Published October 18th, 2026 by Petro Mäntylä

Purpose and use of availability modes Availability statuses are language-specific names and common color codes that the online store's product data associates with a product's in-stock or out-of-stock status. Typical names include In Stock, Sold Out, and Available to Order. In the Availability Statuses view, you maintain a common register; in-stock

4 min

Additional price groups: tiered additional price for large order quantities

Published October 18th, 2026 by Petro Mäntylä

How additional price groups work with products A surcharge group adds a quantity-dependent unit surcharge to the base price of a product. A group consists of rows, or steps, that have the same Group name but different Minimum Quantity and Unit Price . The same group can be selected for multiple products. Use an additional price group for things like

3 min

AI automations: automate product descriptions, translations, and catalog content

Published October 18th, 2026 by Petro Mäntylä

Purpose of AI automations in the catalog AI Automations is the settings page for catalog and email subscription AI workflows. Its tabs are Product Description , Product Attributes , Machine Translation , Category Description , Email Subscriptions , and Image Alt Text . Automation can write catalog fields visible to customers or create draft orders a

3 min

Additional price groups: quantity-based unit prices for additional products

Published October 18th, 2026 by Petro Mäntylä

Quantity step surcharge model with products A surcharge group is a group of quantity steps combined by a name. Each step defines a Minimum Quantity and a corresponding Unit Price that is added to the product's base price. The same group name can be selected for multiple products. Use a surcharge group only when you want a surcharge that depends on q

3 min

Group discounts: percentage discount for a combination of product group and customer group

Published October 18th, 2026 by Petro Mäntylä

The principle of group discounts in online shopping A group discount defines a percentage discount for a combination of one Product Group and one Customer Group . The online store uses the rule for a Matrix type customer group when the product discount group code matches the Product Group value in the rule. Use a group discount when the same percent

3 min

Product tags: check language-specific tags and their usage

Published October 18th, 2026 by Petro Mäntylä

Product tag quality management by language Product Tags gathers the values and usage rates of product tags used in the catalog by language. The view helps you find different spellings, rarely used tags, and products to which the tag is attached. The summary page is read-only. Adding and removing tags is done in the Tags section of the product editor

3 min

Attribute families: define common information for a product type

Published October 18th, 2026 by Petro Mäntylä

Purpose of attribute families in the product model An attribute family defines which attributes belong to the same type of product and which are required across channels. You can add entire attribute groups or individual attributes to a family. For example, a family of laptops can be associated with display, processor, memory, and battery informatio

3 min

Media categories: group product downloads

Published October 18th, 2026 by Petro Mäntylä

Intended use of media categories with products Media categories are named groups of product downloads, such as user manuals, brochures, data sheets, installation instructions, and certificates. Each category has a technical code, order, and language-specific names. A media category does not upload a file or associate it with a product. The registry

3 min

Resolving password reset email sending issues

Published October 18th, 2026 by Petro Mäntylä

Identify at what point the reset stops Troubleshooting password reset email delivery issues starts with separating the request, email delivery, and link usage. Password reset only works for registered customer accounts. Guest accounts do not have a resettable account found by this query because the account search excludes temporary_customer records.

2 min

Merchandising registers: product bubbles and related product groups

Published October 18th, 2026 by Petro Mäntylä

Purpose of merchandising registers with products Merchandising registers collect color coding for product bubbles and reusable related product sequences. Content created in the register only affects products when a bubble or the same related product sequence is associated with a product. Open registers Open Merchandising registers at /catalog/mercha

3 min

Products: browse the catalog and perform bulk operations

Published October 18th, 2026 by Petro Mäntylä

Mass management of product catalog in the Control Panel Products is a centralized product catalog for management. In the same view, you can search, filter, sort, and select products, as well as initiate mass actions without opening each product individually. Open Products Open Products at /products . The list displays the columns ID/SKU , Image , Na

2 min

AI Commerce PIM construction sequence

Published October 18th, 2026 by Petro Mäntylä

Recommended construction sequence for PIM structure It is a good idea to build AI Commerce PIM in the order of deciding on store navigation, product base fields, selection model, and only then the attribute structure. This way, SKUs, variants, inventory lines, contents, and mass changes do not model the same information in parallel ways. Choose the

3 min

How do I create a product in AI Commerce ?

Published October 18th, 2026 by Petro Mäntylä

Product creation options There are three ways to create a product: create a SKU template, duplicate a similar product, or import products from a CSV file. Always start with the product's pre-defined fields and use attributes only for additional information that describes the product. A basic product is a regular purchasable product that doesn't need

3 min

Product data attributes, attribute groups, and attribute families

Published October 18th, 2026 by Petro Mäntylä

Three levels of the PIM attribute model An attribute describes a single piece of product information, an Attribute Group groups attributes into an organized entity, and an Attribute Family defines the attribute structure used for a product and the mandatory information for each channel. Build these in this order: first Attributes, then Attribute Gro

4 min

Structural validation of VAT and tax IDs at checkout

Published October 18th, 2026 by Petro Mäntylä

Separate format check from tax ID validity Structural validation of VAT and tax IDs at the checkout checks the format of the ID based on the selected country. It does not perform a VIES, tax administration or other registry query based on the current code, nor does it prove that the ID is valid or belongs to the customer. AI Commerce Cloud's extende

3 min

How do I limit the number of products purchased by one customer?

Published October 18th, 2026 by Petro Mäntylä

How product-specific purchase restrictions work A product-specific Purchase Limit may require a customer to log in and limit how many items they can purchase during a sliding time window or their entire membership. The limit is checked at checkout against the customer's previous orders and the current quantity in the shopping cart. How does the prod

3 min

Ready-made product fields and attribute codes

Published October 18th, 2026 by Petro Mäntylä

Purpose of ready-made product fields Not all product data should be modeled as Attributes. A product has built-in fields that have their own storage logic and impact on things like price, balance, availability, store visibility, shipping, or integrations. Always use a built-in product field when one exists. Ready-made product fields and attribute co

5 min

Product description guidelines: default, category, and manufacturer-specific AI guidelines

Published October 18th, 2026 by Petro Mäntylä

Product description guidelines drive both automation and AI review Product description guidelines are used to define the language, structure, and terminology AI Commerce uses to process product descriptions. The same guideline hierarchy affects both automated product description creation and improvement, as well as the product’s AI -based review sug

2 min

Data transfer: import and export data using profiles

Published October 18th, 2026 by Petro Mäntylä

Purpose of data transfer profiles in mass changes Data transfer gathers the implemented import, export and base profiles into one workspace. The profile defines the data area, direction, file format, execution method, parameters and processing rules. Use export for data review or further processing and import for controlled mass changes. Always read

4 min

Suppliers: manage your purchasing partners and purchasing terms in one place

Published October 18th, 2026 by Petro Mäntylä

Purpose of the supplier register in procurement The Suppliers view is the procurement register in the ERP workspace. It is where you store supplier identification and contact information, default currency, payment and delivery terms, and internal notes. The same supplier can be associated with products and selected in procurement workflows. The supp

3 min

How do you install Viva Payments' AI Commerce ?

Published October 18th, 2026 by Petro Mäntylä

What is configured in the VivaWallet installation Implementing VivaWallet payments in AI Commerce Cloud consists of installing the payment module, adding shared VivaWallet IDs, defining a domain-specific VivaWallet Code value, and setting webhook and return addresses. Configure the domain you're testing first, and only roll out the payment method mo

3 min

How do you manage online store translations?

Published October 18th, 2026 by Petro Mäntylä

Online store translation management Online store translations are maintained in several different views. The correct place depends on whether it is general user interface text, product information, status, payment method, or CMS content. The default language texts are also translated texts. Therefore, this guide can also be used in a single-language

4 min

How are delivery restriction groups used?

Published October 18th, 2026 by Petro Mäntylä

How delivery restriction groups work at checkout Delivery restriction groups block a delivery method when there are products in the cart that are not eligible for that delivery method. The same group can be attached to multiple products and banned from multiple delivery methods, so there is no need to maintain a separate product list in the settings

3 min

Purchase orders: manage supplier orders and replenish inventory at the receiving end

Published October 18th, 2026 by Petro Mäntylä

Purchase order procurement workflow step by step Purchase orders gathers purchases made to suppliers, product lines, expected deliveries, and receipt progress. The purchase order workflow progresses from preparation to facilities Shipped → Partially received → Received . An order that is incomplete, shipped, or partially received can also be cancele

3 min

Replenishment proposals: check products that have reached the order limit and create draft purchase orders

Published October 18th, 2026 by Petro Mäntylä

How replenishment suggestions work in stock Replenishment proposals aggregates products with current balances at or below the reorder limit. The view combines product inventory information, primary supplier, and procurement information so you can select products to replenish and create draft purchase orders for them. A replenishment proposal is not

2 min

How do you link FAQs to products?

Published October 18th, 2026 by Petro Mäntylä

Choose category or product-specific FAQ linking There are two ways to link an FAQ to a product. An FAQ category linked to a category brings its questions to the product through the product category selected by the store. A product-specific FAQ link links a single question directly to the product. The set displayed in connection with the product is a

3 min

How do you edit the content of the homepage?

Published October 18th, 2026 by Petro Mäntylä

Home page content structure The content of the store's homepage is edited in the CMS in the control panel. The homepage is built from blocks: some of them are completely filled in by you, some display the store's own information, and some belong to the developer. The guide will help you identify the type of block, choose the right editing place, and

3 min

CMS: content and visual editor

Published October 18th, 2026 by Petro Mäntylä

CMS visual workflow Content is the CMS workspace for building pages, e-commerce sections, and blogs. Content is first created as a draft, edited in a visual editor, and published using a separate function. A single content can contain localized texts for all active data languages. Separate content rows are not automatically created for different lan

4 min

How to bring sale items to the Sale section on the home page

Published October 18th, 2026 by Petro Mäntylä

First, make sure the Discounts section on the home page is implemented. The Frontpage Discounts section requires two separate components: a list of discounted products that is generated in the background, and a storefront component that displays the list. The DISPLAY_DISCOUNTED_FRONT_PRODUCTS setting only controls how the list is generated. Enabling

1 min

Editing homepage mega banners

Published October 18th, 2026 by Petro Mäntylä

How to manage home page banners Editing the content sections of the home page and Banner Places in the Control Panel are different functions. The images, texts and links displayed on the home page of the online store are edited in the CMS → Contents view of the control panel. Banner Places is a general banner register that handles the title, group,

1 min

Using CSV history and resolving import errors

Published October 18th, 2026 by Petro Mäntylä

Save the import file before starting the CSV run The CSV import report starts with the file that was previewed and confirmed for execution. Keep the original file unchanged, name it uniquely, and record the import date, author, import profile used, and the Driving History request ID in the same place. The original import file cannot be loaded from t

3 min

How do I add URLs to a custom sitemap?

Published October 18th, 2026 by Petro Mäntylä

Custom sitemap URLs A custom sitemap supplements the sitemap generated by an online store with URLs that are not covered by automatic product, category, or content listings. It can be used to notify search engines, for example, of a published campaign or landing page without changing the code. The annotation does not guarantee indexing, but makes th

2 min

File Manager: Manage your store's media files and public URLs

Published October 18th, 2026 by Petro Mäntylä

Purpose of file management in the store File Manager is a shared media library for images, PDFs, text files, and other files to publish. Files are organized into folders, and each saved file has a public URL. The file manager will not automatically attach the file to a product or content page. Copy the public URL and add it to the desired content. D

5 min

How do you manage customer accounts with a CSV tool?

Published October 18th, 2026 by Petro Mäntylä

First, check what the CSV tool supports. AI Commerce 's CSV tool supports exporting customer accounts and importing customer address lines. There is no CSV import of customer account master data in the Control Panel, so a modified customer export file cannot be used to add or update customer accounts. Choose the right profile for the job: Exporting

2 min

Channel-specific product names: automation, own name, and inheritance

Published October 18th, 2026 by Petro Mäntylä

How channel-specific product names work Channel-specific product names are suitable for situations where the same naming convention does not serve all purposes. Use a common name when it is sufficient, and only define a channel-specific naming convention for a real need, for example, for a more concise technical name than usual. The canonical name r

3 min

How do business invoices and payment references work at checkout?

Published October 18th, 2026 by Petro Mäntylä

What does a business invoice mean? AI Commerce 's corporate invoice is a payment method where the online store owner invoices the customer at their own credit and loss risk. The invoice is processed according to the merchant's own invoicing practices, usually in an internal sales ledger or ERP system. The payment method can be used to collect, for e

3 min

Why does my order stop at checkout?

Published October 18th, 2026 by Petro Mäntylä

Common reasons for a cash register to stop working An order is usually stopped at checkout because required information is missing, the value does not pass validation, or the conditions for the selected payment or shipping method are not met. Correct the information indicated in the error message before attempting a new attempt. Skipping validation

4 min

How does LiveChat work in AI Commerce ?

Published October 18th, 2026 by Petro Mäntylä

LiveChat requires consent for Preference Cookies AI Commerce will only load LiveChat after the customer has allowed Preference Cookies . The chat service script will not be loaded and the chat will not open until this consent has been given. The cookie selection is therefore part of the integration launch condition, not just a setting that affects t

2 min

Confirming CSV deletions in data exchange

Published October 18th, 2026 by Petro Mäntylä

Choose the right removal method There is no single general rule for the delete column for CSV deletions. The deletion method depends on the Data Transfer profile used, so always check the correct file structure before previewing. Customer-specific included products: use a row-specific delete=CONFIRM value in addition to the customer and product ID.

2 min

How do I use the API process queue?

Published October 19th, 2026 by Petro Mäntylä

API process queue monitoring basics The API Process Queue is a read-only report for operational monitoring of the API queue. It lets you see what API processes and messages are in the queue, why processing may appear to be stuck, and which rows have an error logged. You can view the most recent queue rows, but you cannot change, retry, or delete row

3 min

How do you use the Customer Registrations report?

Published October 19th, 2026 by Petro Mäntylä

Interpreting the content of the Customer Registrations report The Customer Registrations report shows the permanent customer accounts created during the selected time period and how many of those customers placed their first purchase order by the report end date. The report helps you separate the amount of customer acquisition from how well new cust

2 min

How do you use the Viewed Products report?

Published October 19th, 2026 by Petro Mäntylä

Interpreting the Viewed Products report The Viewed Products report organizes products by recorded views. It helps you identify products that your store visitors have paid attention to. However, views do not indicate purchase intent or sales, so it is worth comparing the result with sales and availability data. Open the Viewed Products report The Vie

1 min

How do you use the Searched Keywords report?

Published October 19th, 2026 by Petro Mäntylä

Interpreting search term demand signals The Searched Keywords report groups your online store's saved searches by search text. The report helps you find frequently asked questions, low-result searches, and potential gaps in product names, synonyms, assortment, or search settings. Run the Searched Keywords report The Searched Keywords report can be f

1 min

How do you use the Discount Coupons report?

Published October 19th, 2026 by Petro Mäntylä

Tracking discount coupon usage The Discount Coupons report shows coupons attached to orders during a selected period and organizes them by usage. The report allows you to identify frequently used promotional codes and check the discount amount recorded on their order lines. The profitability of the campaign should be assessed in conjunction with sal

1 min

AICC section ID preservation test 2026-08-18

Published October 19th, 2026 by Petro Mäntylä

API heading H2 API-written paragraph before console save. API heading H3 Second API-written paragraph.

1 min

Settings: manage your store's technical specifications

Published October 19th, 2026 by Petro Mäntylä

Managing technical trading settings Settings brings together the store's editable technical specifications in a grouped view. The page allows you to search for a setting, limit the visibility to a single family, change values, and reveal secrets allowed by your access rights. The change may directly affect payments, shipping, email, searches, online

2 min

Why isn't the order or customer being transferred to ERP?

Published October 18th, 2026 by Petro Mäntylä

Start with order details When AI Commerce order fails to transfer to the ERP system, first open Orders and select the problematic order. Check the order's Status History , API Message , and Invoice tabs before resubmitting. These will show you the events stored in the order, the data content of the integrations, and the API ID used by the order in t

2 min

Lifecycle: group customers by sales stage

Published October 18th, 2026 by Petro Mäntylä

Customer lifecycle management Lifecycle groups permanent customer accounts by internal sales stage. In the view, you can view customers in one stage, the number of open CRM deals, and the last time the stage was changed, and immediately move the customer to another stage. A lifecycle stage is not an order status, customer group, or automatic scoring

5 min

What can you customize yourself in the AI Commerce dashboard?

Published October 18th, 2026 by Petro Mäntylä

Self-made changes to the control panel In the AI Commerce Dashboard, you can customize many of your store's out-of-the-box configurations without any software development. These include currencies, order and quote statuses, countries, languages, taxes, domains, payment and shipping settings, as well as links in your store's Custom Navigation view an

3 min

How do you use the Sales Report chart?

Published October 19th, 2026 by Petro Mäntylä

Sales development chart review The sales report displays daily sales within the approved sales set as a line chart. The chart helps you identify short-term changes and allows you to limit the calculation to net or gross sales, e-commerce orders or scope that includes ERP orders, and orders by manufacturer or category. Open Sales Report Chart The sal

1 min

How do you use the Payment Report?

Published October 19th, 2026 by Petro Mäntylä

Payment method reporting basics The Payments report returns orders for the selected period as order-specific rows and shows the payment method, payment provider, and payment method code stored for the order. It allows you to view payment method usage and compare order total rows by payment method. The report does not indicate whether a payment has b

2 min

How do you use the Inventory Availability report?

Published October 19th, 2026 by Petro Mäntylä

Basics of inventory availability reporting The Inventory Availability report aggregates all inventory lines for a product into a single product-specific balance. It shows the balance, reserved quantity, available quantity, upcoming quantity, and earliest best before date. The report helps you identify products with low or negative available quantiti

1 min

How do you use the Requested Products report?

Published October 19th, 2026 by Petro Mäntylä

Basics of product demand reporting The Requested Products report aggregates open demand requests for out-of-stock product variants recorded during the selected period at the product level. The report shows the requestors' emails and the requested variants, so it can be used to support purchasing planning and the design of replacement products, takin

2 min

Setting up and managing a payment method

Published April 15th, 2025 by Petro Mäntylä

This article will walk you through the steps of installing and editing payment methods on AI Commerce platform. You will learn the basics of managing payment methods in the dashboard, such as activating (enable/disable) a payment method, setting payment zones, and adding the necessary identifiers (Merchant ID, API keys, etc.). With this information,

201 Views 2 min

Lowest price and discount at AI Commerce

Published November 25th, 2025 by Petro Mäntylä

This guide will help you ensure that your AI Commerce online store's discount rates and "lowest price" labels comply with the FCCA's guidelines (see the FCCA's guide on the 30-day rule ). You can also find more information here: https://eur-lex.europa.eu/eli/dir/2019/2161/oj/fin You will immediately get practical benefits: you will understand why th

196 Views 3 min

How do I export and import product attribute selections using a CSV file?

Published April 15th, 2025 by Petro Mäntylä

In this article, you will learn how to export and import product attribute values (such as battery_capacity or color[fi] ) using a CSV file in AI Commerce platform. This method allows for quick bulk editing without having to update each product individually in the user interface. This article is especially useful if you want to handle hundreds of pr

297 Views 2 min

Implementing Microsoft Ads tracking in AI Commerce

Published April 15th, 2025 by Petro Mäntylä

Microsoft Ads Tracking (UET) helps you collect information about how visitors use your site after clicking on your ads. This information can be used to optimize your advertising campaigns, track conversions (such as purchases or contacts), and target your advertising more effectively. AI Commerce offers a ready-made integration with Microsoft Ads Tr

183 Views 1 min

How are AI Commerce backups managed?

Published April 12th, 2025 by Petro Mäntylä

This article discusses AI Commerce 's backup process to AWS S3, how customers can request access to backups, and what responsibilities customers have if they make changes to the database. This information will help you understand how your company's data is secure and what to do in case of data loss or corruption. How backups are performed AI Commerc

186 Views 2 min

How to manage related product recommendations?

Published April 15th, 2025 by Petro Mäntylä

Managing related products in the AI Commerce platform enables customized product recommendations that help you offer customers more relevant additional products and increase sales. In this guide, you'll learn how to add personalized product recommendations, choose the most appropriate images for them, and ensure that the edited information is update

148 Views 1 min

How does quick order with a CSV file work?

Published October 18th, 2026 by Petro Mäntylä

When to use CSV express order CSV Quick Order speeds up adding a large number of products to the shopping cart when the product codes and quantities are already known. The online store's Quick Order processes a CSV file, searches for products based on their SKU product codes, and displays the product codes found before adding them to the shopping ca

3 min

How do I enable Shipit's live shipping rates?

Published October 18th, 2026 by Petro Mäntylä

How Shipit's live shipping prices work Shipit's live shipping prices may override the internal price for the selected shipping method at checkout when Shipit returns a valid service price for the shipping address and cart. For each shipping method priced in Shipit, define a service code, live price switch, price multiplier, and safe internal fallbac

4 min

How do you use the Sales Report CSV report?

Published October 19th, 2026 by Petro Mäntylä

Using CSV data for sales reports The Sales Report CSV returns orders for the selected period in order-specific rows. It includes customer, shipping country, currency, and order total, tax, shipping, and coupon discount. The report is intended for further analysis, not a pre-calculated summary of order volume, sales, and average purchase. Run Sales R

2 min

How to add custom options to AI Commerce products

Published April 15th, 2025 by Petro Mäntylä

This guide will walk you through how to create and manage custom options in AI Commerce platform. Custom options can be used in product selections when you want to add purchasing options that do not affect product availability, price, or SKU-specific information. They are suitable, for example, for additional product selections that refine the optio

172 Views 1 min

How do I add social media links to the footer and newsletter, or email footer?

Published April 15th, 2025 by Petro Mäntylä

This article explains how to activate social media links in the footer of your store and emails . This way, your customers can easily find your company's different social media channels. With the help of this article, you will learn how to add links in a few steps, so you can gain more visibility and direct customers directly to your brand's social

206 Views 1 min

Brand assets: preview and download manufacturer assets securely

Published October 18th, 2026 by Petro Mäntylä

Example: assets assigned to your organization appear as separate rows. What is Brand Assets? DAM (Digital Asset Management) is a library of manufacturers’ brand and marketing materials. It helps sales teams, marketing teams, and resellers find the right materials without email chains or separate file links. You can only see assets assigned to your o

1 min

Demand Planning (SCP): forecast demand and inventory

Published October 18th, 2026 by Petro Mäntylä

The Forecast view shows the forecast summary, product-specific results and the inventory view. What does Demand Planning show? Open SCP from the admin panel’s top menu. The Forecast view brings demand and inventory for the next 28 days into one workspace. The summary shows forecast coverage, the number of forecast-ready products, expected demand and

1 min

How do I edit customer address books using CSV?

Published October 18th, 2026 by Petro Mäntylä

CSV management of customer address books Customer address book rows are exported and imported as a CSV file using the Export Addresses and Import Addresses profiles in the Data Exchange view. Always edit the exported file first to ensure that the columns and existing address identifiers are preserved correctly. Export customer address books to a CSV

2 min

CRM tags: categorize customers and deals with colored labels

Published October 18th, 2026 by Petro Mäntylä

The purpose of using CRM tags in customer service CRM tags are a common nomenclature for classifying customers and CRM stores. Each tag has a unique name and color, and the same tag can be assigned to multiple customers and stores without affecting pricing or online store visibility. Use the CRM tag as an internal label, such as VIP , Messukontakti

4 min

POS: create a store or phone order

Published October 18th, 2026 by Petro Mäntylä

Purpose of POS in the store POS brings together in-store and telephone sales in the same workspace as your online store. You add products, select a customer, and confirm payment, after which the order is saved in the same order register and uses the same product information as your online store orders. The sale proceeds in three main stages: Product

10 min

Customer 360: view customer CRM signals

Published October 18th, 2026 by Petro Mäntylä

The purpose of the Customer 360 view Customer 360 aggregates lifecycle, transaction, activity, and tag signals from existing customer accounts into a single, curated list. It helps identify customers who require follow-up, but the actual changes are made on the customer details page or in other CRM workspaces. Customer 360: view customer CRM signals

4 min

Customer retention: interpret churn and risk metrics

Published October 18th, 2026 by Petro Mäntylä

Interpretation of customer retention risk indicators Customer Retention is a read-only analytics view of CRM. It aggregates the number of loyal customers, lifecycle data coverage, customers in the Lapsed stage, At-Risk number, and customer and transaction distribution by stage. Customers are not changed in the view. When you identify a lifecycle sta

4 min

Sales pipeline: manage deals with the CRM dashboard

Published October 18th, 2026 by Petro Mäntylä

The purpose of the CRM sales pipeline in sales A sales pipeline is an internal CRM board for tracking open deals. Each column corresponds to a stage in the sales pipeline and each card represents a single deal. The board summarizes the deal value, owner, customer or prospect, time spent in the stage, and the status of the next activity. Open Sales P

3 min

How do I see the message sent to ERP?

Published October 18th, 2026 by Petro Mäntylä

Checking the ERP message in the Control Panel An order or customer message related to ERP is displayed on the API Message tab of the record. The view presents the content stored in the record as a readable JSON, XML, or text structure, but the stored message is not necessarily the final acknowledgement from the ERP. Check the order's ERP message The

2 min

How do you update order status and comments?

Published October 18th, 2026 by Petro Mäntylä

Manage order status and comments The order status is changed from the order action menu. An internal comment is added on the Status History tab, and the tracking code is saved separately on the order Summary tab or in order processing. This information is no longer updated in a single, common comment form. Change order status Changing the order stat

2 min

Categories in AI Commerce

Published October 18th, 2026 by Petro Mäntylä

The role of categories in online shopping Categories form the backbone of store navigation, product listings, landing pages, and many search engine visibility pages. A product can belong to multiple categories if a customer needs to find it in more than one natural place. A category tells you where a product fits into the store structure. Size, colo

3 min

Uncollected orders: mark the order as uncollected

Published October 18th, 2026 by Petro Mäntylä

When is an order marked as uncollected? Mark an order as uncollected when a mailed order is returned and the customer has not picked up the shipment. Only mailed orders can be processed in this view. Mark order as uncollected Open Orders > Order processing > Uncollected orders . Enter your Order ID or tracking code and select Search . Check th

1 min

How to create group products in Akeneo AI Commerce ?

Published April 15th, 2025 by Petro Mäntylä

This guide will show you how to create group products from Akeneo on the AI Commerce platform. Group products are suitable for situations where you need a unique URL and unique information for each product, but still want to group them together. This way, for example, you can hide ten different versions of the same product in the category view and o

184 Views 1 min

How do you implement Schenker deliveries?

Published October 18th, 2026 by Petro Mäntylä

Schenker deliveries implementation overview Schenker's direct EDI integration generates address cards from AI Commerce without a separate Shipit solution. The implementation consists of two parts: the IDs received from Schenker are saved in the store settings and the correct function code and label type are selected for each delivery method using Sc

3 min

How do I edit the footer of my online store?

Published October 18th, 2026 by Petro Mäntylä

What can the Custom Footer tool edit? The Custom Footer tool brings the main storefront footer content settings together in one view. In the admin panel, open CMS → Custom Footer. Overview shows where footer content comes from and directs you to the right place to edit it. Footer Links manages links and their grouping, while Headings and Contact Met

2 min

How to assign customs codes to categories?

Published October 18th, 2026 by Petro Mäntylä

Add category HS tariff code The tariff code for a category is maintained in the Categories view of the Control Panel ( /categories ). Open the category that describes the product, go to the Tariff Code function, and enter the code. The field removes non-numeric characters, allows a maximum of 10 digits, and is saved automatically. Shipit and SmartSh

1 min

Category management in AI Commerce

Published October 18th, 2026 by Petro Mäntylä

Create and select a category from the category tree An AI Commerce category is created and selected from the category tree in the Categories view. Select New Category when adding a category, or click the name of an existing category in the category tree when editing its basic information, content, SEO, display, or relationships. The new category is

5 min

Integrations: check the status of connections and missing settings

Published October 18th, 2026 by Petro Mäntylä

Checking the status of integrations Integrations brings together your store's external services into one overview view. You can see which integration is in use, whether its required settings are configured, and when the settings were last changed. The view does not change the values of the settings. Open Integrations Open Integrations at /configurat

2 min

Mass deletion of products in AI Commerce

Published October 18th, 2026 by Petro Mäntylä

Choose a mass deletion method Mass deletion of products is a permanent action, so choose the right method first and make sure that you really want to remove the product from the entire catalog. If you just want to remove a product from a single category or prevent it from being sold, use a more reversible action instead of mass deletion. Bulk functi

3 min

Mass deletion of inventory lines in AI Commerce

Published October 18th, 2026 by Petro Mäntylä

Make sure you delete the inventory line and not the product. Mass deletion of inventory lines deletes variant or inventory lines based on their inventory SKU. It does not delete the product master record, but the deletion is still permanent and may affect the product balance and availability. The data transfer run processes the entire CSV file, not

2 min

Manage media files and PDF attachments with CSV

Published October 18th, 2026 by Petro Mäntylä

Separate a file and its metadata row The CSV tool is suitable for bulk management of media categories and metadata for media files associated with products. However, it does not download a PDF or image file from an external URL or upload the file to a storage service. Before importing, make sure that the referenced file is already in an approved sto

4 min

How to export and import manufacturers using CSV?

Published October 18th, 2026 by Petro Mäntylä

Export manufacturers as current CSV template AI Commerce manufacturers are exported using the Manufacturers Export profile in the Data Exchange view. The export produces a UTF-8 encoded, comma-separated manufacturers.csv file. Always export just before bulk editing so that the headers, language columns, and current values for manufacturers match the

3 min

How do you categorize products using the CSV tool?

Published October 18th, 2026 by Petro Mäntylä

Export current product category links AI Commerce product categorization starts from the Product Category Links Export profile in the Data Exchange view. The export produces one row and two columns for each current membership: products_model and category_code . The same product appears in multiple rows if it belongs to multiple categories. The expor

2 min

How are product descriptions created and improved with artificial intelligence?

Published October 18th, 2026 by Petro Mäntylä

The operating model of artificial intelligence-based product descriptions AI Commerce can create a missing long product description or improve an existing description in the background. The work leverages product data, product-related documents, and authorized websites, generating facts before the description, and storing references and verification

5 min

How do bundle rules work in the bundle configurator?

Published October 18th, 2026 by Petro Mäntylä

How bundle rules work in the bundle configurator Bundle rules limit choices in the bundle configurator of an online store based on other bundle options. The rules are stored in the bundle option JSON data, and each rule connects the controlling option to the option whose product features are being restricted. You can review the rules in the admin pa

3 min

Channels: manage product enrichment publishing contexts

Published October 18th, 2026 by Petro Mäntylä

The role of channels in product enrichment Channels are named contexts for PIM product enrichment. In the current implementation, a channel is associated with the attribute requirements of a product family: it is used to define which attributes are required in a given enrichment context. A channel has a persistent code, order, and language-specific

3 min

Bubbles: highlight products with colored markers

Published October 18th, 2026 by Petro Mäntylä

Purpose and use of product bubbles Bubbles are reusable marketing tags that can be attached to products. A bubble has a six-character hex color and a language-specific name, such as New, Offer, or Favorite. In the Bubbles view, you maintain a tag registry; the actual bubble is selected for a product in the product edit view or using the bulk product

3 min

Quality diagnosis: find and fix product information gaps

Published October 18th, 2026 by Petro Mäntylä

Purpose of product information quality diagnosis Quality Diagnosis is a PIM tool with the subheading Product Quality Analysis . It compiles ten product data checks into one view, calculates the Total Coverage of a limited set of products, and displays the products being checked by metric. Quality diagnosis is a reading tool. It does not change the p

3 min

Materials: maintain product material names and compositions

Published October 18th, 2026 by Petro Mäntylä

Purpose of the material register in product information Materials are a centralized, language-specific nomenclature from which a maximum of four materials are selected for a product. The product's material composition can be supplemented with percentages, and the system generates a language-specific material text from the selections. The material re

3 min

Group discounts: give a group of customers a product-specific discount

Published October 18th, 2026 by Petro Mäntylä

How discounts for specific customer groups work A group discount combines a product discount group, a Matrix-type customer group, and a percentage discount. Online store pricing can use a rule when the logged-in customer's group code and the product's group discount value exactly match the rule. A group discount is not a coupon or a timed campaign.

4 min

Attribute groups: group product data and control its order

Published October 18th, 2026 by Petro Mäntylä

Purpose of attribute groups in product data Attribute groups group product attributes into named, organized entities. The same group can be assigned directly to products or to multiple products through an attribute family. The name and order of the group can affect how the attributes marked as visible are grouped in the online store. The group does

3 min

How to manage e-invoice operators in AI Commerce ?

Published April 15th, 2025 by Petro Mäntylä

This guide covers managing e-invoicing operators on the AI Commerce platform. This guide will teach you how to add new operators, remove old ones, and map them to the identifiers used by the ERP system (API ID). This way, invoicing management is smooth and data transfer is automated when the operators are properly connected to the ERP system. Genera

170 Views 1 min

Voiko tuotteen myöhemmin lisätä tuotemalliin?

Published May 13th, 2025 by Petro Mäntylä

We are currently translating the article, please give Helpjuice a few moments while it goes through the article and refresh the page.

140 Views 1 min

What events does AI Commerce support in GA4?

Published March 11th, 2025 by Petro Mäntylä

AI Commerce supports multiple event tracking in Google Analytics 4 (GA4) using the generate_lead and conversion event identifiers. These events allow for precise event collection such as phone calls or offers, and using Google Tag Manager is not recommended as it could cause unnecessary overlap with native trackers. Partners can add new events to th

331 Views 2 min

DeepL ja Google Translate -käännökset

Published April 13th, 2025 by Petro Mäntylä

Automaattiset käännökset helpottavat verkkokaupan ylläpitäjän arkea, kun uusi kieli lisätään valikoimaan. Järjestelmä tarkistaa käännöstä vailla olevat kentät ja lisää sisällöt suomen kielestä kohdekielelle ilman tarvetta tehdä kaikkea käsin. Tässä ohjeessa kerrotaan, miten avain (API key) syötetään, kuinka käännösten etenemistä voi hallita ja miten

412 Views 1 min

How to export the size field data from Akeneo to Tehden comprehensively?

Published April 15th, 2025 by Petro Mäntylä

By default, Akeneo exports dimensions to Tehden from the “ weight ” attribute. Tehden also supports other units of measure, so for this purpose, a new measurement group can be created in Akeneo with any code of your choice and the units of measure supported by Tehden can be built into it. If you build your own measure, create an attribute with the c

178 Views 1 min

How to prevent internal conversions in API trackers?

Published March 11th, 2025 by Petro Mäntylä

Block internal conversions in interfaces using IP addresses For AI Commerce e-commerce store administrators, it is important to ensure that internal orders do not affect ad conversion statistics. This can be done based on IP addresses in the Measurement Protocol API, Meta Conversion API, and other server-level trackers. IP address setting cannot pre

283 Views 1 min

Tag analytics: compare customer groups and open deals

Published October 18th, 2026 by Petro Mäntylä

The purpose of CRM tag analytics Tag analytics aggregates CRM tag usage into a single view. It lets you see how many customers have each tag, such as VIP, Reseller, or Trade Show Contact, how many open deals customers associated with the tag have, and which lifecycle stage is most common in the group. The view is intended for reviewing data. Tags ar

3 min

How do I create a new (admin) user in the control panel?

Published April 15th, 2025 by Petro Mäntylä

This article will walk you through how a Super Admin can add a new user to AI Commerce , define permissions, and enable two-factor authentication if needed. These instructions will help you ensure that each user gets exactly the permissions they need. Step-by-step instructions Make sure you have Super Admin rights Creating new user accounts requires

207 Views 1 min

How does Lemonsoft customer account synchronization work?

Published May 12th, 2025 by Petro Mäntylä

When AICC takes care of creating, updating and linking customers and contacts to Lemonsoft ERP, the merchant does not have to maintain the same information twice. The correct personal information is always visible on the order line and customer card, so invoicing, shipping and customer service work smoothly. Basic synchronization logic step by step

240 Views 1 min

How to create families and variant families in Akeneo?

Published April 15th, 2025 by Petro Mäntylä

This article will cover how to create families and variant families in Akeneo. The instructions will help you create ready-made templates for your products and save you a lot of time by using the same structure for multiple products. We'll walk you through how to set up family-related settings and define variant families so you can manage things lik

546 Views 2 min

How to manage the Products Group attribute in Akeneo?

Published March 11th, 2025 by Petro Mäntylä

In Akeneo, you can manage the store's product groups (Products Group) using the products_group attribute. If a product does not have a products_group attribute defined in Akeneo, Akeneo will not handle any possible product groupings in AICC. If, on the other hand, the product has a products_group attribute in Akeneo, it will automatically manage the

277 Views 1 min

How to edit image alt texts in the WYSIWYG editor?

Published March 11th, 2025 by Petro Mäntylä

In this article, you will learn how to add or edit title and alt text (alternative text) to images created in the WYSIWYG editor. This information can help you improve your SEO and improve accessibility when your website content is read by screen readers, for example. The article also discusses how the texts are stored in HTML and automatically tran

568 Views 1 min

Which attribute codes are reserved for the default attribute group in AI Commerce ?

Published April 15th, 2025 by Petro Mäntylä

This article lists all reserved attributes in AI Commerce and Akeneo integration. They should not be used for other purposes, as AI Commerce utilizes them for built-in business logic (e.g. freight calculators, tax calculations, product inventory management). If you have already used any of these attributes for other purposes, remove or reset them in

172 Views 2 min

Aicommerce Glossary

Published February 21st, 2025 by Petro Mäntylä

This is a auto-generated Article of all your definitions within the glossary. Glossary This is a auto-generated Article of all your definitions within the glossary. All A E H K admin Järjestelmänvalvoja tai haltija joka käyttää verkkokaupan hallintapaneelia Akeneo Tuotetiedonhallintatyökalu joka integroituu AI Commercen kanssa natiivilla rajapinnall

174 Views 1 min

How to manage files with the File Manager tool in AI Commerce ?

Published April 15th, 2025 by Petro Mäntylä

This guide will cover AI Commerce 's File Manager tool, which you can use to manage your online store's own uploads – the Upload folder. Through the File Manager, you can add, delete, and create folders and files, which makes it easier to maintain your site and keep your materials in a clear order. In addition, the Uploads path utilizes Amazon Web S

294 Views 1 min

How do you set up and adjust delivery methods effectively?

Published April 15th, 2025 by Petro Mäntylä

In this article, you will learn how to install and configure shipping methods in the Modules > Shipping section of AI Commerce platform Dashboard. Well-defined shipping methods ensure a smooth shopping experience and clear shipping costs, allowing your store to compete effectively on shipping costs. Below you will find step-by-step instructions f

191 Views 3 min

How do attachments work in AI Commerce orders?

Published April 15th, 2025 by Petro Mäntylä

In this article, we will explain how to add the ability to send attachments to orders to AI Commerce platform. Attachments allow customers to submit, for example, sample images, PDF offers, or other documents that facilitate order processing and communication with the customer. This ensures that all necessary information is as easily available to bo

168 Views 1 min

How do you export and import selection attribute options using CSV in AI Commerce ?

Published April 15th, 2025 by Petro Mäntylä

This article discusses exporting and importing the options (Options) of selection attributes using a CSV file. This is useful when you want to manage the translations of attribute options, add new options, or update existing ones flexibly. The instructions apply to attributes whose input type (frontend_input) is defined as either select or multisele

165 Views 3 min

How do you export and import categories using a CSV file?

Published April 15th, 2025 by Petro Mäntylä

This article will walk you through how to both export and import categories for your AI Commerce online store using a CSV file. This allows you to efficiently create or update large numbers of categories, their language-specific information, and other settings without having to make changes one by one in the dashboard. This process is especially use

227 Views 3 min

How do I connect Tehden's delivery methods to AI Commerce ?

Published April 15th, 2025 by Petro Mäntylä

In this article, you will learn step by step how to connect the delivery methods of the Tehden ERP system to the delivery methods of AI Commerce online store. Did you get an error for an order that the saleDeliveryMethodId is incorrect or do you always have to select a different delivery method for orders in Tehden? Setting the correct saleDeliveryM

188 Views 1 min

Adding product attachments in Akeneo

Published April 15th, 2025 by Petro Mäntylä

In this article, you will learn how to create Akeneo attributes for multiple file types (e.g. PDF, IES, CAD, ZIP) so that you can add these media files to products and sync them with AI Commerce . This allows you to manage product documents, user manuals, and other materials without having to upgrade to a more expensive Akeneo version or install add

198 Views 2 min

How to manage multi-level pricing in AI Commerce ?

Published March 21st, 2025 by Petro Mäntylä

In this article, we will review the different pricing tiers of AI Commerce platform and provide tips on how to utilize them effectively. The multi-tiered pricing model allows for flexible pricing for different customer groups and different product packages. This way, you can ensure that your customers get the right price for them – while optimizing

541 Views 5 min

How to manage the default order of products?

Published April 15th, 2025 by Petro Mäntylä

In this article, you'll learn how to set the default product order and influence the order in which products are displayed in categories. By taking advantage of different ordering options, you can provide customers with the most relevant product recommendations and improve your sales opportunities. Options for setting the default order of products R

182 Views 1 min

How do I report a bug to the developers?

Published May 12th, 2025 by Petro Mäntylä

How to report a bug on the AI Commerce platform How to file a ticket? Filing a bug report is an important step when you notice a problem with your online store. A thorough bug report speeds up the developers' work and ensures that problems are resolved as quickly as possible. This article will walk you through how to file a bug report, what informat

55 Views 1 min

Export products via CSV from AI Commerce

Published May 12th, 2025 by Petro Mäntylä

You can download all the products you want in CSV format by going to: Catalog > Products and pressing the “Export CSV” button. This will produce a CSV file with columns for each product in Finnish and other languages. Export also serves as an excellent basis for import – you will speed up the import by using the export file as a starting point. H

164 Views 1 min

How to add custom options to products?

Published May 12th, 2025 by Petro Mäntylä

The difference between a custom option and traditional options or variants is small from a customer perspective, but technically significant. In this guide, you will learn how to create custom options for products in AI Commerce e-commerce platform, how they differ from regular options and variants, and how they appear on the order. This way, you ca

161 Views 1 min

How does AI Commerce automatically optimize images?

Published March 11th, 2025 by Petro Mäntylä

AI Commerce can automatically optimize images for the end user's device and browser, saving the online retailer time and effort by not having to worry about separate image sizes and formats. Images can be uploaded in many different formats , and the system will do the rest: it scales and converts the files to be optimal for different devices. The be

368 Views 2 min

How to manage different VAT rates?

Published April 17th, 2025 by Petro Mäntylä

Different product groups and countries have different tax rates. AI Commerce provides tools to create flexible rules—Tax Classes, Tax Rates, and Geo Zones—that ensure the correct VAT rate at checkout. This reduces the risk of errors and speeds up international sales. Step-by-step instructions Open Control Panel > Local & Taxes > Tax Classe

332 Views 1 min

How to add tooltip text to product selection options in an online store

Published May 12th, 2025 by Petro Mäntylä

A tooltip, or hover tip, is a handy way to provide customers with additional information about selection options without making the product page too heavy or confusing. This way, you can easily add a tooltip from your dashboard. Step-by-step guide to editing Go to your site's dashboard. From the left side menu, select: Products → Options → Product O

185 Views 1 min

AI Commerce Service Level Agreement

Published April 12th, 2025 by Petro Mäntylä

This article discusses AI Commerce platform’s service level agreements (SLAs) and support failure terms. It gives you a clear picture of how AI Commerce ensures near-constant availability, what priorities are set for support requests, and how to respond to potential outages and other issues. This will help you understand how the SLAs apply in practi

699 Views 3 min

How do you activate a Klarna invoice?

Published March 11th, 2025 by Petro Mäntylä

We are currently translating the article, please give Helpjuice a few moments while it goes through the article and refresh the page.

380 Views 1 min

How to import attribute groups using a CSV file?

Published April 15th, 2025 by Petro Mäntylä

Attribute Set import is not available In the current AI Commerce admin, Attribute Set definitions cannot be created or updated with a CSV import. Manage Attribute Sets under PIM > Attribute Sets. You can export the sets to CSV for review and planning, but the exported file cannot be imported back as Attribute Set definitions. Create and edit an A

374 Views 1 min

What is AI Commerce and our vision?

Published March 21st, 2025 by Petro Mäntylä

AI Commerce has grown organically from over 15 years of development, starting with our own e-commerce platform back in 2010. The founder of the platform has been a full-time e-commerce trader since that year, building practical expertise from a merchant perspective. This means that AI Commerce has been designed from the ground up based on real busin

926 Views 2 min

Group products

Published March 11th, 2025 by Petro Mäntylä

How do I hide grouped product sections by default? The Hide grouped products by default setting will set new products to not show grouped product parts in the list by default. However, this does not override the settings for existing group or grouped products. If you want to hide the parts of existing products, update them using a CSV file or manual

380 Views 1 min

How does edge caching for bot traffic work?

Published November 13th, 2025 by Petro Mäntylä

This guide describes a caching layer added to AI Commerce platform that stores sessionless SSR requests from bot traffic in CloudFront EDGE locations. The benefits include significantly lower load on backend systems (Backend and CMS), faster response times for search bots and first-time visitors, and lower display costs for third parties (e.g. Build

188 Views 2 min

How do I create a basic product in Akeneo?

Published April 14th, 2025 by Petro Mäntylä

In this article, you will learn how to create a basic product in Akeneo using families and attributes. This will speed up the process of entering products, as the attributes defined in the family will automatically be available for the new product. The article only covers the key steps, and more in-depth instructions are available in separate articl

298 Views 2 min

How does AI Commerce support Google Consent Mode v2 Advanced?

Published March 11th, 2025 by Petro Mäntylä

Google Consent Mode v2 Advanced support in AI Commerce Cloud AI Commerce Cloud supports Google Consent Mode in Advanced Modeling. This change ensures that online stores comply with the latest privacy requirements while maintaining efficient performance in marketing and search results. Benefits of Consent Mode: Loading Google tags: Tags are loaded as

313 Views 1 min

Exporting and importing attributes using CSV in AI Commerce

Published April 15th, 2025 by Petro Mäntylä

This guide will walk you through how to export and import attributes (e.g. brand , color , brakel_levers ) using a CSV file. This will help you avoid manual clicking and save a lot of time when maintaining your store's attributes. It also includes considerations for validation and typical error situations, and explains how to handle select and multi

225 Views 2 min

AI Commerce supports a separate development environment for partners

Published April 3rd, 2025 by Petro Mäntylä

In this article, we will review AI Commerce 's tenant-specific development environment (dev environment) and its benefits. The dev environment allows you to test new features or integrations without compromising the stability of your production environment. It is a separate copy of the main environment, but shares many of the same services to make d

373 Views 1 min

Shortcode support on AI Commerce platform-copy-968

Published March 11th, 2025 by Petro Mäntylä

Shortcode support for link management on AI Commerce e-commerce platform AI Commerce supports the use of shortcode tags in all built-in content management tools! This feature is very useful, especially for merchants engaged in international e-commerce, as it facilitates search engine optimization (SEO) and reduces translation problems. Shortcode tag

390 Views 1 min

Testing Backbone – Ensuring Business-Critical Svelte Components in AI Commerce Cloud

Published April 17th, 2025 by Petro Mäntylä

AI Commerce Cloud’s promise to customers and partners is simple: your store stays up and your sales funnel works . To back this promise, we’ve built a comprehensive test pipeline that automatically checks key business processes on every deployment round, including on the frontend. In this article we describe: What areas do we focus on (business-crit

320 Views 2 min

Can a SaaS service make up for lost sales?

Published April 12th, 2025 by Petro Mäntylä

In practice, this does not make sense, as the loss is very difficult to measure, and calculating compensation raises complex interpretation issues. For this reason, almost all SaaS service providers (including AI Commerce Cloud) resort to a clear availability percentage-based refund or service credit model, which is ultimately more affordable and cl

511 Views 1 min

How to verify a Google Merchant Center account?

Published March 11th, 2025 by Petro Mäntylä

Verify your Google Merchant Center account In order for Shopping Ads to appear on Google, your account must be verified in Google Merchant Center. You can either ask your current administrator to add permissions to your account. If an account has not been created, or you do not know the administrator, follow the instructions below to verify your acc

840 Views 1 min

How to manage frontend branches in Svelte?

Published April 8th, 2025 by Petro Mäntylä

This article discusses how to maintain and manage frontend branches in the AI-Commerce-Svelte repository according to agile software development principles. You will get instructions on how automatic merges of changes to the main branch work, when to create a completely new component version and with what name, and how to avoid unnecessary conflicts

210 Views 2 min

AI Commerce + Netvisor: Powerful and scalable native integration

Published May 14th, 2025 by Petro Mäntylä

For the Netvisor customer, AI Commerce 's natively integrated e-commerce offers a significant improvement over custom or other complex solutions. Below is a summary of the key benefits, architecture, and message structures that a Netvisor salesperson can present to the customer. Why is native Netvisor integration in AI Commerce better than custom so

370 Views 2 min

What newsletter software does AI Commerce support?

Published April 15th, 2025 by Petro Mäntylä

In this article, we’ll review five popular newsletter services (CreaMailer, Klaviyo, MailChimp, Mailjet, and phpList), their benefits, and pricing models. You’ll get a comprehensive look at how each solution integrates with AI Commerce platform and what the costs are for businesses of different sizes. With this information, you can choose the newsle

180 Views 3 min

AI Commerce – Native and customized integrations for partners

Published May 9th, 2025 by Petro Mäntylä

Grow your business with AI Commerce 's native integrations AI Commerce is a modern, composable commerce platform that offers two complementary ways to connect customers' backend systems to the online store: Native integrations – production-tested, ready-to-use interface library Custom integrations – a fully customizable, merchant-specific REST API (

383 Views 1 min

How to add tabs to product pages?

Published April 15th, 2025 by Petro Mäntylä

Product page tabs help to clearly present additional product information, especially when the same information is common to multiple products (for example, care instructions, technical data, material images, or other general instructions). In this guide, we will go over how to create tabs, how to assign them to products, and what settings to conside

169 Views 1 min

How to add a business invoice and payment term to an online store?

Published April 15th, 2025 by Petro Mäntylä

This article will walk you through how to add a business invoice as a payment method to your online store and define the necessary payment terms. You will also receive instructions on how to manage visibility between business and consumer customers and take into account possible ERP system data transfer. With these instructions, you can offer a busi

175 Views 2 min

AI Commerce GraphQL User Guide for Partners

Published March 18th, 2025 by Petro Mäntylä

AI Commerce GraphQL API for partners This article explains how partners and integration teams use the AI Commerce GraphQL API. It covers where to find the public API documentation, how requests are sent, which headers are required, and how rate limiting works. Public API documentation The public GraphQL schema reference is available at https://docs.

459 Views 2 min

How to create a partner ticket correctly

Published May 13th, 2025 by Petro Mäntylä

Why read this guide? A well-filled ticket speeds up processing, reduces back-and-forth questions, and ensures that the most important requests get the attention they deserve. Step-by-step instructions for creating a ticket Choose the right category Select Bug , New Feature , Enhancement or Question . The correct category ensures the correct owner of

361 Views 1 min

How do I edit the Header and Footer of emails?

Published February 16th, 2026 by Petro Mäntylä

In this guide, you will learn how to customize the Header and Footer sections of emails in AI Commerce platform in the Control Panel without any code changes. The benefit is a consistent brand look for all automation emails (logo, colors, typography, contact information) and quick updates per domain. The feature is also safe: if the template is empt

161 Views 4 min

How to manage order statuses in AI Commerce

Published May 12th, 2025 by Petro Mäntylä

Order statuses tell you at a glance what stage each order is in. When statuses are managed correctly, you save time, avoid errors, and ensure that information is accurate in external systems. Step-by-step instructions Open Control Panel Select Local & Taxes > Order Status. Create a new status Select Insert, name the status (e.g. Partial deliv

193 Views 1 min

How to manage product attachments in AI Commerce ?

Published April 15th, 2025 by Petro Mäntylä

In this article, you will learn how to upload, categorize, and display various attachments (media files) in AI Commerce product cards. Categorization makes it easy to group documents like user manuals, certificates, and more so they can be found and managed efficiently.   1. Check the allowed file types Before uploading, make sure your file is in on

164 Views 1 min

What Google Ads conversion events does AICC support?

Published March 11th, 2025 by Petro Mäntylä

In this article, you will learn how to utilize AI Commerce 's own event events in Google Ads conversion tracking. We will go over why a separate Tag Manager is usually not necessary, and what benefits natively supported conversions (calls, mail, contact and quote request) bring. In the article, you will also learn how to implement phone number click

312 Views 1 min

How to enable multilingual content in Builder.io Headless CMS

Published April 29th, 2026 by Petro Mäntylä

To manage and publish localized (multilingual) content with Builder.io Headless CMS, you need at least a Pro subscription ($39/month), which unlocks the Localization functionality. 1. Allow multiple URLs Select Settings Select Advanced Settings Check Allow targeting to multiple URLs 2. Enable Localization in your account settings Go to Settings → Sp

75 Views 1 min

How to import product data using a CSV file into AI Commerce ?

Published April 15th, 2025 by Petro Mäntylä

In the introduction, we will go over how CSV import works in AI Commerce and how to ensure the correctness of product data by using UTF-8 encoding and, if necessary, external PIM tools (such as Akeneo). You will also learn which columns you can select for import and how limiting it to only the fields you need will make your work easier and faster. T

288 Views 5 min

When and how to build variant products in AI Commerce ?

Published April 15th, 2025 by Petro Mäntylä

Variant products are an effective way to offer customers different size, color, and other selection options on a single product page in AI Commerce . They are more convenient than building a completely separate product or URL for each small difference. In this article, we will go through step by step when to use variant products, how to technically

258 Views 5 min

Export and import bundle products using CSV files

Published April 15th, 2025 by Petro Mäntylä

In product configurations (bundles) in AI Commerce platform, it may sometimes be necessary to update or add multiple “options” (bundle_options) and “selections” (bundle_selections) for multiple products at once. For this, CSV Export / Import tools have been implemented, which allow you to bulk edit data via Excel or a similar program. CSV Export all

250 Views 5 min

How to build a functional category structure for an online store?

Published April 15th, 2025 by Petro Mäntylä

This article will take you through the theory behind designing a good category structure. It will provide clear guidelines that will help you improve the user-friendliness of your online store and make it easier to find products. We will cover different levels of categories, naming conventions, the use of attributes, and best practices for maintenan

197 Views 1 min

How to define store texts and translations?

Published April 9th, 2025 by Petro Mäntylä

When you want to edit the language and content-related texts of your store, you can use the Translation page. The Translation page manages all the texts that do not have a separate WYSIWYG editor or other clear management location. This article will teach you how to quickly find the text you want, update it, and publish the changes. This saves time

463 Views 2 min

How to manage redirects with Redirect Manager?

Published April 17th, 2025 by Petro Mäntylä

This guide will help you create and maintain URL redirects for your AI Commerce store. Redirect Manager allows for individual and bulk (CSV) redirects, which you may need for migrations or site structure changes, for example. Properly executed redirects will maintain search engine visibility and customer links. Where to edit Redirect Manager Open Co

362 Views 1 min

AI Commerce – GitHub Actions CI/CD Guide

Published April 20th, 2025 by Petro Mäntylä

1. Background and objective Improves code integrity: all builds and deployments are done through GitHub Actions, so errors in the local developer environment do not directly end up in production. Centralized permissions management: Developers no longer need separate AWS IAM permissions. GitHub is connected to AI Commerce AWS accounts using a secure

383 Views 2 min

How to create alt texts for images with artificial intelligence?

Published March 11th, 2025 by Petro Mäntylä

In this article, you will learn how to connect the ImageALT AI generator to AI Commerce platform to automatically generate alt text for product images and gallery images. This will improve your website's search engine optimization (SEO) and accessibility. You will also learn why some parts of the online store do not allow alt text generation directl

306 Views 2 min

AI Commerce : the best choice for development

Published October 14th, 2025 by Petro Mäntylä

Immediate benefits for your development team Impact the core code: AI Commerce implements customer ideas into the core code daily – real impact in the direction, not just tickets falling on deaf ears. Benefit: general-purpose improvements are included at no additional charge, special needs are managed as customizations. Performance without the plugi

171 Views 3 min

Changing Akeneo user passwords and creating new users

Published April 15th, 2025 by Petro Mäntylä

Changing your password (when you know your old password) In Akeneo, each user can only change their own password if they are already logged in. If you remember your old password, you can change it in Akeneo's settings (for example, My profile → Password ). Forgotten password (direct reset not possible) Akeneo does not have a real “password reset” fu

313 Views 1 min

Banner Manager: how to edit the default banners of an online store?

Published April 15th, 2025 by Petro Mäntylä

Banner Manager Tool Overview The Banner Manager tool allows you to centrally manage various images and background images displayed on your pages in AI Commerce platform Dashboard. It can be found in the menu: Tools > Banner Manager The Banner Manager page shows a list of all images that can be used in different locations. Not all of the listed im

206 Views 2 min

How to manage AI Commerce reviews

Published May 5th, 2025 by Petro Mäntylä

AI Commerce platform's built-in review system helps you collect verified customer feedback in an automated manner. This way, you increase trust in your products, increase conversions, and gain valuable information for product development. Enabling and managing reviews Activate reminder message Dashboard > My Store > Reviews Reminder Date • Set

328 Views 2 min
Load More

Copyright 2026 – AI Commerce Cloud.

Knowledge Base Software powered by Helpjuice

Expand