The post EU AI Act for eCommerce: 10 Questions Every Business Is Asking in 2026 appeared first on scandiweb.
]]>Last updated: May 2026
If your eCommerce store uses AI β product recommendations, chatbots, pricing tools, fraud detection β the EU AI Act likely applies to some part of your technology stack.
Quick takeaway
The EU AI Act applies to your store if you serve EU customers, whether or not your business is based in the EU. Prohibited practices (such as manipulative profiling) have been banned since February 2, 2025. Most eCommerce AI uses are in the limited- or minimal-risk tier, with disclosure and transparency obligations, while recommendation engines, dynamic pricing, and AI chatbots can land in high-risk depending on how they are used.
The regulation entered into force in 2024, with rules rolling out between 2025 and 2027. Companies using AI in the EU will need to understand how their systems are classified and what obligations come with them.
Youβre probably asking: βHow does the EU AI Act actually affect my store?β
We’re here to answer the key questions about this regulatory act and explain what it means for your business.

To begin with, it helps to understand how the EU AI Act classifies AI systems. The Regulation (EU) 2024/1689 uses a risk-based model, meaning not all AI is regulated in the same way. Instead, AI systems are grouped into four categories:
Most retail AI tools β recommendation engines, AI search, demand forecasting, and merchandising algorithms β fall into the limited-risk or minimal-risk categories. That means businesses can continue using them, though certain transparency or documentation requirements may apply.
Still, there are grey areas. Dynamic pricing, customer profiling, and AI chatbots are all common features in modern online stores, and each of them interacts with the regulation in slightly different ways.
Below are ten questions eCommerce teams ask most often when trying to understand how the EU AI Act affects their business.

Yes, the EU AI Act applies to your Shopify or Magento store if you serve customers in the EU, regardless of where your business is based. The Act applies based on where the AI’s output is used, not where the AI is built or hosted. A store selling into Germany or France using a US-based recommendation engine is still subject to the Act’s rules for that system.
The EU AI Act applies to companies that use AI systems affecting customers in the EU. That includes eCommerce stores running AI-powered tools.
For a Shopify or Magento (Adobe Commerce) store, the Act becomes relevant when the store uses AI features such as:
In these cases, your business is responsible for how the AI system is used, even if the technology comes from a SaaS vendor.
The good news is that many of these AI eCommerce tools fall into low regulatory categories. In practice, this usually means basic transparency or documentation, not heavy compliance procedures. To understand what compliance may be required, ask these quick questions about each AI tool used in your store:
If the answer to any of these is no, it will usually fall into a low-risk category and require little additional compliance.
Quick takeaway
The platform itself isnβt the problem. Simply review what AI tools are used and document how they work β the most common uses usually fall into low-risk categories with minimal compliance requirements.
Yes, the EU AI Act applies to non-EU businesses, including US-based stores, whenever their AI’s output is used in the EU. A US store using AI to power its European storefront, send personalized emails to EU customers, or operate a chatbot accessible to EU users falls under the Act. The trigger is where the system has effects, not where the company is headquartered.
A typical recommendation engine is in the limited- or minimal-risk tier of the EU AI Act and does not trigger the high-risk obligations. It moves into high risk when it crosses into prohibited territory, such as manipulating purchase decisions based on a customer’s emotional state or exploiting vulnerabilities, such as financial distress. The line is set by Article 5 prohibitions, not by the recommendation function itself.
So, in most cases, no. Recommendation engines used in eCommerce are typically not considered high-risk AI under the EU AI Act.
High-risk systems mainly involve areas where automated decisions can significantly affect peopleβs rights or opportunities. For example, hiring decisions, credit scoring, biometrical identification etc.
Typical retail personalization tools do not fall into these categories.
However, there are a few situations worth reviewing. Regulators may look more closely if an algorithm:
Even then, these issues usually fall under consumer protection rules or GDPR profiling requirements, not the high-risk AI category itself.
Quick takeaway
Recommendation engines usually are not high-risk AI. Still, documenting how these tools work and what data they use is a good practice.
Yes, dynamic pricing remains legal under the EU AI Act, but with limits. Pricing that responds to inventory, demand, time of day, or location is permitted. Pricing that targets an individual customer based on profiling, especially when that profiling exploits a known vulnerability or operates without their knowledge, risks falling under Article 5 prohibitions. The Act does not ban dynamic pricing; it bans the manipulative use of it.
Problems may arise if an algorithm:
These situations can trigger scrutiny under consumer protection law or GDPR.
Quick takeaway
Dynamic pricing itself isnβt restricted by the EU AI Act. Just make sure your pricing algorithm relies on legitimate signals like demand or inventory, not sensitive personal data or manipulative targeting.
Profiling under the EU AI Act means automated analysis of personal data to predict or evaluate an individual’s behavior, preferences, or vulnerabilities. The Act prohibits profiling that exploits vulnerabilities (age, disability, social or economic situation) to materially distort behavior or cause harm. General preference profiling for product recommendations is allowed, provided it does not cross into manipulation or the exploitation of vulnerabilities.
In simple terms, profiling means using personal data to predict or evaluate a customerβs behavior.
In eCommerce this happens all the time. Stores analyze browsing history, past purchases, and engagement signals to personalize recommendations or marketing messages.
This type of profiling is not automatically prohibited under the EU AI Act Article 5 prohibited practices.
Regulators become concerned when AI systems manipulate users or exploit vulnerabilities. Examples include systems that:
The key difference lies in intent and impact. Personalization that helps customers discover relevant products is generally acceptable. Systems designed to manipulate behavior or discriminate against certain groups can trigger regulatory scrutiny.
Quick takeaway
Make sure you understand exactly how your AI profiles customers, keep the logic transparent, and avoid automated decisions that could unfairly disadvantage certain users.

Yes. The EU AI Act’s transparency obligation requires you to inform users when they are interacting with an AI system, including chatbots. A short, clear disclosure at the start of the conversation is sufficient. The rule applies even to chatbots in the limited-risk tier and exists to help users make an informed choice about whether to continue.
If users could reasonably assume they are speaking with a human, the system must clearly indicate that the interaction is automated.
Compared with other parts of the EU AI Act, this obligation is relatively light. A compliant implementation for AI chatbots and virtual assistants is usually simple:
This rule applies regardless of whether the chatbot is built internally or provided by a third-party vendor. If your store deploys the chatbot, your business is responsible for the disclosure.
Quick takeaway
In most cases you just need to tell users theyβre interacting with AI β for example: βHi, Iβm a virtual assistant. I can help you find products or check order status.β A simple message like this is usually enough to meet the EU AI Act transparency requirement.
The EU AI Act sets penalties at up to 35 million euros or 7 percent of global annual turnover, whichever is higher, for prohibited-practice violations. Other breaches carry lower but still significant fines (up to 15 million euros or 3 percent of turnover). Enforcement is led by national authorities in each EU member state, coordinated through the AI Office.
The EU AI Act penalties are similar in scale to GDPR and depend on the type of violation.
The maximum fines are:
Regulators apply the higher of the fixed fine or the revenue percentage.
The good news is that most eCommerce AI tools typically fall into minimal-risk or limited-risk AI. In these cases, compliance mainly involves transparency and responsible data use. However, the bigger risk is not the fine itself. It is not knowing which AI systems are running in the business and how they fit into the EU AI Act risk categories.
Quick takeaway
To reduce the risk of fines, start by mapping all AI tools used in your business and identifying their risk category under the EU AI Act.
You can still use US-based AI tools like OpenAI or Google in the EU, but responsibility for compliance often falls to you, the deployer, as well as the provider. You need a lawful basis under GDPR for the data sent to the tool, a documented assessment of the AI’s risk tier, and disclosure to users when AI is involved. The Act applies to the output used in the EU, regardless of where the model runs.
So, using AI tools from US vendors like OpenAI is still allowed. What matters is whether the AI system is used in the European market.
That means that you are responsible for how the AI tool is used in your store, even if the technology comes from a third-party vendor.
When using external AI tools, it is worth checking:
Many major vendors are already preparing documentation for EU AI Act compliance. Retailers should still confirm how their providers handle data sources, model behavior, and transparency requirements.
Quick takeaway
Using US AI tools is allowed, but youβre still responsible for how theyβre used in your store. Ask vendors how they handle EU AI Act compliance, data sources, and transparency requirements.
For organizations that would rather keep AI compute and personal data entirely within Europe, our guide to sovereign AI covers the three deployment models and when each is appropriate.
A chain of custody for AI is the documented record of where personal data and AI outputs come from, how they are processed, and who is responsible at each stage. The EU AI Act does not name it as a chain of custody, but high-risk systems require comparable record-keeping. For eCommerce, even outside high-risk, building this documentation early makes any future audit, GDPR, or AI Act much easier.
In simple terms, chain of custody means knowing where the data used by an AI system comes from and how it moves through the system.
This usually involves tracking:
Under the EU AI Act, these traceability requirements mainly apply to high-risk AI systems. For most eCommerce use cases, the requirement is relatively light. Retail AI tools typically rely on store data that businesses already control.
The practical step is to keep basic documentation of:
Many companies already maintain similar documentation through GDPR compliance and vendor reviews.
Quick takeaway
Chain of custody means tracking where your AI data comes from and how itβs used β something many businesses already do through GDPR processes.
Internal-only AI with no personal data is in minimal-risk and carries no specific EU AI Act obligations. However, two cautions apply: the moment a model touches employee data, candidate data, or customer support transcripts, it can move into limited- or high-risk territory; and AI that informs decisions about people, even indirectly, may attract scrutiny if outputs are not documented.
So, usually no. Internal AI systems typically fall into the minimal-risk category under the EU AI Act.
These are use cases such as:
Because these tools support internal decision-making and do not directly influence customers, they are generally considered minimal-risk AI. These are largely unregulated under the EU AI Act. Businesses can continue using them without certification or strict transparency requirements.
That said, companies should still keep a basic record of where AI is used internally. Internal systems sometimes evolve into customer-facing features, such as automated pricing or product recommendations, which can change the regulatory requirements.
Quick takeaway
n most cases, internal AI is the lowest compliance priority. Focus instead on AI tools that interact with customers or make automated decisions about them.
Start with an inventory: list every AI system in use across your store, name the purpose, the data inputs, and the risk tier each one likely falls under. Then prioritize by risk and by EU customer exposure. For most eCommerce brands, the fastest practical wins are chatbot disclosure, recommendation-engine review for Article 5 risk, and a documented data-handling map. Larger or higher-risk systems need a formal conformity assessment, which is where bringing in expertise helps.
The fastest path is to bring in a partner to audit AI use, document the risk-tier mapping, and implement technical controls at the code level. scandiweb’s EU AI Act compliance service handles the work end-to-end, from initial inventory through conformity assessment and ongoing monitoring, so internal teams stay focused on the storefront.
The EU Commission’s AI Act page is the authoritative source for both the legal text and the dates each obligation takes effect.
Typical places to check include:
Once these systems are identified, classify them according to the EU AI Act risk categories: prohibited, high-risk, limited-risk, and minimal-risk.
Most retail AI tools fall into limited-risk or minimal-risk, which usually require transparency or documentation rather than strict regulation.
After classification, review three areas:
Quick takeaway
EU AI Act compliance usually starts with mapping the AI tools in your stack and documenting how they work. If youβre unsure how your systems fit into the regulation, consulting with a compliance or AI specialist can help clarify the next steps.
The EU AI Act does not aim to stop companies from using AI in eCommerce. They want companies to understand where AI influences people and to be transparent about it.
For most retailers, the real work is not removing AI tools or slowing innovation. It is knowing which systems you run, what data they rely on, and where automated decisions affect customers. Once that visibility exists, compliance becomes part of normal governance β much like GDPR did a few years ago.
If you are working out where your store stands across the EU AI Act risk tiers, talk to our team, and we will run a short compliance review against your live AI systems before you commit to a full conformity program.
The post EU AI Act for eCommerce: 10 Questions Every Business Is Asking in 2026 appeared first on scandiweb.
]]>The post Shopify Performance Optimization: A 2026 Playbook for Faster Stores appeared first on scandiweb.
]]>Across 30 million Shopify sessions, Deloitte and Google found that a 0.1-second speed gain lifts sales by 8.4%. If your Shopify store loads in 4 seconds on mobile, that is the gap between the revenue you have and the revenue the same traffic could earn at 2 seconds.
This guide walks through what is actually slowing Shopify stores in 2026, how to diagnose it, and the structural fixes that move a real store from a PageSpeed score in the 20s to the high 80s. Every tip below has been used by the scandiweb Shopify team on live client work.
Quick takeaway
Most Shopify performance work fails because teams chase a 100/100 PageSpeed score. The number that matters is the one tied to Largest Contentful Paint and mobile conversion. Aim for LCP under 2.5 seconds and a PageSpeed score above 60 on mobile, and you will out-convert most of the SERP.
The average Shopify store now installs 15 to 20 apps, and each one can add between 100 and 500 milliseconds of JavaScript to every page load (Easy Apps eCom, 2026). The result is predictable: a default Shopify theme without customisation often scores around 70 on mobile, while the same store with a typical app stack drops into the 20s.
The four root causes the scandiweb Shopify team sees most often:
None of these are platform limitations. They are configuration problems with concrete fixes.
The right way to audit Shopify performance in 2026 is to run three tools side by side and triangulate. No single tool gives the full picture.
Mobile results will always look worse than desktop. That is normal. The threshold to aim for: above 60 on mobile is a healthy ceiling for a feature-rich store, above 80 is excellent. Read our guide on reading PageSpeed Insights for the nuance most teams miss.
Quick takeaway
Test the same page on three tools and compare. PageSpeed Insights is what Google reads, but Lighthouse tells you which line of code is the problem.
These nine fixes are ordered by impact. Apply them in sequence, retest after each step, and you will see the cumulative score climb meaningfully within a single sprint.
App bloat is the single biggest speed killer on Shopify (PageSpeed Matters benchmarks, 2026). Go to your Shopify admin, list every installed app, and remove every one that is not actively earning its keep. Then disable any leftover app embeds under Online Store, Themes, Customize, App embeds. Stopping the script from loading is faster than optimising it.
Hero images and product photography in PNG or non-optimised JPEG are a common cause of long LCP times. Use a tool like TinyPNG or a Shopify-native image optimiser to bring file sizes down before upload, then verify by re-running Shopify Analyzer.

Make sure the hero image above the fold loads eagerly, and every image below the fold uses loading="lazy". Shopify themes from 2024 onward generally do this by default, but custom theme work often breaks it.
Use a tool like JavaScript and CSS Minifier to remove whitespace, comments, and dead code from theme files. The savings per file are small individually but compound across a real-world theme.
Each request is a round-trip your browser pays for. Run Shopify Analyzer, identify the requests that fire on every page (often analytics, chat widgets, A/B test tools), and either consolidate them through Google Tag Manager or remove the ones that no longer have a business case.
Tracking pixels for Meta, TikTok, Klaviyo, and similar services should not block the initial render. Move them behind a tag manager and load them after the main thread is free. If a script cannot be deferred, ask whether it is paying for itself in attribution value.
Reduce HTML parent elements where possible. Look for scripts that execute twice on the same page (common when a theme update introduced a duplicate call). Tighten the CSS structure. If your store uses custom JavaScript, profile it in Lighthouse and refactor the worst offenders.
Themes built on Shopify Online Store 2.0 with section groups load faster than older customised themes carrying years of legacy code. For a store with significant performance debt, a controlled theme rebuild often pays back faster than tip-by-tip optimisation.
Speed is not a one-time fix. Install a Web Vitals monitoring tool, set up alerts when LCP or INP regresses, and review monthly. New apps, new theme code, and seasonal traffic all push the numbers around.
Quick takeaway
Most stores find that fixes one, two, and six (app audit, image compression, third-party script deferral) deliver the majority of the speed gain in the first week. The rest is incremental.
The scandiweb Shopify team recently launched a store on Online Store 2.0 for a client who arrived with a mobile PageSpeed score of 20. Within one optimisation sprint, the score climbed to 59. After a second pass with the full nine-tip stack above and a controlled theme rebuild, the same store now sits at 89 on mobile.

The order of operations that produced the 20-to-89 climb:
The store’s add-to-cart rate climbed by 14% in the 30 days after the launch, and mobile bounce rate dropped by 11 percentage points. The 0.1-second-equals-8.4% Deloitte benchmark held up almost perfectly in practice.
The honest answer in 2026 is that Largest Contentful Paint under 2.5 seconds on mobile is the target. Most Shopify stores sit between 3.2 and 5.1 seconds, which is above the Core Web Vitals threshold. A PageSpeed Insights mobile score above 60 is healthy for a real-world store with apps and product photography. Above 80 is excellent.
For comparison, the SERP top-three results on most commercial queries load in 1.8 to 2.4 seconds and score above 75 on mobile. That is the bar your store needs to clear to compete for the same traffic.
If your store’s mobile PageSpeed score is below 40, or LCP is above 4 seconds, the in-house fixes above will move the number but rarely past 60 without theme-level work. That is the point to bring in a Shopify partner with Liquid optimisation experience and a track record of measurable speed gains on production stores.
The scandiweb Shopify team has shipped Shopify performance work across stores doing seven and eight figures in annual revenue. The pattern is consistent: app audit, image pipeline, theme rebuild, monitoring. The order matters more than the tactics.
Quick takeaway
If you are below 40 on mobile, you have a structural problem, not a tactical one. Tactical fixes top out around 60. Past that, you need theme-level work.
The most common cause is third-party app sprawl. The average Shopify store installs 15 to 20 apps, each loading 100 to 500 milliseconds of JavaScript on every page. Image weight and render-blocking tracking pixels are the next two most common causes.
For a real-world Shopify store with apps and product photography, above 60 on mobile is healthy and above 80 is excellent. Chasing 100 is rarely a good use of engineering time once you are past 80.
Yes. Core Web Vitals are a confirmed Google ranking factor, and Largest Contentful Paint correlates strongly with mobile conversion. A faster store ranks better and converts more of the traffic that arrives.
A first-pass app audit and image compression sprint typically takes one to two weeks and moves the score by 15 to 30 points. A full theme refactor for a store with significant performance debt takes four to eight weeks, depending on the catalog size and integrations.
Partly. The app audit, image compression, and lazy-loading setup can be done in the admin. Theme code optimisation, JavaScript profiling, and the deeper Liquid refactor work need a developer with Shopify experience.
Not directly. Shopify Plus and the standard plan run on the same infrastructure. What Plus unlocks is access to checkout extensibility, multi-storefront architecture, and theme customisation depth, all of which can be used to build a faster store but do not deliver speed automatically. See our Shopify vs Shopify Plus comparison for the full breakdown.
Maintained by the scandiweb Shopify team. Reviewed by Rolands Popovs, COO. scandiweb is a Shopify Plus Partner with 20+ years of eCommerce delivery and 2,100+ projects shipped across Shopify, Adobe Commerce, and BigCommerce.
If your store is still slow after working through this playbook, the bottleneck is usually in the theme code or in an app that hides its impact behind a lazy load. Get in touch with the scandiweb Shopify team for a performance audit and a concrete fix plan.
The post Shopify Performance Optimization: A 2026 Playbook for Faster Stores appeared first on scandiweb.
]]>The post How to Build Your Own MCP Server appeared first on scandiweb.
]]>Building an MCP server means deciding what parts of your business to expose to AI assistants, wiring those to your live systems, and choosing how an assistant reaches them safely. The work is approachable to start and easy to underestimate in production, which is the part most guides skip.
This article is part of our series on the Model Context Protocol. The first explained what MCP is, the second covered ChatGPT apps for eCommerce, and this one is about the layer underneath both: the server you build so assistants can actually access your catalog, inventory, and orders.Β
You will not need to write code to follow this. There is one short example, so the shape of the work is concrete, and your engineering team can take it from there.

An MCP server is a program that exposes your data and actions to AI assistants through the Model Context Protocol, the open standard that lets clients like Claude and ChatGPT connect to external systems. The server publishes a set of capabilities, the assistant calls them during a conversation, and your systems stay behind a single consistent interface. Building one means deciding what to expose, wiring it to your data, and choosing how the assistant reaches it.
The reason this is one standard rather than a dozen integrations matters for budgeting. Before MCP, connecting your store to each assistant meant a separate, bespoke integration for every one. MCP replaced that with a single interface that many assistants already know how to use. You build the server once, and Claude, ChatGPT, and other clients can all reach it.
The standard is also no longer a single-vendor project. MCP was introduced by Anthropic in November 2024 and, in December 2025, was donated to the new Agentic AI Foundation under the Linux Foundation, with Anthropic, Block, and OpenAI as co-founders. By that point, it counted roughly 97 million monthly SDK downloads and around 10,000 active servers. That governance move is the de-risking signal that the interface you build against is an industry standard.
Quick takeaway
The point of building on MCP is to build once. One server, reached by many assistants, instead of a new integration every time a new AI client matters to your customers.
An MCP server exposes capabilities, your tools, data, and prompts, while an MCP client is the application that consumes them, such as Claude Desktop, ChatGPT, Cursor, or an agent you write. The client connects to one or more servers and decides when to call them. When you build an MCP server, you are building the side that holds your systems, and the assistant is the client that talks to it.
This distinction keeps a project scoped correctly. You are not building the AI, and you are not building a chat interface. You are building the connector that lets an assistant someone else operates reach the things only your business can provide: your real products, your real stock levels, your real order status. That is a smaller and more controllable piece of work than teams often assume when they first hear “build an MCP server.”
An MCP server exposes three kinds of capability. Tools are functions the assistant can call to take an action, such as searching a catalog or checking stock, usually with user approval. Resources are read-only data the assistant can pull in, like a product record or a document. Prompts are reusable templates that guide the assistant through a task. Most commerce servers lean on tools and resources.
For a store, the mapping is intuitive once you see it:

It helps to picture one real exchange. A shopper tells an assistant they need running shoes for wide feet under a set budget. The assistant calls your product-search tool with those constraints, your server queries the live catalog and returns matching products with current prices and stock, and the assistant presents them in the conversation. If the shopper then asks where an existing order is, the assistant calls your order-status tool. Each of those is a capability you chose to expose, and nothing happens that you did not define.
Deciding which capabilities to expose, and which to hold back, is the first real design conversation. A good early scope is narrow: two or three high-value tools that map to questions customers actually ask, rather than an attempt to expose the whole platform on day one.
Building an MCP server takes five stages: pick an SDK, define the server, register the tools and resources you want to expose, choose a transport, then connect a client and test. For a store, the useful version exposes real capabilities, product search, stock checks, order status, rather than a toy example. The official Python and TypeScript SDKs handle the protocol, so most of the work is wiring tools to your own systems.

A single product-search tool in Python with the FastMCP framework looks like this:
from fastmcp import FastMCP
mcp = FastMCP("store-catalog")
@mcp.tool()
def search_products(query: str) -> list[dict]:
"""Search the live catalog and return matching products."""
return catalog.search(query)
That is the entire pattern. The framework turns the function and its description into a tool the assistant can call, and your team repeats the pattern for stock checks and order status. The hard, valuable work is behind catalog.search: making sure it returns accurate, current, well-structured data. When scandiweb built tools like the Claude Blog Factory, the protocol layer was quick, and the systems integration was where the real effort and care went. A store-specific server follows the same balance.
Quick takeaway
The SDK writes the protocol for you. Your investment goes into the data behind each tool, which is why stores with a clean catalog and reliable inventory feeds build faster.
MCP servers talk to clients over JSON-RPC using one of two transports. Use stdio when the server runs on the same machine as the client, such as a local developer tool. Use Streamable HTTP when the server is remote and reached over the network, which is the case for anything customer-facing. The older HTTP and SSE transport is deprecated, so new servers should not start with it.
If the person using the AI client also controls the machine the server runs on, use stdio; for anything your customers or a hosted assistant reach, use Streamable HTTP.
Almost any commerce use case is the second kind, because the server lives on your infrastructure and assistants reach it over the internet. There is one technical gotcha worth knowing so it does not surprise your team mid-build: a stdio server must never write logs to standard output, because that channel carries the protocol messages and stray output corrupts them.
Quick takeaway
For a customer-facing store, the transport choice is Streamable HTTP. Stdio is for local developer tools, and the old SSE transport is retired.
The same MCP server works across assistants, so you build once and connect many. Claude Desktop reads a local config that points at your server command for stdio, or a URL for a remote server. ChatGPT consumes MCP through its Apps SDK and requires an HTTPS endpoint registered as a connector in developer mode. Building to the protocol, rather than to one assistant, is what makes the server reusable across Claude, ChatGPT, and others.

A production MCP server needs more than a local script. Host it behind HTTPS on a platform such as Cloudflare Workers or Google Cloud Run, containerize it for repeatable deploys, and add rate limiting because AI clients can call tools in tight loops. Add logging and error handling per tool so a single failure does not break the conversation. The jump from a local demo to a hosted service is where most of the real work is.
This is the line item to plan for. A weekend prototype that answers questions in Claude Desktop is encouraging, and it is also perhaps a fifth of the way to something customers can touch. The remaining work is the standard discipline of any service that faces the public: reliable hosting, encryption in transit, sensible limits so an automated client cannot hammer your systems, and monitoring so you know when a tool starts failing. Budgeting for that gap up front is the difference between a demo that impresses leadership once and a service that earns its place in the customer experience.
On timeline, a narrow first server, a few read-only tools against a clean catalog, is a matter of weeks rather than months for a capable team. What stretches a timeline is usually messy product data that has to be cleaned before a tool can return it reliably, approval cycles for anything that touches orders or payments, and the security review a customer-facing endpoint deserves.
Any MCP server that touches customer data needs authentication. The MCP spec treats remote servers as OAuth resource servers and calls for OAuth 2.1 with PKCE and Resource Indicators, while local development can use API keys or environment variables. Validate every input, because the assistant will send unexpected calls, and watch your dependencies: a 2025 vulnerability in the popular mcp-remote package showed how a weak link exposes the whole chain.
Security is the section the generic tutorials skip, and it is the one a decision-maker should ask about first. An MCP server is a door into your live systems, opened to an assistant acting on a customer’s words. That door needs the same rigor as any other public endpoint: proper authentication on anything that reaches customer or order data, validation on every request, and current dependencies. The mcp-remote vulnerability, disclosed in 2025 and rated critical, affected a package with hundreds of thousands of downloads and is a useful reminder that the protocol being standardized does not make every tool around it safe. This is also where the PPC audit agent and other production builds taught us to treat the connector as carefully as the systems behind it.
Quick takeaway
An MCP server is a public door into live systems. Authentication, input validation, and patched dependencies are not optional once it touches customer or order data.
Build your own MCP server when your systems or logic are specific enough that no prebuilt server fits, which is common for custom stacks and bespoke workflows. Use a prebuilt server, such as Shopify’s official Storefront or Catalog MCP servers, when you are on a supported platform and need standard commerce capabilities. Use a managed MCP platform when you want hosting, auth, and monitoring handled and prefer to focus only on your tools.
It helps to know the prebuilt options are real and growing. Shopify, for example, ships official MCP servers: a Storefront server that exposes a single store’s catalog, cart, and policies, a Catalog server for cross-merchant product discovery, and a Customer Accounts server for order tracking and returns. If you are on a platform like that and need standard commerce capabilities, a prebuilt server can put you live quickly with far less to maintain. You build your own when your data or logic is specific enough that no prebuilt server fits.
Build your own if:
Use a prebuilt server if:
Use a managed MCP platform if:
For many stores, the right answer is a mix of a prebuilt server for the standard parts and a custom one for what makes your business specific. If you are deciding what to build versus buy, our team can scope an MCP server against your stack using the same approach behind the MCP servers we run in production.
To build an MCP server, pick an official SDK such as Python or TypeScript, define a server, register the tools and resources you want to expose, choose a transport (stdio for local, Streamable HTTP for remote), then connect a client like Claude or ChatGPT and test. Most of the work is wiring your own data and actions to the tools, since the SDK handles the protocol itself.
An MCP server exposes capabilities, your tools, data, and prompts, while an MCP client is the application that uses them, such as Claude Desktop, ChatGPT, or Cursor. The client connects to the server and decides when to call its tools. When you build an MCP server, you build the side that holds your systems.
They are the three capabilities an MCP server can expose. Tools are functions the assistant calls to take an action, like searching products. Resources are read-only data the assistant can read, like a product record. Prompts are reusable templates that guide a task. A typical commerce server uses mostly tools and resources.
Use whichever official SDK fits your stack. The tier-one SDKs are TypeScript, Python, C#, and Go, with more languages supported at lower tiers. Python with FastMCP is the fastest path for many teams, and TypeScript is common when the server lives alongside a web codebase. The protocol is the same across all of them.
They are the two transports an MCP server uses. Stdio runs the server as a local process on the same machine as the client, which suits developer tools. Streamable HTTP exposes the server over the network for remote and customer-facing use. The older HTTP and SSE transport is deprecated, so new servers should use Streamable HTTP for remote access.
ChatGPT consumes MCP servers through its Apps SDK. You host your server behind an HTTPS endpoint, then register that endpoint as a connector in ChatGPT developer mode. During development you can expose a local server over HTTPS with a tunneling tool. The same server also works with Claude and other MCP clients without changes.
Any MCP server that touches customer data needs authentication. The spec treats remote servers as OAuth resource servers and calls for OAuth 2.1 with PKCE, while local development can use API keys or environment variables. Validate every input the assistant sends, and keep dependencies patched, since a 2025 vulnerability in a popular MCP connector package showed how one weak link exposes the chain.
Not always. If you are on a platform that ships official MCP servers, such as Shopify, a prebuilt server may cover standard commerce needs. Build your own when your data or logic is specific enough that no prebuilt server fits, or when you need control over exactly which tools and resources are exposed and how they are secured.
If you are weighing whether to build your own MCP server or connect a prebuilt one, talk to our team and we will map it to your catalog, your assistants, and your security needs before your engineers write much code.
The post How to Build Your Own MCP Server appeared first on scandiweb.
]]>The post What Are ChatGPT Apps for eCommerce? A Merchant’s Guide appeared first on scandiweb.
]]>If your team keeps forwarding you headlines about shopping inside ChatGPT and asking whether the brand needs to do something about it, this guide gives you the answer and the reasoning behind it.
ChatGPT apps for eCommerce are third-party services that run inside ChatGPT, so a shopper can find products and act on them without leaving the conversation. They are built with OpenAI’s Apps SDK, launched in October 2025, and they are a different thing from the ChatGPT chatbot, from custom GPTs, and from the older plugins.
The reason this matters now, rather than next year, is timing. ChatGPT reached around 800 million weekly active users by late 2025, and OpenAI has spent the months since turning it into a place where people find and buy things, not only a place where they write. Most of the content ranking for this topic is either a product page from OpenAI or a vendor pitch telling you to build a custom app today. Our guide explains what a ChatGPT app is, how it works, what changed through 2026, and how to decide whether your store should build one, prepare for it, or wait.

We write this from a specific vantage point. scandiweb has put apps built on the same underlying standard into production, including a content agent and a PPC audit agent, so the guidance here comes from systems we build and maintain ourselves.
Quick takeaway
The real question behind “what is a ChatGPT app” is whether your store will be discovered, or skipped, inside the assistant 800 million people open every week.
ChatGPT apps are third-party services that run inside ChatGPT, so people can use them in a normal conversation instead of leaving for a separate site. In eCommerce, that means a shopper can browse your catalog, get a recommendation, and in some cases complete a purchase without opening a browser tab. Apps are built with OpenAI’s Apps SDK, launched in October 2025, and they differ from the ChatGPT chatbot, custom GPTs, and older plugins.
The distinction matters because the word “app” is doing a lot of work here. This is not your mobile app reskinned for ChatGPT, and it is not a marketing chatbot bolted onto your storefront. A ChatGPT app is a connected service that ChatGPT can call mid-conversation, render inside the chat with its own interface, and use to take real actions against your live systems. When a shopper asks ChatGPT to find a winter coat under a set budget, an app can return your actual products, in stock, with a way to act on them right there.
Three properties make a ChatGPT app different from anything merchants have plugged into before:
For a merchant, the practical model is straightforward. ChatGPT is the place the customer already is. The app is how your store shows up there with real data and real functionality, rather than as a static link the model might happen to mention.
Quick takeaway
A ChatGPT app is a live connection to your commerce systems, not a chatbot. That difference is the whole reason it can sell, and the whole reason it takes engineering.
A ChatGPT app is built on the Apps SDK and connects ChatGPT to your live systems through an MCP server, with an interactive interface inside the chat. A custom GPT is a configured version of ChatGPT with instructions and files, not a connected service. Plugins and connectors were the earlier integration model. Instant Checkout is a separate payment feature that lets shoppers buy from supported merchants in chat without a full app.
This is the single most common point of confusion, so it is worth a clear comparison. Merchants are being sold “ChatGPT apps” by some vendors and “custom GPTs” by others, and the two solve different problems at very different cost.

A custom GPT is a quick experiment a marketing team can stand up in an afternoon. It can hold your tone of voice and a few documents, but it does not see your live catalog or take orders. A ChatGPT app is a connected channel that does. Instant Checkout works alongside both as a payment path you can switch on through a supported platform, even before you commit to building an app of your own.
The reason this confusion is expensive: a vendor who pitches “a custom ChatGPT app” for the price of an app build, but delivers a custom GPT, has sold you a brochure when you needed a storefront. Knowing which of the four you actually need is the first real decision.
A ChatGPT app has three parts: tools that let ChatGPT take actions, structured data the model can read, and widgets that render an interface inside the chat. Underneath, the Apps SDK runs on the Model Context Protocol, the open standard that lets ChatGPT connect to external tools and data. For a store, that means your catalog, inventory, and order systems can be reached through one MCP server that the app talks to.
If that last part sounds familiar, it should. The Model Context Protocol is the same standard we covered in depth in our guide to MCP. The Apps SDK builds directly on it, which is why a ChatGPT app is, underneath, an MCP server with an app layer on top. MCP is the plumbing that lets an assistant reach external tools and data in a consistent way. The Apps SDK is what OpenAI layered on top so those connections can run, and render, inside ChatGPT.

Walk it through in the order a request travels:
search_products or check_stock.The engineering reality comes down to one component you have to own and maintain: an MCP server that exposes your commerce systems in a way ChatGPT can use safely. The widgets and conversation flow are on top of that server. This is why the build question is really an infrastructure question, and why stores with clean, well-structured catalog and inventory data have a real head start. A store whose product data is scattered across spreadsheets and a tired PIM will spend most of the project getting that data fit to expose, before a single widget is drawn.
ChatGPT reached around 800 million weekly active users by late 2025, which makes it a discovery surface, not only a writing tool. As shopping shifts toward agentic commerce, where an assistant helps choose and buy, brands that are reachable inside ChatGPT can be recommended at the moment of intent. For eCommerce, the value is presence in the conversation where a purchase decision is forming, rather than waiting for a separate site visit.
This is a meaningful change in where discovery happens. For two decades, the contest was for position in a list of blue links. In an assistant-led model, the contest is for being the answer the assistant reaches for when a customer describes what they want. That is the heart of agentic commerce β the assistant does more of the searching and comparing, and sometimes the buying, on the customer’s behalf.
There are two implications worth considering. A customer who completes a purchase inside ChatGPT may never touch your site, which changes how you think about owned traffic, analytics, and the first-party data you have relied on. And the brands that are structured to be reachable, with clean feeds and a working app, are the ones in the consideration set at all. The brands that are not structured for it simply will not appear, the same way a store with no SEO never showed up in organic search.
That second point is the one to take to leadership. This is less about a new marketing channel and more about whether your products are legible to the systems that are starting to mediate demand. A brand can have the better product and still lose the recommendation to a competitor whose data an assistant can actually read and act on.
Quick takeaway
In assistant-led shopping, you are competing to be the single option the assistant surfaces, which is a narrower and less forgiving race than competing for a higher ranking.
Customers can already buy inside ChatGPT in some cases. OpenAI’s Instant Checkout, announced in September 2025 and built with Stripe, lets US shoppers purchase from supported merchants in the chat, starting with Etsy sellers and expanding toward Shopify merchants. It runs on the Agentic Commerce Protocol, an open standard that handles how a merchant’s products, promotions, and orders move through the conversation.
Instant Checkout is the lower-effort entry point. You do not have to build a full app to be purchasable, provided your platform supports the integration. The difference is between being buyable inside ChatGPT and owning a richer, branded experience there. Many stores will start by being buyable through Instant Checkout while they weigh the decision about a full app.
Being buildable is not the same as being found. Before a ChatGPT app or Instant Checkout can sell anything, your products have to be legible to the assistant, which comes down to the quality and structure of your product data. This is the work that almost every store can start now, regardless of whether they ever build an app.
A few things carry most of the weight:
This is familiar territory for any team that has done serious product information management, and it is why a clean PIM and a disciplined feed strategy pay off twice. Once for traditional channels, and again for assistant-led discovery.
Quick takeaway
You can prepare for ChatGPT commerce without writing a line of app code. Clean, richly attributed product data is the entry ticket, and most stores do not have it yet.
Through early 2026, OpenAI shifted its commerce focus away from checkout inside the chat and toward brand-owned ChatGPT apps, giving merchants more control over the buying experience. Around 100 companies had apps by then, Instacart integrated in December 2025, and Walmart launched a standalone app. The signal is that owning your own app, rather than relying only on in-chat checkout, is becoming the more durable path.

This is the part that most ranking content has not caught up with. The early story, in late 2025, was “buy directly in ChatGPT.” The 2026 story is more layered: OpenAI appears to be steering high-intent commerce toward apps the brand controls, where the merchant owns more of the experience, the data, and the customer relationship. The App Directory, which opened to third-party submissions in December 2025, is the front door for that model, and the early movers are large retailers who can see where this is heading.
If you are setting a strategy, treat the direction of travel as the planning input, rather than any single week’s announcement. The platform is moving toward brand-owned apps as the serious commerce surface, with feed-based discovery and Instant Checkout as the lighter-weight ways to participate in the meantime. A merchant who plans only around in-chat checkout is planning around the version OpenAI is already moving past.
Building a ChatGPT app requires a paid OpenAI plan with developer mode enabled, then an app made of tools, structured output, widgets, and an MCP server. Apps are submitted through OpenAI’s developer platform for the App Directory, which opened in December 2025. At launch, apps were unavailable to logged-in users in the EEA, Switzerland, and the UK, which matters for European brands planning rollout.
In practice, a build moves through a handful of stages:
The work resembles other production agent builds more than it resembles front-end web work. When scandiweb built the Claude Blog Factory and a PPC audit agent, the hard and valuable parts were the same: connecting the model to real systems through MCP, defining safe actions, and maintaining the connection as the platform changed underneath. A store-specific ChatGPT app follows that shape, with your commerce stack in place of the marketing systems.
On cost, there is no single number, and any vendor quoting one without seeing your data is guessing. The real drivers are the state of your product data, the number and complexity of the actions you want to support, and whether you build in-house or with a partner. The ongoing cost is maintenance: an app that talks to your live systems needs care as both your stack and OpenAI’s platform evolve.
Quick takeaway
Roughly speaking, the MCP server is the project. The tools and widgets layer onto it, which is why stores with clean catalog and inventory data build faster and at lower cost.
One caution for European merchants! Regional availability has lagged, and at launch, apps were not available to logged-in users in the European Economic Area, Switzerland, and the UK. If those are your primary markets, confirm current support before committing to a build timeline, and use the wait to get your product feeds in order so you are ready when availability widens.

For most stores, the honest answer in 2026 is to prepare, not rush. Building a full ChatGPT app makes sense when you have the engineering capacity and a clear in-chat use case. Preparing your product feeds and data makes sense for almost everyone because it is the low-cost way to be discoverable. Waiting is reasonable if you sell mainly in the EEA or UK, where availability still lags.
Build a ChatGPT app now if:
Prepare your feeds and data instead if:
Wait if:
If you are weighing where your store falls, our team can run a readiness assessment using the same MCP stack we have already put into production, so the decision rests on your catalog, your markets, and your capacity rather than on a vendor’s timeline.
ChatGPT apps for eCommerce are third-party services that run inside ChatGPT, letting shoppers discover products, ask questions, and sometimes buy without leaving the conversation. They are built with OpenAI’s Apps SDK, which connects ChatGPT to a store’s catalog and systems through an MCP server. They differ from the ChatGPT chatbot, from custom GPTs, and from the separate Instant Checkout payment feature.
Early ChatGPT apps include Booking.com, Canva, Coursera, Expedia, Figma, Spotify, and Zillow, with Uber, DoorDash, Instacart, OpenTable, Target, and Tripadvisor following. After the App Directory opened in December 2025, third-party developers began submitting their own. The mix is growing quickly, and a notable share are shopping-oriented, including major retailers.
In a supported ChatGPT plan, you can call an app by name in a conversation, or ChatGPT may suggest one when it fits your request. The app then runs inside the chat, showing an interface where you can browse, configure, or act without opening a separate site. Availability depends on your plan and your region.
No, but they are closely linked. MCP, the Model Context Protocol, is the open standard that lets ChatGPT connect to external tools and data. The Apps SDK builds on MCP and adds the parts needed to run an app inside ChatGPT, such as interactive widgets. In practice, building a ChatGPT app means running an MCP server plus the app layer on top.
In some cases, yes. OpenAI’s Instant Checkout, announced in September 2025 and built with Stripe, lets US shoppers buy from supported merchants inside the chat, starting with Etsy sellers and expanding to Shopify merchants. Through 2026, OpenAI also shifted toward brand-owned apps, where the merchant has more control over the purchase experience.
There is no fixed price. Cost depends on the complexity of your use case, the state of your catalog and inventory data, and whether you build in-house or with a partner. The main ongoing investment is engineering time to build and maintain an MCP server connected to your commerce systems, plus a paid OpenAI plan with developer mode enabled.
At launch, ChatGPT apps were unavailable to logged-in users in the European Economic Area, Switzerland, and the UK, with availability rolling out over time. European brands should confirm current regional support before planning a launch, and may prioritize preparing product feeds while waiting for fuller availability.
For most brands in 2026, the practical path is to prepare product feeds and data first, then decide between a full app and Instant Checkout based on use case and market. Build an app when you have engineering capacity and a clear in-chat use case. Rely on Instant Checkout or feed-based discovery when you want presence without maintaining an app.
ChatGPT apps for eCommerce have moved from a developer demo to a discovery and buying surface that 800 million weekly users already touch. The sensible first move for most merchants is getting your catalog and data clean enough to be discoverable, then choosing between a brand-owned app and Instant Checkout based on your markets and your engineering capacity. The brands that prepare now will be in the consideration set when assistant-led shopping becomes routine. The brands that wait for full certainty will be wondering why a competitor got there first.
If you are trying to work out whether a ChatGPT app belongs on your roadmap this year or next, talk to our team and we will map it to your catalog, your markets, and the MCP stack we already run in production.
The post What Are ChatGPT Apps for eCommerce? A Merchant’s Guide appeared first on scandiweb.
]]>The post Pay-Per-Click Advertising in 2026: Platforms, Costs, and What Still Converts appeared first on scandiweb.
]]>Most PPC advice in 2026 still assumes the 2023 playbook works. It does not. Google’s AI Overviews now sit above paid ads on a meaningful share of high-intent queries and have compressed paid click-through rates by roughly 68% on AIO-triggering searches. Performance Max is no longer optional. First-party data has replaced cookies as the bidding signal that decides who wins the auction. The accounts running 2023 strategies are losing money on the same budgets. The accounts running 2026 strategies are scaling on half the budget.
The scandiweb paid-search team manages PPC for eCommerce brands including BUFF, Puma, Macron, and LΓ€derach. This guide is the framework we walk those clients through β where the auction has shifted, which platforms still convert, what 2026 spend allocations look like for a healthy mid-market store, and which structural decisions stop budgets from bleeding.
Quick takeaway
The biggest single shift in 2026 is that brand authority β the kind that gets you cited in an AI Overview β now compounds paid CTR by almost 2x. Paid and organic strategy stopped being separate disciplines.
PPC advertising, also known as PPC marketing, is a model where businesses display ads on search engines like Google and social networks like Meta, and only incur a cost when someone clicks the ad. As simple as the mechanic sounds, PPC has evolved into a precise, automated discipline in 2026 with sophisticated ad formats, audience-targeting options, and platform-specific bidding models. The platforms help businesses reach their audience, increase brand visibility, drive targeted traffic, generate leads, and measure campaign performance in near-real-time.
From keyword research, ad creation, and ongoing optimization to landing-page experience, tracking, and analytics, a successful PPC campaign involves many moving parts. The ads run on Google Ads, Meta Ads (Facebook and Instagram), Microsoft Advertising, Amazon Ads, TikTok Ads, and LinkedIn Ads. The right platform mix depends on intent, audience, and budget.
Pay-per-click advertising is a paid-media model where the advertiser pays a publisher each time a user clicks an ad. The publisher (Google, Meta, Microsoft, Amazon, LinkedIn, TikTok) runs a continuous auction for ad placements, and the advertiser wins by combining a bid amount with ad quality. You are charged on click, not on impression.
The single mechanic sounds simple. In practice it sits under five layers of automation in 2026: smart bidding, audience signals, Performance Max asset mixing, broad-match query expansion, and ad-relevance scoring. The advertiser sets the goal (revenue, leads, demos, store visits), the platform decides who sees the ad, when, where, and at what bid.
Fact: Google US search ad revenue is forecast at $67.3 billion in 2026, with mobile search alone accounting for over $41 billion (eMarketer Q4 2025 forecast).
PPC has changed substantially since its inception. The 2023-era playbook centered on manual bid management, exact-match keywords, and granular campaign segmentation. The 2026 playbook is fundamentally automated: Performance Max on Google, Advantage+ on Meta, broad-match plus smart bidding, and platform AI assembling ad creative from advertiser-supplied assets.
The three changes that matter most for eCommerce in 2026:

A successful PPC campaign is not set-and-forget. It involves planning, strategic execution, and constant monitoring. When establishing parameters for a campaign, align it with the overall business objective, define clear outcomes, and allocate a budget that can produce statistically meaningful learning within 30 to 60 days.
The primary components: a well-researched keyword set (or audience set on social), bid management aligned to ROAS goals, an ad group structure that matches the buyer journey, and a negative-keyword list that grows weekly. Each component compounds, weakness in any single one degrades the others.
Keyword research is the foundation of any search PPC campaign. It is how you decide which auctions you enter and which you exclude. The output is a keyword set with high commercial intent (queries that include buy, best, compare, brand + product), strong long-tail variants, and an aggressive negative-keyword list (free, salary, jobs, lyrics, wikipedia, competitor brand names if you are not running competitor campaigns).
Match types still matter in 2026. Exact match catches volume that gets lost in broad, broad match plus smart bidding catches conversions exact match misses. Most accounts work best with a mix. Pull search-query reports weekly, promote good queries to exact match, and add new negatives every cycle.
Creating and optimizing PPC ads in 2026 involves giving the platform the best raw material to assemble from. For Google Responsive Search Ads: 15 unique headlines per ad group, each with a distinct angle (feature, benefit, price, social proof, urgency, brand), four description lines with a clear CTA verb, and every applicable ad extension (sitelinks, callouts, structured snippets, lead-form, image, location, price).
For Meta and TikTok: pair static and Reel / video for every campaign, test three to five creative variants per week per audience, lead with the hook in the first 1.5 seconds (video) or first five words (static). Read our Meta Collection Ads case study for the creative pattern that drives +62% ROAS and +35% AOV in retail accounts.
The landing page is where most accounts leak money. A landing page must do one thing.
We tripled ROAS while reducing CPC on a mid-market client by rebuilding the landing page and switching the bidding strategy.
If you cannot measure it, you cannot scale it. The 2026 baseline for any PPC account:
For what happens when the tracking layer is wired properly, read our margin tracking case showing +30% conversions via Google and Bing Ads.

The four PPC platforms that still convert reliably for eCommerce in 2026 are Google Ads (high-intent demand capture), Meta Ads (demand generation and retargeting), Microsoft Advertising (B2B and low-competition CPC), and Amazon Ads (retail SKU search). Most others have specific use cases but should not anchor a budget.
| Platform | Best for | Typical CPC (US, 2026) | Min monthly spend | B2B vs B2C | Standout 2026 feature |
|---|---|---|---|---|---|
| Google Ads | High-intent demand capture, eCommerce search + Shopping | $1.50β$6 search, $0.40β$1.80 Shopping | $1,500+ | Both | Performance Max with first-party signals and AI-generated assets |
| Meta Ads | Demand generation, retargeting, video creative | $0.60β$2.20 link-click, CPM $9β$22 | $1,000+ | Mostly B2C | Advantage+ Shopping campaigns and Reels-first creative |
| Microsoft Advertising | B2B audiences, older and higher-income buyers, lower competition | $0.60β$3.20 search | $500+ | B2B-leaning | LinkedIn-profile targeting layered onto search keywords |
| Amazon Ads | Retail SKUs, high-intent product searches, brand defense | $0.90β$2.50 Sponsored Products | $1,000+ | B2C | Sponsored Brands video and DSP retargeting outside Amazon |
| TikTok Ads | Discovery, Gen Z, creative-driven brands | $0.80β$1.80 CPC, CPM $4β$10 | $1,500+ | B2C | Smart+ campaigns, Spark Ads from organic creators |
| LinkedIn Ads | B2B lead-gen at $25K+ deal size, recruiting | $5.50β$14 CPC | $3,000+ | B2B only | Predictive audiences from CRM contacts |
CPCs reflect a blend of scandiweb-managed account medians and WordStream 2026 benchmarks.
Google Ads, the largest and most familiar PPC platform, offers the widest range of ad formats and inventory in 2026. You can run Search ads on Google, Shopping ads on Google Shopping, video ads on YouTube, Gmail ads, and Display ads on the Google Display Network. The audience-targeting options (uploaded customer lists, In-Market Audiences, Layered Audiences, Predictive Audiences) pair with Performance Max to give the bidding model rich first-party signal.
Three Google-specific changes that matter in 2026: Performance Max is no longer optional for retail (standard Shopping campaigns have been retired for most verticals), AI Overviews compete with ads on informational queries (shift budget toward bottom-funnel queries where AIO is less likely to trigger), and the bidding model is hungry for first-party conversion data (without enhanced conversions you are systematically outbid).
Microsoft Advertising β formerly Bing Ads β is an effective PPC platform that often delivers higher ROI than Google Ads on B2B and higher-income demographics, simply because the competition is lower. Microsoft Advertising reaches 137 million unique desktop searchers on the Bing Network in 2026 and now layers LinkedIn-profile targeting onto search keywords, which is the unique advantage no other ad platform offers.
For B2B retailers and high-AOV brands targeting older and higher-income audiences, allocating 5 to 10% of paid budget to Microsoft Advertising routinely produces a lower CAC than the equivalent Google spend.
The rise of social media has opened a new path for PPC. Meta (Facebook and Instagram), TikTok, and LinkedIn offer audience-driven targeting based on interests, behaviors, and demographics. These platforms support image, video, and text creative β and the algorithms favor mixed-asset campaigns over single-format ones.
Meta in 2026 has shifted to Advantage+ Shopping as the default for eCommerce β a single campaign type that combines acquisition, retargeting, and product feeds with minimal manual segmentation. With targeting flattened by privacy changes, creative iteration drives roughly 70% of performance variance. Read our Meta Ads restructure case showing +111% revenue growth for the structural pattern.

PPC management in 2026 is about strategic planning, continuous optimization, and disciplined budget allocation. Whether budget allocation and bid management, audience targeting, or creative iteration β each strategy compounds the others.
Budget allocation is where most accounts lose efficiency before any creative work begins. The rule we apply across managed accounts: allocate to the channel and campaign that is closest to net revenue, not gross. Most healthy eCommerce brands above $5M GMV run at least three platforms in parallel and let each platform’s strength compensate for the others’ weaknesses. A starting allocation for a mid-market eCommerce brand spending $25,000/month across paid media:
| Channel | Share | Spend | Why |
|---|---|---|---|
| Google Search + Shopping | 55% | $13,750 | Highest-intent demand capture |
| Meta (Facebook + Instagram) | 25% | $6,250 | Top-of-funnel and retargeting |
| Amazon Sponsored Products | 10% | $2,500 | Retail SKU defense and new-to-brand |
| Microsoft / Bing | 5% | $1,250 | Incremental low-competition clicks |
| TikTok or YouTube Shorts | 5% | $1,250 | Creative testing and reach |
For the bid-management discipline that pairs with this allocation, read our bid management guide.
Audience segmentation is what gives a campaign the precision to convert. Identify and segment specific groups most likely to respond to a product or offer, concentrate budget on those segments, and let the platform’s bidding model optimize within each. Privacy changes have flattened raw demographic targeting, first-party customer-match lists, behavioral segments built from your own GA4 data, and lookalikes from your highest-LTV customers are now the levers that move the needle.
A worked example: scandiweb’s +224% revenue peak season restructure for a mid-market retailer was built around audience segmentation, not bid tweaks.
A/B testing on PPC in 2026 is mostly creative testing. Targeting tests have lower ceilings than they used to because the platform algorithms move the audience for you, the variable you control is the creative.
The continuous-optimization discipline that pays in 2026: review search-query reports weekly (add negatives, promote good queries to exact match), run one structural test per month (bidding strategy, audience build, creative concept), pause anything below 0.5Γ target ROAS at 30 days, reallocate budget to the top decile of campaigns and cut the bottom decile. AI-powered strategies compound this β read the AI-powered PPC case showing 56 ROAS and 2x higher revenue.

Running a PPC campaign is only half the work. Measuring its outcomes is the other half. The five metrics that predict commercial outcomes are click-through rate, cost-per-click, conversion rate, return on ad spend, and customer acquisition cost. Vanity metrics (impressions, reach, raw click counts) explain almost nothing about whether the spend is working.
Click-through rate is the number of clicks an ad receives relative to the number of impressions it serves. A 5% CTR means 5 out of every 100 viewers clicked. Higher CTR indicates the ad is relevant to the searcher and effectively capturing attention β and Google rewards it with a higher Quality Score, which lowers CPC over time. The way to lift CTR is to refine ad copy, target a tighter audience, and A/B test ad variations.
2026 eCommerce benchmark: Google Search 4 to 8%, Google Shopping 0.8 to 1.6%, Meta 0.9 to 1.8%.
Cost per click is what you pay for each click on the ad. Total cost divided by total clicks gives you the average CPC. The metric pairs with conversion rate and AOV to show whether the auction is cost-effective for your business β a $5 CPC supports a $50 AOV at modest conversion, the same CPC kills a $20 AOV product.
The 2026 average Google Ads CPC across 23 industries is $5.42 (WordStream 2026 benchmarks). It varies wildly by vertical: Legal $8.58, Dentists $7.85, Home Improvement $7.85, Education $6.23, eCommerce median $1.50 to $4.00 search and $0.40 to $1.80 Shopping, Travel $2.12, Restaurants $2.05, Arts and Entertainment $1.60. The cheapest verticals are not always the most profitable β match aggressiveness to margin.
Conversion rate is the percentage of users who complete a desired action (purchase, sign-up, demo booking) after clicking the ad. Lifting it means optimizing every element of the campaign β ad copy, targeting, landing page, call-to-action. Continual refinement is how mid-market accounts move from 2% to 4%+ on eCommerce, which doubles ROAS without spending an extra dollar on media.
2026 benchmark: eCommerce 2.4 to 4.0%, B2B lead-gen 5 to 8%.
Return on ad spend measures revenue generated relative to ad spend β revenue divided by spend. ROAS is the metric most worth optimizing toward, because it directly answers whether the campaign is profitable. A campaign at 4Γ ROAS at scale beats a 6Γ ROAS campaign at half the volume in absolute dollars.
2026 benchmark: 2.5 to 4Γ at scale for eCommerce, >4Γ for retargeting, varies wildly by margin. Optimize to ROAS and CAC, not to CTR or CPC β a campaign with 1% CTR and 4Γ ROAS beats a campaign with 8% CTR and 1Γ ROAS every time.
Like any marketing strategy, PPC presents its own set of challenges in 2026: high competition and rising CPCs, ad fatigue and banner blindness, and limited budgets and resources. With the right strategies and tools each is solvable.
Rising CPCs indicate heightened competition for ad space and a higher cost-per-click. It can produce increased costs, difficulty achieving a positive ROI, and the need to compete with brands deeper-pocketed than yours. The fix:
Read our Kanuk winter sales case for a structural reset that cut PPC costs in half without sacrificing volume.
Ad fatigue happens when viewers become desensitized to an ad through frequent repetition. Banner blindness is the broader phenomenon of viewers tuning out display ads entirely. Counter both with creative variation β short-form video, Reels, Stories, dynamic product feed ads β and audience-frequency caps. Test new creative every two to three weeks on social and every six to eight weeks on search.
Limited budgets force discipline. Set realistic ROAS targets, define a single channel and campaign you will optimize first, and only expand after that channel hits target. The accounts we see succeed on tight budgets focus on one platform deeply rather than spreading thin across five.
A worked example: scandiweb’s 632% CTR climb restructure for a translation services provider produced the result on a constrained budget β discipline beats spend.
AI Overviews compress paid CTR on the queries where they trigger β roughly a 68% drop between June 2024 and September 2025 (Search Engine Land, 2025) β but they also reward brand authority. When a brand is cited in the AIO, paid CTR is 91% higher than when the brand is not cited (Search Engine Land, Q3 2025). Paid and organic strategy can no longer be run as separate disciplines.
In practical terms across the accounts we run:
buy, price, brand + product, near me) where AIO triggers less often.
Quick takeaway
The single biggest 2026 budget mistake is assuming that one platform is enough. Most healthy eCommerce brands above $5M GMV run at least three in parallel and let each one’s strength compensate for the others’ weaknesses.
A few patterns are worth flagging across the accounts we manage:
scandiweb runs paid search for eCommerce brands across fashion, lifestyle, retail, and home goods. Across the case studies linked throughout this guide we have moved client accounts to +224% revenue during peak season, +731% revenue through targeted ads, 320% more leads at lower cost, 90K new users via multichannel, and 50%+ cost reductions while maintaining volume.
Pay-per-click (PPC) advertising is a paid-media model where the advertiser pays a publisher only when a user clicks one of their ads. Instead of buying impressions, you buy targeted visits to a website or landing page.
A user runs a query or matches an audience signal. The platform runs a real-time auction among advertisers bidding on related keywords or audiences. Ads are ranked by bid Γ Quality Score, the winner is displayed, and the advertiser is charged only when the ad is clicked, at the minimum price required to outrank the next bidder.
For eCommerce, expect $1.50 to $6 CPC on Google Search, $0.40 to $1.80 on Google Shopping, $0.60 to $2.20 on Meta, and $0.90 to $2.50 on Amazon Sponsored Products. The 2026 cross-industry average is $5.42 per WordStream’s 2026 benchmarks. Realistic monthly minimums to learn at scale are $1,500 on Google Ads, $1,000 on Meta, $500 on Microsoft, $1,000 on Amazon.
PPC produces faster results and is easier to start. SEO is slower and more competitive in 2026 because of AI Overviews, but compounds over years. PPC stops when the budget stops. SEO is harder to learn well but cheaper at scale once you rank.
CPC (cost-per-click) is better for direct-response goals β you pay only for clicks, which keeps the model closer to revenue. CPM (cost-per-thousand-impressions) is better for awareness β you reach a large audience at a lower unit cost but pay for views, not actions. Most eCommerce campaigns run on CPC, brand campaigns and Reels-style creative often run on CPM.
The 3-3-3 rule is a creative-testing heuristic: test three hooks, on three audiences, for three days each. It is a quick framework for evaluating creative without spending big β useful on Meta and TikTok where creative variance drives most performance.
A new Google Ads account typically needs four to six weeks of learning before bidding stabilizes. Meta needs two to four weeks per campaign. The first 30 days are for reading data, not for big structural changes.
Yes β Google Ads, Meta Ads, and Microsoft Advertising have setup wizards that get a small business to a first campaign in under an hour. Whether the campaign will be efficient is the harder question. Below ~$3,000/month most brands self-manage, above $10,000/month an agency or in-house specialist usually pays for itself in saved waste.
Almost always yes. Brand keywords have very low CPC, very high conversion rates, and serve as defense β if you do not bid, competitors will. The only exception is when you already own 95%+ of the SERP for your brand and no competitor is bidding on it.
A search ad on Google for running shoes for flat feet that links to a retailer’s flat-foot category page is the most familiar example. A Sponsored Product on Amazon for the same query is another. A Reel on Instagram with a “Shop now” sticker linking to a product page is a third β same model, different surface.
This guide is maintained by scandiweb’s paid-search team, drawing on the eCommerce accounts we manage today, eMarketer’s US Digital Ad Spending and US Search Advertising Forecast 2026, WordStream’s 2026 Google Ads Benchmarks, and Search Engine Land’s AI Overview impact data.
Reviewed by scandiweb’s Paid Media lead.
Related reading from the scandiweb blog:
If your account is bleeding budget, plateauing, or sitting in the wrong platform mix, scandiweb’s paid-search team can pull it apart and tell you exactly where the leaks are before you commit to any work. Reach out for a PPC audit β we will look at your account, your tracking setup, and your top-spend campaigns, and send back a one-page diagnosis.
The post Pay-Per-Click Advertising in 2026: Platforms, Costs, and What Still Converts appeared first on scandiweb.
]]>The post Case Study: Doubling DTC Revenue for a 75-Year-Old Swiss Tool Brand in 6 Months appeared first on scandiweb.
]]>“Sales volume was so high that our US team considered increasing shipping prices to slow orders down.”
Jean-Christophe Jouve
Global Finance Director at FELCO
For over 75 years, FELCO built a product so good that professionals worldwide wouldn’t use anything else. Swiss-made pruning tools, trusted by arborists and master gardeners who knew exactly what they were buying and why.
But by 2025, that professional loyalty, as valuable as it was, had become a ceiling. A much larger, underserved home gardening market was right there, and FELCO’s digital presence wasn’t speaking to it.
What followed was a six-month transformation in collaboration with scandiweb, bringing FELCO’s digital strategy from fragmented channel execution to a fully integrated DTC growth engine that delivered CHF 3.9M in revenue, +108% YoY growth, and the strongest Black Friday sale in FELCO’s digital history.
Founded in Switzerland, FELCO is globally recognized for manufacturing premium pruning and cutting tools used by professionals worldwide β the brand has long been synonymous with precision engineering and exceptional craftsmanship.
As DTC commerce became a growing strategic priority, FELCO identified an opportunity to expand beyond its professional base and reach the much larger home gardening segment, without compromising the premium positioning that defined the brand. At the same time, international expansion meant multiple markets and multiple digital channels, all running independently of each other.
Main objectives at the start of our collaboration in July 2025 were to:
Each channel β paid media, SEO, email, analytics, and CX β operated and reported independently. There was no unified picture of how a customer moved throughout touchpoints, where they dropped off, or what was actually driving revenue.
The issues showed up as:
| Before | After |
|---|---|
| Fragmented channel execution | Unified DTC growth engine |
| Professional-only messaging | Expanded positioning |
| Limited analytics visibility | Centralized performance intelligence |
| Isolated campaigns | Coordinated full-funnel execution |
| Manual lifecycle communication | Automated retention and CRM flows |
| Technical UX complexity | Simplified customer journeys and product selection |
| Disconnected customer touchpoints | Integrated lifecycle experience |
Rather than optimizing channels independently, scandiweb established a centralized growth operating model and launched a fully integrated marketing campaign. We took end-to-end responsibility for strategy, prioritization, and execution across paid media, SEO, AEO, email, analytics, CX, CRO, creative production, and development. Everything was oriented around the same funnel, audiences, and commercial targets.
FELCO was beloved by professionals, but growth required repositioning the brand to resonate with the much larger, underserved home gardener audience. We treated this as a target audience expansion. Professionals remained a core audience, while we tried to make FELCO legible, appealing, and accessible to people who had never thought of themselves as the kind of person who uses professional pruning tools, and who would, once introduced correctly, become exactly that.
The two customer personas we built the strategy around:


We rebuilt the paid media architecture around intent and lifecycle stage:
Microsoft Ads, Pinterest, and TikTok were integrated as new channels into the acquisition strategy:
AI-powered creative workflow enabled over 300 ads deployed during BFCM.
A full technical SEO and AEO audit addressed immediate gaps and longer-term search behavior, helping FELCO capture non-branded, high-intent searches from home gardeners and hobbyists:


Alongside traditional SEO, we invested significant effort in answer engine optimization. A growing share of queries, particularly in product research and “how to choose” questions, is now answered directly by AI-powered engines, often without the user ever clicking through to a website. For a brand like FELCO, where purchase decisions frequently start with questions (what’s the best pruning tool for roses, do I need professional tools for home use, and similar), visibility in AI-generated answers is becoming as important as ranking on page one.
We restructured content so that it could be surfaced and cited by AI answer engines: rewriting key pages to lead with direct, concise answers to the questions FELCO’s target audiences were asking, building supporting educational content to establish topical authority, and ensuring that structured data and page architecture made it easy for AI systems to extract and attribute FELCO’s content accurately.
The analytics infrastructure rebuild included GA4 implementation, dataLayer architecture, consent management, and reporting dashboards to support reliable, revenue-aligned decision-making.
For the first time, FELCO has:
We built a structured lifecycle engine and designed automated flows across the full customer journey: welcome and onboarding, product education, cart recovery, post-purchase engagement, cross-sell sequences, and seasonal gifting campaigns. Weekly newsletters were integrated into the broader marketing calendar, allowing CRM activity to reinforce paid media and seasonal pushes.


After the CX audit identified friction points specific to non-professional users, such as navigation and discovery that assumed product knowledge, and incomplete post-purchase experiences, we introduced, through UX redesign:



Black Friday became the clearest expression of what this integrated model could do. We ran as a single coordinated experience throughout channels.
Paid media drove VIP early-access sign-ups ahead of the public launch, with intent-driven search and social campaigns leading on FELCO’s craftsmanship and seasonal offers.
Landing pages were rebuilt to lead with storytelling and simplify product selection for non-professional visitors β benefits first, technical specifications available but never required.
Email and SMS delivered early access to VIP members, then segmented flows throughout the sale window: educational content, offer reminders, abandoned cart, and checkout nudges, all coordinated with the paid calendar.
Retargeting showed dynamic product ads with messaging adapted to browsing behavior and funnel stage.
Post-purchase flows kept the conversation going after checkout with onboarding emails, usage tips, cross-sell recommendations, and a gifting push to satisfied BFCM buyers.
2025 DTC performance
What started as fragmented digital activity became a repeatable DTC growth system. This foundation helped us double DTC revenue year over year while expanding into new markets.
Jean-Christophe Jouve
Global Finance Director at FELCO
JulyβNovember (campaign window)
NovemberβDecember (peak season) YoY
Black Friday week (24 Novβ1 Dec) YoY
The campaign delivered strong results. But the more interesting thing about this campaign is what it was actually doing. FELCO is a 75-year-old precision tool brand with deep credibility in a professional niche. We had to expand the definition of who FELCO is for without losing what made the brand worth expanding.
It required brand repositioning and performance marketing to align and meet a November deadline. The creatives had to work emotionally for a new audience while remaining honest about what FELCO is, and all the campaign activities had to scale a new segment without cannibalizing the professional base. The results are evidence that it worked. Alongside those numbers is the system that produced them: a fully integrated growth model that FELCO now owns.
Thinking about your DTC growth? If you are currently launching into a new segment or market, or trying to connect fragmented digital channels into something that performs β we’ve done it, and we can help. Get in touch with the scandiweb Integrated Growth team today.
The post Case Study: Doubling DTC Revenue for a 75-Year-Old Swiss Tool Brand in 6 Months appeared first on scandiweb.
]]>The post 9 Best Website Personalization Tools (Updated 2026) appeared first on scandiweb.
]]>A website personalization tool dynamically changes what a visitor sees on the page β headlines, hero images, product recommendations, search results β based on who they are and what they have done on the site. The part most “best in 2026” lists get wrong is that personalization tools split into four very different categories, and the wrong tool in the right category routinely beats the right tool in the wrong category. Picking the right one starts with knowing which category fits the problem you are trying to solve.
scandiweb’s CX team has deployed Klevu, Algolia, Adobe Target, Insider, Dynamic Yield, Optimizely, and VWO on client projects since 2018. The 9 tools below are the ones we actually put into production in 2025 β 2026, ranked by deployment frequency, not by marketing volume.
Quick takeaway
The most expensive personalization decision is not which tool you pick. It is whether your team will sustain a testing cadence past month four. The same platform produces 5% lift for one team and 25% lift for another.
Website personalization tools are software platforms that dynamically change on-page content β headlines, hero images, product recommendations, calls to action, search results, navigation β based on visitor signals like location, browsing behavior, audience segment, or account history. The goal is to replace a single static experience with many tailored experiences, lifting conversion rate and average order value.
Modern personalization tools combine four capabilities to different depths:
The Gartner Magic Quadrant tracks the AI experience platforms in Category 1 below. The other categories β experimentation tools, eCommerce site search, B2B account targeting β are tracked separately by Gartner, Forrester, and G2 because the buyer, the budget, and the use case are fundamentally different.
Quick takeaway
The category drives the budget. An AI experience platform like Adobe Target or Dynamic Yield runs $50,000 to $300,000+ per year. A site-search platform like Klevu or Clerk.io runs $500 to $5,000 per month. Picking the wrong category by a factor of 50x is the most common scoping mistake we see.
Most “best personalization tools” articles mix four very different product types into one ranking. Here is the split that actually matters.
Large, enterprise-priced, end-to-end platforms that personalize across web, mobile, email, and messaging from a unified customer-data layer. Use when you have meaningful traffic, multiple channels, and an in-house or agency team to run the platform. Avoid when you are below ~$5M annual revenue or your team does not have the bandwidth to operate it.
Tools in this category: Adobe Target, Dynamic Yield, Insider, Optimizely β all four named Leaders in the 2025 / 2026 Gartner Magic Quadrant.
Mid-weight tools that lead with A/B testing and content variation, with personalization layered on top. Use when you want to start with experimentation and graduate into personalization. Avoid when your primary use case is search or recommendations on an eCommerce catalog β these are conversion-rate optimizers first.
Tools in this category: Optimizely (sits in both Cat 1 and Cat 2 for experimentation-led use), VWO.
Specialist tools that personalize the highest-intent surfaces on a retail site: the search bar, category pages, product detail pages. Use when you run a store with a real catalog (200+ SKUs) and on-site search is a meaningful conversion path. Avoid when your catalog is small or on-site search is not a problem.
Tools in this category: Klevu, Algolia, Clerk.io, Attraqt.
Tools that personalize websites based on the visiting company, industry, or CRM record rather than individual behavior. Out of scope for this list (which focuses on broad eCommerce personalization), but worth flagging: Mutiny and Demandbase anchor the B2B category for teams running account-based marketing.
The table ranks the 9 tools by scandiweb’s implementation frequency on client projects β the platforms we are actually putting into production for eCommerce clients in 2025 β 2026, not the platforms with the loudest marketing.
| # | Tool | Category | Best for | Pricing tier (2026) | Integration depth | Standout 2026 feature |
|---|---|---|---|---|---|---|
| 1 | Klevu | Site search + recs | eCommerce with 200+ SKUs, Magento (Adobe Commerce), Shopify | $700–$3,000/mo | Native modules for Magento, Shopify, BigCommerce | Klevu Quick Search v3, AI semantic understanding of natural-language queries |
| 2 | Adobe Target | AI experience platform (Gartner Leader 8 yrs) | Enterprise, brands already on Adobe Experience Cloud | Enterprise (negotiated, $50K–$300K+/yr) | Deep integration with Adobe Analytics, Commerce, AEM | Auto-Target + Adobe Sensei AI, multi-armed-bandit personalization out of the box |
| 3 | Algolia | Site search + recs | Sites where search speed and relevance are the conversion bottleneck | Mid–enterprise, usage-based, from $500/mo to $50K+/yr | API-first, deep integration with most eCommerce stacks | NeuralSearch and AI Personalization tied to search history |
| 4 | Insider | AI experience platform (Gartner Leader 2026) | Multi-channel eCommerce: web, mobile, email, push | Enterprise (negotiated) | Strong cross-channel orchestration | Sirius AI generative-content personalization |
| 5 | Dynamic Yield | AI experience platform (Gartner Leader 2024–2025) | Enterprise retail, brands needing experimentation and personalization in one platform | Enterprise (negotiated) | Mastercard-owned, strong analytics layer | AI-driven product-recommendation widgets at category-page scale |
| 6 | Optimizely | Experimentation + content personalization (Gartner Leader 2 yrs) | Brands leading with A/B testing, growing into personalization | Mid–enterprise, from ~$50K/yr | Strong CMS integration, lightweight web SDK | Stats Accelerator (sequential testing), AI-suggested experiments |
| 7 | VWO | Experimentation + content personalization | Mid-market brands wanting experimentation, heatmaps, personalization in one tool | $200/mo entry β enterprise | Browser-based snippet, works on any stack | Smart Behavioral Insights + AI hypothesis suggestion |
| 8 | Clerk.io | Site search + recs | Mid-market eCommerce (Shopify, Magento, Shopware) needing recs and email | $300–$2,000/mo | Plug-and-play modules, lighter integration | AI category-page personalization + visual recommendation widgets |
| 9 | Attraqt | Site search + recs (visual merchandising) | Fashion and lifestyle brands needing curated merchandising on top of AI | Mid–enterprise | API-first, flexible storefront layer | Visual-merchandising overlay on AI recommendations |
Pricing tiers reflect 2026 public ranges plus scandiweb’s own deployment experience. Enterprise quotes are negotiated directly with vendor sales.
Quick takeaway
A Category 1 platform plus a Category 3 platform plus a dedicated email/SMS tool (Klaviyo or similar) is the most common scandiweb-deployed stack for mid-market retailers in 2026. Each tool does one thing well, the integration is where the value compounds. For email personalization specifically, see our email AI personalization guide.
A list of tools is only useful when paired with a strategy. The biggest reason personalization programs underperform is not the tool β it is that teams turn the platform on and never define what success looks like or how they will measure it.
Establish clear, measurable goals before the first test fires. Vague goals (lift engagement, improve experience) produce vague outcomes. Specific goals (lift first-time-visitor conversion 12% on the category page, raise repeat-purchase rate 8% on email-led traffic within 90 days) produce decisions.
Three goal-setting rules we hold every client to:
Customer-data analysis is what personalization runs on. The four analysis types every team needs:
scandiweb has deployed multi-market personalization on a CDP foundation (Bloomreach CDP case study), Salesforce Data Cloud-driven personalization for luxury retail (Salesforce Data Cloud case study), and omnichannel data unification for offline-and-online personalization. The pattern across all three: clean customer data is the foundation, the personalization tool is the application layer.
Once the goals are set and the data is in, the campaigns themselves are the easy part. The three types that drive the most revenue in our client projects:
Read our AI-powered personalization breakdown for the implementation patterns we use most.
To choose a website personalization tool, identify the surface you are personalizing, the platform you run on, your traffic and revenue scale, and who will operate it day to day. Most teams pick the wrong tool because they answer the surface question last instead of first.
Personalization is one of the higher-ROI investments in the eCommerce stack when implemented well. Forrester’s economic study of comprehensive personalization platforms found organizations reporting roughly 3x returns and $5 million in incremental revenue (Forrester, 2025). The lift varies enormously by team maturity: the same platform produces 5% conversion-rate lift for one team and 25% for another.
Personalized content and product recommendations typically lift conversion rate 5 to 15% on the targeted segments in our client work, the best campaigns we run move conversion 20 to 30%. The drivers are not exotic. The gains come from showing returning visitors a different hero than first-timers, surfacing recently-viewed products on the category page, and recommending category-adjacent SKUs at the cart.
scandiweb’s work with Byggmax drove a +15% AOV increase through personalization and marketing automation β the kind of structured lift personalization delivers when the data foundation is clean.
Personalization lifts repeat-purchase rate and customer lifetime value when the experience extends past the first transaction. Personalized onboarding (the first three to six visits after the first purchase), tailored lifecycle email, and on-site experiences that recognize the returning customer all compound retention. Across the lifecycle programs we run, personalized re-engagement campaigns recover meaningful revenue: read the $1.4M recoverable revenue case for the structural pattern.
A coherent personalized experience across web, email, and ad channels strengthens brand recognition by making the brand feel attentive. A visitor who sees their recently-viewed product in a follow-up email, their saved cart in an ad retargeting unit, and their preferred category prioritized on their next visit experiences scandiweb’s term for it: “the brand that remembers them”. This is the harder, longer ROI measure and the hardest to quantify in a single test, but it is the one that compounds over the 18 to 36 month horizon.
A typical website personalization deployment runs 6 to 12 weeks across four phases: discovery and use-case prioritization, technical integration, hypothesis and test launch, and ongoing optimization. Tooling decisions matter, but implementation maturity matters more.
scandiweb has deployed Klevu, Algolia, Adobe Target, Insider, Dynamic Yield, and VWO on client projects across fashion, lifestyle, retail, and B2B. The single most common reason a deployment underperforms is not the tool. It is that the team did not commit to a sustained testing cadence beyond launch.
Quick takeaway
The Gartner-tracked personalization-engines market grew 26.1% in 2024 to $1.2 billion. Demand is real and accelerating. But Gartner also flags that “business and functional capability gaps remain” β industry-speak for the tools have grown faster than the teams operating them.
Google’s AI Overviews now feature recommendations of personalization tools on commercial-intent queries. Tools cited in the AI Overview for best website personalization tools in May 2026 include Optimizely, Insider, Adobe Target, and VWO. The same brand-authority dynamic that compresses paid CTR now decides which platforms reach the buyer.
The implication for vendors: AEO eligibility (snippet-shaped definitions, FAQ schema, declarative key-fact sentences) is now part of go-to-market. The implication for buyers: do not treat AI Overview recommendations as exhaustive. The four tools cited above are excellent options, but they are not the only options, and the right tool for your specific use case may not show up in the AIO at all. See our AEO services for how brand sites earn AIO citations.
A website personalization tool is software that dynamically changes the content, layout, and recommendations a website shows to each visitor based on signals like location, browsing behavior, audience segment, or account information. The goal is to lift conversion rate and average order value by showing each visitor a more relevant experience.
The right tool depends on the use case. For AI-driven full-experience personalization: Insider, Adobe Target, Dynamic Yield, Optimizely (all Leaders in the 2025 / 2026 Gartner Magic Quadrant). For eCommerce site search and recommendations: Klevu, Algolia, Clerk.io, Attraqt. For experimentation and content personalization: VWO, Optimizely.
Pricing ranges from ~$200/month for entry-tier experimentation tools (VWO) to $50,000 to $300,000+/year for enterprise platforms (Adobe Target, Insider, Dynamic Yield). eCommerce site-search platforms (Klevu, Algolia, Clerk.io) typically sit in the $500 to $5,000/month range depending on traffic and catalog size.
Native integrations exist for Klevu, Algolia, and Adobe Target. Insider and Dynamic Yield integrate via API. scandiweb has deployed all five on Adobe Commerce (Magento) client projects since 2018.
Klevu, Algolia, Clerk.io, and Dynamic Yield all have strong Shopify apps. For Shopify Plus customers, Optimizely and VWO also integrate cleanly via app or SDK.
A/B testing compares two or more variants of the same page to find the winner. Everyone sees one of the variants. Website personalization shows different content to different visitors based on who they are. Most modern tools do both, but the primary discipline matters: experimentation tools (VWO, Optimizely) optimize toward a single winning experience, personalization platforms (Insider, Adobe Target) optimize toward many tailored experiences in parallel.
Most well-implemented programs deliver 5 to 25% conversion-rate lift and 6 to 12% AOV lift on the targeted segments within 6 to 12 months. Forrester’s economic study reports roughly 3x returns and $5 million in incremental revenue across implementations. The variance reflects implementation maturity more than tool choice.
Google Optimize was shut down in 2023. Email marketing platforms personalize email, not the website. If your goal is dynamic on-site content, product recommendations, or AI-driven search, you need a dedicated website personalization tool.
If you are scoping a personalization platform, or trying to get more from one you already own, scandiweb’s CX team has deployed Klevu, Algolia, Adobe Target, Insider, Dynamic Yield, and VWO on client projects since 2018. Reach out for a personalization roadmap β we will tell you exactly which of these tools you should be considering for your stack and scale.
This guide is maintained by scandiweb’s CX team, drawing on our implementation experience across client projects, the 2025 / 2026 Gartner Magic Quadrant for Personalization Engines, Forrester’s economic study of personalization platforms, and public vendor documentation. Reviewed by scandiweb’s CX engineering lead.
Related reading from the scandiweb blog:
The post 9 Best Website Personalization Tools (Updated 2026) appeared first on scandiweb.
]]>The post Email Marketing Accelerator: How a Lifecycle Email Program Drives Up to 40% DTC Revenue in 90 Days appeared first on scandiweb.
]]>We prepared an email marketing strategy for a prominent men’s grooming brand, used by professional barbers across 95 countries and trusted by customers who shop with them month after month. That kind of loyalty results from a product and brand identity that genuinely resonates. The email program was an opportunity to match that.
In a mature DTC program, email drives 30β40% of total revenue. The key is to recognize that a first-time buyer, a returning customer, and a professional barber have very different relationships with the brand and need to hear from it differently. Here’s what’s possible when addressing customers with targeted messaging and personalization.
Our mission was to develop an email program that is structured to use it at the right moment, for the right customer, in the right way. That starts with a simple framework of three email variants, each built for a different stage of the customer journey.
This email should be portrait-driven with an offer in the first fold and minimal copy for moments where attention is the primary job. That could be a new launch or seasonal campaign. It earns the open and sets the narrative for what comes next, sent to the full list with a bias toward new and lapsed customers.
This type consists of a comparison structure that lays out the category decision before the CTA appears: welcome email follow-up, browse abandonment email, and cross-sell sends. It reads like a condensed blog post and converts like a product page, moving customers up a tier without leading with a discount.
This email variant is built for the 48-hour conversion window, focuses on a single product, has clear urgency, and uses a structure that does the selling that the first two variants warmed up for. It’s the right format for promo kickoffs and last-chance reminders. For this brand, that could be a reminder email timed to the 60β90 day reorder cycle, a seasonal promo close, or a win-back send that leads with what’s launched since the customer was last active.
The three email variants above only work if they’re reaching the right person at the right moment. That requires knowing who’s actually in the list. We identified three distinct customer types, each with a different relationship to the brand and a different reason to open an email.

The welcome flow should be used for context setting. A new customer may have arrived via their barber, a social tutorial, or a gift, and what they need in the first few emails is enough brand context to understand what they’ve bought into and enough reason to come back.
The flow we developed:

The returning customer segment looks like one audience but behaves like several, and each one needs a meaningfully different email to move forward.

The pro segment is the most underserved by a generic email program. A professional barber uses the brandβs products on 20 or more clients a day, runs through product five to ten times faster than a consumer, sells it at the chair, and has zero interest in being spoken to like a first-time buyer.
The pro flow could look like:
Every launch β early access before the general list goes live, giving a signal of status that costs nothing to deliver and builds the kind of loyalty that keeps a professional barber recommending the brand to every client they see. We also recommend zero discount-first language throughout, because this segment is community- not price-driven, and responds to content that treats them as the experts they are.

The biggest revenue gains in email marketing come from lifecycle flows that continue working in the background every day, reacting to customer behavior regarding timing and products purchased. Here’s how a grooming brand could leverage those.
A new customer discovering the brand through Instagram, a referral, or a gifted product arrives with very different levels of product knowledge. The welcome sequence should focus on orientation first.
This is also where personalization begins. Well-structured welcome flows in DTC grooming brands commonly achieve 4β8% conversion rates when product education and personalized incentives are introduced early.
One of the clearest lifecycle gaps appears when customers repeatedly view products but leave without adding them to the cart. This often signals hesitation rather than a lack of intent. Browse abandonment flows can continue the decision-making process by:
Behavior-triggered browse flows in grooming eCommerce regularly recover 1β3% of abandoned sessions without relying heavily on discounts.
Post-purchase flows are often underutilized despite being one of the highest-value stages in the customer lifecycle. The first order determines much of the future relationship and whether customers reorder. Well-developed post-purchase flows in DTC grooming typically generate between $1.50 and $2.50 revenue per recipient over a 60-day period.
We recommend extending beyond transactional confirmation emails into technique content shortly after delivery, routine pairings several weeks later, and reminders aligned with expected usage cycles. For products with predictable reorder windows, reminder sequences become especially valuable.
This brandβs customers often lapse because they purchased through a barber instead, they switched routines temporarily, or they simply havenβt been reminded of whatβs changed since their last purchase. Instead of positioning reactivation around price, the flow reframes it around discovery and product evolution. That shift preserves brand positioning while still creating urgency to return.
The stronger approach is contextual reactivation:
This approach starts with the data of who’s in the list, how they buy, and where the program currently isn’t reaching them. From there, we build email variants and lifecycle sequences based on customer behavior. Projected results:
Putting all of that together for a list spanning 95 countries and including a pro segment ordering at 3β5x the consumer rate, those benchmarks compound meaningfully.
If your email program isn’t tailored to your customer base, the gap is likely larger than it appears. We build the full program around your brand and customer data β let’s get in touch, and we’ll show you what that looks like in practice.
The post Email Marketing Accelerator: How a Lifecycle Email Program Drives Up to 40% DTC Revenue in 90 Days appeared first on scandiweb.
]]>The post What Is MCP? The Definitive Guide to the Model Context Protocol appeared first on scandiweb.
]]>Every AI vendor, every data platform, every dev tool, and every commerce platform in 2026 ends the pitch with “we support MCP.” If you are the person on the other side of those pitches, and you still don’t have an internal frame for what MCP actually changes about your stack, this guide builds the frame. It covers what MCP is, how it differs from an API, and what it unlocks across developer tools, customer support, internal data, and commerce.
scandiweb already ships MCP-based AI agents in production, including the Claude Blog Factory and an automated PPC audit agent, so the view here is grounded in what we run.
MCP, short for Model Context Protocol, is the open standard that lets AI agents read live data and run commands across external tools in a way every major model understands. Anthropic introduced it in November 2024, and it is now governed by the Linux Foundation’s Agentic AI Foundation. MCP is what allows agents in ChatGPT, Claude, Copilot, Cursor, and Gemini to reach codebases, support systems, data warehouses, and commerce stacks through one common interface.
MCP does three things at runtime. It lets an agent discover the tools and data a system exposes. It lets the agent read live data in a typed shape any compliant model can interpret. And it lets the agent take action, while the server enforces what is allowed.
You will hear MCP described as USB-C for AI. The cleaner framing: when an agent inside Cursor needs to find every callsite of a deprecated function, it does not query your repo directly. It talks to a Git MCP server. Any other compliant agent could have asked the same way. Underneath, MCP rides on JSON-RPC 2.0.
Quick takeaway
MCP is the integration protocol AI agents will use to act on systems the same way browsers use HTTP to act on web servers. Treat it as infrastructure, not a feature.
MCP stands for Model Context Protocol. Anthropic introduced it in November 2024. OpenAI adopted it in March 2025. In December 2025, Anthropic donated the protocol to the Linux Foundation’s Agentic AI Foundation, a directed fund co-founded with Block and OpenAI. Today, Anthropic, OpenAI, Google DeepMind, and Microsoft all natively support MCP, with over 500 public MCP servers available by early 2026.
That governance shift also matters for European organizations: an open, Linux Foundation-stewarded standard aligns more cleanly with EU digital sovereignty requirements than a single-vendor protocol, which is why MCP’s open architecture is increasingly named in European procurement conversations.
The governance handoff matters. MCP is no longer an Anthropic project that other vendors agreed to play along with. It is a neutral standard with shared ownership, the same posture HTTP and TCP had once they became infrastructure.
Architecturally, MCP solves the MΓN integration problem. Before MCP, connecting every model to every tool meant a custom connector per pair. With MCP, every model implements the protocol once and every tool implements it once. MΓN work becomes M+N. That is why the standard caught so quickly.
APIs are built for developers to call from code. MCP is built for AI agents to call at runtime. An MCP server exposes typed tools, read-only resources, and reusable prompt templates that an agent discovers on its own. The agent never sees API keys or raw endpoints, only the safe tools the server allows.
MCP architecture has three roles:
An MCP server offers three primitives:
search_repo, create_ticket, query_warehouse, or search_products. The agent decides when to call them.The same shape works across industries. A GitHub server exposes search_repo. A Zendesk server exposes read_ticket and draft_reply. A Shopify Storefront server exposes search_products and cart_lines. What changes per system is which capabilities are safe to expose.

Read more: Claude Blog Factory using MCP β a production MCP host, client, and server flow with real names on the boxes.
An MCP server is a small service you control that wraps part of a system and exposes specific tools to AI agents in a standard way. A GitHub server lets an agent search a repo and edit files. A Zendesk server lets an agent read tickets and draft replies. A Snowflake server lets an agent run scoped warehouse queries. A Shopify Storefront server lets an agent search products and build carts. The server validates each call and decides what the agent can and cannot do.
You will deal with two flavors: public MCP servers shipped by vendors or the community (hundreds exist by 2026 for the major SaaS systems), and custom servers you build for systems your vendor does not cover. The right starting point is checking what is already published for your stack before building.
Quick takeaway
An MCP server is not “another API”. It is the agent-facing interface your stack will be judged against in 2026.
An API is a contract between developers and a system. MCP is a contract between an AI agent and a system. The difference is who is calling, why, and what they can see.
| Dimension | REST API | MCP |
|---|---|---|
| Purpose | Software-to-software integration | Agent-to-system interaction at runtime |
| Caller | Application code that knows the endpoints in advance | An AI agent that discovers what is available at runtime |
| Discovery | Documentation, OpenAPI specs, manual setup | The server announces its tools, resources, and prompts |
| Authentication | Keys, OAuth, signed requests handled by the calling app | Handled inside the server, so the agent never sees secrets |
| State | Usually stateless, every call is independent | Stateful sessions, so the agent carries context across actions |
| Best for | Predictable, code-defined integrations | Agentic workflows where the AI decides what to do next |
MCP does not replace APIs. It sits on top of them. An MCP server you build almost always calls your existing REST or GraphQL API internally, then translates the result into an agent-friendly shape. scandiweb’s PPC audit agent, for instance, calls the Google Ads API through an MCP server, which keeps the API key off the model.
So “MCP vs API” is the wrong question. The real one is which of our APIs should be wrapped in MCP servers, and which capabilities those servers should expose to which agents.
Quick takeaway
MCP does not replace your APIs. It sits on top of them, translating API calls into an agent-readable surface that hides the secrets.
MCP matters because every major AI app in 2026 supports it. ChatGPT, Claude, Copilot, Cursor, and Gemini all read MCP servers natively. The standard is governed by the Linux Foundation. Over 500 public servers existed by early 2026. For any team planning AI agents, MCP is now the integration layer your stack will be measured against.
This is the shift specialists call agentic AI. A year ago the framing was “AI-powered features”, an LLM in a sidebar. Today the framing is “agents that act”: a model that reads your data, decides what to do, and runs commands across your tools without an engineer in the loop. That is what MCP enables.
The implication is clear. If your systems are not reachable by an agent through MCP by the time users expect ChatGPT, Claude, or Copilot to do work on those systems, you are not behind on AI. You are missing from the workflow.
Read more: Agentic commerce explained β the customer-facing version of the same shift.
Quick takeaway
If MCP is moving from headlines to roadmap inside your team, scandiweb’s AI growth accelerator is where our clients usually start, with a structured audit of what MCP changes in their specific stack.
MCP unlocks seven core use cases for AI agents: (1) developer tooling, search and edit code through GitHub or Cursor servers; (2) customer support, triage and draft replies through Zendesk or Intercom; (3) internal data access, query Snowflake, Notion, or Confluence; (4) eCommerce, read catalog, build carts, and check inventory through Shopify or Adobe Commerce; (5) content and marketing operations, draft and audit content; (6) sales and CRM, enrich accounts and prep meetings; (7) security and IT ops, triage alerts and run runbooks.

The boundary line matters as much as the list. Irreversible writes, PII writes outside policy, payments above a merchant-set threshold, and anything that crosses your security policy or EU AI compliance obligations belong behind human-controlled review, not an agent tool. For eCommerce teams trying to draw that boundary in practice, our guide to the EU AI Act for eCommerce walks through which AI uses fall into which risk tier and where the prohibited-practice line lands for a typical store. The MCP server enforces that by not exposing the dangerous capability. Do not rely on the agent to behave. Rely on the server to refuse.
Quick takeaway
The right MCP scope is not “everything an API can do”. It is “what an agent can do unsupervised, given your policy”. Start narrow, expand as you learn.
The honest picture as of mid-2026, with four sub-sections at equal weight.
Developer tools were the first place MCP went mainstream. Cursor, Claude Desktop, Windsurf, and Zed shipped support in 2025; GitHub Copilot added it in 2026. Public servers exist for GitHub, GitLab, Linear, Sentry, and PagerDuty. A real flow: a developer asks Claude inside Cursor to find every callsite of a deprecated function and propose a refactor. The agent reaches the codebase via a Git server, reads related issues via a Linear server, and proposes the change as a draft pull request. scandiweb’s Blog Factory is a production MCP-based agent that runs content-engineering workflows the same way.
Customer support is where MCP most directly affects unit economics. Zendesk, Intercom, and Salesforce Service Cloud are integrating MCP-compatible interfaces in 2025β2026 for AI-drafted ticket replies and handoffs. A real flow: a customer asks about an order on a support chat. The agent calls a Zendesk server to read the ticket and customer history, then a billing server for order status, and drafts a reply the human reviews. The server lets the agent read tickets, draft replies, and tag issues, but not close or refund them without a human. The point is compressing the read-and-draft cycle, not replacing the team.
Internal data is where the enterprise case lives. Public servers exist for Slack, Notion, Linear, GitHub, Snowflake, Databricks, Confluence, and Google Drive, with more landing every quarter. A real flow: an analyst asks Claude to “summarize last quarter’s churn drivers across Snowflake, Notion, and call transcripts.” The agent calls a Snowflake server for the numbers, a Notion server for the strategy doc, and a transcript server for the call data, then synthesizes. The honest gaps in 2026 are auth, audit trails, and multi-tenant scoping. Teams getting value today treat the MCP server as the policy boundary, not the agent’s promise to behave.
eCommerce moved fast because the platforms did. Adobe Commerce made MCP the default agent protocol in 2026, with built-in catalog, cart, pricing, and inventory exposure. Shopify shipped four MCP servers by the Winter ’26 Edition (Dev, Storefront, Customer Account, Checkout) and co-developed the Universal Commerce Protocol with Google at NRF January 2026. On March 24, 2026, Shopify Agentic Storefronts went live by default for US merchants, making 5.6 million stores discoverable inside ChatGPT, Copilot, Google AI Mode, and Gemini. A real flow: a shopper in ChatGPT asks for “black running shoes under $120 in size 11 that ship by Friday.” The agent calls a Shopify Storefront MCP to query the catalog, filter by inventory, check shipping, and build a cart. For teams considering a custom build, see our Shopify eCommerce development services.
Read more: Top AI agencies β the agency landscape behind MCP-ready stacks, for teams deciding who builds.
Quick takeaway
The platform question is not “does it support MCP”. It is “what does it expose by default, and where will we still need custom servers”. Almost every stack ends up with both.
For most teams the question is not whether to adopt MCP, but when. The honest test has three parts: a real agent use case waiting on it, systems that can support it cleanly, and a team that can carry both the build and the security work. If none of those is true yet, track MCP but do not build toward it this quarter. Build too early and you rebuild when primitives evolve. Wait too long and you show up in 2027 to agent traffic your stack cannot serve.
Use MCP now if:
Wait on MCP if:
MCP stands for Model Context Protocol. It is an open standard introduced by Anthropic in November 2024 and governed by the Linux Foundation’s Agentic AI Foundation since December 2025. It gives AI models a single way to connect to external tools, data, and systems, so a model can read live data and take actions without each integration being custom-built.
MCP is the protocol that lets an AI agent ask a tool a question and run a command on it, in a way every major model and every compliant tool understands. Think of it as USB-C for AI. With MCP, any compliant agent can call any compliant tool, including codebases, support systems, data warehouses, and commerce stacks.
An API is built for developers to call from code. MCP is built for AI agents to call at runtime, on their own. MCP servers expose typed tools an agent can discover and invoke without prior hardcoding, and keep API keys and unsafe calls hidden behind the server. APIs do not give an agent that safety layer.
MCP servers expose specific capabilities of a system to an AI agent in a standard way. The common categories are developer tools (code search, file edits), customer support (ticket read, draft reply), internal data (warehouse queries, document retrieval), and commerce (catalog, cart, pricing, inventory). The server stays in your control.
No. Anthropic created and open-sourced MCP in November 2024 and donated it to the Linux Foundation’s Agentic AI Foundation in December 2025, a directed fund co-founded with Block and OpenAI. Anthropic, OpenAI, Google DeepMind, and Microsoft all support MCP natively. It is a multi-vendor standard.
An AI host (Claude Desktop, Cursor, ChatGPT) opens a client connection to an MCP server. The server lists the tools, resources, and prompts it offers. The agent picks a tool, sends a typed request over JSON-RPC 2.0, and the server runs the action and returns the result. The agent never sees secrets or anything the server has not exposed.
Often no. Hundreds of public servers exist by 2026 for GitHub, Slack, Snowflake, Notion, Linear, Zendesk, Shopify, and many other systems. You typically build custom servers only for proprietary systems, like an internal PIM or a domain-specific workflow. Check what is already published before building.
MCP is as secure as the server you put behind it. The protocol keeps secrets on the server side, so the model never sees API keys. The real security work sits in the server: scoping each tool, validating inputs, rate-limiting, and authenticating the agent. Treat it like any public API, with one extra rule: assume the caller is an LLM and constrain accordingly.
MCP is no longer a forecast. It is the protocol your AI agents will be measured against in 2026. The hosts have shipped, the major vendors have shipped servers, and the systems your team uses every day, from GitHub to Zendesk to Snowflake to Shopify, are already reachable through MCP. What separates the teams that get value from the teams that ship orphan demos is how tightly they scope what their agents are allowed to do.
The starting move is rarely “build everything at once”. Pick the agent use case with a real business reason behind it, wrap the systems it needs, scope the tools tightly, ship, and iterate.
If you want to build with MCP and the question is where to start, talk to our team and we will scope it with you.
The post What Is MCP? The Definitive Guide to the Model Context Protocol appeared first on scandiweb.
]]>The post Shopify vs Shopify Plus: Features, Pricing & When to Upgrade appeared first on scandiweb.
]]>If you’re weighing Shopify against Shopify Plus, you’re probably in one of three rooms: a Basic or Advanced store outgrowing rate limits, B2B requests, or expansion-store sprawl; a finance review where third-party gateway fees suddenly dwarf the subscription; or a planning meeting where someone said “headless” and the dev team quoted Plus.
All three end on the same spreadsheet, with the same question: when does the upgrade actually pay back?
Short answer β Plus pays back the day your third-party gateway fees plus your subscription cross roughly $2,300 a month, which usually happens between $500K and $700K monthly revenue, well before the often-quoted $1M GMV threshold.
The rest of this guide covers the features, pricing, and migration realities that shift that number for B2B, multi-region, and headless builds β drawn from 20+ Shopify migrations scandiweb has shipped since 2014 (The New York Times, Durex, Hope-sthlm, Kouboo, and Edasi).

Shopify Plus is the enterprise tier of Shopify. It runs on the same platform as Basic, Shopify, and Advanced β but removes the limits and adds an enterprise support and B2B layer. The standard plans fit stores up to roughly $1Mβ$2M annual revenue; Plus is designed for everything above that, plus any store that needs native B2B, multi-region operations, a customized checkout, or a headless storefront.
Standard plan pricing: Basic $39/mo, Shopify $105/mo, Advanced $399/mo. Plus is $2,300/mo or 0.4% of monthly revenue (whichever is higher), capped around $40,000/mo at very high volume.
The full-feature delta is in the table below; the key one is that Plus removes Shopify’s 0.5% transaction fee on third-party payment gateways β the line that drives most of the upgrade math (see Shopify’s published rate limits for the API ceiling).
Quick takeaway
Same platform, same admin, same theme architecture. The difference between Shopify and Shopify Plus is where Shopify holds back features, raises rate limits, and adds the enterprise support layer β not a separate product.
| Capability | Shopify (Basic, Shopify, Advanced) | Shopify Plus |
|---|---|---|
| Starting price | $39, $105, $399 a month | $2,300 a month, or 0.4% of monthly revenue, capped |
| Transaction fees (3rd-party gateway) | 2.0%, 1.0%, 0.5% | 0% |
| Staff accounts | 2, 5, 15 | Unlimited |
| Expansion stores | 1 | Up to 9, plus dev stores via Organization Admin |
| Checkout customization | Checkout Extensibility, limited | Full Checkout Extensibility plus Branding API |
| B2B and Wholesale | Limited B2B on Advanced | Native B2B and Wholesale Channel |
| Shopify Functions | Yes, lower limits | Yes, higher limits |
| Shopify Flow | Yes | Yes, advanced workflows |
| API rate limits | Standard | ~20Γ higher on REST and GraphQL |
| POS Pro locations | Add-on | 200 included |
| Uptime SLA | None published | 99.99% SLA |
| Support | 24/7 chat | Dedicated Launch Manager and Merchant Success Manager |
| Best fit | Under $1M GMV, single market, no B2B | Above $1M GMV, B2B, multi-region, headless, enterprise |
Pricing reflects Shopify’s published rates as of May 2026; verify against shopify.com before signing.
The largest functional gap between Shopify and Shopify Plus is checkout. Standard plans get Checkout Extensibility with restrictions on extension count, custom JS, and branding. Plus opens the full surface: apps and UI extensions on every checkout step, Shopify Functions for custom discount and shipping logic, and a Branding API for pixel-level visual control.

For high-AOV brands, checkout A/B testers, and B2B sellers with negotiated pricing, this single capability often justifies the upgrade. (Note: Shopify’s older Scripts layer is deprecated in favor of Functions, so any Scripts-dependent merchant should plan a Functions migration alongside the Plus move.)
Advanced ships limited B2B; Plus ships the full stack: company accounts, customer-specific catalogs and price lists, net payment terms, draft orders, quick-order forms, and a dedicated Wholesale Channel for running a separate B2B storefront from the same admin.

For merchants moving off Magento B2B, BigCommerce B2B Edition, or legacy ERPs, this is the feature that forces the decision. If B2B is more than 10β15% of revenue, you’ll need Plus. We cover the broader picture in our B2B eCommerce overview.
Shopify Functions (server-side WebAssembly modules for discounts, shipping, payments, and cart validation) are on every plan, but Plus gets higher execution limits and priority handling. Shopify Flow, the no-code automation engine, is also on every plan; Plus adds advanced templates and unlimited workflow runs that matter at scale β fraud auto-cancellation, B2B approval routing, post-purchase tagging for retention.
If you sell into multiple regions or run multiple brands, the Organization Admin is the biggest operational reason to upgrade. From one dashboard you manage up to nine expansion stores plus dev stores, with unified permissions and consolidated analytics. Standard Shopify gives you exactly one store per plan. A typical international DTC config looks like five stores under one contract: US, EU, UK, APAC, plus a B2B Wholesale store.

Quick takeaway
You can fake multi-region on standard Shopify with currency switchers and shipping zones. You cannot fake the operational layer β separate tax registration, separate admin, separate apps β which is exactly what Organization Admin is built for.
The API ceiling is where standard Shopify breaks for technical teams. Plus has roughly 20Γ the call rate on REST and GraphQL, which is what makes a serious build on Hydrogen, React, or Next.js viable. If your roadmap includes a PWA, a native mobile app pulling live catalog data, or any real-time personalization layer, you’ll hit the standard rate limits within weeks of go-live. It is the single constraint we run into first on non-Plus stores; we cover it in our headless commerce practice.
Plus includes Shopify POS Pro at up to 200 locations β the right answer for retail chains, pop-up networks, and omnichannel brands. Standard plans charge POS Pro per location as an add-on. Staff accounts go from 15 on Advanced to unlimited on Plus, with granular role-based permissions. See our omnichannel retail case studies for the patterns that work.
The App Store and Theme Store are the same across all plans, but Plus merchants get earlier feature access, fewer Liquid restrictions, and higher limits on custom apps and metafields. See our best Shopify integrations and Shopify themes guide for the picks we install most.
Plus is the only Shopify tier with a published 99.99% uptime SLA, and the only tier suitable for enterprise compliance reviews. PCI DSS Level 1 is baked into Shopify itself, but if procurement wants SOC 2 reports, ISO 27001 attestation chains, or audit logs, Plus is the practical floor.
Shopify Plus costs $2,300/mo or 0.4% of monthly revenue (whichever is higher), capped around $40,000/mo at very high volume. The variable component kicks in past ~$800K monthly revenue. In practice, almost every Plus merchant signs a one- or three-year contract and negotiates discounts at higher GMV commitments.
For comparison, standard Shopify plan pricing:
| Plan | Monthly (US) | Billed yearly |
|---|---|---|
| Basic | $39 | $29 a month |
| Shopify | $105 | $79 a month |
| Advanced | $399 | $299 a month |
| Plus | $2,300 | Custom annual contract |
“Shopify enterprise pricing” is the same thing as Shopify Plus pricing β Plus is the enterprise tier. There is no separate enterprise SKU above Plus.
The sticker price is only part of TCO. A realistic Plus budget includes:
For a breakdown against your stack, talk to scandiweb.
The fastest payback test is transaction fees alone. On Advanced you pay $399/mo plus 0.5% on third-party gateway transactions; process $500K/mo through a third-party gateway and you’re at ~$2,900 all in. On Plus the 0.5% disappears β Plus is $2,300/mo flat at that volume. In practice the flip happens earlier because Plus also reduces some app costs and cuts operational workarounds.

Quick takeaway
The “$1M GMV” rule of thumb is wrong in two common cases: B2B-heavy merchants hit payback at $500Kβ$700K, while single-region DTC on Shopify Payments often doesn’t break even until $3Mβ$5M β at which point Plus becomes a feature decision, not a cost decision.
Upgrade when the math pays back, or when a feature you need is only available on Plus.
The industry rule of thumb is to consider Plus past $1M annual GMV and commit by $2M β which holds for single-region DTC on Shopify Payments. The threshold moves earlier for B2B-heavy merchants and multi-region rollouts (Plus removes third-party gateway fees and adds the B2B/Organization Admin stack at the same time) and later for single-region Shopify Payments merchants, who often don’t hit payback until $3Mβ$5M annual GMV. Revenue is a lagging signal: if a B2B, headless, or multi-region launch is six months out, upgrade now β migration sits on its critical path.
Upgrade when any of these are true, regardless of revenue:
If two or more apply, it’s no longer whether to upgrade β only when.
Pair the move with a Shopify SEO checklist review and a performance optimization pass; those two account for most avoidable revenue loss during platform changes.
Below $1M GMV, single market, no B2B, no headless plans: not yet β standard Shopify gets you 90% of the way for a tenth of the cost. Above $1M GMV, or any merchant who needs B2B, multi-store, headless, or customized checkout: yes, and the payback usually lands inside 6β12 months. The case studies below show what the lift looks like in practice; see also our conversion rate optimization practice for the architecture work that compounds the Plus upgrade.
Quick takeaway
Plus does not improve conversion on its own. It removes the limits that were holding back the architectural fixes that improve conversion. Treat the Plus upgrade and the architecture work as one decision, not two.
A few of the migrations behind the numbers in this article.

A 170-year-old brand with 50,000+ catalog items replatformed off Adobe Commerce onto Shopify Plus in 60 days, ahead of Black Friday. Outcomes: ~20% YOY revenue lift, 40% organic traffic growth, and Black Friday peaks 10β15Γ baseline absorbed without incident. See our interview with Robyn Metzger at The New York Times.

A family-owned luxury jeweler moved off Magento 1 onto Shopify in 6.5 months, with a perfect 100 SEO score at launch and a structure ready for the planned ERP integration. Build scope: 150K+ diamond SKUs, 72K+ historical orders, bespoke multi-vendor catalog logic. Full write-up: Magento 1 to Shopify migration for a luxury jewelry brand.

A rattan furniture brand replatformed from Magento 2 onto Shopify with SEO continuity mapped before cutover, then continued on a multi-year on-page content program. Outcomes: +72% organic traffic, +107% organic revenue, +138% top-3 keywords, +100% visibility, +32% clicks. Read the Kouboo SEO and migration case study.

An education brand running Shopify across US, UK, and AU was splitting authority across three duplicate-content subdomains. We consolidated to one global domain on subfolders, fixed hreflang, restructured URLs, and added structured data. Outcomes: +150% conversion rate, +200% organic revenue, +65% organic traffic, +100% visibility, +80% top-3 keywords, +45% clicks. Full write-up: SEO case study: URL restructure leads to +150% in conversion rate.
If you’re shopping enterprise platforms, Plus is one of several serious contenders. The short verdict on each:
For more side-by-sides, our platform comparisons library covers most enterprise stacks.
Most Plus migrations we run land in one of three shapes:
The biggest predictor of post-launch performance is whether SEO and data-layer continuity are planned before cutover, not patched after. We build both into every migration through our SEO services team, and increasingly through Answer Engine Optimization (AEO) for clients who want to show up in AI-generated answers, not just blue links.
How much is Shopify Plus? $2,300/mo or 0.4% of monthly revenue (whichever is higher), capped around $40,000/mo at very high volume.
What is the difference between Shopify and Shopify Plus? Same platform; Plus removes the limits. Full checkout customization, native B2B, up to nine expansion stores, ~20Γ API rate limits, 200 POS Pro locations, 99.99% uptime SLA, and a dedicated Merchant Success Manager. Complete list in the table above.
Is Shopify Plus worth it? Yes above $1M GMV or for any merchant needing B2B, multi-store, headless, or customized checkout. No below $1M with a single market and a standard checkout β Advanced is enough.
When should I upgrade to Shopify Plus? When two or more apply: above $1M GMV, launching B2B, expanding to a new region, going headless, customizing checkout beyond apps, or scaling past 10 retail locations.
What is the Shopify Plus minimum revenue requirement? None published. The math typically works above $1M annual GMV for single-region DTC, and earlier for B2B-heavy or multi-region merchants.
Shopify Plus vs Shopify Advanced: which should I pick? Advanced for a single-store, single-market DTC brand under $1M GMV. Plus if you need B2B, multi-store, headless, custom checkout, or you’re paying more in third-party gateway fees than the subscription delta.
Does Shopify Plus include B2B? Yes β native B2B with company accounts, price lists, payment terms, draft orders, and a dedicated Wholesale Channel.
Can I run multiple stores on Shopify Plus? Yes β up to nine expansion stores plus dev stores, all managed from one Organization Admin.
How long does a Shopify Plus migration take? Two weeks for a fast-track move off a similar platform; three to six months for a complex enterprise migration with B2B, headless, and multiple integrations. Typical full build is one to two months.
If you’re weighing the Shopify Plus upgrade and want a model built against your actual numbers, current GMV, gateway fees, app stack, B2B and multi-region roadmap, talk to scandiweb. We’ll model the payback, scope the migration, and tell you when Plus actually starts working for your business.
The post Shopify vs Shopify Plus: Features, Pricing & When to Upgrade appeared first on scandiweb.
]]>