Skip to content
Webshop

The AI-first CMS for your webshop

Build your webshop with your favourite AI tool through the Afosto MCP, or yourself in the template builder. Hosted on your own domain or as a headless webshop with your own frontend, with your products, pricing rules and orders on the same platform.

Webshop Starter (OMS Free, PIM Start and CMS Start) for €286 a month. See pricing

Trusted by ambitious retailers

  • Confetti
  • Earsafety Sound Protection
  • Elite Toys B.V.
  • GGZ Friesland
  • iRepair
  • Kienhorst & Gruppelaar V.O.F.
  • Tuinmaak
  • ACR Reijnders B.V.
  • Azalp Group BV
  • Azul Trading BV
  • Bartels Sport
  • Bos Men&Women
  • Chabot Fashion Stores B.V.
  • DBM BV
  • De Welzijnwinkel
  • F.R.M.
  • Francisbyfb
  • Funsport Makkum Windsurf shop
  • Hey!Hallyu
  • Hummelink-modifications | Nils Hummelink
  • Kae
  • Kledingcalculator.nl
  • Korenbeurs Partijverkoop
  • Mauré B.V.
  • Plebs & Snobs
  • Sideways Europe B.V.
  • Solvra B.V.
  • Stalwereld B.V.
  • TripleFabrics B.V.
  • van der Garde Tuinmeubelen
  • White
  • Woudstra Schoenmode
  • Xess International B.V.
  • Jambelle (Assen)
  • Onderdelenhuis Boverhof
  • Phone City B.V.
  • Superstellar
  • Supportho Medical B.V.
  • USA Engines B.V.
  • Homeopathie Regentesse BV
  • Polymeds B.V.
  • Confetti
  • Earsafety Sound Protection
  • Elite Toys B.V.
  • GGZ Friesland
  • iRepair
  • Kienhorst & Gruppelaar V.O.F.
  • Tuinmaak
  • ACR Reijnders B.V.
  • Azalp Group BV
  • Azul Trading BV
  • Bartels Sport
  • Bos Men&Women
  • Chabot Fashion Stores B.V.
  • DBM BV
  • De Welzijnwinkel
  • F.R.M.
  • Francisbyfb
  • Funsport Makkum Windsurf shop
  • Hey!Hallyu
  • Hummelink-modifications | Nils Hummelink
  • Kae
  • Kledingcalculator.nl
  • Korenbeurs Partijverkoop
  • Mauré B.V.
  • Plebs & Snobs
  • Sideways Europe B.V.
  • Solvra B.V.
  • Stalwereld B.V.
  • TripleFabrics B.V.
  • van der Garde Tuinmeubelen
  • White
  • Woudstra Schoenmode
  • Xess International B.V.
  • Jambelle (Assen)
  • Onderdelenhuis Boverhof
  • Phone City B.V.
  • Superstellar
  • Supportho Medical B.V.
  • USA Engines B.V.
  • Homeopathie Regentesse BV
  • Polymeds B.V.

What is an AI-first CMS for your webshop?

Afosto is an AI-first CMS: you manage your webshop in the CMS the way you are used to, and you also build your website with your favourite AI tool. Underneath sits years of e-commerce experience with hundreds of retailers, from consumer webshops to wholesale.

Build with AI

Through the Afosto MCP you build your website with your favourite AI tool. You ask for a winter slider on your homepage and it is in your CMS, ready to schedule.

Or yourself in the template builder

Sliders, text blocks and an extensive menu builder for clean filters. You schedule content ahead.

Hosted or headless

The storefront runs on your own domain and hosting is included in the CMS price. Or you build a headless webshop with your own frontend on the Storefront JavaScript Client.

One platform

Your products live in the PIM, your webshop orders land in order management, next to the orders from your other channels.

How your customer buys

From filter to return, in your own webshop

This is the path your customer takes through your webshop. Every step runs on Afosto: the filters from your product data, the pricing rules in the cart, the checkout in your own branding, payment through your own PSP and the return in my account.

  1. Step 1

    Clean filters from your product data

    With the menu builder you put filters on the attributes from the PIM, such as waterproof, colour and size. Your customer taps Waterproof and sees only the jackets that are. If your products come from Shopify, the product and variant metafields become your filters.

    Clean filters from your product data
  2. Step 2

    Bundle discount in the cart

    Under Goes with it sit the product relations from the PIM. Your customer adds the beanie and the bundle price comes straight off. Tiered discounts, coupons and promotions through pricing rules are calculated the same way.

    Bundle discount in the cart
  3. Step 3

    Shipping methods that match the address

    The hosted checkout carries your logo, favicon and colours. It filters the shipping methods by the delivery address: when your customer sets the country to Belgium, pick up in store drops out and PostNL and DHL remain.

    Shipping methods that match the address
  4. Step 4

    Payment through your own PSP

    Mollie, Pay., Adyen or PayPal Express. Your customer pays on the payment page of the PSP and comes back to your thank-you page. The order is then in Afosto order management. If the payment fails, your customer chooses another method or tries again.

    Payment through your own PSP
  5. Step 5

    My account and returns

    In my account your customer sees their orders and addresses. If they want to send something back, they register the return themselves in the webshop, without an email or a phone call. My account runs hosted or headless in your own frontend.

    My account and returns

Behind every step sits the same platform: your products in the PIM, your pricing rules, your checkout and your orders. What your customer does in the webshop comes together in Afosto.

Webshop on Afosto

One platform, one price, no transaction fees

€286

a month for Webshop Starter: CMS Start, PIM Start and OMS Free together (€318 separately)

€0

transaction fees on top of your payments

100,000+

pages on the DiamondsByMe website, headless on Afosto

Almost daily

new releases, for all customers at once and free of charge

AI-first CMS

Everything your webshop needs, in one CMS

Build your pages yourself or with your favourite AI tool. This comes as standard, with no per-user costs.

Template builder with sliders and text blocks

You build your homepage, category pages and landing pages from blocks: sliders, text blocks, product grids and menus. You see the result straight away in the preview and schedule your content ahead, like the winter collection that goes live on Friday.

  • Sliders, text blocks and product grids
  • Extensive menu builder for clean filters
  • Schedule content ahead
  • Batch functionality in the CMS
Template builder with sliders and text blocks

A/B testing, analytics and SEO tools

Torn between two sliders or two texts? Put them up against each other and let your visitors choose. The analytics dashboard shows which version works better, and the SEO tools in the CMS keep your pages findable.

  • A/B testing in the CMS
  • Analytics dashboard
  • SEO tools in the CMS
  • Put the winner live for all visitors
A/B testing, analytics and SEO tools

Multiple webshops, languages and currencies

Every webshop is a sales channel in Afosto, with its own domain, default language, price list and its own payment and shipping methods. That way you set up a Belgian and a British webshop next to your Dutch one, with prices in pounds from a fixed price list.

  • The domain decides which sales channel loads
  • Multilingual product data from the PIM
  • A fixed price list per currency
  • On CMS Start every extra language counts as an extra storefront
Multiple webshops, languages and currencies

Start with your current webshop

Is your webshop on Shopify, WooCommerce, Lightspeed eCom or Magento today? Then you move your order management to Afosto first and leave the webshop in place. The integration fetches the orders and sends the stock back. The webshop moves after that, when you are ready.

  • Orders from your current webshop in Afosto order management
  • Stock back to your webshop
  • Shopify products in the PIM, with metafields as filters
  • Or import products yourself from CSV or Excel
Start with your current webshop

Build a headless webshop with the Storefront JavaScript Client

Rather have your own frontend? Then you build a headless webshop on the Storefront JavaScript Client: ready-made GraphQL queries and mutations for carts, checkout and orders. Your frontend works with a storefront token that belongs to one sales channel. That is how DiamondsByMe built its own Next.js website, with headless checkout and Instant Search.

  • Cart and coupons: addCartItems puts products in the cart and creates it if it does not exist yet. addCouponToCart applies a coupon to it.
  • Prices per country: setCountryCodeOnCart calculates with the price list of a country.
  • Order and payment: confirmCart turns the cart into an order and returns the link to the payment page of your PSP.
  • Headless checkout and my account: the checkout and the my account environment run headless too, with the orders and addresses of your customer.

You test your own queries in the GraphQL playground at afosto.app/graphql. Everything is in the Storefront JavaScript Client documentation.

Everything for B2C and B2B on the same platform

My account

Your customers see their orders and addresses in their own account, hosted or headless in your own frontend.

Returns through the webshop

Your customer registers a return themselves in the webshop. No email and no phone call needed.

Tiers and customer prices

Tiered discounts, a price list per customer and customer-specific pricing rules. A B2B webshop with prices per customer already works on CMS Start.

Rules engine

An extensive rules engine. Just like your tiers and customer prices, you control it through AI.

Quote tool

You make quotes for your business customers with the quote tool in CMS Pro.

Bulk editing

Extensive product data in the PIM, multilingual and with custom attributes, required fields and product relations. You edit it in bulk.

Your own templates

You adjust invoice, packing slip and email templates yourself, or Afosto does it for you during onboarding.

Loyalty points

Your customers collect points in your webshop, with the Loyalty Campaigns app.

Bundles and VAT reverse charge

Bundle prices and group promotions through pricing rules, and VAT reverse charge for your business customers.

Hosting included

The hosted storefront runs on your own domain. Hosting is included in the CMS price.

Years of e-commerce experience, now AI-first

Afosto leads with AI, and that builds on years of e-commerce experience with hundreds of retailers. Whatever you can think of for your webshop, we build.

B2C and B2B

Consumer webshops and business ordering platforms, side by side too. Bookies runs B2C and B2B on the same platform.

Wholesalers

A price list per customer, tiered discounts and VAT reverse charge, with the orders in the same order management. More on the B2B webshop page.

The medical world

We have experience with webshops in the medical world.

Configurators

Webshops in which your customer puts a product together themselves.

Custom templating and custom interfaces

A template of your own or a custom interface. That is custom work, and we build it.

Consultants and developers

Dutch-speaking support from commerce consultants. Where needed you talk directly with the developers.

Bookies runs B2C and B2B on Afosto

“Thanks to Afosto, we've implemented a stable platform to support both our B2C and B2B activities. We save time daily, collaborate more efficiently with customers, and know we can scale confidently.”
Reena Jagmohan-Baboeram · e-Commerce Manager Bookies
Within 30 daysB2C webshop live
Read the case

FAQ

Frequently asked questions about a webshop on Afosto

About AI, headless, the costs and switching.

What is an AI-first CMS?

A CMS in which AI takes part from the start. On Afosto you build your website with your favourite AI tool through the Afosto MCP, next to the template builder you operate yourself. For example, you ask for a new slider on your homepage, and it is then in your CMS, ready to schedule. Your tiers, customer prices and the rules engine can also be controlled through AI.

What is a headless webshop?

A webshop where the front end (what your customer sees) and the back end (products, prices, cart, checkout and orders) are separate and talk to each other through an API. On Afosto you build the front end yourself with the Storefront JavaScript Client, or you use the hosted storefront on your own domain. The checkout and my account can run headless too.

Do I need a developer?

Not for the hosted storefront: it runs on your own domain, you build your pages in the template builder or with your favourite AI tool, and you give the hosted checkout your own logo, favicon and colours. For your own frontend, yes: your developer or agency builds it with the Storefront JavaScript Client or the GraphQL API. We are happy to talk through which setup fits you in a demo.

What does a webshop on Afosto cost?

For a webshop you need CMS Start and PIM Start. The Webshop Starter bundle includes CMS Start, PIM Start and OMS Free for €286 a month; separately that is €318. CMS Start covers one storefront, and every extra language counts as an extra storefront. There are no per-user costs on the CMS and Afosto charges no transaction fees. All prices are on the pricing page.

Can I switch from Shopify, WooCommerce or Magento?

Yes, and it does not have to happen all at once. With the Shopify, WooCommerce or Lightspeed eCom integration, Afosto fetches the orders and sends stock back to your webshop; Magento works too, already on the free OMS plan. So you move your order management to Afosto first and the webshop follows after that. Shopify products come into the PIM, or you import products yourself from CSV or Excel, with variants and prices. That is how Bookies moved over from WooCommerce, and Tuinmaak from Magento.

Which payment providers can I use?

Mollie, Pay., Adyen or PayPal Express. Your customer pays on the payment page of the PSP and then lands on your thank-you page. If the payment fails, they choose another method or try again. Afosto charges no transaction fees.

What does the CMS offer for SEO and conversion?

SEO tools, A/B testing and an analytics dashboard. With an A/B test you put two versions up against each other, and the dashboard shows which one works better. On top of that you build clean filters with the menu builder, and you schedule content ahead.

Can I sell in multiple languages and currencies?

Yes. Every webshop is a sales channel with its own domain, default language and price list. Product data in the PIM is multilingual, and prices in another currency come from a fixed price list per currency. On CMS Start every extra language counts as an extra storefront.

Does a webshop on Afosto work for B2B too?

Yes. You work with a price list per customer, tiered discounts, customer-specific pricing rules and VAT reverse charge. A B2B webshop with prices per customer already works on CMS Start; the quote tool is part of CMS Pro. Read more on the B2B webshop page.

Can Afosto build something that is not standard in the platform?

Yes. Whatever you can think of for your webshop, we build: a template of your own, a configurator or a custom interface. That is custom work, built on years of e-commerce experience with hundreds of retailers in B2C, B2B, wholesale and the medical world. You talk with commerce consultants, and where needed directly with the developers.

Build your webshop on Afosto

Book a demo and we show you how to build your webshop in the CMS or with your favourite AI tool, hosted or headless. Or create a free account and explore the platform yourself first.

4.3·on Googlebased on 24 reviews

May we use cookies to measure how you use our site and to improve our ads? Privacy policy