<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>scandiweb</title>
	<atom:link href="https://scandiweb.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>https://scandiweb.com/blog</link>
	<description>Success Stories &#124; scandiweb blog</description>
	<lastBuildDate>Thu, 05 Nov 2026 14:44:00 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.8</generator>

<image>
	<url>https://scandiweb.com/blog/wp-content/uploads/2022/08/6277b7d3d3ca4eb3c978a38c_favicon-1.png</url>
	<title>scandiweb</title>
	<link>https://scandiweb.com/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Black Friday&#8217;s First Hour: Magento Stores Clear Their Own Page Cache Just as Midnight Deals Go Live, Code Analysis Finds</title>
		<link>https://scandiweb.com/blog/magento-page-cache-black-friday/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Thu, 05 Nov 2026 14:43:05 +0000</pubDate>
				<category><![CDATA[Collection]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[adobe commerce]]></category>
		<category><![CDATA[Black Friday]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[expedio]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[magento optimization]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[Varnish]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=26959</guid>

					<description><![CDATA[<p>Magento page cache is cleared at midnight and 1 a.m. store time, just as Black Friday deals go live, a scandiweb code analysis finds. See what to check.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/magento-page-cache-black-friday/">Black Friday&#8217;s First Hour: Magento Stores Clear Their Own Page Cache Just as Midnight Deals Go Live, Code Analysis Finds</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Built-in price jobs in the open-source platform behind more than 100,000 online stores empty cached product and category pages at midnight and 1 a.m. store time. Shoppers then see yesterday&#8217;s price, or servers rebuild the catalog under peak load.</em></p>



<ul class="wp-block-list">
<li><strong>Stores on London time clear their Magento cache as Cyber Monday&#8217;s peak begins</strong></li>



<li><strong>Magento clears its own page cache just as Black Friday deals go live</strong></li>
</ul>



<div class="sw-report-downloads" style="background:#f0f1f9;border-radius:8px;padding:24px 28px;margin:8px 0 28px;">
<p style="margin:0 0 10px;"><strong>Downloads</strong></p>
<ul style="margin:0;">
<li><a href="https://scandiweb.com/blog/wp-content/uploads/2026/11/scandiweb-black-friday-first-hour-press-release.pdf" target="_blank" rel="noopener" download>Download the full press release (PDF)</a></li>
<li><a href="https://scandiweb.com/blog/wp-content/uploads/2026/11/scandiweb-black-friday-first-hour-research-data.xlsx" target="_blank" rel="noopener" download>Download the full dataset, methodology and sources (XLSX)</a></li>
</ul>
</div>



<p class="wp-block-paragraph"><strong>Riga, Latvia – November 2026.</strong> Online stores running Magento, the open-source commerce platform Adobe sells as Adobe Commerce, clear large parts of their own page cache at the start of every day, including the first hour of Black Friday. That is the finding of a code analysis published today by scandiweb, a Latvian eCommerce agency founded in 2003 specializing in Magento and digital optimization for global brands.</p>



<p class="wp-block-paragraph"><a href="https://scandiweb.com/" target="_blank" rel="noopener">scandiweb</a>&#8216;s team analyzed <a href="https://github.com/magento/magento2/tree/2.4.9" target="_blank" rel="noopener">Magento&#8217;s public source code</a> to trace how version 2.4.9, the current release, applies scheduled price changes. Two jobs built into the platform run at the turn of the day <a href="https://github.com/magento/magento2/blob/2.4.9/app/code/Magento/Cron/Model/Schedule.php#L131" target="_blank" rel="noopener">on the store&#8217;s own clock</a>:</p>



<ul class="wp-block-list">
<li>At midnight, <a href="https://github.com/magento/magento2/blob/2.4.9/app/code/Magento/Catalog/etc/crontab.xml#L10-L12" target="_blank" rel="noopener">a job that runs every hour</a> <a href="https://github.com/magento/magento2/blob/2.4.9/app/code/Magento/Catalog/Cron/RefreshSpecialPrices.php#L109" target="_blank" rel="noopener">activates special prices that start that day</a>. It clears the cached pages of every product it changes, and of the category pages that list them.</li>



<li>At 1 a.m., <a href="https://github.com/magento/magento2/blob/2.4.9/app/code/Magento/CatalogRule/etc/crontab.xml#L10-L12" target="_blank" rel="noopener">a nightly job</a> rebuilds discount prices for any store with at least one active catalog price rule. It then <a href="https://github.com/magento/magento2/blob/2.4.9/app/code/Magento/CatalogRule/Model/Indexer/AbstractIndexer.php#L68-L90" target="_blank" rel="noopener">clears every cached product and category page</a> in the store.</li>
</ul>



<p class="wp-block-paragraph">In Magento Open Source, merchants can schedule catalog price rules and special prices <a href="https://github.com/magento/magento2/blob/2.4.9/app/code/Magento/CatalogRule/etc/db_schema.xml#L15-L16" target="_blank" rel="noopener">by date only, not by time</a>; <a href="https://experienceleague.adobe.com/en/docs/commerce-admin/marketing/promotions/catalog-rules/price-rule-catalog-scheduled-changes" target="_blank" rel="noopener">Adobe Commerce adds scheduled updates with start times</a>. So a Black Friday discount set up this way starts on 27 November with no way to choose the hour, and Magento&#8217;s own jobs put it into effect at the turn of the day: special prices at midnight, catalog price rules with the 1 a.m. rebuild, both <a href="https://github.com/magento/magento2/blob/2.4.9/app/code/Magento/Cron/Model/Schedule.php#L131" target="_blank" rel="noopener">on the store&#8217;s clock</a>.</p>



<p class="wp-block-paragraph">Those hours are no longer quiet on Black Friday. Major US retailers open their online deals at 12:01 a.m. Adobe recorded a <a href="https://techcrunch.com/2025/11/29/black-friday-sets-online-spending-record-of-11-8b-adobe-says" target="_blank" rel="noopener">record $11.8 billion</a> in US online spending on Black Friday 2025, with shoppers spending $12.5 million a minute at the 10 a.m.–2 p.m. ET peak. For stores whose admin clock runs on London time, the nightly 1 a.m. rebuild lands at 8 p.m. Eastern on Cyber Monday, inside the day&#8217;s busiest two hours.</p>



<p class="wp-block-paragraph"><em>&#8220;A cache is what lets a store serve thousands of shoppers from a page it built once,&#8221;</em> said Glebs Vrevsky, Board Member at Expedio. <em>&#8220;For Black Friday, Magento clears that cache at the exact moment a midnight sale goes live, and again an hour later. In that window a store either shows yesterday&#8217;s price or builds every page from scratch while the shoppers are arriving.&#8221;</em></p>



<h2 class="wp-block-heading">Who sees it at the worst time</h2>



<p class="wp-block-paragraph">The clock that matters is the one set in the store&#8217;s admin panel. Stores configured for UK time or UTC that sell to American shoppers run the 1 a.m. job at 8 p.m. Eastern. On Cyber Monday 2025, Adobe measured <a href="https://news.adobe.com/news/2025/12/adobe-cyber-monday-hits-record" target="_blank" rel="noopener">$16 million a minute</a> in US online spending between 8 p.m. and 10 p.m. Eastern. That is well above the <a href="https://techcrunch.com/2025/11/29/black-friday-sets-online-spending-record-of-11-8b-adobe-says" target="_blank" rel="noopener">$12.5 million a minute</a> it recorded at the Black Friday peak, and the highest per-minute rate Adobe reported last season.</p>



<h2 class="wp-block-heading">Not new, still open</h2>



<p class="wp-block-paragraph">Magento users have described the effect for years. A public issue on Magento&#8217;s GitHub tracker, <a href="https://github.com/magento/magento2/issues/26516" target="_blank" rel="noopener">&#8220;Product and Category pages purged from Varnish daily at 1AM local time&#8221;</a>, reports one store&#8217;s cache shrinking from about 300MB to 15MB overnight. Recent comments say it still happens on version 2.4.7-p3. Adobe&#8217;s own support articles describe <a href="https://experienceleague.adobe.com/en/docs/experience-cloud-kcs/kbarticles/ka-35368" target="_blank" rel="noopener">delays in scheduled price changes</a> and <a href="https://experienceleague.adobe.com/en/docs/commerce-knowledge-base/kb/troubleshooting/miscellaneous/scheduled-content-staging-updates-not-displayed-with-stale-fastly-cache" target="_blank" rel="noopener">stale cached pages after them</a>.</p>



<h2 class="wp-block-heading">What merchants can do before 27 November</h2>



<p class="wp-block-paragraph">scandiweb recommends four checks, none of which require new software:</p>



<ol class="wp-block-list">
<li>Confirm which time zone the store&#8217;s admin uses, and which market it sells to.</li>



<li>Check whether any catalog price rule is active, and when the 1 a.m. job will next run.</li>



<li>Pre-load (&#8220;warm&#8221;) the cache for top category and product pages after each purge: straight after midnight, and again once the 1 a.m. rebuild has finished if any catalog price rule is active. Pages warmed before the 1 a.m. job will be cleared again.</li>



<li>Measure how fast the store builds pages with an empty cache, the condition shoppers meet in that first hour.</li>
</ol>



<h2 class="wp-block-heading">Making an empty cache cost less</h2>



<p class="wp-block-paragraph">These checks shorten the window; they don&#8217;t close it. Stores that expect shoppers while the cache is empty have three broad options, each with a trade-off:</p>



<ul class="wp-block-list">
<li><strong>Serve the old page while a new one is built.</strong> CDNs with &#8220;soft purge&#8221;, such as <a href="https://experienceleague.adobe.com/en/docs/commerce-knowledge-base/kb/troubleshooting/miscellaneous/scheduled-content-staging-updates-not-displayed-with-stale-fastly-cache" target="_blank" rel="noopener">Fastly on Adobe Commerce Cloud</a>, keep the previous page and refresh it in the background. The catch is that shoppers can briefly see the old price, the issue <a href="https://experienceleague.adobe.com/en/docs/commerce-knowledge-base/kb/troubleshooting/miscellaneous/scheduled-content-staging-updates-not-displayed-with-stale-fastly-cache" target="_blank" rel="noopener">Adobe&#8217;s own support article</a> describes. Magento&#8217;s standard Varnish setup <a href="https://github.com/magento/magento2/blob/2.4.9/app/code/Magento/PageCache/etc/varnish6.vcl#L46" target="_blank" rel="noopener">removes purged pages outright</a>, so it doesn&#8217;t offer this.</li>



<li><strong>Rebuild pages before shoppers ask for them.</strong> <a href="https://github.com/lizardmedia/varnish-warmer-magento2" target="_blank" rel="noopener">Open-source</a> and commercial cache-warming extensions crawl a store&#8217;s top pages right after a purge. On a large catalog, warming takes time and adds load of its own.</li>



<li><strong>Make each page cheaper to build.</strong> Profiling tools such as <a href="https://www.blackfire.io" target="_blank" rel="noopener">Blackfire</a> or <a href="https://newrelic.com" target="_blank" rel="noopener">New Relic</a> show which blocks and extensions slow page builds, so developers can fix or remove them. A newer group of tools speeds up the build step itself without changing the storefront. <a href="https://scandiweb.com/solutions/magento/expedio" target="_blank" rel="noopener">Expedio</a>, which runs under a store&#8217;s existing theme and has an open-source core. In scandiweb&#8217;s own benchmark of one merchant&#8217;s store with every cache empty, a category page was built in 57 milliseconds instead of 181, 3.2 times faster. Results on other stores will differ.</li>
</ul>



<p class="wp-block-paragraph">The full analysis, with references to the exact lines of Magento code, is available <a href="https://scandiweb.com/blog/wp-content/uploads/2026/11/scandiweb-black-friday-first-hour-research-data.xlsx" target="_blank" rel="noopener" download>here</a>.</p>



<h2 class="wp-block-heading">Notes to editors</h2>



<ul class="wp-block-list">
<li>The analysis reads the public source code of Magento Open Source 2.4.9 (<a href="https://github.com/magento/magento2/tree/2.4.9" target="_blank" rel="noopener">magento/magento2 on GitHub</a>). It is a code review, not a test of any live store. Adobe Commerce adds a <a href="https://experienceleague.adobe.com/en/docs/commerce-admin/marketing/promotions/catalog-rules/price-rule-catalog-scheduled-changes" target="_blank" rel="noopener">separate scheduling feature with start times</a>, which is not open source and was not analyzed.</li>



<li>Effects vary by setup. Stores with custom cache rules, <a href="https://experienceleague.adobe.com/en/docs/commerce-knowledge-base/kb/troubleshooting/miscellaneous/scheduled-content-staging-updates-not-displayed-with-stale-fastly-cache" target="_blank" rel="noopener">a CDN that serves stale pages</a>, or no active price rules may see less impact.</li>



<li>Spending figures are from <a href="https://news.adobe.com/news/2025/12/adobe-cyber-monday-hits-record" target="_blank" rel="noopener">Adobe Digital Insights</a>. Store count is from <a href="https://storeleads.app/reports/magento" target="_blank" rel="noopener">Store Leads</a> (111,495 active Magento stores, Q1 2026).</li>
</ul>



<h3 class="wp-block-heading">Disclosure</h3>



<p class="wp-block-paragraph">scandiweb develops Expedio, a server-side page-build tool for Magento mentioned in this release, and offers Magento development services. scandiweb has no commercial relationship with the other tools and vendors named here. scandiweb is an official Adobe Gold Partner. The code analysis covers only Magento&#8217;s public source code and can be checked by anyone using the links above.</p>

<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/magento-page-cache-black-friday/">Black Friday&#8217;s First Hour: Magento Stores Clear Their Own Page Cache Just as Midnight Deals Go Live, Code Analysis Finds</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why Your Magento Store Is Still Slow After Hyvä</title>
		<link>https://scandiweb.com/blog/magento-slow-after-hyva/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Thu, 05 Nov 2026 10:43:00 +0000</pubDate>
				<category><![CDATA[Collection]]></category>
		<category><![CDATA[Hyvä]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[expedio]]></category>
		<category><![CDATA[frontend]]></category>
		<category><![CDATA[hyva]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[magento 2]]></category>
		<category><![CDATA[magento optimization]]></category>
		<category><![CDATA[site performance]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=26928</guid>

					<description><![CDATA[<p>Magento still slow after Hyvä? Hyvä lightens the browser side and leaves server response as it was. Here is how to find the slow step and fix it.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/magento-slow-after-hyva/">Why Your Magento Store Is Still Slow After Hyvä</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-mslah wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/services/hyva-themes" target=_blank >
        Hyvä Themes
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/solutions/magento/expedio" target=_blank >
        2x Faster Magento with Expedio Theme
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-performance-optimization" target=_blank >
        Magento Performance
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">Your Magento (Adobe Commerce) store moved to Hyvä, a lighter storefront theme, and Google&#8217;s free PageSpeed Insights test turned green on the first run. Then the complaints kept coming: the store still feels slow after Hyvä, and the real-visitor data in that same report has barely moved. So which part of the store didn&#8217;t get faster?</p>



<p class="wp-block-paragraph">When a Magento store is still slow after Hyvä, whoever signed off the migration budget has an awkward question to answer: was the money well spent, and what should the next project be? Before anyone books another frontend sprint, it pays to find out where the wait happens.</p>



<h2 class="wp-block-heading">Why is a Magento store still slow after Hyvä?</h2>



<p class="wp-block-paragraph">A Magento store stays slow after Hyvä when the time is lost before the browser gets the page, or on pages Hyvä doesn&#8217;t render. Every page load has two steps: the server builds the page, then the browser draws it. Hyvä makes the second step lighter and leaves the first, server response time, where it was.</p>



<h3 class="wp-block-heading">What Hyvä changes in the page load</h3>



<p class="wp-block-paragraph">Hyvä changes what the browser loads after the page arrives. Its pages load Tailwind CSS and Alpine.js, while pages on Luma, Magento&#8217;s default theme, load RequireJS, Knockout, and jQuery, the older JavaScript libraries Luma is built on. Our <a href="https://scandiweb.com/blog/fastest-ecommerce-platform/" target="_blank" rel="noopener">study of 12 eCommerce platforms</a> analyzed September 2026 data from the Chrome UX Report, Google&#8217;s record of real Chrome visits. In it, the median Magento store on Hyvä loaded 767 KB of JavaScript on mobile, against 1,270 KB for Magento overall.</p>



<p class="wp-block-paragraph">That shows in <a href="https://web.dev/articles/vitals" target="_blank" rel="noopener">Core Web Vitals</a>, Google&#8217;s three page-experience measures: how soon the main content appears (LCP, within 2.5 seconds), how fast the page reacts to a tap (INP, 200 milliseconds or less), and how much the layout jumps (CLS, 0.1 or less), each judged at the 75th percentile of visits. A page passes when all three are good. In that data, 66.4% of Magento stores on Hyvä passed all three on mobile, against 44.6% for Magento overall. Good LCP was 77.2% against 58.1%, good INP 90.2% against 84.4%, and good CLS 89.5% against 70.9%. That is the Hyvä performance gain.</p>



<h3 class="wp-block-heading">What Hyvä leaves as it was</h3>



<p class="wp-block-paragraph">Before the browser receives anything, Magento&#8217;s server builds the page: it runs the layout XML, renders each block through its PHP template, and queries the database for products, prices, and stock. Hyvä is still a Magento theme made of layout XML and PHP templates, so that work happens the same way under Hyvä.</p>



<p class="wp-block-paragraph">The wait this produces is time to first byte (TTFB), how long the server takes to start sending the page. <a href="https://web.dev/articles/ttfb" target="_blank" rel="noopener">Google&#8217;s TTFB guidance</a> calls 0.8 seconds or less good and more than 1.8 seconds poor. It is measured before any script runs, so the amount of JavaScript a theme carries has no effect on it.</p>



<p class="wp-block-paragraph">The September 2026 data shows this. 23.2% of Magento stores on Hyvä had a good mobile time to first byte, against 23.0% for Magento overall. At the 75th percentile, the median Hyvä store took 1,100–1,199 ms to send the first byte, against 1,200–1,299 ms for Magento overall, and both are above the 0.8-second line. A lighter theme can&#8217;t make the first byte arrive sooner.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-cwv-vs-ttfb.png" alt="Bar chart: Magento stores on Hyvä pass Core Web Vitals far more often than Magento overall, with the same good TTFB share" class="wp-image-26925" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-cwv-vs-ttfb.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-cwv-vs-ttfb-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-cwv-vs-ttfb-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-cwv-vs-ttfb-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-cwv-vs-ttfb-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-cwv-vs-ttfb-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-cwv-vs-ttfb-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Hyvä lifts the Core Web Vitals pass rate and leaves good server response where it was</figcaption></figure></div>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Quick takeaway</strong></p>  <p>Hyvä moved the Core Web Vitals pass rate for Magento stores from 44.6% to 66.4% on mobile in September 2026 data, while the share with good server response stayed at 23.2%, against 23.0% for Magento overall. Budget server work as its own project.</p></div>



<h2 class="wp-block-heading">Why a green PageSpeed score can sit next to a slow store</h2>



<p class="wp-block-paragraph">A green PageSpeed Insights score comes from one simulated visit to one page, so it can look perfect while real shoppers wait. Google&#8217;s documentation says good lab data &#8220;does not necessarily mean real-user experiences will also be good.&#8221; The field data in the same report, from real Chrome visits over 28 days, shows what shoppers actually get.</p>



<h3 class="wp-block-heading">Lab data vs field data on a Hyvä store</h3>



<p class="wp-block-paragraph">We get this question after many Hyvä launches, and the answer starts with what the score measures. The PageSpeed Insights score is lab data: Lighthouse, the tool behind it, loads one page once on a simulated Moto G4 phone. That page is often the homepage, which the full page cache (Magento&#8217;s store of finished pages) usually already holds, so the server step looks quick. The <a href="https://developers.google.com/speed/docs/insights/v5/about" target="_blank" rel="noopener">PageSpeed Insights documentation</a> says lab data is collected in a controlled environment and may not capture real-world bottlenecks.</p>



<p class="wp-block-paragraph">Field data comes from real Chrome users over the previous 28 days, reported at the 75th percentile, on their own devices and networks. Google&#8217;s note on why <a href="https://web.dev/articles/lab-and-field-data-differences" target="_blank" rel="noopener">lab and field data can disagree</a> puts it plainly: lab data can say a site performs great while field data says it needs work.</p>



<p class="wp-block-paragraph">The lab gain from Hyvä is real: the median Hyvä store scores 48 in Lighthouse against 35 for Magento overall. Shoppers, though, feel the field numbers, on every page they open. Magento Core Web Vitals are judged on that field data, so test a filtered category page, a search result, and the checkout as well as the homepage. Our guide on <a href="https://scandiweb.com/blog/how-to-and-how-not-to-use-google-pagespeed-insights/" target="_blank" rel="noopener">how to read PageSpeed Insights</a> goes further.</p>



<h3 class="wp-block-heading">What &#8220;Server responded slowly&#8221; means after a Hyvä launch</h3>



<p class="wp-block-paragraph">&#8220;Server responded slowly&#8221; is a line in the <a href="https://developer.chrome.com/docs/performance/insights/document-latency" target="_blank" rel="noopener">Document request latency</a> insight in PageSpeed Insights, and it appears when the main HTML document takes more than 600 ms to arrive from the server. The insight measures the server step alone, so a Hyvä launch can&#8217;t clear it. Lighthouse 13 folded the older initial-server-response-time audit into this insight, so the warning may carry a different label than in your last report.</p>



<p class="wp-block-paragraph">The fix is on the server: serve more pages from the full page cache, and make the pages it misses faster to build. The section on fixing slow server response below covers both, and our guide on how to <a href="https://scandiweb.com/blog/reduce-initial-server-response-time/" target="_blank" rel="noopener">reduce initial server response time</a> walks through the measurements step by step.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Quick takeaway</strong></p>  <p>PageSpeed Insights flags &#8220;Server responded slowly&#8221; when the main page takes more than 600 ms to start arriving. A lighter theme can&#8217;t clear that line, because the time passes before any CSS or JavaScript loads.</p></div>



<h2 class="wp-block-heading">How to tell whether the server or the browser is slow</h2>



<p class="wp-block-paragraph">Split the wait into its two steps first. Read the field data for time to first byte and Core Web Vitals, time the server on a cached page and on one the cache misses, and check which pages still load Luma. Poor server time points to the server. Good server time with a slow page points to the browser.</p>



<ol class="wp-block-list">
<li><strong>Read the field data in PageSpeed Insights for one key URL and for the origin.</strong> In the field section, note time to first byte, LCP, INP, and CLS at the 75th percentile, both for the page you tested and for the origin, meaning every page Chrome users opened on your domain, since one URL can look fine while the store as a whole doesn&#8217;t.</li>


<li><strong>Compare TTFB with LCP.</strong> LCP&#8217;s budget is 2.5 seconds, so if the first byte uses most of it, the server is the step to fix first, and browser-side work alone won&#8217;t bring LCP under the line.</li>


<li><strong>Time the server on a cached page, then on one the cache misses.</strong> Run curl or open the Network panel in DevTools on a category page and note the time to first byte, then add a throwaway query parameter to the URL so the full page cache can&#8217;t answer and the server has to build the page, as our guide to <a href="https://scandiweb.com/blog/how-to-audit-magento-performance/" target="_blank" rel="noopener">audit Magento performance</a> shows. The gap between the two is the build time the cache hides.</li>


<li><strong>Check which pages still load Luma.</strong> Open the page source of the checkout, the customer account pages, and any page an extension adds, and search for RequireJS, or read the list of routes under HYVA THEMES &gt; Fallback theme &gt; General Settings in the admin, where Hyvä&#8217;s Luma theme fallback hands chosen routes to a Luma-based theme. Anything on that list runs on Luma&#8217;s code, whatever the rest of the store uses.</li>


<li><strong>List the third-party tags on the slowest page and when each was added.</strong> Compare the list with the launch date: a tag added after launch loads on top of Hyvä&#8217;s lighter baseline and is a browser-side suspect on every page it runs on.</li>

</ol>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-decision-tree.png" alt="Decision tree for a Magento store still slow after Hyvä: check field TTFB, then Luma fallback pages and third-party scripts" class="wp-image-26926" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-decision-tree.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-decision-tree-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-decision-tree-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-decision-tree-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-decision-tree-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-decision-tree-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-slow-after-hyva-decision-tree-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Start with field data. The first &quot;yes&quot; tells you which step of the page load to fix first.</figcaption></figure></div>



<p class="wp-block-paragraph">If none of the five explains why your Magento store is still slow after Hyvä, the cause is somewhere else in the stack, and our guide on <a href="https://scandiweb.com/blog/why-is-magento-slow/" target="_blank" rel="noopener">why a Magento site is slow</a> covers the rest.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Quick takeaway</strong></p>  <p>Open the page source of your checkout and search for RequireJS. If it&#8217;s there, that page runs on Luma&#8217;s frontend stack through Hyvä&#8217;s fallback, whatever the rest of the store uses.</p></div>



<h2 class="wp-block-heading">How to fix slow server response on a Hyvä store</h2>



<p class="wp-block-paragraph">Fix the server step in two ways: serve more pages from the full page cache, and make the pages the cache misses faster to build. A theme can&#8217;t help with either, because both happen before the browser receives anything. Then profile the pages that are still slow, since one extension or integration call can add time to every uncached page.</p>



<h3 class="wp-block-heading">Serve more pages from the full page cache</h3>



<p class="wp-block-paragraph">The full page cache returns a finished page on the next request without rebuilding it, and Hyvä pages are cached like any other Magento page. Coverage is the issue. Catalog pages for logged-in customers are cached separately for each customer group, and search results for each search term, so those requests miss more often, and one block marked <code>cacheable="false"</code> in the layout makes the whole page uncacheable.</p>



<p class="wp-block-paragraph">Most Magento 2 Hyvä performance tuning on the server starts with the hit rate, so check it before anything else. Our guides on the <a href="https://scandiweb.com/blog/magento-full-page-cache/" target="_blank" rel="noopener">Magento full page cache</a>, <a href="https://scandiweb.com/blog/magento-2-varnish-configuration/" target="_blank" rel="noopener">Varnish configuration</a> (Varnish is the caching server that holds those pages in front of Magento), and running a <a href="https://scandiweb.com/blog/magento-cache-warmer/" target="_blank" rel="noopener">cache warmer</a> cover how to raise it.</p>



<h3 class="wp-block-heading">Make the page build faster with Expedio Theme</h3>



<p class="wp-block-paragraph">Caching only skips the build for pages it has already stored. For every other request, the build itself has to get faster, and that is server-side work a storefront theme can&#8217;t do.</p>



<p class="wp-block-paragraph">Expedio Theme is #2 in our ranking of the <a href="https://scandiweb.com/blog/best-magento-themes/" target="_blank" rel="noopener">best Magento themes</a>, the one pick that works under Hyvä instead of replacing it. <a href="https://scandiweb.com/solutions/magento/expedio" target="_blank" rel="noopener">Expedio Theme</a> speeds up how Magento builds each page on the server. It works under Hyvä, Luma, or a custom theme, and it doesn&#8217;t change your theme, design, or data. As the Expedio page puts it, &#8220;Hyvä is the frontend, Expedio is the backend, and a store can run both.&#8221;</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster.png" alt="The Expedio page on scandiweb.com with the headline Magento. 2x faster. and buttons to get Expedio or try the demo" class="wp-image-25972" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Expedio Theme makes Magento at least 2x faster under Hyvä, Luma or a custom theme</figcaption></figure></div>



<p class="wp-block-paragraph">Expedio Theme makes Magento at least 2x faster, and the same server handles 3x more traffic before response times start to rise. Those results come from scandiweb&#8217;s <a href="https://scandiweb.com/blog/expedio-benchmark/" target="_blank" rel="noopener">benchmark</a> on one merchant&#8217;s Hyvä store, with about 1,000 categories and 20,000 products, measured as server response time rather than full page load. With all caches empty, a category page took a median of 57 ms to build instead of 181 ms. Cart and checkout aren&#8217;t part of the comparison. It doesn&#8217;t change the browser side, which stays Hyvä&#8217;s job.</p>



<h3 class="wp-block-heading">Profile the pages that are still slow</h3>



<p class="wp-block-paragraph">A profiler is a tool that records where the time goes while Magento builds a page: layout, blocks, templates, and database queries. Run it on the pages that stay slow after the cache and build work, because one extension or integration that calls another system while the page builds adds that wait to every uncached request. Bigger hosting helps only when CPU or memory is at its limit, so profile before you buy more of either. Our guide shows how to <a href="https://scandiweb.com/blog/magento-profiling/" target="_blank" rel="noopener">profile an uncached page</a> step by step.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Quick takeaway</strong></p>  <p>In a benchmark on one merchant&#8217;s Hyvä store, stock Magento ran 604 database queries to build the homepage, and Expedio Theme ran 11. Fewer queries per page is what lets the same server take more traffic.</p></div>



<h2 class="wp-block-heading">Which Hyvä pages still load Luma, and how to fix them</h2>



<p class="wp-block-paragraph">Pages on Hyvä&#8217;s Luma theme fallback load Luma&#8217;s RequireJS, Knockout and jQuery instead of Hyvä&#8217;s Tailwind CSS and Alpine.js, so they keep Luma&#8217;s weight on a Hyvä store. The usual ones are a Luma-based checkout and pages from extensions without a Hyvä compatibility module. Third-party scripts added after launch slow the browser step on every page.</p>



<h3 class="wp-block-heading">The checkout on the Luma fallback</h3>



<p class="wp-block-paragraph">A Luma-based checkout, Magento&#8217;s default one included, runs on a Hyvä store through Hyvä&#8217;s Luma fallback module. On those pages the browser loads Luma&#8217;s CSS and JavaScript, RequireJS, Knockout, and jQuery, instead of Hyvä&#8217;s Tailwind CSS and Alpine.js, so a shopper who browsed a light storefront lands on a heavier page at the moment they pay.</p>



<p class="wp-block-paragraph">Hyvä&#8217;s own documentation on running a <a href="https://docs.hyva.io/hyva-checkout/faq/luma-checkout-faq.html" target="_blank" rel="noopener">Luma checkout</a> recommends its paid Hyvä Checkout as the option with the best performance, built for Hyvä stores and free of the Luma frontend stack, and it notes that a Luma-based checkout needs extra styling work to match the Hyvä storefront. If step 4 above found RequireJS in your checkout, moving the checkout onto Hyvä Checkout is the fix for that page.</p>



<h3 class="wp-block-heading">Extensions without a Hyvä compatibility module</h3>



<p class="wp-block-paragraph">Hyvä&#8217;s documentation on <a href="https://docs.hyva.io/hyva-themes/compatibility-modules/index.html" target="_blank" rel="noopener">compatibility modules</a> says modules built for Magento&#8217;s Luma or Blank themes need a compatibility module, a small add-on that re-implements the parts of the extension that don&#8217;t work out of the box on a Hyvä storefront. Without one, the extension&#8217;s storefront features may not work on a Hyvä page.</p>



<p class="wp-block-paragraph">Check which Hyvä-compatible modules already exist in the <a href="https://gitlab.hyva.io/hyva-public/module-tracker" target="_blank" rel="noopener">Compatibility Module Tracker</a> or ask the extension&#8217;s vendor. The other options are a custom module, or sending that extension&#8217;s pages to the Luma fallback as a stopgap. Treat the fallback as temporary, because every page on it keeps Luma&#8217;s weight, a point our guide on <a href="https://scandiweb.com/blog/how-to-work-with-hyva/" target="_blank" rel="noopener">how to work with Hyvä</a> makes as well. The Hyvä Theme core has been free and open source since version 1.4.0 on November 10, 2025, and compatibility modules come with the free license key.</p>



<p class="wp-block-paragraph">As a Hyvä Platinum Partner, scandiweb&#8217;s <a href="https://scandiweb.com/services/hyva-themes" target="_blank" rel="noopener">Hyvä theme development</a> team checks extension compatibility before launch, so you know in advance which pages, if any, need the fallback.</p>



<h3 class="wp-block-heading">Third-party scripts added after launch</h3>



<p class="wp-block-paragraph">Hyvä starts from a lighter JavaScript baseline, 767 KB on the median mobile page against 1,270 KB for Magento overall, and every tag added afterward loads on top of it: the chat widget, the review widget, the heatmap, the A/B test script, the second analytics tag. A theme change removes none of them. Google&#8217;s guidance on <a href="https://web.dev/articles/third-party-javascript" target="_blank" rel="noopener">third-party JavaScript</a> notes that it is &#8220;usually outside your control&#8221; and recommends a performance budget and a regular audit.</p>



<p class="wp-block-paragraph">Set that budget, load tags after the main content, and remove the ones nobody has looked at in a quarter. If images are the other weight on the page, our list of <a href="https://scandiweb.com/blog/best-magento-speed-optimization-extensions/" target="_blank" rel="noopener">speed optimization extensions</a> covers compression and lazy loading.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Quick takeaway</strong></p>  <p>The median Magento store on Hyvä loads 767 KB of JavaScript on mobile, against 1,270 KB for Magento overall. Every tag added after launch eats into that gap, so give third-party scripts a budget.</p></div>



<h2 class="wp-block-heading">Frequently asked questions about Magento speed after Hyvä</h2>



<p class="wp-block-paragraph">Hyvä speeds up the browser step and leaves server response time where it was, a lab score can be green while field data isn&#8217;t, and pages on the Luma fallback keep Luma&#8217;s code. The answers below cover the questions merchants ask most after a Hyvä launch.</p>



<h3 class="wp-block-heading">Does Hyvä improve server response time (TTFB)?</h3>



<p class="wp-block-paragraph">Not in the field data. In scandiweb&#8217;s analysis of Chrome UX Report data for September 2026, 23.2% of Magento stores on Hyvä had a good mobile time to first byte (800 ms or less), almost the same as 23.0% for Magento overall. Hyvä changes what the browser loads after the first byte arrives. The time the server takes to build the page needs server-side work.</p>



<h3 class="wp-block-heading">Why does my PageSpeed score look high when my Hyvä store still feels slow?</h3>



<p class="wp-block-paragraph">The score is lab data: Lighthouse loads one page once, on a simulated mid-range phone, often a page the cache already holds. Shoppers load many pages on their own devices and networks, including pages the cache misses. Google&#8217;s PageSpeed Insights documentation says good lab data doesn&#8217;t necessarily mean real users get a good experience, so read the field data in the same report.</p>



<h3 class="wp-block-heading">Does Hyvä make the Magento checkout faster?</h3>



<p class="wp-block-paragraph">Only if the checkout runs on Hyvä. A Luma-based checkout, including Magento&#8217;s default one, works on a Hyvä store through Hyvä&#8217;s theme fallback, and on those pages the browser loads Luma&#8217;s CSS and JavaScript (RequireJS, Knockout and jQuery) instead of Hyvä&#8217;s. Hyvä&#8217;s own documentation says its paid Hyvä Checkout &#8220;delivers the best performance, compatibility, and user experience.&#8221;</p>



<h3 class="wp-block-heading">What happens to an extension without a Hyvä compatibility module?</h3>



<p class="wp-block-paragraph">Hyvä&#8217;s documentation says modules built for the Luma or Blank theme &#8220;require a Compatibility Module to work with Hyvä&#8221;, which re-implements the parts that don&#8217;t work out of the box. Until one exists, the options are a ready module from Hyvä&#8217;s Compatibility Module Tracker or the vendor, a custom one, or sending that extension&#8217;s pages to the Luma fallback, where they load Luma&#8217;s heavier code.</p>



<h3 class="wp-block-heading">How long does field data take to show the effect of a Hyvä launch?</h3>



<p class="wp-block-paragraph">Up to four weeks. PageSpeed Insights reports real Chrome users&#8217; experiences &#8220;over the previous 28-day collection period&#8221;, so in the first weeks after launch the field data still mixes visits to the old storefront with visits to the new one. Compare field numbers from before the launch with numbers from at least 28 days after it, and use lab tests in the meantime.</p>



<h3 class="wp-block-heading">Can a Magento store run Hyvä and Expedio Theme together?</h3>



<p class="wp-block-paragraph">Yes. Hyvä speeds up what the browser does, and Expedio Theme speeds up how Magento builds each page on the server, under Hyvä, Luma or a custom theme, without changing the design or data. The two work on different steps of the same page load, so one doesn&#8217;t replace the other. The benchmark behind its claims ran on a Hyvä store.</p>



<h2 class="wp-block-heading">Fixing a Magento store that is still slow after Hyvä</h2>



<p class="wp-block-paragraph">A Magento store that is still slow after Hyvä usually has a server step that never got faster, a few pages still on Luma, or scripts added since launch. Measure with field data first, then fix the step that is losing the time.</p>



<p class="wp-block-paragraph">If field time to first byte is poor, start with the server: cache coverage, the page build, and profiling. If the server responds quickly and a page is still slow, look for the Luma fallback and the tag list. If only the lab score has moved, wait for 28 days of field data before judging the launch. The Hyvä performance gain was real and stayed in the browser step, and the server step needs a project of its own. For the full list of fixes from the server to the browser, see our guide on how to <a href="https://scandiweb.com/blog/magento-2-performance-optimization-with-js-bundling/" target="_blank" rel="noopener">speed up Magento</a>.</p>



<p class="wp-block-paragraph">scandiweb is a Hyvä Platinum Partner with 894+ Adobe certifications and 23+ years in eCommerce, and we measure both steps before we recommend either project.</p>



<script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Does Hyvä improve server response time (TTFB)?", "acceptedAnswer": {"@type": "Answer", "text": "Not in the field data. In scandiweb's analysis of Chrome UX Report data for September 2026, 23.2% of Magento stores on Hyvä had a good mobile time to first byte (800 ms or less), almost the same as 23.0% for Magento overall. Hyvä changes what the browser loads after the first byte arrives. The time the server takes to build the page needs server-side work."}}, {"@type": "Question", "name": "Why does my PageSpeed score look high when my Hyvä store still feels slow?", "acceptedAnswer": {"@type": "Answer", "text": "The score is lab data: Lighthouse loads one page once, on a simulated mid-range phone, often a page the cache already holds. Shoppers load many pages on their own devices and networks, including pages the cache misses. Google's PageSpeed Insights documentation says good lab data doesn't necessarily mean real users get a good experience, so read the field data in the same report."}}, {"@type": "Question", "name": "Does Hyvä make the Magento checkout faster?", "acceptedAnswer": {"@type": "Answer", "text": "Only if the checkout runs on Hyvä. A Luma-based checkout, including Magento's default one, works on a Hyvä store through Hyvä's theme fallback, and on those pages the browser loads Luma's CSS and JavaScript (RequireJS, Knockout and jQuery) instead of Hyvä's. Hyvä's own documentation says its paid Hyvä Checkout \"delivers the best performance, compatibility, and user experience.\""}}, {"@type": "Question", "name": "What happens to an extension without a Hyvä compatibility module?", "acceptedAnswer": {"@type": "Answer", "text": "Hyvä's documentation says modules built for the Luma or Blank theme \"require a Compatibility Module to work with Hyvä\", which re-implements the parts that don't work out of the box. Until one exists, the options are a ready module from Hyvä's Compatibility Module Tracker or the vendor, a custom one, or sending that extension's pages to the Luma fallback, where they load Luma's heavier code."}}, {"@type": "Question", "name": "How long does field data take to show the effect of a Hyvä launch?", "acceptedAnswer": {"@type": "Answer", "text": "Up to four weeks. PageSpeed Insights reports real Chrome users' experiences \"over the previous 28-day collection period\", so in the first weeks after launch the field data still mixes visits to the old storefront with visits to the new one. Compare field numbers from before the launch with numbers from at least 28 days after it, and use lab tests in the meantime."}}, {"@type": "Question", "name": "Can a Magento store run Hyvä and Expedio Theme together?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. Hyvä speeds up what the browser does, and Expedio Theme speeds up how Magento builds each page on the server, under Hyvä, Luma or a custom theme, without changing the design or data. The two work on different steps of the same page load, so one doesn't replace the other. The benchmark behind its claims ran on a Hyvä store."}}]}</script>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p><style> p.box { border: 1px solid black; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } </style> <p class="box"><em>If your Hyvä store scores well in the lab and still feels slow to shoppers, </em><a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener"><em>ask our Hyvä and Magento team</em></a><em> to look at which step is losing the time.</em></p></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/magento-slow-after-hyva/">Why Your Magento Store Is Still Slow After Hyvä</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Adobe Commerce AI Features by Edition: What&#8217;s Included and What Open Source Can Use</title>
		<link>https://scandiweb.com/blog/adobe-commerce-ai-features/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Wed, 04 Nov 2026 16:48:00 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Collection]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adobe commerce]]></category>
		<category><![CDATA[Adobe Commerce as a Cloud Service]]></category>
		<category><![CDATA[AI agents]]></category>
		<category><![CDATA[magento]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=26766</guid>

					<description><![CDATA[<p>Adobe Commerce AI features checked edition by edition on Adobe's docs, including what is still in beta and what Magento Open Source stores can use.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/adobe-commerce-ai-features/">Adobe Commerce AI Features by Edition: What&#8217;s Included and What Open Source Can Use</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-acaif wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/services/ai" target=_blank >
        AI Strategy Consulting
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/adobe-commerce-magento" target=_blank >
        Adobe Commerce Development
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-upgrade-services" target=_blank >
        Magento Upgrade Services
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">Teams on Magento Open Source, the free edition of Magento, and on Adobe Commerce running on their own servers read every Adobe AI announcement with the same question: will this work on our store? Adobe Commerce AI features have arrived quickly since Adobe Summit, Adobe&#8217;s yearly conference, in April 2026, and the announcements say much more about what each feature does than about which edition or license it needs.</p>



<p class="wp-block-paragraph">Each feature below was checked on Adobe&#8217;s own pages on November 2, 2026, in Experience League (Adobe&#8217;s documentation site) and on Adobe&#8217;s blog. Where Adobe names an edition or a price, we quote it. Where Adobe doesn&#8217;t say, we say that too, instead of guessing.</p>



<h2 class="wp-block-heading">Adobe Commerce AI features at a glance</h2>



<p class="wp-block-paragraph">Adobe Commerce AI features fall into four groups: AI search and recommendations that come with the license, features in beta, AI that runs on other Adobe products, and agents and tools for developers. Adobe&#8217;s setup guide says Live Search and Product Recommendations require Adobe Commerce and aren&#8217;t available for Magento Open Source.</p>



<p class="wp-block-paragraph">Adobe now sells Adobe Commerce on-premises, on Adobe Commerce on Cloud (Adobe-managed PaaS hosting), as Adobe Commerce as a Cloud Service (a SaaS platform), and as Adobe Commerce Optimizer, a SaaS layer that runs in front of an existing backend. We compared the <a href="https://scandiweb.com/blog/adobe-commerce-optimizer-vs-saas-paas-on-prem/" target="_blank" rel="noopener">four Adobe Commerce editions</a> in a separate post, so this one stays on the AI features.</p>



<figure class="wp-block-table"><table><thead><tr><th>Adobe AI feature</th><th>What it does</th><th>Status (Nov 2, 2026)</th><th>Who can use it (Adobe&#8217;s wording)</th><th>Cost (Adobe&#8217;s wording)</th></tr></thead><tbody><tr><td>Live Search</td><td>AI faceting and re-ranking of search results</td><td>Available</td><td>Adobe Commerce 2.4.4+ on Cloud and on-premises, and Cloud Service. Not Open Source</td><td>&#8220;Included in your license&#8221;</td></tr><tr><td>Semantic search (in Live Search)</td><td>Matches what a search means. English catalogs only</td><td>Generally available since June 8, 2026</td><td>On by default on Cloud Service and Optimizer. Switched on manually on Cloud and on-premises</td><td>&#8220;No additional cost as part of Live Search&#8221;</td></tr><tr><td>Product Recommendations</td><td>Recommendations from Adobe AI and machine learning</td><td>Available</td><td>Adobe Commerce. Not Open Source</td><td>Adobe doesn&#8217;t say</td></tr><tr><td>Catalog enrichment (Catalog Agent)</td><td>Improves product names and descriptions for AI assistants</td><td>Beta, through your Adobe account manager</td><td>Adobe Commerce on Cloud and on-premises only</td><td>Adobe doesn&#8217;t say. Needs Adobe&#8217;s GenAI rider</td></tr><tr><td>Merchant Productivity AI Assistant</td><td>Chat in the Admin for promotions, catalog edits and store data</td><td>Public beta</td><td>Adobe Commerce customers and partners. Hosting not stated</td><td>Adobe doesn&#8217;t say</td></tr><tr><td>Brand Concierge integration</td><td>Shopping chat on the storefront with live prices and stock</td><td>Introduced April 2026. In-chat checkout &#8220;soon&#8221;</td><td>Adobe doesn&#8217;t say</td><td>Separate Adobe product. No public price</td></tr><tr><td>Adobe Brand Visibility (formerly LLM Optimizer)</td><td>Tracks how AI answers present your brand</td><td>Available</td><td>Separate Adobe product</td><td>No public price</td></tr><tr><td>Commerce Developer Agent</td><td>Plans and generates App Builder app code</td><td>Generally available since September 25, 2026</td><td>&#8220;Adobe Commerce customers only&#8221;, with App Builder access</td><td>Capacity free &#8220;currently&#8221;. Pricing &#8220;at a later date&#8221;</td></tr><tr><td>Developer MCP servers and skills</td><td>Adobe Commerce docs inside your AI coding tool</td><td>Available</td><td>Written for Cloud Service developers</td><td>Adobe doesn&#8217;t say</td></tr><tr><td>Commerce MCP server</td><td>Live store data for building your own shopping agents</td><td>&#8220;Coming Soon&#8221;</td><td>Adobe doesn&#8217;t say</td><td>Adobe doesn&#8217;t say</td></tr></tbody></table><figcaption class="wp-element-caption">Adobe Commerce AI features: status, who can use them and cost (Adobe&#x27;s pages, November 2, 2026)</figcaption></figure>



<p class="wp-block-paragraph">Statuses, editions and costs are quoted from Adobe&#8217;s documentation and blog as of November 2, 2026. &#8220;Adobe doesn&#8217;t say&#8221; means no Adobe page we read states it.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Adobe&#8217;s product pages and its documentation don&#8217;t always agree on status. Adobe&#8217;s AI commerce page presents a Storefront MCP server for building shopping agents with no status label, while Experience League labels the Commerce MCP Coming Soon. Go by the documentation.</p></div>



<h2 class="wp-block-heading">AI search and recommendations included with Adobe Commerce</h2>



<p class="wp-block-paragraph">Two Adobe AI features come with an Adobe Commerce license: Live Search, which Adobe describes as AI-powered faceting and re-ranking of search results and says is included in your license, and Product Recommendations, built on Adobe AI and machine learning. Both run as Adobe services connected to Adobe Commerce 2.4.4 or later.</p>



<h3 class="wp-block-heading">Live Search and semantic search</h3>



<p class="wp-block-paragraph">Live Search replaces the standard catalog search in Adobe Commerce and runs as a SaaS service. Adobe&#8217;s install guide lists Adobe Commerce on Cloud and Adobe Commerce on-premises from version 2.4.4, and Adobe Commerce as a Cloud Service uses the same Live Search.</p>



<p class="wp-block-paragraph">Semantic search, a newer part of Live Search, matches the meaning of a search, so &#8220;warm jacket for hiking&#8221; finds insulated outdoor coats even when the product copy uses none of those words. Adobe made it generally available on June 8, 2026. <a href="https://experienceleague.adobe.com/en/docs/commerce/live-search/live-search-admin/semantic-search" target="_blank" rel="noopener">Adobe&#8217;s semantic search documentation</a> says it works on English catalogs only, is on by default on Cloud Service, and has to be enabled manually on Adobe Commerce on Cloud and on-premises.</p>



<p class="wp-block-paragraph">Many teams search for &#8220;Magento Live Search,&#8221; and Adobe&#8217;s setup guide says Live Search requires Adobe Commerce, so a Magento Open Source store can&#8217;t use it. On a Hyvä storefront, Hyvä&#8217;s own Live Search module comes with a Hyvä Enterprise license.</p>



<h3 class="wp-block-heading">Product Recommendations</h3>



<p class="wp-block-paragraph">Adobe Commerce Product Recommendations are storefront widgets such as &#8220;frequently bought together,&#8221; powered by Adobe AI and machine learning trained on shopper behavior and catalog data. Adobe&#8217;s current pages say Adobe AI where older ones said Adobe Sensei. They are part of Adobe&#8217;s Commerce SaaS services, and Adobe&#8217;s tutorial page labels them an exclusive feature only in Adobe Commerce. Adobe&#8217;s pages say you need the correct entitlements but don&#8217;t give a price.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Semantic search is on by default on Adobe Commerce as a Cloud Service. On Adobe Commerce on Cloud and on-premises, someone has to switch it on, and it works on English catalogs only.</p></div>



<h2 class="wp-block-heading">AI features in beta or on other Adobe products</h2>



<p class="wp-block-paragraph">Several Adobe Commerce AI features are still in beta or run on a separate Adobe product. Catalog enrichment rewrites product names and descriptions for AI assistants and is in beta. The Merchant Productivity AI Assistant adds chat to the Admin as a public beta. Brand Concierge and Adobe Brand Visibility are Adobe products in their own right.</p>



<h3 class="wp-block-heading">Catalog enrichment with the Catalog Agent</h3>



<p class="wp-block-paragraph">Adobe&#8217;s generative AI features for Commerce start with catalog copy. The Catalog Agent finds gaps in product names and long descriptions and proposes improvements, so that AI assistants such as ChatGPT describe the product accurately. Approved changes go back into the catalog and can be rolled back at any time.</p>



<p class="wp-block-paragraph"><a href="https://experienceleague.adobe.com/en/docs/commerce-admin/catalog/products/catalog-enrichment" target="_blank" rel="noopener">Adobe&#8217;s catalog enrichment documentation</a> applies to Adobe Commerce on Cloud and on-premises projects only. The feature is in beta, so you ask your Adobe account manager for access. Setup needs an Admin user who signs in through Adobe IMS with access to the Adobe Admin Console, and it checks that your company has signed the GenAI rider, Adobe&#8217;s contract terms for its AI services. Adobe doesn&#8217;t say what it costs.</p>



<h3 class="wp-block-heading">Merchant Productivity AI Assistant in the Admin</h3>



<p class="wp-block-paragraph">The Merchant Productivity AI Assistant is a chat panel inside the Adobe Commerce Admin. In Adobe&#8217;s description it can manage promotions and update product catalog information, and it can pull operational data such as the last ten orders or current inventory status. It is a public beta, open to Adobe Commerce customers and partners, and <a href="https://experienceleague.adobe.com/en/docs/commerce-operations/release/beta" target="_blank" rel="noopener">Adobe&#8217;s beta releases page</a> explains how to join. That page names no supported hosting setups, and it gives no release date or price.</p>



<h3 class="wp-block-heading">Brand Concierge for shopping chat</h3>



<p class="wp-block-paragraph">Adobe Brand Concierge is an AI chat for brand websites, and at Adobe Summit in April 2026 Adobe introduced an Adobe Commerce integration for it. Shoppers in the chat see live catalog data with current prices and stock, and Adobe marks checkout inside the conversation as coming soon. Brand Concierge is a separate Adobe product built on Adobe Experience Platform, and its setup guide asks for an Experience Platform sandbox and a datastream. Adobe doesn&#8217;t say which Adobe Commerce editions the integration supports or what it costs.</p>



<h3 class="wp-block-heading">Adobe Brand Visibility, formerly LLM Optimizer</h3>



<p class="wp-block-paragraph">Adobe Brand Visibility, sold as Adobe LLM Optimizer before the rename, tracks how AI answers present your brand and helps your team put fixes in place. It also powers catalog enrichment in Adobe Commerce behind the scenes. It is a separate Adobe product with no price on Adobe&#8217;s product page. For what this kind of monitoring measures, see our guide to tracking <a href="https://scandiweb.com/blog/tracking-brand-mentions-in-llm-ai-generated-answers/" target="_blank" rel="noopener">brand mentions in AI answers</a>.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Catalog enrichment checks that your company has signed Adobe&#8217;s GenAI rider, the contract terms for its AI services, before anyone can use it. Ask your Adobe account team early.</p></div>



<h2 class="wp-block-heading">Adobe Commerce AI agents for developers</h2>



<p class="wp-block-paragraph">Adobe&#8217;s AI agent for developers is the Commerce Developer Agent, generally available since September 25, 2026. It turns a written requirement into a plan developers approve, then generates App Builder app code. Adobe says it is available to Adobe Commerce customers only and needs App Builder access. Developer MCP servers bring Adobe Commerce documentation into developers&#8217; own AI coding tools.</p>



<h3 class="wp-block-heading">Commerce Developer Agent</h3>



<p class="wp-block-paragraph">The Commerce Developer Agent writes App Builder apps from a plain description. <a href="https://scandiweb.com/blog/app-builder-for-adobe-commerce-a-practical-review/" target="_blank" rel="noopener">App Builder</a> is Adobe&#8217;s platform for apps that extend Adobe Commerce from outside the core code. A developer describes the requirement, the agent writes a blueprint, the developer edits and approves it, and the agent then scaffolds the project, generates the code, and validates the build. Adobe&#8217;s example is a cart-limit rule built as a webhook, with the limits exposed as settings in the Commerce Admin.</p>



<p class="wp-block-paragraph"><a href="https://developer.adobe.com/commerce/extensibility/developer-agent/getting-started" target="_blank" rel="noopener">Adobe&#8217;s getting started page</a> lists an Adobe Commerce entitlement, App Builder access, and an Adobe IMS identity as prerequisites, and says the agent is available to Adobe Commerce customers only. The allocated capacity is provided at no additional charge currently, with pricing to follow at a later date. Adobe&#8217;s pages name Adobe Commerce as a Cloud Service projects and existing implementations of Adobe Commerce on Cloud, and don&#8217;t mention on-premises. Generated code still needs a developer&#8217;s review before production use.</p>



<h3 class="wp-block-heading">Developer MCP servers and agent skills</h3>



<p class="wp-block-paragraph">MCP, the <a href="https://scandiweb.com/blog/what-is-mcp-model-context-protocol/" target="_blank" rel="noopener">Model Context Protocol</a>, is a standard way for AI tools to connect to other systems. Adobe&#8217;s developer MCP servers bring Adobe Commerce documentation, sample code, tutorials, and project rules into coding tools such as Cursor or Claude Code. The set is a Commerce Developer MCP Server, an App Builder MCP Server, and a pack of agent skills, installed and updated with one command, <code>aio commerce extensibility tools-setup</code>. Adobe writes them for developers on <a href="https://scandiweb.com/blog/adobe-commerce-as-a-cloud-service/" target="_blank" rel="noopener">Adobe Commerce as a Cloud Service</a> and related Adobe SaaS products, and its pages don&#8217;t state a price.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Adobe says the Developer Agent&#8217;s allocated capacity is provided at no additional charge for now, and that pricing information will be available at a later date.</p></div>



<h2 class="wp-block-heading">Adobe Commerce agentic AI still on the roadmap</h2>



<p class="wp-block-paragraph">The main Adobe Commerce AI feature still on the roadmap is the Commerce MCP server, which would let developers build shopping agents on live catalog and checkout data. Adobe&#8217;s documentation labels it Coming Soon. Checkout inside Brand Concierge chats is also marked as coming soon, and Adobe has committed to the UCP and ACP agentic commerce standards.</p>



<p class="wp-block-paragraph">At Adobe Summit in April 2026, Adobe introduced a Commerce MCP server that gives developers real-time access to catalog, cart, pricing, inventory, promotions, checkout, and order data, so they can build shopping assistants and upsell agents. The <a href="https://experienceleague.adobe.com/en/docs/commerce-learn/ai-and-agentic-commerce/commerce-mcp/commerce-mcp-overview" target="_blank" rel="noopener">Commerce MCP overview</a> in Experience League carries a Coming Soon badge as of its October 8, 2026 update, and Adobe doesn&#8217;t say which editions the Adobe Commerce MCP server will support, or at what price. Adobe&#8217;s AI commerce page describes an Adobe Commerce Storefront MCP server for the same jobs (catalog search, prices, cart, and checkout) with no status label, and Adobe doesn&#8217;t say whether the two names describe one product.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-commerce-mcp-coming-soon.png" alt="Adobe Experience League Commerce MCP overview page with a Coming Soon badge and an October 8, 2026 update date" class="wp-image-26763" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-commerce-mcp-coming-soon.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-commerce-mcp-coming-soon-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-commerce-mcp-coming-soon-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-commerce-mcp-coming-soon-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-commerce-mcp-coming-soon-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-commerce-mcp-coming-soon-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-commerce-mcp-coming-soon-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Adobe&#x27;s Experience League page for the Commerce MCP server carries a Coming Soon badge (read November 2, 2026).</figcaption></figure></div>



<p class="wp-block-paragraph">Adobe has also committed to supporting the <a href="https://scandiweb.com/blog/universal-commerce-protocol/" target="_blank" rel="noopener">Universal Commerce Protocol</a> (UCP) from Google and the Agentic Commerce Protocol (ACP) from OpenAI, standards that let AI assistants such as ChatGPT or Gemini find and buy products for a shopper. Adobe&#8217;s architecture guidance, updated October 21, 2026, describes a commitment with no released feature and no edition named. Our explainer on <a href="https://scandiweb.com/blog/agentic-commerce-explained/" target="_blank" rel="noopener">agentic commerce</a> covers what these protocols change for a store.</p>



<h2 class="wp-block-heading">Which Adobe AI features work on Magento Open Source and on-premise Adobe Commerce</h2>



<p class="wp-block-paragraph">Magento Open Source can&#8217;t use Adobe&#8217;s commerce AI services: Adobe says Live Search, Product Recommendations and Catalog Service require Adobe Commerce, and the Developer Agent is for Adobe Commerce customers only. Adobe Commerce on-premises can use Live Search and Product Recommendations on version 2.4.4 or later, and catalog enrichment applies to on-premises and Cloud projects.</p>



<h3 class="wp-block-heading">Magento Open Source</h3>



<p class="wp-block-paragraph">Adobe&#8217;s guide to <a href="https://experienceleague.adobe.com/en/docs/commerce/information-center/implementation-guides/set-up-commerce-services" target="_blank" rel="noopener">setting up Commerce services</a> says Catalog Service, Live Search, and Product Recommendations require Adobe Commerce and are not available for Magento Open Source. The Developer Agent is for Adobe Commerce customers only, and catalog enrichment applies to Adobe Commerce on Cloud and on-premises projects. For Brand Concierge, the Commerce MCP server, and the UCP and ACP work, Adobe doesn&#8217;t say which editions they will support. For everything else that differs between the editions, see <a href="https://scandiweb.com/blog/adobe-commerce-vs-magento-open-source/" target="_blank" rel="noopener">Adobe Commerce vs Magento Open Source</a>, and if a move down is on the table, our post covers what a store loses when it <a href="https://scandiweb.com/blog/downgrade-adobe-commerce-to-magento-open-source/" target="_blank" rel="noopener">moves to Magento Open Source</a>.</p>



<h3 class="wp-block-heading">Adobe Commerce on-premises</h3>



<p class="wp-block-paragraph">Live Search and Product Recommendations support on-premises stores from version 2.4.4, and semantic search is available once someone switches it on, for English catalogs only. Catalog enrichment applies to on-premises projects as a beta.</p>



<p class="wp-block-paragraph">The Developer Agent is the open question. Adobe&#8217;s pages name Adobe Commerce on Cloud and Cloud Service projects and don&#8217;t mention on-premises, and Adobe&#8217;s on-premise product description, effective July 31, 2023, lists App Builder as an add-on licensed per pack per year. If your store runs a version older than 2.4.4, the first step is an upgrade, and our guide on <a href="https://scandiweb.com/blog/how-to-upgrade-magento-version-step-by-step-guide/" target="_blank" rel="noopener">how to upgrade Magento</a> covers that path.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-by-edition.png" alt="Diagram of Adobe Commerce AI features by edition: none for Magento Open Source, Live Search for on-premises and Cloud" class="wp-image-26764" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-by-edition.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-by-edition-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-by-edition-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-by-edition-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-by-edition-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-by-edition-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/adobe-commerce-ai-features-by-edition-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Which Adobe AI features each Adobe Commerce edition can use, from Adobe&#x27;s documentation on November 2, 2026.</figcaption></figure></div>



<h3 class="wp-block-heading">How to check which Adobe AI features your store can use</h3>



<ol class="wp-block-list">
<li>Find your edition. Search <code>composer.lock</code> for <code>magento/product-enterprise-edition</code>, the Adobe Commerce package. <code>magento/product-community-edition</code> means Magento Open Source.</li>


<li>Check your version. Run <code>bin/magento --version</code>, as Adobe&#8217;s <a href="https://developer.adobe.com/commerce/php/development/versioning/check-version" target="_blank" rel="noopener">check version guide</a> describes. Adobe Commerce Services support 2.4.4 and later.</li>


<li>Know where you&#8217;re hosted. Semantic search is on by default only on Adobe Commerce as a Cloud Service, and catalog enrichment applies to Cloud and on-premises.</li>


<li>Check your catalog language. Semantic search works on English catalogs only.</li>


<li>Ask Adobe about betas and terms. Catalog enrichment is a beta through your account manager and needs the GenAI rider. The Admin AI Assistant is a public beta, and the Developer Agent needs an Adobe Commerce entitlement and App Builder access.</li>

</ol>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>To see which edition you run, search composer.lock for magento/product-enterprise-edition, the Adobe Commerce package. Run bin/magento &#8211;version for the exact version number.</p></div>



<h2 class="wp-block-heading">AI options for Magento Open Source stores</h2>



<p class="wp-block-paragraph">Magento Open Source stores get AI from third parties. AI search services replace the default catalog search, extensions add <a href="https://scandiweb.com/blog/magento-ai/" target="_blank" rel="noopener">AI content writing and shopper chat</a>, MCP connectors let your own AI assistant work with store data, and <a href="https://scandiweb.com/blog/magento-ai-agent/" target="_blank" rel="noopener">AI agents take on store changes</a>. Most support both editions, so the choice depends on the job you need done.</p>



<p class="wp-block-paragraph">Third-party search services replace the default catalog search on either edition: Algolia&#8217;s Magento 2 extension, in its own description, does so on Magento Open Source and Adobe Commerce.</p>



<p class="wp-block-paragraph">Extensions for product copy generation or shopper chat <a href="https://scandiweb.com/blog/how-to-install-magento-2-extension/" target="_blank" rel="noopener">install like any other Magento extension</a>, and they usually bill the AI use to your own API key.</p>



<p class="wp-block-paragraph">MCP connectors work with an assistant you already use. scandiweb&#8217;s <a href="https://scandiweb.com/blog/magento-mcp-server/" target="_blank" rel="noopener">open-source Magento MCP server</a> lets an assistant such as Claude or ChatGPT edit catalog and CMS content within Magento&#8217;s admin roles, on Magento 2.4.4 and later. You give the instructions, and the assistant carries each one out.</p>



<p class="wp-block-paragraph">Ari, the <a href="https://www.withari.ai/" target="_blank" rel="noopener">AI agent for Magento</a>, is one agent of this kind, and it works on Magento Open Source and Adobe Commerce. A store team asks for a change in chat, Ari builds it on a copy of the store with customer data removed, and the team checks it on a preview store before a person approves and releases it as a pull request. Plans start at €99 a month per store.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1943" height="1008" src="https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview.png" alt="Ari chat panel next to a Magento storefront preview, launching an autumn sale from one chat message" class="wp-image-25516" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview.png 1943w, https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview-300x156.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview-1024x531.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview-150x78.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview-768x398.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview-1536x797.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview-1600x830.png 1600w" sizes="auto, (max-width: 1943px) 100vw, 1943px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Ari takes a store change in chat and builds it on a copy of the store for the team to check.</figcaption></figure></div>



<h2 class="wp-block-heading">Frequently asked questions about Adobe Commerce AI features</h2>



<h3 class="wp-block-heading">Does Magento Open Source have AI features?</h3>



<p class="wp-block-paragraph">No Adobe AI service runs on Magento Open Source. Adobe&#8217;s setup guide says Catalog Service, Live Search and Product Recommendations require Adobe Commerce, and the Commerce Developer Agent is available to Adobe Commerce customers only. Open Source stores add AI through extensions, third-party search services, MCP connectors and AI agents that work on both editions.</p>



<h3 class="wp-block-heading">Is Live Search included in the Adobe Commerce license?</h3>



<p class="wp-block-paragraph">Yes. Adobe describes Live Search as a SaaS service that is included in your license, for Adobe Commerce 2.4.4 and later on Cloud and on-premises, and Adobe Commerce as a Cloud Service uses the same Live Search. Adobe says semantic search, which matches the meaning of a query, comes at no additional cost as part of Live Search.</p>



<h3 class="wp-block-heading">Can on-premise Adobe Commerce use Adobe&#8217;s AI features?</h3>



<p class="wp-block-paragraph">Partly. Live Search and Product Recommendations support Adobe Commerce on-premises from version 2.4.4, and catalog enrichment applies to on-premises and Cloud projects. Semantic search has to be switched on manually. For the Developer Agent, Adobe doesn&#8217;t name on-premises, and Adobe&#8217;s on-premise product description lists App Builder, which the agent needs, as an add-on.</p>



<h3 class="wp-block-heading">What is the Adobe Commerce Developer Agent?</h3>



<p class="wp-block-paragraph">The Commerce Developer Agent is Adobe&#8217;s AI agent for developers, generally available since September 25, 2026. A developer describes a requirement, approves the plan the agent writes, and the agent generates and validates App Builder app code. Adobe says generated code must be reviewed before production use, and the agent is for Adobe Commerce customers only.</p>



<h3 class="wp-block-heading">Is there an MCP server for Adobe Commerce?</h3>



<p class="wp-block-paragraph">Adobe has two kinds. Developer MCP servers, available now, bring Adobe Commerce documentation and App Builder tasks into AI coding tools such as Cursor or Claude Code. The Commerce MCP server for building shopping agents on live store data is marked Coming Soon in Adobe&#8217;s documentation. Open-source MCP modules also exist for Magento 2 stores.</p>



<h3 class="wp-block-heading">Does Adobe Commerce have an AI assistant like Shopify Sidekick?</h3>



<p class="wp-block-paragraph">Adobe&#8217;s closest match is the Merchant Productivity AI Assistant, a chat panel in the Adobe Commerce Admin that can manage promotions, update catalog information and pull store data such as recent orders. It is a public beta, and Adobe&#8217;s beta page gives no release date or price. For Shopify&#8217;s built-in assistant, see our guide to <a href="https://scandiweb.com/blog/shopify-sidekick/" target="_blank" rel="noopener">Shopify Sidekick</a>.</p>



<h2 class="wp-block-heading">How to plan around Adobe&#8217;s AI for your edition</h2>



<p class="wp-block-paragraph">Adobe Commerce AI features depend on your edition first and the feature second. Check which edition and version you run, match it against what Adobe&#8217;s documentation says, and treat anything marked beta or Coming Soon as a plan until Adobe makes it generally available. Then fill the gaps with third-party tools that run on your edition.</p>



<p class="wp-block-paragraph">Several statuses in the table can change any week, so re-read Adobe&#8217;s pages before you tie a budget, a renewal, or an edition decision to one of them. If an edition change is on the table partly because of Adobe&#8217;s AI, scandiweb&#8217;s <a href="https://scandiweb.com/services/ai" target="_blank" rel="noopener">AI strategy consulting for eCommerce</a> can map which of these features your store would use first and what the alternatives on your current edition cost.</p>



<script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Does Magento Open Source have AI features?", "acceptedAnswer": {"@type": "Answer", "text": "No Adobe AI service runs on Magento Open Source. Adobe's setup guide says Catalog Service, Live Search and Product Recommendations require Adobe Commerce, and the Commerce Developer Agent is available to Adobe Commerce customers only. Open Source stores add AI through extensions, third-party search services, MCP connectors and AI agents that work on both editions."}}, {"@type": "Question", "name": "Is Live Search included in the Adobe Commerce license?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. Adobe describes Live Search as a SaaS service that is included in your license, for Adobe Commerce 2.4.4 and later on Cloud and on-premises, and Adobe Commerce as a Cloud Service uses the same Live Search. Adobe says semantic search, which matches the meaning of a query, comes at no additional cost as part of Live Search."}}, {"@type": "Question", "name": "Can on-premise Adobe Commerce use Adobe's AI features?", "acceptedAnswer": {"@type": "Answer", "text": "Partly. Live Search and Product Recommendations support Adobe Commerce on-premises from version 2.4.4, and catalog enrichment applies to on-premises and Cloud projects. Semantic search has to be switched on manually. For the Developer Agent, Adobe doesn't name on-premises, and Adobe's on-premise product description lists App Builder, which the agent needs, as an add-on."}}, {"@type": "Question", "name": "What is the Adobe Commerce Developer Agent?", "acceptedAnswer": {"@type": "Answer", "text": "The Commerce Developer Agent is Adobe's AI agent for developers, generally available since September 25, 2026. A developer describes a requirement, approves the plan the agent writes, and the agent generates and validates App Builder app code. Adobe says generated code must be reviewed before production use, and the agent is for Adobe Commerce customers only."}}, {"@type": "Question", "name": "Is there an MCP server for Adobe Commerce?", "acceptedAnswer": {"@type": "Answer", "text": "Adobe has two kinds. Developer MCP servers, available now, bring Adobe Commerce documentation and App Builder tasks into AI coding tools such as Cursor or Claude Code. The Commerce MCP server for building shopping agents on live store data is marked Coming Soon in Adobe's documentation. Open-source MCP modules also exist for Magento 2 stores."}}, {"@type": "Question", "name": "Does Adobe Commerce have an AI assistant like Shopify Sidekick?", "acceptedAnswer": {"@type": "Answer", "text": "Adobe's closest match is the Merchant Productivity AI Assistant, a chat panel in the Adobe Commerce Admin that can manage promotions, update catalog information and pull store data such as recent orders. It is a public beta, and Adobe's beta page gives no release date or price. For Shopify's built-in assistant, see our guide to Shopify Sidekick."}}]}</script>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p><style> p.box { border: 1px solid black; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } </style> <p class="box"><em>If you want a second pair of eyes on this for your own store, </em><a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener"><em>send us your edition and version</em></a><em> and we will check it against Adobe&#x27;s documentation.</em></p></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/adobe-commerce-ai-features/">Adobe Commerce AI Features by Edition: What&#8217;s Included and What Open Source Can Use</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Magento 2 Shipping Rules: Table Rates, Free Shipping and the Extensions to Use</title>
		<link>https://scandiweb.com/blog/magento-2-shipping-rules/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Wed, 04 Nov 2026 15:02:00 +0000</pubDate>
				<category><![CDATA[Collection]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[checkout]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[magento 2]]></category>
		<category><![CDATA[Magento Extensions]]></category>
		<category><![CDATA[shipping]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=26876</guid>

					<description><![CDATA[<p>Set up Magento 2 shipping rules by weight, destination and cart value, offer free shipping over a set amount, and see when an extension is worth buying.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/magento-2-shipping-rules/">Magento 2 Shipping Rules: Table Rates, Free Shipping and the Extensions to Use</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-mgshp wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/magento-support" target=_blank >
        Magento Support
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-integration-services" target=_blank >
        Magento Integration Services
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-website-development" target=_blank >
        Magento Development
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">In February 2016, a store owner asked on Magento Stack Exchange how to stop showing the paid flat rate to shoppers who already qualified for free shipping, because seeing both &#8220;may confuse some customers.&#8221; The question has been viewed more than 15,000 times since, and its eight answers still don&#8217;t agree on a fix. That small checkout problem is part of a bigger job: Magento 2 shipping rules, the settings that decide which delivery options a shopper sees and what each one costs by weight, destination or cart value. So which of those rules can your team set up in the Magento (Adobe Commerce) admin, and which need something added to the store?</p>



<p class="wp-block-paragraph">Every admin setting below was checked against Adobe&#8217;s documentation, and every extension price was read on the vendor&#8217;s own page on November 3, 2026.</p>



<h2 class="wp-block-heading">What Magento 2 shipping rules can do without an extension</h2>



<p class="wp-block-paragraph">Without an extension, Magento 2 gives you four delivery methods that need no carrier account: Free Shipping, Flat Rate, Table Rates and In-Store Delivery. Built-in integrations add live UPS, USPS, FedEx and DHL rates. Every method can be limited to specific countries, and table rates set prices by weight, order subtotal or item count for each destination.</p>



<p class="wp-block-paragraph">These are the Magento shipping methods you get on both Magento Open Source and Adobe Commerce, with the same settings on each.</p>



<figure class="wp-block-table"><table><thead><tr><th>Method</th><th>What it charges</th><th>Rules it can use</th><th>Good for</th></tr></thead><tbody><tr><td>Free Shipping</td><td>Nothing</td><td>Minimum Order Amount, with or without tax, and a country list</td><td>Orders over a set amount</td></tr><tr><td>Flat Rate</td><td>One fixed price, per order or per item</td><td>Price, an optional handling fee, and a country list</td><td>Stores with one shipping price</td></tr><tr><td>Table Rates</td><td>The price in the CSV row that matches the address</td><td>Weight, subtotal, or item count by country, region, and ZIP</td><td>Prices that change with destination or parcel weight</td></tr><tr><td>In-Store Delivery</td><td>Pickup at a store you set up as a source</td><td>Needs Inventory Management sources</td><td>Shoppers who collect orders in person</td></tr></tbody></table><figcaption class="wp-element-caption">Magento 2&#x27;s four basic delivery methods and the rules each one can use (Adobe documentation)</figcaption></figure>



<p class="wp-block-paragraph">Every method also has Ship to Applicable Countries (All Allowed Countries or Specific Countries), Show Method if Not Applicable, and Sort Order, so the Magento 2 shipping methods list at checkout is yours to trim and order.</p>



<p class="wp-block-paragraph">Set the shipping origin first, under Stores &gt; Configuration &gt; Sales &gt; Shipping Settings &gt; Origin. Rates are calculated from that address, and it also sets the tax rate for the products you sell.</p>



<h3 class="wp-block-heading">Live rates from UPS, USPS, FedEx and DHL</h3>



<p class="wp-block-paragraph">With a commercial account at the carrier, Magento downloads live rates from the four built-in carriers at checkout, and UPS and FedEx cover more than 220 countries. Check which USPS integration your store runs. USPS retired its Legacy Web Tools APIs on January 25, 2026, and Adobe Commerce 2.4.6, 2.4.7, and 2.4.8 use those APIs out of the box, so USPS requests fail until you upgrade to the latest version or apply the USPS REST API Migration quality patch. Ignore older guides that use Magento Shipping, since Adobe removed it in 2.4.0. For aggregators, label printing and 3PLs, see our guide to <a href="https://scandiweb.com/blog/ecommerce-shipping-integration/" target="_blank" rel="noopener">connecting a carrier or 3PL</a>.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Magento&#8217;s four basic methods and four built-in carriers cover most shipping rules. Before buying anything, check whether a table rate or a cart price rule already does the job.</p></div>



<h2 class="wp-block-heading">How to set up flat rate shipping in Magento 2</h2>



<p class="wp-block-paragraph">Flat rate charges one fixed shipping price, per order or per item. You set it under Stores &gt; Configuration &gt; Sales &gt; Delivery Methods &gt; Flat Rate: choose the Type, enter the Price, add an optional fixed or percentage handling fee and pick the countries it covers. Per Item multiplies the price by every item in the cart.</p>



<p class="wp-block-paragraph">Per Order charges the Price once per cart. Per Item charges it for every item, so a $5 Per Item rate on a 3-item cart comes to $15.</p>



<p class="wp-block-paragraph">Type None shows the method at a rate of zero. The default method name is &#8220;Fixed,&#8221; so rename it to something like &#8220;Standard.&#8221;</p>



<p class="wp-block-paragraph">One Flat Rate section with one Price field means a second flat price, such as express, needs table rates or an extension.</p>



<h2 class="wp-block-heading">How to set up Magento 2 table rates</h2>



<p class="wp-block-paragraph">Magento 2 table rates price shipping from a spreadsheet you import. Each row pairs a destination (country, region and ZIP code) with a weight, an order subtotal or an item count, and a price. You choose one condition for the whole table, export the CSV at website scope, fill it in and import it back.</p>



<p class="wp-block-paragraph">Magento shipping table rates handle &#8220;it costs more to send there.&#8221; Adobe&#8217;s own example is a Los Angeles warehouse that pays less to ship to San Diego than to Vermont.</p>



<ol class="wp-block-list">
<li>Go to Stores &gt; Configuration &gt; Sales &gt; Delivery Methods &gt; Table Rates. Set Enabled to Yes, add a Title (the default is &#8220;Best Way&#8221;) and a Method Name, pick the Condition, add an optional handling fee, and set Ship to Applicable Countries.</li>


<li>Switch the scope selector in the top left to your website, otherwise the Export and Import fields don&#8217;t show. Click Export CSV.</li>


<li>Fill in the file with three-letter country codes (USA, AUS), * for &#8220;all,&#8221; one ZIP code per row (no ranges), and weights with up to four decimal places. Put specific regions above the wildcard rows.</li>


<li>Import the file at the same website scope and click Save Config.</li>


<li>Test checkout with several addresses, including one that should land on the wildcard row.</li>

</ol>



<p class="wp-block-paragraph">Keep the header row from your own export. The rows below follow the column order of Adobe&#8217;s Example 2, a Weight v. Destination table for Australia.</p>



<figure class="wp-block-table"><table><thead><tr><th>Country</th><th>Region/State</th><th>Zip/Postal Code</th><th>Weight (and above)</th><th>Shipping Price</th></tr></thead><tbody><tr><td>AUS</td><td>NT</td><td>*</td><td>9</td><td>39.95</td></tr><tr><td>AUS</td><td>NT</td><td>*</td><td>0</td><td>19.95</td></tr><tr><td>AUS</td><td>VIC</td><td>*</td><td>9</td><td>19.95</td></tr><tr><td>AUS</td><td>VIC</td><td>*</td><td>0</td><td>5.95</td></tr><tr><td>AUS</td><td>*</td><td>*</td><td>9</td><td>29.95</td></tr><tr><td>AUS</td><td>*</td><td>*</td><td>0</td><td>9.95</td></tr></tbody></table><figcaption class="wp-element-caption">Rows from Adobe&#x27;s Example 2: a Weight v. Destination table rate file for Australia</figcaption></figure>



<p class="wp-block-paragraph"><a href="https://experienceleague.adobe.com/en/docs/commerce-admin/stores-sales/delivery/basic-methods/shipping-table-rate" target="_blank" rel="noopener">Adobe&#8217;s table rate guide</a> lists every setting, including how virtual products count.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-table-rates-csv.png" alt="Magento 2 shipping rules table rate CSV with country, region, ZIP, weight and price columns, specific rows above wildcards" class="wp-image-26873" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-table-rates-csv.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-table-rates-csv-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-table-rates-csv-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-table-rates-csv-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-table-rates-csv-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-table-rates-csv-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-table-rates-csv-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">A Weight v. Destination table rate file, using rows from Adobe&#x27;s own example: specific regions first, the wildcard row last.</figcaption></figure></div>



<h3 class="wp-block-heading">Where native table rates stop</h3>



<p class="wp-block-paragraph">Native table rates give you one active table, one condition, no ZIP code ranges, and no dimensional weight. A rule that needs weight and subtotal together, two table-based methods, rates per customer group, or Magento 2 dimensional weight shipping is extension territory, covered below. One native trick still works for regions. Adobe&#8217;s Example 3 uses Price v. Destination with the method named Free Shipping, Ship to Specific Countries set to the United States, and Show Method if Not Applicable set to No, so free shipping applies to the continental US only.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Only one set of table rate data can be active at a time, and it uses one condition. Needing weight and subtotal together, or ZIP code ranges, is where an extension starts to pay off.</p></div>



<h2 class="wp-block-heading">How to offer free shipping over a set amount</h2>



<p class="wp-block-paragraph">Magento 2 offers free shipping in three ways: the Free Shipping method with a Minimum Order Amount, a cart price rule that gives free shipping when conditions such as subtotal, weight or destination are met, and a carrier&#8217;s free method, such as UPS Ground over a threshold. When the method setting and a cart rule both apply, the setting wins.</p>



<h3 class="wp-block-heading">With the Free Shipping method</h3>



<p class="wp-block-paragraph">Go to Stores &gt; Configuration &gt; Sales &gt; Delivery Methods &gt; Free Shipping. Set Enabled to Yes and enter the Minimum Order Amount. Include Tax to Amount decides what that minimum is compared with: Yes means Subtotal + Tax &#8211; Discount, No means Subtotal &#8211; Discount. Set Ship to Applicable Countries, then set Show Method if Not Applicable to No so the method appears only when the cart qualifies.</p>



<p class="wp-block-paragraph">With a $50 minimum, a $55 cart and a $10 coupon, Magento free shipping compares $45 with $50, and the shopper pays for delivery.</p>



<h3 class="wp-block-heading">With a cart price rule</h3>



<p class="wp-block-paragraph">Use a rule when free shipping depends on more than a cart total. Conditions can use Subtotal, Total Items Quantity, Total Weight, the Shipping Postcode, Region, State or Country, the Shipping Method, and the Payment Method. In the actions, set Free Shipping to &#8220;For matching items only&#8221; or &#8220;For shipment with matching items,&#8221; which needs the Free Shipping method enabled.</p>



<p class="wp-block-paragraph">If the method&#8217;s own Minimum Order Amount and a rule both apply, the method setting wins, so Adobe&#8217;s tip for running rules next to table rates is to set that minimum so high it is never met. Test holiday rules before the <a href="https://scandiweb.com/blog/black-friday-code-freeze/" target="_blank" rel="noopener">Black Friday code freeze</a>.</p>



<h3 class="wp-block-heading">With a carrier&#8217;s free method</h3>



<p class="wp-block-paragraph">In the UPS settings, set Free Method to UPS Ground or another service, set Enable Free Shipping Threshold to Enable, and enter the Free Shipping Amount Threshold. Adobe&#8217;s documentation says to check each carrier&#8217;s configuration for settings free shipping may need.</p>



<h3 class="wp-block-heading">Why paid options still show next to free shipping</h3>



<p class="wp-block-paragraph">Magento&#8217;s delivery-method settings have no option that hides paid methods once free shipping applies. The eight answers to <a href="https://magento.stackexchange.com/questions/103175/magento-2-hide-other-shipping-methods-when-free-shipping-is-available" target="_blank" rel="noopener">the 2016 Stack Exchange question</a> come down to three routes. The accepted answer drops the Free Shipping method and gives free shipping through a cart price rule, so the flat rate falls to zero instead of a second option appearing (test it on your version). The others are a restrictions extension that hides paid methods above the same cart value, or a small plugin written by a developer.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>The Free Shipping threshold is checked against the subtotal after discounts, plus tax only if Include Tax to Amount is Yes. Test it with a coupon in the cart before you announce it.</p></div>



<h2 class="wp-block-heading">How to add a free shipping bar in Magento 2</h2>



<p class="wp-block-paragraph">A free shipping bar is a message in the header or the cart that tells shoppers how much more to spend for free shipping and updates as the cart changes. Magento&#8217;s free shipping settings set the threshold but don&#8217;t show shoppers the amount left, so the bar comes from an extension or a block your developer adds to the theme.</p>



<p class="wp-block-paragraph">In <a href="https://baymard.com/lists/cart-abandonment-rate" target="_blank" rel="noopener">Baymard&#8217;s cart abandonment statistics</a>, 40% of shoppers who left for a reason other than browsing said extra costs such as shipping were too high, and our post on <a href="https://scandiweb.com/blog/shopping-cart-abandonment-solutions/" target="_blank" rel="noopener">why shoppers abandon carts</a> covers the fixes. A shopper a few dollars short of free delivery has a reason to add one more item.</p>



<p class="wp-block-paragraph">A Magento 2 free shipping bar extension reads the cart and updates the amount left as it changes, and two are priced in the extensions section. The other route is a static message in a CMS block or a promo bar, which states the threshold without counting down.</p>



<p class="wp-block-paragraph">Either way, the bar must use the same threshold and the same tax setting as your free shipping rule, or it promises free shipping that the checkout then charges for. You can also put the terms in the checkout shipping policy, which shoppers open from the See our shipping policy link.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-free-shipping-bar.png" alt="Magento cart page with a free shipping bar showing the amount left to spend before free shipping applies" class="wp-image-26874" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-free-shipping-bar.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-free-shipping-bar-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-free-shipping-bar-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-free-shipping-bar-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-free-shipping-bar-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-free-shipping-bar-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-2-shipping-rules-free-shipping-bar-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">A free shipping bar counts down to your threshold. Set it to the same amount, and the same tax setting, as your free shipping rule.</figcaption></figure></div>



<h2 class="wp-block-heading">Magento 2 shipping restrictions and the rules that need an extension</h2>



<p class="wp-block-paragraph">Natively, you can limit a Magento 2 delivery method by country, and table rates add destination, weight, subtotal or item count. Hiding a method for a customer group, a product, a coupon or a heavy cart, hiding paid options once free shipping applies, and tying payment methods to shipping methods all take an extension or custom code.</p>



<p class="wp-block-paragraph">Find the rule you want in the left column. Magento shipping restrictions that depend on who the shopper is, or what is in the cart, are the ones the admin can&#8217;t do on its own.</p>



<figure class="wp-block-table"><table><thead><tr><th>You want to</th><th>Native Magento 2</th><th>What you need</th></tr></thead><tbody><tr><td>Offer a method only in some countries</td><td>Yes: Ship to Applicable Countries on every method</td><td>Nothing</td></tr><tr><td>Price by weight, subtotal or item count per region or single ZIP</td><td>Yes: table rates, one condition</td><td>Nothing</td></tr><tr><td>Combine weight and subtotal, or use ZIP code ranges</td><td><span style="display:inline-block;padding:4px 8px;background-color:#d4edda;color:#1e7e34;border-radius:4px;font-weight:600;">No</span></td><td>Table rates extension</td></tr><tr><td>Run two table-based methods (standard and express)</td><td>No: one active table</td><td>Table rates extension or suite</td></tr><tr><td>Charge by dimensional (volumetric) weight</td><td><span style="display:inline-block;padding:4px 8px;background-color:#d4edda;color:#1e7e34;border-radius:4px;font-weight:600;">No</span></td><td>Table rates extension or suite</td></tr><tr><td>Hide or show a method by customer group, product, coupon or cart weight</td><td><span style="display:inline-block;padding:4px 8px;background-color:#d4edda;color:#1e7e34;border-radius:4px;font-weight:600;">No</span></td><td>Shipping restrictions extension</td></tr><tr><td>Hide paid methods once free shipping applies</td><td>No setting (a cart rule workaround exists)</td><td>Restrictions extension or a small plugin</td></tr><tr><td>Show payment methods by shipping method or customer group</td><td><span style="display:inline-block;padding:4px 8px;background-color:#d4edda;color:#1e7e34;border-radius:4px;font-weight:600;">No</span></td><td>Payment restrictions extension</td></tr><tr><td>Show shoppers the amount left to free shipping</td><td><span style="display:inline-block;padding:4px 8px;background-color:#d4edda;color:#1e7e34;border-radius:4px;font-weight:600;">No</span></td><td>Free shipping bar extension or a CMS block</td></tr></tbody></table><figcaption class="wp-element-caption">Which shipping rules Magento 2 handles natively, and what needs an extension</figcaption></figure>



<p class="wp-block-paragraph">Tight Magento 2 shipping rules also mean a shorter list of methods at checkout, which helps whichever layout you run, <a href="https://scandiweb.com/blog/ecommerce-checkout-types-magento/" target="_blank" rel="noopener">one-page or two-step checkout</a> alike.</p>



<h2 class="wp-block-heading">Magento 2 shipping extensions worth installing</h2>



<p class="wp-block-paragraph">Choose a Magento 2 shipping extension by the job it does. Table rate extensions add several rate tables, ZIP code ranges and dimensional weight. Rules extensions add surcharges, discounts and per-product rates. Restriction extensions hide methods by customer, product or cart. Free shipping bar extensions show the amount left. Suites bundle these jobs in one purchase.</p>



<p class="wp-block-paragraph">Prices were read on the vendors&#8217; pages on November 3, 2026, first year, default edition. Several of these renew yearly, so read the renewal column with the price.</p>



<figure class="wp-block-table"><table><thead><tr><th>Extension</th><th>What it adds</th><th>First-year price</th><th>Renewal</th><th>Stated compatibility</th></tr></thead><tbody><tr><td><a href="https://amasty.com/shipping-table-rates-for-magento-2.html" target="_blank" rel="noopener">Amasty Shipping Table Rates</a></td><td>Unlimited table rate methods, ZIP code ranges, volumetric weight, rates per customer group and store view, delivery estimates</td><td>$249</td><td>$155 a year</td><td>Magento 2.4.5-p15 to 2.4.9 · Hyvä-ready storefront · Hyvä Checkout</td></tr><tr><td><a href="https://amasty.com/shipping-rules-for-magento-2.html" target="_blank" rel="noopener">Amasty Shipping Rules</a></td><td>Surcharges, discounts or replaced rates on existing methods, by product, cart, customer group or address</td><td>$229</td><td>$139 a year</td><td>Magento 2.4.5-p15 to 2.4.9 · Hyvä-ready storefront</td></tr><tr><td><a href="https://amasty.com/shipping-restrictions-for-magento-2.html" target="_blank" rel="noopener">Amasty Shipping Restrictions</a></td><td>Blocks carrier methods by address, product attributes, order data, customer group, store view or coupon</td><td>$189</td><td>$115 a year</td><td>Magento 2.4.5-p15 to 2.4.9 · Hyvä-ready storefront and Hyvä Checkout</td></tr><tr><td><a href="https://www.mageplaza.com/magento-2-shipping-restrictions/" target="_blank" rel="noopener">Mageplaza Shipping Restrictions</a></td><td>Shows or hides methods by cart subtotal, item quantity, weight, products, payment method and location</td><td>$149 (Community)</td><td>Not listed</td><td>Magento 2.4.4 to 2.4.9 · Hyvä theme and Hyvä Checkout</td></tr><tr><td><a href="https://amasty.com/free-shipping-bar-for-magento-2.html" target="_blank" rel="noopener">Amasty Free Shipping Bar</a></td><td>Bar with the amount left, updates with the cart, success message at the goal</td><td>$119</td><td>$75 a year</td><td>Magento 2.4.5-p15 to 2.4.9 · Hyvä-ready storefront · Hyvä Checkout by default</td></tr><tr><td><a href="https://www.mageplaza.com/magento-2-free-shipping-bar/" target="_blank" rel="noopener">Mageplaza Free Shipping Bar &amp; Promotions</a></td><td>&#8220;Spend X more&#8221; messages plus a promo bar and promo banner</td><td>$99 (Community), $299 (Enterprise/Magento Cloud)</td><td>Not listed</td><td>Magento 2.4.4 to 2.4.9 · Hyvä Checkout compatibility free on demand</td></tr><tr><td><a href="https://www.mageworx.com/magento-2-shipping-suite.html" target="_blank" rel="noopener">MageWorx Shipping Suite Ultimate</a></td><td>Custom carriers, advanced table rates, rules and restrictions, delivery zones, delivery dates and time slots, ZIP validation</td><td>$349</td><td>No subscription: 1 year of updates and support, lifetime source code</td><td>Open Source (CE) 2.4.x and Adobe Commerce (EE) 2.4.x · Hyvä not stated</td></tr></tbody></table><figcaption class="wp-element-caption">Magento 2 shipping extensions compared (vendor pages, November 3, 2026)</figcaption></figure>



<p class="wp-block-paragraph">Amasty also bundles its table rates, rules and restrictions modules as Shipping Suite ($529).</p>



<h3 class="wp-block-heading">Table rates and shipping rules</h3>



<p class="wp-block-paragraph">A Magento 2 shipping table rates extension covers the gaps in the decision table. Amasty Shipping Table Rates adds unlimited table rate methods, ZIP code ranges, volumetric weight, and rates per customer group, which also covers Magento 2 multiple flat rate shipping. Amasty Shipping Rules changes rates you already have, with a surcharge or a discount by product, cart, customer group, or address.</p>



<h3 class="wp-block-heading">Shipping restrictions</h3>



<p class="wp-block-paragraph">A Magento 2 shipping restrictions extension decides who sees which method. Mageplaza&#8217;s shows or hides methods by cart subtotal, item quantity, weight, products, payment method, and location. Amasty&#8217;s blocks carrier methods by address, product attributes, order data, customer group, store view, or coupon. Hiding a paid method above a set cart value, the restriction route to the Stack Exchange problem, is a rule both can hold.</p>



<h3 class="wp-block-heading">Free shipping bars</h3>



<p class="wp-block-paragraph">Both bars do the countdown the native settings leave out. Mageplaza&#8217;s adds a promo bar and a promo banner at the lowest first-year price in the table. Point either one at the same threshold and tax setting as your rule.</p>



<h3 class="wp-block-heading">All-in-one shipping suites</h3>



<p class="wp-block-paragraph">MageWorx Shipping Suite Ultimate covers most of the jobs above in one module, from custom carriers and advanced table rates to delivery dates and time slots, with lifetime source code. Before you buy, check the list of <a href="https://scandiweb.com/blog/best-magento-extensions/" target="_blank" rel="noopener">Magento 2 extensions every store needs</a>, and <a href="https://scandiweb.com/blog/how-to-install-magento-2-extension/" target="_blank" rel="noopener">install a Magento 2 extension</a> on a staging copy first, with Hyvä checked if you run it.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>First-year prices on November 3, 2026 ran from $99 to $529. Budget the second year too: Amasty lists a separate renewal on every product page, from $75 to $155.</p></div>



<h2 class="wp-block-heading">Have an AI agent install and set up the extension</h2>



<p class="wp-block-paragraph">An AI agent can take the install and the setup off your developer&#8217;s list. Ari, the AI agent for Magento built by scandiweb, installs an extension on a copy of your store with customer data removed, shows you how to set it up and builds promo bars in your theme. A person approves and releases every change.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2.png" alt="Ari chat with checks at desktop and phone widths next to a preview of a Magento store after a header change" class="wp-image-26817" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Ari&#x27;s control panel: the chat and its checks at desktop and phone widths on the left, a preview of the store on the right.</figcaption></figure></div>



<p class="wp-block-paragraph">Ari works with 1,000+ extensions, Amasty&#8217;s and Mageplaza&#8217;s among them. You can ask Ari to install a free shipping bar extension, or to build <a href="https://www.withari.ai/storefront-changes" target="_blank" rel="noopener">promo bars and banners</a> that announce your threshold in your theme&#8217;s own markup, Hyvä or Luma. The release is done by your developer, your agency, or Ari engineers on the Ari Agency plan, and Ari has no access to your live store. Plans start from €99 a month per store, and your own developer or agency can do the same work by hand.</p>



<p class="wp-block-paragraph">For the wider picture, see our post on <a href="https://scandiweb.com/blog/magento-ai/" target="_blank" rel="noopener">other AI tools for Magento</a>.</p>



<h2 class="wp-block-heading">Frequently asked questions about Magento 2 shipping rules</h2>



<h3 class="wp-block-heading">How do I set shipping rates by weight in Magento 2?</h3>



<p class="wp-block-paragraph">Use table rates with the Weight v. Destination condition. Under Stores &gt; Configuration &gt; Sales &gt; Delivery Methods &gt; Table Rates, switch the scope to your website, export the CSV, and add one row per destination and weight band, where the weight means &#8220;and above.&#8221; Import the file and save. Magento charges the price of the row that matches the address and the cart&#8217;s total weight.</p>



<h3 class="wp-block-heading">Can Magento 2 have more than one table rate?</h3>



<p class="wp-block-paragraph">Not natively. Adobe&#8217;s documentation says only one set of table rate data can be active at a time, and the table uses a single condition: weight, subtotal or item count. To offer two table-based methods, such as standard and express, or to combine weight with subtotal, stores add an extension such as Amasty Shipping Table Rates or MageWorx Shipping Suite Ultimate.</p>



<h3 class="wp-block-heading">How do I hide other shipping methods when free shipping applies?</h3>



<p class="wp-block-paragraph">Magento 2 has no setting for it. The accepted answer on Magento Stack Exchange skips the Free Shipping method and gives free shipping through a cart price rule, so the flat rate drops to zero instead of a second option appearing. Otherwise, a shipping restrictions extension can hide paid methods above the same cart value, or a developer can write a small plugin that filters the rates.</p>



<h3 class="wp-block-heading">Does Magento 2 have a free shipping bar?</h3>



<p class="wp-block-paragraph">Not in its free shipping settings. The Free Shipping method sets the threshold, the countries and an error message, but nothing tells shoppers how far they are from it. Stores add a bar with an extension, such as Amasty Free Shipping Bar ($119) or Mageplaza Free Shipping Bar &amp; Promotions ($99 for the first year), or have a developer build a message into a CMS block.</p>



<h3 class="wp-block-heading">Why is free shipping not showing at checkout in Magento 2?</h3>



<p class="wp-block-paragraph">Check four things. The Free Shipping method must be enabled, and the shopper&#8217;s country must be in its applicable countries. The Minimum Order Amount is compared with the subtotal after discounts, plus tax only if Include Tax to Amount is Yes, so a coupon can drop a cart below it. A cart rule set to &#8220;For shipment with matching items&#8221; also needs the Free Shipping method enabled.</p>



<h3 class="wp-block-heading">Can I restrict shipping methods by country without an extension?</h3>



<p class="wp-block-paragraph">Yes. Every built-in delivery method has a Ship to Applicable Countries setting: choose Specific Countries, pick the list, and set Show Method if Not Applicable to No so the method stays hidden elsewhere. Table rates go further, down to a region or a single ZIP code. Limiting a method by customer group, product, category or coupon needs an extension or custom code.</p>



<h2 class="wp-block-heading">Start with the shipping rules you already have</h2>



<p class="wp-block-paragraph">Magento 2 shipping rules already cover more than most stores use: flat and table rates, free shipping over a threshold and per-country limits. Start by writing down the rule you want in one sentence, then check it against the native settings above. Buy an extension only for the part the admin can&#8217;t do, and test it on a copy first.</p>



<p class="wp-block-paragraph">Every section above follows that order, admin first and extension second, because most Magento shipping rules never need the second step. If you&#8217;d rather hand the setup to a team, our <a href="https://scandiweb.com/magento-support" target="_blank" rel="noopener">Magento support team</a> builds and tests changes like these in a staging environment before anything reaches the live store.</p>



<script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "How do I set shipping rates by weight in Magento 2?", "acceptedAnswer": {"@type": "Answer", "text": "Use table rates with the Weight v. Destination condition. Under Stores > Configuration > Sales > Delivery Methods > Table Rates, switch the scope to your website, export the CSV, and add one row per destination and weight band, where the weight means \"and above.\" Import the file and save. Magento charges the price of the row that matches the address and the cart's total weight."}}, {"@type": "Question", "name": "Can Magento 2 have more than one table rate?", "acceptedAnswer": {"@type": "Answer", "text": "Not natively. Adobe's documentation says only one set of table rate data can be active at a time, and the table uses a single condition: weight, subtotal or item count. To offer two table-based methods, such as standard and express, or to combine weight with subtotal, stores add an extension such as Amasty Shipping Table Rates or MageWorx Shipping Suite Ultimate."}}, {"@type": "Question", "name": "How do I hide other shipping methods when free shipping applies?", "acceptedAnswer": {"@type": "Answer", "text": "Magento 2 has no setting for it. The accepted answer on Magento Stack Exchange skips the Free Shipping method and gives free shipping through a cart price rule, so the flat rate drops to zero instead of a second option appearing. Otherwise, a shipping restrictions extension can hide paid methods above the same cart value, or a developer can write a small plugin that filters the rates."}}, {"@type": "Question", "name": "Does Magento 2 have a free shipping bar?", "acceptedAnswer": {"@type": "Answer", "text": "Not in its free shipping settings. The Free Shipping method sets the threshold, the countries and an error message, but nothing tells shoppers how far they are from it. Stores add a bar with an extension, such as Amasty Free Shipping Bar ($119) or Mageplaza Free Shipping Bar & Promotions ($99 for the first year), or have a developer build a message into a CMS block."}}, {"@type": "Question", "name": "Why is free shipping not showing at checkout in Magento 2?", "acceptedAnswer": {"@type": "Answer", "text": "Check four things. The Free Shipping method must be enabled, and the shopper's country must be in its applicable countries. The Minimum Order Amount is compared with the subtotal after discounts, plus tax only if Include Tax to Amount is Yes, so a coupon can drop a cart below it. A cart rule set to \"For shipment with matching items\" also needs the Free Shipping method enabled."}}, {"@type": "Question", "name": "Can I restrict shipping methods by country without an extension?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. Every built-in delivery method has a Ship to Applicable Countries setting: choose Specific Countries, pick the list, and set Show Method if Not Applicable to No so the method stays hidden elsewhere. Table rates go further, down to a region or a single ZIP code. Limiting a method by customer group, product, category or coupon needs an extension or custom code."}}]}</script>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p><style> p.box { border: 1px solid black; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } </style> <p class="box"><em>Send us the shipping rule you want in one sentence and we will </em><a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener"><em>tell you what it takes</em></a><em> in Magento.</em></p></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/magento-2-shipping-rules/">Magento 2 Shipping Rules: Table Rates, Free Shipping and the Extensions to Use</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Magento AI Agents: The 4 Types and the Tools in Each</title>
		<link>https://scandiweb.com/blog/magento-ai-agent/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Wed, 04 Nov 2026 13:17:00 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Collection]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adobe commerce]]></category>
		<category><![CDATA[agentic]]></category>
		<category><![CDATA[AI agents]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[magento 2]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=26762</guid>

					<description><![CDATA[<p>Which Magento AI agent fits your store? 13 tools in four types, sorted by what each one can change and who approves it. Prices checked November 2, 2026.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/magento-ai-agent/">Magento AI Agents: The 4 Types and the Tools in Each</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-mgagt wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/services/ai" target=_blank >
        AI Strategy Consulting
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-support" target=_blank >
        Magento Support
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-website-development" target=_blank >
        Magento Development
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">On November 2, 2026, we found 11 products that call themselves an AI agent for Magento (Adobe Commerce), and they do five different jobs. An agent is AI software that acts on a request, such as changing a product price or writing code, where a chatbot would only answer it. So the job a Magento AI agent does decides what it can touch in your store, and who checks its work before shoppers see it.</p>



<p class="wp-block-paragraph">One of those jobs happens on the storefront. The other four happen behind it, for your team. Every price and version here comes from each product&#8217;s own page, read that day.</p>



<h2 class="wp-block-heading">Magento AI agent types at a glance</h2>



<p class="wp-block-paragraph">A Magento AI agent is AI software that carries out tasks you describe in a Magento (Adobe Commerce) store. Four types work for store teams: admin chat agents that edit store data, MCP connectors that let your own assistant do it, store-change agents that build code changes on a copy of the store, and developer agents that write code.</p>



<p class="wp-block-paragraph">The table lists every tool in this article by type, with prices for Magento Open Source.</p>



<figure class="wp-block-table"><table><thead><tr><th>Tool</th><th>Vendor</th><th>Type</th><th>Where it makes changes</th><th>Price</th><th>Magento versions</th></tr></thead><tbody><tr><td>Magento 2 AI Agent</td><td>Magefan</td><td>Admin chat</td><td>Live store data, in the admin</td><td>€134 one-time</td><td>2.3.0 to 2.4.9, all editions</td></tr><tr><td>Copilot</td><td>Mirasvit</td><td>Admin chat</td><td>Live store data, in the admin</td><td>$149 first year, then $90/year</td><td>2.4 to 2.4.9</td></tr><tr><td>Mago</td><td>Open source</td><td>Admin chat</td><td>Live store data, in the admin</td><td>Free (MIT)</td><td>2.4.8+, Mage-OS 1.1+</td></tr><tr><td>MageAgent</td><td>Open source</td><td>Admin chat and Telegram</td><td>Live store data</td><td>Free (MIT)</td><td>2.4.6+</td></tr><tr><td>Magento 2 MCP module</td><td>scandiweb</td><td>MCP connector</td><td>Live store data, through your assistant</td><td>Free (OSL-3.0)</td><td>2.4.4+</td></tr><tr><td>AI Agent Connector</td><td>Mirasvit</td><td>MCP connector</td><td>Live store data, through your assistant</td><td>$149 first year, then $90/year</td><td>2.3 to 2.4.9</td></tr><tr><td>MCP for Magento 2</td><td>Freento</td><td>MCP connector</td><td>Reads store data only</td><td>Free (MIT)</td><td>2.4.x</td></tr><tr><td>AI Agent MCP Integration</td><td>MageDelight</td><td>MCP connector</td><td>Live store data, through your assistant</td><td>$149 first year, then $99/year</td><td>Open Source, Adobe Commerce, Cloud</td></tr><tr><td>Agent for Magento (Ari)</td><td>scandiweb</td><td>Store change</td><td>A copy of the store, released by a person</td><td>From €99 a month per store</td><td>Open Source and Adobe Commerce</td></tr><tr><td>Vortex IQ</td><td>Vortex IQ</td><td>Store change and monitoring</td><td>Tested in a dry run, then approved</td><td>From $399 a month (billed annually)</td><td>All versions (vendor&#8217;s claim)</td></tr><tr><td>Commerce Developer Agent</td><td>Adobe</td><td>Developer</td><td>App Builder code</td><td>Not listed (Adobe Commerce only)</td><td>Adobe Commerce</td></tr><tr><td>Claude Code with Hyvä AI Skills</td><td>Anthropic, Hyvä</td><td>Developer</td><td>Your code repository</td><td>Claude plan, skills open source</td><td>Any (Hyvä skills for Hyvä themes)</td></tr><tr><td><code>magento-boost</code></td><td>Open source</td><td>Developer</td><td>Your local project</td><td>Free (MIT)</td><td>2.4.x</td></tr></tbody></table><figcaption class="wp-element-caption">Magento AI agents by type: where each makes changes, price and versions (vendor pages, November 2, 2026)</figcaption></figure>



<p class="wp-block-paragraph">Prices as listed on each vendor&#8217;s page on November 2, 2026. Adobe Commerce editions often cost more. For AI tools that do other jobs, such as content and search, see our guide to <a href="https://scandiweb.com/blog/magento-ai/" target="_blank" rel="noopener">Magento AI</a>.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-types-where-they-work.png" alt="Magento AI agent types: where admin chat agents, MCP connectors, store-change agents and developer agents make changes" class="wp-image-26758" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-types-where-they-work.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-types-where-they-work-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-types-where-they-work-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-types-where-they-work-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-types-where-they-work-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-types-where-they-work-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-types-where-they-work-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Each type of Magento AI agent works in a different place, so each one needs a different kind of limit.</figcaption></figure></div>



<h2 class="wp-block-heading">Admin chat agents: ask and edit inside the Magento admin</h2>



<p class="wp-block-paragraph">An admin chat agent adds a chat panel to the Magento admin. It answers questions from live store data, such as last week&#8217;s sales or low-stock products, and it can edit products, prices and orders within the signed-in user&#8217;s admin role. Some confirm every change and some only the ones that can&#8217;t be undone, so check before you buy.</p>



<p class="wp-block-paragraph">Shopify builds this kind of assistant into its admin as <a href="https://scandiweb.com/blog/shopify-sidekick/" target="_blank" rel="noopener">Shopify Sidekick</a>. On Magento, it comes from extensions, and they differ most in what they ask before they act.</p>



<h3 class="wp-block-heading">Magefan Magento 2 AI Agent</h3>



<p class="wp-block-paragraph"><a href="https://magefan.com/magento-2-ai-agent" target="_blank" rel="noopener">Magefan Magento 2 AI Agent</a> adds an AI chat to the Magento admin that answers from live store data and works on products, categories, orders, invoices, credit memos, shipments, customers, cart price rules, CMS content, caches and indexers. Magefan names the Claude API behind it.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> admin users who want answers such as &#8220;Sales summary for last week&#8221; or &#8220;Low stock products,&#8221; plus routine edits by chat.</p>



<p class="wp-block-paragraph"><strong>How it limits changes:</strong> each user gets an AI integration based on their admin role, admins can restrict AI actions further, and it works only while the chat is open.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> €134 one-time, with 365 days of support and updates.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.3.0 to 2.4.9, all editions, Hyvä, Breeze and Mage-OS. Version 2.1.0.</p>



<h3 class="wp-block-heading">Mirasvit Copilot</h3>



<p class="wp-block-paragraph">Mirasvit calls <a href="https://mirasvit.com/magento-2-ai-copilot.html" target="_blank" rel="noopener">Mirasvit Copilot</a> &#8220;a Magento 2 AI agent embedded directly in the admin panel.&#8221; Its 14 tools include a read-only Database Reader and Magento&#8217;s REST and GraphQL APIs, for requests such as &#8220;Create an invoice for order #100025.&#8221;</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> stores where several admins share one AI provider key and need a record of every write.</p>



<p class="wp-block-paragraph"><strong>How it limits changes:</strong> it acts as the signed-in admin, with tool-level permissions per role and a read-only setting per role or store. It asks before deletes and steps that can&#8217;t be undone, and every write lands in a Change Journal.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> $149 the first year, then $90 a year.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> your own key from OpenAI, Anthropic, Google Gemini or xAI, so staff need no ChatGPT or Claude plan. Magento 2.4 to 2.4.9, Cloud, Mage-OS and Hyvä. Version 1.1.5, October 27, 2026.</p>



<h3 class="wp-block-heading">Mago</h3>



<p class="wp-block-paragraph"><a href="https://github.com/mago-assistant/mago" target="_blank" rel="noopener">Mago</a> is an open-source AI admin assistant for Magento 2 and Mage-OS. It answers from live store data, changes settings, flushes the cache and runs reindexes. On admin forms it fills in the fields and leaves Save to you.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> teams that want to choose their AI provider, including a local model through Ollama or LM Studio.</p>



<p class="wp-block-paragraph"><strong>How it limits changes:</strong> separate admin permissions for read and write tools. &#8220;Nothing changes without your OK,&#8221; and irreversible actions such as refunds show their impact first.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> free (MIT), plus what your AI provider bills.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> nine providers, including Anthropic, OpenAI, Ollama and LM Studio. Magento 2.4.8+ or Mage-OS 1.1+, PHP 8.2+. Version 1.1.0, October 22, 2026.</p>



<h3 class="wp-block-heading">MageAgent</h3>



<p class="wp-block-paragraph"><a href="https://packagist.org/packages/mageagent/module-assistant" target="_blank" rel="noopener">MageAgent</a> is an &#8220;AI store operator&#8221; you chat with in the admin or over Telegram. It answers about orders, products, customers, sales and abandoned carts, and can change prices and stock, create customers and orders, and issue refunds.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> small teams that want to check orders or change a price from their phone.</p>



<p class="wp-block-paragraph"><strong>How it limits changes:</strong> &#8220;Every write is a two-step confirmation.&#8221;</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> free (MIT).</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.4.6+ or Mage-OS, PHP 8.1 to 8.4. A young project, version 0.2.0, September 20, 2026.</p>



<p class="wp-block-paragraph">Also in this group: the Mage-OS admin assistant (<code>mage-os/module-admin-assist</code>), an open-source chat for admin questions that has no published release yet.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Admin chat agents change live store data, so the admin role you give each user is the real limit. Check what the agent asks before it acts: Mago and MageAgent confirm every write, while Mirasvit&#8217;s Copilot asks before deletes and steps that can&#8217;t be undone.</p></div>



<h2 class="wp-block-heading">MCP connectors: let ChatGPT or Claude work in your store</h2>



<p class="wp-block-paragraph">An MCP connector is a Magento module that lets an AI assistant your team already uses, such as ChatGPT or Claude, read and change store data through the <a href="https://scandiweb.com/blog/what-is-mcp-model-context-protocol/" target="_blank" rel="noopener">Model Context Protocol</a>. The connector does nothing on its own. Your assistant decides which tools to call, and the admin role you connect it with decides what it may touch.</p>



<p class="wp-block-paragraph">To connect Magento to Claude or ChatGPT, you install one of these modules on the store and add it to your assistant. Three of the four below tie each tool to an admin role, so the assistant sees only what that role allows.</p>



<h3 class="wp-block-heading">Magento 2 MCP module by scandiweb</h3>



<p class="wp-block-paragraph">The <a href="https://github.com/scandiweb/scandiweb-magento2-mcp" target="_blank" rel="noopener">Magento 2 MCP module by scandiweb</a> lets Claude, ChatGPT or any MCP client view and edit CMS pages and blocks, categories, products, Hyvä CMS content and Snowdog menus. Our guide to the <a href="https://scandiweb.com/blog/magento-mcp-server/" target="_blank" rel="noopener">Magento MCP server</a> covers setup.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> teams that already use Claude or ChatGPT and want it to edit catalog and CMS content, including Hyvä CMS pages.</p>



<p class="wp-block-paragraph"><strong>How it limits changes:</strong> every tool is a permission in Magento&#8217;s admin roles, and destructive deletes need an explicit <code>confirm=true</code>.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> free (OSL-3.0).</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.4.4+, PHP 8.1 to 8.4, a public HTTPS address, with an admin token or OAuth 2.1 sign-in.</p>



<h3 class="wp-block-heading">Mirasvit AI Agent Connector</h3>



<p class="wp-block-paragraph"><a href="https://mirasvit.com/magento-2-mcp-ai-integration.html" target="_blank" rel="noopener">Mirasvit AI Agent Connector</a> is a Magento MCP server with 14 tools, nine that only read and five that can change data (REST API, GraphQL, media upload, cache and indexer).</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> teams that use several AI clients (Claude, ChatGPT, Codex, Gemini, Copilot Studio, Cursor) and want one connector.</p>



<p class="wp-block-paragraph"><strong>How it limits changes:</strong> only what the admin role allows. Leave out the five write tools for a read-only role, and limit the tables it can see and the IP addresses that can connect. Every write goes into a Change Journal, and sign-in is OAuth 2.1.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> $149 the first year, then $90 a year.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.3 to 2.4.9 (GraphQL 2.4.4+) and Hyvä. Version 1.2.13, October 28, 2026.</p>



<h3 class="wp-block-heading">Freento MCP</h3>



<p class="wp-block-paragraph"><a href="https://github.com/Freento/Magento-2-Mcp" target="_blank" rel="noopener">Freento MCP</a> is an all-in-one MCP server whose tools all read data, covering orders, quotes, credit memos, price rules, coupons, products, categories, prices, customers and system info.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> a first test, reporting on store data from your assistant.</p>



<p class="wp-block-paragraph"><strong>How it limits changes:</strong> no write tools. Admin roles pick the tool groups, and sign-in uses OAuth with a one-time password.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> free (MIT).</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.4.x Open Source or Commerce, PHP 8.1+. Version 1.2.1, July 14, 2026.</p>



<h3 class="wp-block-heading">MageDelight AI Agent MCP Integration</h3>



<p class="wp-block-paragraph"><a href="https://www.magedelight.com/magento-2-ai-mcp-integration.html" target="_blank" rel="noopener">MageDelight AI Agent MCP Integration</a> connects AI assistants to Magento so you can &#8220;Execute queries, generate reports, and perform bulk actions&#8221; in plain language.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> stores that want reports and bulk edits from an assistant.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> $149 the first year (Open Source), then $99 a year.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento Open Source, Adobe Commerce and Adobe Commerce Cloud.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Two of the four MCP connectors here are free and open source: scandiweb&#8217;s and Freento&#8217;s. Freento&#8217;s listed tools only read data, so it makes a cautious first test.</p></div>



<h2 class="wp-block-heading">Store-change agents: changes built on a copy of the store</h2>



<p class="wp-block-paragraph">A store-change agent takes a request in chat, builds the change on a copy of the store and shows it to your team before anything reaches shoppers. It works on code, themes and extensions as well as store data, and a person approves each change before it is released to the live store.</p>



<h3 class="wp-block-heading">Agent for Magento (Ari) by scandiweb</h3>



<p class="wp-block-paragraph">Ari, the <a href="https://www.withari.ai/how-it-works" target="_blank" rel="noopener">AI agent for Magento</a>, takes a change you describe in chat and builds it on a copy of your store, a clone of your repository plus a database copy with customer data removed. Your team checks the result on a preview store. Ari then opens a pull request, and a person (your developer, your agency or Ari engineers) merges and releases it.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> store teams with theme, code or extension work waiting for developer time.</p>



<p class="wp-block-paragraph"><strong>What it changes:</strong> frontend and backend code, extension installs and conflict fixes, version upgrades and security patches, ERP, PIM and carrier integrations, content and merchandising, and Hyvä theme and checkout rebuilds. Its marketplace holds 1,000+ extensions, which Ari installs on the copy and shows how to set up.</p>



<p class="wp-block-paragraph"><strong>How it limits changes:</strong> <a href="https://www.withari.ai/security" target="_blank" rel="noopener">Ari&#8217;s security page</a> says Ari has no access to the live store, the servers or customers&#8217; data. A person approves and releases every change.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> from €99 a month per store, with 2,000 credits and unlimited seats. Ari Agency, €299 a month, adds Ari engineers who review and release.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento Open Source and Adobe Commerce, Hyvä.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-ari-security.png" alt="withari.ai security page: Ari works on a copy of your Magento store and a person approves and releases every change" class="wp-image-26759" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-ari-security.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-ari-security-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-ari-security-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-ari-security-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-ari-security-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-ari-security-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-ari-security-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Ari works on a copy of your store, and a person approves and releases every change.</figcaption></figure></div>



<h3 class="wp-block-heading">Vortex IQ</h3>



<p class="wp-block-paragraph"><a href="https://www.vortexiq.ai/platforms/magento-adobe-commerce" target="_blank" rel="noopener">Vortex IQ</a> sells AI agent crews for eCommerce teams on Shopify, BigCommerce and Adobe Commerce, including Store Health, Store Development, and Migration and Recovery. Its agents watch the store and connected systems, explain &#8220;what broke in plain English&#8221; and carry out approved work.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> teams that want store monitoring and diagnosis alongside approved fixes, from one service.</p>



<p class="wp-block-paragraph"><strong>How it limits changes:</strong> &#8220;Changes tested in a dryrun first, approval-gated, with a way back,&#8221; on its DryRunPro test environments. Safeguards depend on the connected platform and workflow, per Vortex IQ.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> from $399 a month billed annually ($499 month to month), 14-day trial.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> &#8220;All versions of Magento, Adobe Commerce and Adobe Commerce Cloud,&#8221; per its page.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Store-change agents are the only type in this list that builds a change on a copy of the store before anything goes live. Every other type acts on live store data, or on code that a developer reviews and deploys.</p></div>



<h2 class="wp-block-heading">Developer agents: AI that writes Magento code</h2>



<p class="wp-block-paragraph">A developer agent is an AI coding tool that writes and fixes Magento code in a developer&#8217;s editor, terminal or browser workspace, then hands the result to a developer to review and deploy. Adobe&#8217;s Commerce Developer Agent builds App Builder apps for Adobe Commerce, and general coding agents such as Claude Code work on any Magento codebase.</p>



<h3 class="wp-block-heading">Adobe Commerce Developer Agent</h3>



<p class="wp-block-paragraph">The <a href="https://developer.adobe.com/commerce/extensibility/developer-agent/" target="_blank" rel="noopener">Adobe Commerce Developer Agent</a> is a web workspace where a developer describes a requirement, approves a blueprint, and the agent generates App Builder app code, or plans and migrates existing module code to App Builder. Adobe calls it &#8220;a starting-point generator, not a fully autonomous developer,&#8221; and adds that &#8220;You must review all generated code before using it in a production environment.&#8221;</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Adobe Commerce teams moving customizations to <a href="https://scandiweb.com/blog/app-builder-for-adobe-commerce-a-practical-review/" target="_blank" rel="noopener">App Builder</a>.</p>



<p class="wp-block-paragraph"><strong>How it limits changes:</strong> blueprint approval, code review and your own deployment.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> not listed.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Adobe Commerce only, per Adobe, with an Adobe Commerce entitlement and App Builder access.</p>



<h3 class="wp-block-heading">Claude Code with Hyvä AI Skills</h3>



<p class="wp-block-paragraph"><a href="https://code.claude.com/docs/en/overview" target="_blank" rel="noopener">Claude Code</a> is &#8220;an agentic coding tool that reads your codebase, edits files, runs commands,&#8221; and it opens pull requests from a terminal, IDE, desktop app or browser. <a href="https://github.com/hyva-themes/hyva-ai-tools" target="_blank" rel="noopener">Hyvä AI Skills</a>, released by Hyvä in January 2026, add 13 Hyvä-specific skills, for child themes, modules and CMS components among others, and work in Claude Code, Codex, Copilot, Cursor, Gemini, Junie and OpenCode. A May 2026 Mage-OS community recap calls Claude Code &#8220;the most common default&#8221; among Magento developers.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> developers <a href="https://scandiweb.com/blog/how-to-work-with-hyva/" target="_blank" rel="noopener">working with Hyvä</a> who want the agent to write Hyvä-style code.</p>



<p class="wp-block-paragraph"><strong>How it limits changes:</strong> the developer reviews and commits. Hyvä runs an AI and a human security review on every outside skill before its own team uses it.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> a Claude plan. The skills are open source (OSL-3.0).</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> any Magento codebase, with the skills aimed at Hyvä themes.</p>



<h3 class="wp-block-heading">magento-boost</h3>



<p class="wp-block-paragraph"><a href="https://github.com/gabrielgts/magento-boost" target="_blank" rel="noopener"><code>magento-boost</code></a> is an open-source package that gives coding agents (Claude Code, Codex, Cursor, Copilot, Gemini CLI, Junie) Magento guidelines and skills, plus an MCP server that can flush caches, read config, check indexers and query the database through n98-magerun2.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> developers who want their coding agent to check the store while it writes code.</p>



<p class="wp-block-paragraph"><strong>How it limits changes:</strong> tool presets <code>read-only</code>, <code>dev-safe</code> (the default) and <code>everything</code>.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> free (MIT).</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.4.x, PHP 8.1+. Version 1.1.0, June 1, 2026.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Adobe&#8217;s Commerce Developer Agent is for Adobe Commerce customers with App Builder access. Magento Open Source teams get similar help from general coding agents such as Claude Code, and Hyvä publishes open-source AI skills for Hyvä themes. For the rest of Adobe&#8217;s AI, see <a href="https://scandiweb.com/blog/adobe-commerce-ai-features/" target="_blank" rel="noopener">Adobe Commerce AI features by edition</a>.</p></div>



<h2 class="wp-block-heading">Magento AI agents that work for shoppers</h2>



<p class="wp-block-paragraph">Two kinds of Magento AI agent work for shoppers. <a href="https://scandiweb.com/blog/ai-agents-for-ecommerce/" target="_blank" rel="noopener">Customer support agents</a> answer questions about orders, returns and products in a chat on the storefront. Agentic commerce modules let outside AI assistants, such as ChatGPT or Claude, search your catalog and build a cart for a shopper, who then pays at your own checkout.</p>



<p class="wp-block-paragraph">eesel AI answers order, return and product questions in a storefront widget, from $299 a month for 500 chats. For what these cost and how to measure them on any platform, see our guide to <a href="https://scandiweb.com/blog/ai-shopping-assistant/" target="_blank" rel="noopener">AI shopping assistants</a>.</p>



<p class="wp-block-paragraph">Mirasvit&#8217;s Agentic Commerce and MageDelight&#8217;s Agentic Commerce Suite make your catalog readable to outside AI assistants through standards such as MCP, UCP and ACP, shared rules that let an AI assistant find and buy products for a shopper. ChatGPT or Claude can then search your products and build a cart that the shopper pays for at your checkout. Mirasvit&#8217;s costs $169 the first year and MageDelight&#8217;s $149. Our explainer on <a href="https://scandiweb.com/blog/agentic-commerce-explained/" target="_blank" rel="noopener">agentic commerce</a> covers how that works.</p>



<h2 class="wp-block-heading">How Magento AI agents limit what they change</h2>



<p class="wp-block-paragraph">Magento AI agents limit their changes in four ways: the admin role they act under, a confirmation step before a write, a log of what changed, and where the change lands, on live store data or on a copy of the store. Admin chat agents and MCP connectors rely on the first three, and store-change agents add the copy.</p>



<figure class="wp-block-table"><table><thead><tr><th>Tool</th><th>Where the change lands</th><th>Controls the vendor states</th></tr></thead><tbody><tr><td>Magefan AI Agent</td><td>Live store data</td><td>Follows each user&#8217;s existing admin role, admins can restrict AI actions further, works only while the chat is open</td></tr><tr><td>Mirasvit Copilot</td><td>Live store data</td><td>Acts as the signed-in admin, asks before deletes and steps that can&#8217;t be undone, every write in a Change Journal</td></tr><tr><td>Mago</td><td>Live store data</td><td>Read and write tools as separate admin permissions, nothing changes without your OK, impact shown for irreversible actions</td></tr><tr><td>MageAgent</td><td>Live store data</td><td>Two-step confirmation for every write</td></tr><tr><td>scandiweb MCP module</td><td>Live store data</td><td>Every tool is an admin role permission, destructive deletes need <code>confirm=true</code></td></tr><tr><td>Mirasvit AI Agent Connector</td><td>Live store data</td><td>The admin role decides which write tools exist, every write in a Change Journal</td></tr><tr><td>Freento MCP</td><td>Reads only</td><td>No write tools, admin roles pick the tool groups</td></tr><tr><td>Agent for Magento (Ari)</td><td>A copy of the store</td><td>A person approves and releases each change, as a pull request</td></tr><tr><td>Vortex IQ</td><td>Tested in a dry run first</td><td>Approval-gated, with a way back</td></tr><tr><td>Adobe Commerce Developer Agent</td><td>App Builder code</td><td>Developers approve a blueprint and review all code</td></tr><tr><td><code>magento-boost</code></td><td>Your local project</td><td>Tool presets, from read-only to everything</td></tr></tbody></table><figcaption class="wp-element-caption">How each Magento AI agent limits what it changes, in the vendor&#x27;s own terms</figcaption></figure>



<p class="wp-block-paragraph">If nobody on your team reviews PHP, a <a href="https://scandiweb.com/blog/magento-code-audit-by-certified-magento-developers/" target="_blank" rel="noopener">Magento code audit</a> is one way to check what an AI changed.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Ask two questions before any Magento AI agent touches your store: does it change live store data or a copy, and who approves each change before shoppers see it?</p></div>



<h2 class="wp-block-heading">Which type of Magento AI agent do you need?</h2>



<p class="wp-block-paragraph">Pick the type by the job. For questions and quick edits to products, orders or prices, an admin chat agent is enough. If your team already works in ChatGPT or Claude, add an MCP connector instead. For theme, code and extension changes without a developer, use a store-change agent, and give developers who write modules a developer agent.</p>



<p class="wp-block-paragraph"><strong>Choose an admin chat agent if:</strong></p>



<ul class="wp-block-list">
<li>You want to ask about sales, stock and orders in plain words instead of building a report.</li>


<li>Your team makes routine edits to products, prices, coupons or orders every day.</li>


<li>You want a confirmation step before each change to live store data.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose an MCP connector if:</strong></p>



<ul class="wp-block-list">
<li>Your team already works in ChatGPT, Claude or Cursor every day and would like it to read or update store data.</li>


<li>You have someone who can install a module and set admin role permissions.</li>


<li>You want to start read-only and add write tools later.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose a store-change agent if:</strong></p>



<ul class="wp-block-list">
<li>You have a backlog of theme, code or extension changes waiting for developer time.</li>


<li>You want each change built on a copy of the store and checked on a preview first.</li>


<li>You want a person to approve every release, as a pull request into your own repository.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose a developer agent if:</strong></p>



<ul class="wp-block-list">
<li>Your developers write and fix Magento modules and want to do it faster.</li>


<li>You run Adobe Commerce and are moving customizations to App Builder.</li>


<li>Your storefront runs on Hyvä and your developers already use a coding agent.</li>

</ul>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-decision-tree.png" alt="Decision tree for choosing a Magento AI agent type by whether the job changes code and who will drive it" class="wp-image-26760" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-decision-tree.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-decision-tree-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-decision-tree-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-decision-tree-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-decision-tree-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-decision-tree-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-agent-decision-tree-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Two questions decide the type: does the job change code, and who will drive the agent?</figcaption></figure></div>



<h2 class="wp-block-heading">Frequently asked questions about Magento AI agents</h2>



<h3 class="wp-block-heading">Is there an AI agent for Magento?</h3>



<p class="wp-block-paragraph">Yes, several. On November 2, 2026, 11 products called themselves an AI agent for Magento. Most work for store teams: admin chat agents answer questions and edit store data, MCP connectors let ChatGPT or Claude do the same, store-change agents build code changes on a copy of the store, and Adobe&#8217;s Commerce Developer Agent writes code. The rest answer shoppers.</p>



<h3 class="wp-block-heading">What can an AI agent do in Magento?</h3>



<p class="wp-block-paragraph">It depends on the type. Admin chat agents report on sales, orders and stock and edit products, prices, coupons and orders. MCP connectors give your own AI assistant similar access. Store-change agents build theme, code and extension changes on a copy of the store, including installs and upgrades. Developer agents write and fix module code for a developer to review.</p>



<h3 class="wp-block-heading">Can an AI agent install extensions or upgrade Magento?</h3>



<p class="wp-block-paragraph">Only the types that work on code. The admin chat agents and MCP connectors in this list work on store data and settings, and some can flush the cache or reindex, but none says it installs modules. A store-change agent can install an extension or apply an upgrade on a copy of the store for a person to release. For the manual route, see <a href="https://scandiweb.com/blog/how-to-upgrade-magento-version-step-by-step-guide/" target="_blank" rel="noopener">how to upgrade Magento</a>.</p>



<h3 class="wp-block-heading">Is it safe to let an AI agent change my Magento store?</h3>



<p class="wp-block-paragraph">It can be, with limits you set. Give the agent an admin role with only the permissions it needs, start read-only where the tool allows it, and pick a tool that asks before it writes and logs what it changed. For code, theme and extension changes, have the agent work on a copy of the store and let a person review and release each change.</p>



<h3 class="wp-block-heading">Do Magento AI agents work with Magento Open Source?</h3>



<p class="wp-block-paragraph">Most do. The admin chat agents, MCP connectors and store-change agents in this list support Magento Open Source, and several also list Mage-OS. Adobe&#8217;s Commerce Developer Agent is the exception: Adobe says it is available to Adobe Commerce customers only and needs an Adobe Commerce entitlement and App Builder access. See our comparison of <a href="https://scandiweb.com/blog/adobe-commerce-vs-magento-open-source/" target="_blank" rel="noopener">Adobe Commerce and Magento Open Source</a>.</p>



<h3 class="wp-block-heading">How much does an AI agent for Magento cost?</h3>



<p class="wp-block-paragraph">From free to a monthly subscription. Mago, MageAgent and the scandiweb and Freento MCP modules are free and open source. Most paid admin agents and connectors cost $149 for the first year, and Magefan&#8217;s AI Agent is €134 one-time. Store-change agents are subscriptions, from €99 a month per store in this list. Most extensions also need your own AI provider key, billed by usage.</p>



<h3 class="wp-block-heading">Can I build my own AI agent for Magento?</h3>



<p class="wp-block-paragraph">Yes. Developers can connect any agent framework to Magento through its REST and GraphQL APIs, or <a href="https://scandiweb.com/blog/how-to-build-an-mcp-server/" target="_blank" rel="noopener">build your own MCP server</a> that exposes only the store tools you want. Adobe Commerce teams can also generate App Builder apps with Adobe&#8217;s Developer Agent. If you would rather have a team build it, see our list of <a href="https://scandiweb.com/blog/best-ai-agent-development-companies/" target="_blank" rel="noopener">AI agent development companies</a>.</p>



<h2 class="wp-block-heading">Choosing a Magento AI agent</h2>



<p class="wp-block-paragraph">A Magento AI agent is worth adding when it takes over one job your team repeats every week. Start with that job, check where the agent makes its changes and who approves them, and test it on a copy of the store before it touches anything your shoppers see.</p>



<p class="wp-block-paragraph">Prices and versions change, so open each vendor&#8217;s page again before you buy. Settle the type first, then use the controls table to compare tools within it.</p>



<p class="wp-block-paragraph">If you&#8217;d rather hand that job to people, scandiweb&#8217;s <a href="https://scandiweb.com/magento-support" target="_blank" rel="noopener">Magento support team</a> takes on store changes, extension installs and upgrades.</p>



<script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Is there an AI agent for Magento?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, several. On November 2, 2026, 11 products called themselves an AI agent for Magento. Most work for store teams: admin chat agents answer questions and edit store data, MCP connectors let ChatGPT or Claude do the same, store-change agents build code changes on a copy of the store, and Adobe's Commerce Developer Agent writes code. The rest answer shoppers."}}, {"@type": "Question", "name": "What can an AI agent do in Magento?", "acceptedAnswer": {"@type": "Answer", "text": "It depends on the type. Admin chat agents report on sales, orders and stock and edit products, prices, coupons and orders. MCP connectors give your own AI assistant similar access. Store-change agents build theme, code and extension changes on a copy of the store, including installs and upgrades. Developer agents write and fix module code for a developer to review."}}, {"@type": "Question", "name": "Can an AI agent install extensions or upgrade Magento?", "acceptedAnswer": {"@type": "Answer", "text": "Only the types that work on code. The admin chat agents and MCP connectors in this list work on store data and settings, and some can flush the cache or reindex, but none says it installs modules. A store-change agent can install an extension or apply an upgrade on a copy of the store for a person to release. For the manual route, see how to upgrade Magento."}}, {"@type": "Question", "name": "Is it safe to let an AI agent change my Magento store?", "acceptedAnswer": {"@type": "Answer", "text": "It can be, with limits you set. Give the agent an admin role with only the permissions it needs, start read-only where the tool allows it, and pick a tool that asks before it writes and logs what it changed. For code, theme and extension changes, have the agent work on a copy of the store and let a person review and release each change."}}, {"@type": "Question", "name": "Do Magento AI agents work with Magento Open Source?", "acceptedAnswer": {"@type": "Answer", "text": "Most do. The admin chat agents, MCP connectors and store-change agents in this list support Magento Open Source, and several also list Mage-OS. Adobe's Commerce Developer Agent is the exception: Adobe says it is available to Adobe Commerce customers only and needs an Adobe Commerce entitlement and App Builder access. See our comparison of Adobe Commerce and Magento Open Source."}}, {"@type": "Question", "name": "How much does an AI agent for Magento cost?", "acceptedAnswer": {"@type": "Answer", "text": "From free to a monthly subscription. Mago, MageAgent and the scandiweb and Freento MCP modules are free and open source. Most paid admin agents and connectors cost $149 for the first year, and Magefan's AI Agent is €134 one-time. Store-change agents are subscriptions, from €99 a month per store in this list. Most extensions also need your own AI provider key, billed by usage."}}, {"@type": "Question", "name": "Can I build my own AI agent for Magento?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. Developers can connect any agent framework to Magento through its REST and GraphQL APIs, or build your own MCP server that exposes only the store tools you want. Adobe Commerce teams can also generate App Builder apps with Adobe's Developer Agent. If you would rather have a team build it, see our list of AI agent development companies."}}]}</script>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p><style> p.box { border: 1px solid black; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } </style> <p class="box"><em>Tell us </em><a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener"><em>the job your team repeats</em></a><em> every week, and we&#x27;ll say which type of agent fits it, or whether a person should do it instead.</em></p></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/magento-ai-agent/">Magento AI Agents: The 4 Types and the Tools in Each</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Best Magento Themes in 2026: The Top 10, Ranked</title>
		<link>https://scandiweb.com/blog/best-magento-themes/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Wed, 04 Nov 2026 11:40:00 +0000</pubDate>
				<category><![CDATA[Collection]]></category>
		<category><![CDATA[Hyvä]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Ecommerce Website Design]]></category>
		<category><![CDATA[expedio]]></category>
		<category><![CDATA[frontend]]></category>
		<category><![CDATA[hyva]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[magento 2]]></category>
		<category><![CDATA[magento themes]]></category>
		<category><![CDATA[site performance]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=26883</guid>

					<description><![CDATA[<p>The best Magento themes in 2026, ranked: Hyvä, Expedio Theme, Luma, Porto and more, with prices read on November 3, 2026, and how to choose the right one.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/best-magento-themes/">Best Magento Themes in 2026: The Top 10, Ranked</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-bmthm wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/services/hyva-themes" target=_blank >
        Hyvä Themes
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/solutions/magento/expedio" target=_blank >
        2x Faster Magento with Expedio Theme
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-design-service" target=_blank >
        Magento Design
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">A new theme is the usual fix when a Magento (Adobe Commerce) store starts to look dated or feel slow, which is why teams go looking for the best Magento themes before a redesign. For the look, a theme delivers: it is the layer that decides how every page appears and how much code the shopper&#8217;s browser has to load, so one project can change the whole storefront.</p>



<p class="wp-block-paragraph">Speed and running costs are where the choice gets harder. A theme only changes what happens in the browser, after the server has built the page, and it decides which of your extensions keep working without extra development. Prices and versions below were read on each vendor&#8217;s own page on November 3, 2026.</p>



<h2 class="wp-block-heading">What a Magento theme controls, and what it doesn&#8217;t</h2>



<p class="wp-block-paragraph">A Magento theme is the set of layouts, templates, styles and scripts that decide how every storefront page looks and what the shopper&#8217;s browser loads. Magento comes with two themes, Blank and Luma, and a custom theme inherits from one of them and overrides only the files it changes. Before the theme does anything, though, the server has to build the page, and a theme does not change that step.</p>



<p class="wp-block-paragraph">Every page load has two steps. First, Magento&#8217;s server builds the whole page by running code and database queries. The time this takes is called time to first byte: how long the server takes to start sending the page. Second, the browser downloads the HTML and the theme&#8217;s CSS and JavaScript, and draws the page the shopper can scroll and tap.</p>



<p class="wp-block-paragraph">A theme changes the second step: a lighter theme means less code to download and run, so the page appears and responds sooner once it arrives. The first step stays as it was, which is why a store can <a href="https://scandiweb.com/blog/magento-slow-after-hyva/" target="_blank" rel="noopener">move to a fast theme and still wait</a> at the start of every page view. Our post on <a href="https://scandiweb.com/blog/why-is-magento-slow/" target="_blank" rel="noopener">why Magento is slow</a> covers both steps.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-server-and-browser.png" alt="Diagram of a Magento page load, first the server builds the page, then the theme loads styles and scripts in the browser" class="wp-image-26880" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-server-and-browser.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-server-and-browser-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-server-and-browser-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-server-and-browser-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-server-and-browser-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-server-and-browser-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-server-and-browser-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">A Magento theme shapes the browser step, after the server has built the page</figcaption></figure></div>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Keep the Blank and Luma files untouched and put every change in a child theme. Adobe warns that upgrades can overwrite edits made directly in the default theme files.</p></div>



<h2 class="wp-block-heading">The best Magento themes at a glance</h2>



<p class="wp-block-paragraph">For most stores in 2026, Hyvä is the theme to build on, and Expedio Theme speeds up page building under whichever theme you run. Luma and Magento Blank come with Magento, Breeze Evolution and Satoshi for Hyvä are free options on different stacks, and Porto and Argento are paid ready-made designs. The table compares all 10 by what each changes, price and fit.</p>



<figure class="wp-block-table"><table><thead><tr><th>#</th><th>Theme</th><th>What it changes</th><th>Price (read Nov 3, 2026)</th><th>Works with</th><th>Best for</th></tr></thead><tbody><tr><td>1</td><td>Hyvä Theme</td><td>Replaces the frontend with a lighter one on Tailwind CSS and Alpine.js</td><td>Free core. Hyvä UI €250, Checkout €1,000, Commerce €3,000/yr, Enterprise €7,500 first year</td><td>Magento Open Source 2.4.4-p9 and up. Adobe Commerce via Hyvä Enterprise</td><td>New builds and redesigns where browser speed matters most</td></tr><tr><td>2</td><td>Expedio Theme</td><td>Speeds up how Magento builds each page on the server</td><td>Open-source core</td><td>Luma, Hyvä and custom themes. Open Source, Adobe Commerce, Commerce Cloud</td><td>Faster pages on the theme you already have</td></tr><tr><td>3</td><td>Satoshi for Hyvä</td><td>Finished, app-like design on top of Hyvä</td><td>Open source (OSL-3.0)</td><td>Hyvä Theme 1.3 and up, with the free license key</td><td>Hyvä stores that want a finished design</td></tr><tr><td>4</td><td>Luma</td><td>Magento&#8217;s default demonstration frontend</td><td>Included with Magento</td><td>Open Source and Adobe Commerce 2.4.x (PaaS and on-premises)</td><td>Existing stores with no rebuild planned</td></tr><tr><td>5</td><td>Breeze Evolution</td><td>Standalone, lighter Luma-style frontend</td><td>Free (MIT). Breeze Enterprise via a $207/quarter or $588/yr subscription</td><td>Open Source 2.4.4–2.4.9, Adobe Commerce 2.4.5–2.4.9</td><td>A faster frontend on a zero license budget</td></tr><tr><td>6</td><td>Porto</td><td>Ready-made design with many layouts on the Luma stack</td><td>$129 regular license</td><td>Magento 2.3.x and 2.4.x</td><td>The best-selling ready-made paid design</td></tr><tr><td>7</td><td>Argento</td><td>Modular ready-made design plus 24 Swissup extensions</td><td>$90 one-time plus $25/month, or a Swissup subscription</td><td>Luma, Breeze and Hyvä packages, 2.4.4–2.4.9</td><td>A design and extension bundle from one vendor</td></tr><tr><td>8</td><td>Magento Blank</td><td>Bare base for a custom theme</td><td>Included with Magento</td><td>Open Source and Adobe Commerce 2.4.x</td><td>A fully custom design</td></tr><tr><td>9</td><td>Adobe Commerce Storefront</td><td>Adobe&#8217;s Edge Delivery storefront with drop-in components</td><td>Not published</td><td>Adobe Commerce as a Cloud Service, Adobe Commerce Optimizer, PaaS with an Optimizer license</td><td>New storefronts on Adobe&#8217;s cloud service</td></tr><tr><td>10</td><td>PWA Studio and Venia</td><td>React PWA storefront with a reference store</td><td>Open source (OSL-3.0)</td><td>Open Source and Adobe Commerce backends, 14.5.2 pairs with 2.4.10</td><td>Teams already running PWA Studio</td></tr></tbody></table><figcaption class="wp-element-caption">The best Magento themes compared: what each changes, price and fit (read November 3, 2026)</figcaption></figure>



<p class="wp-block-paragraph">Prices for these Magento 2 themes were read from each vendor&#8217;s page on November 3, 2026, in the currency the vendor shows.</p>



<h2 class="wp-block-heading">How we compared the themes</h2>



<p class="wp-block-paragraph">We judged each pick on four things. The speed shoppers feel: whether it cuts the code the browser loads or the time the server takes to build the page. The cost to run: license, paid add-ons and upkeep. Extension compatibility: whether a store&#8217;s existing extensions keep working, or each one with frontend code needs a compatible version. Updates and support: whether the vendor is releasing, which Magento versions it lists, and what support comes with the price.</p>



<p class="wp-block-paragraph">Vendors change prices without notice, so confirm the figure on the linked page before you sign.</p>



<h2 class="wp-block-heading">The 10 best Magento themes in 2026</h2>



<p class="wp-block-paragraph">The ranking puts first the picks that change the most for shoppers, then weighs cost and fit. Hyvä leads because it changes what the browser loads on every page, and Expedio Theme follows because it changes how fast the server builds those pages, on any theme. Then come Magento&#8217;s defaults, the free options, the paid designs and Adobe&#8217;s newer storefronts.</p>



<h3 class="wp-block-heading">1. Hyvä Theme</h3>



<p class="wp-block-paragraph">Hyvä Theme replaces Magento&#8217;s default frontend with a lighter one built on Tailwind CSS and Alpine.js, so the browser downloads and runs less code on every page. Since version 1.4.0 on November 10, 2025, the core theme has been open source under OSL-3.0 and AFL-3.0. The <a href="https://www.hyva.io/hyva-theme-license.html" target="_blank" rel="noopener">license page</a> gives you up to five free license keys per account, with community support on Slack.</p>



<p class="wp-block-paragraph">In scandiweb&#8217;s <a href="https://scandiweb.com/blog/fastest-ecommerce-platform/" target="_blank" rel="noopener">September 2026 study</a> of Chrome UX Report data, Magento stores on Hyvä passed all three Core Web Vitals on mobile 66.4% of the time, against 44.6% for Magento overall. Core Web Vitals are Google&#8217;s three page-experience measures.</p>



<p class="wp-block-paragraph">The paid products are optional: Hyvä UI (€250 one-time), Hyvä Checkout (€1,000 one-time) and Hyvä Commerce (€3,000 per year) for Magento Open Source, and Hyvä Enterprise for Adobe Commerce (€7,500 the first year, then €5,000 per year). Hyvä requires Magento 2.4.4-p9, 2.4.5-p8, 2.4.6-p7 or 2.4.7-p1 or higher, and every extension with frontend code needs a Hyvä-compatible version. scandiweb is a Hyvä Platinum Partner, and our <a href="https://scandiweb.com/services/hyva-themes" target="_blank" rel="noopener">Hyvä theme development</a> team wrote a guide on <a href="https://scandiweb.com/blog/how-to-work-with-hyva/" target="_blank" rel="noopener">how to work with Hyvä</a>. We also covered what changed when <a href="https://scandiweb.com/blog/hyva-theme-goes-open-source/" target="_blank" rel="noopener">Hyvä went open source</a>.</p>



<p class="wp-block-paragraph">Best for: new builds and redesigns where speed in the browser matters most.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>A theme changes the browser step and leaves the server step alone. In the same September 2026 data, Hyvä stores had a good time-to-first-byte share of 23.2%, almost identical to Magento overall at 23.0%, while their Core Web Vitals pass rate was 66.4% against 44.6%.</p></div>



<h3 class="wp-block-heading">2. Expedio Theme</h3>



<p class="wp-block-paragraph">Expedio Theme speeds up how Magento builds every page, so pages arrive in the shopper&#8217;s browser sooner. The server step described above, where Magento runs code and database queries before anything is sent, is what <a href="https://scandiweb.com/solutions/magento/expedio" target="_blank" rel="noopener">Expedio Theme</a> makes faster. It works under your theme, in the server-side work that builds each page. Your Hyvä, Luma or custom storefront, your design, admin, catalog, prices, checkout and orders all stay as they are.</p>



<p class="wp-block-paragraph">It is built on Liquid, the open-source template language created by Shopify&#8217;s co-founder and used in Shopify themes, applied to how Magento builds a page. It runs on Magento Open Source, Adobe Commerce and Adobe Commerce Cloud, on any Magento hosting. Custom themes and the extensions that touch their templates get adapted and tested as part of the setup.</p>



<p class="wp-block-paragraph">Expedio Theme makes Magento at least 2x faster and lets the same server handle 3x more traffic before response times start to rise. In scandiweb&#8217;s <a href="https://scandiweb.com/blog/expedio-benchmark/" target="_blank" rel="noopener">benchmark</a>, the median of eight page types was 6.4x faster at peak traffic. Read that figure with its scope: one real merchant&#8217;s store on Hyvä was tested, the measure was server response time (time to first byte), not full page load in a browser, and cart and checkout were not part of the comparison.</p>



<p class="wp-block-paragraph">As the Expedio page puts it, &#8220;Hyvä on the frontend with Expedio on the backend is the fastest Magento setup you can run.&#8221; Expedio Theme&#8217;s core is open source and built by scandiweb.</p>



<p class="wp-block-paragraph">Best for: any Magento store, on any theme, where pages are slow before the browser starts: slow server responses, slow category and search pages, or traffic peaks.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster.png" alt="The Expedio page on scandiweb.com with the headline Magento. 2x faster. and buttons to get Expedio or try the demo" class="wp-image-25972" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/10/magento-to-shopify-migration-expedio-magento-2x-faster-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Expedio Theme makes Magento at least 2x faster under the theme you already have</figcaption></figure></div>



<h3 class="wp-block-heading">3. Satoshi for Hyvä</h3>



<p class="wp-block-paragraph">Satoshi for Hyvä is scandiweb&#8217;s own design layer for Hyvä stores and the first open-source theme built on top of the Hyvä frontend. It was built by scandiweb&#8217;s CTO and licensed under OSL-3.0, which grants a royalty-free license, so there is no theme fee. The current release is v2.0.0 from July 2025, and the <a href="https://www.satoshitheme.com/hyva" target="_blank" rel="noopener">product page</a> links to the GitHub repository and a <a href="https://hyva.satoshitheme.com/" target="_blank" rel="noopener">demo store</a>.</p>



<p class="wp-block-paragraph">It gives you page transitions and animations, product preview peeks with instant add to cart on the product page, and endless pagination with filtering and sorting. It requires the Hyvä Theme (1.3 or newer) with its free license key and no paid Hyvä product. We explain the thinking in our post <a href="https://scandiweb.com/blog/introducing-satoshi-first-open-source-hyva-theme/" target="_blank" rel="noopener">introducing Satoshi for Hyvä</a>.</p>



<p class="wp-block-paragraph">Best for: Hyvä stores that want a finished, app-like design instead of styling the default Hyvä theme from scratch.</p>



<h3 class="wp-block-heading">4. Luma</h3>



<p class="wp-block-paragraph">Luma is the default demonstration theme included with every Magento Open Source and Adobe Commerce 2.4.x install, at no separate price, under OSL-3.0 and AFL-3.0. Adobe&#8217;s <a href="https://developer.adobe.com/commerce/frontend-core/guide/themes/" target="_blank" rel="noopener">theme guide</a> states there are no restrictions on using it for a live store, and Adobe continues to support it, so stores on Luma can move to a newer storefront at their own pace.</p>



<p class="wp-block-paragraph">Luma inherits from Magento Blank, so a child theme overrides only the files it changes. Its stack is LESS with RequireJS, jQuery and Knockout, the stack with the widest extension compatibility here. Scope: Adobe Commerce as a Cloud Service does not support Luma storefronts. On Adobe Commerce running on cloud infrastructure or on-premises (PaaS), Luma Bridge lets Luma pages share cart and sign-in state with an Edge Delivery storefront during a page-by-page migration.</p>



<p class="wp-block-paragraph">Best for: existing stores on Open Source or Adobe Commerce PaaS and on-premises that need maximum extension compatibility and have no rebuild planned.</p>



<h3 class="wp-block-heading">5. Breeze Evolution</h3>



<p class="wp-block-paragraph">Breeze Evolution is Swissup Labs&#8217; free, standalone theme on the Breeze frontend, a lighter frontend for Magento 2 that keeps only Knockout and Underscore from the default JavaScript stack. The theme is MIT-licensed, written from scratch in LESS, and splits its CSS into a critical part and a deferred part. The Packagist metapackage is at 3.1.1 from October 8, 2026, and Swissup lists Magento Open Source 2.4.4 through 2.4.9 and Adobe Commerce 2.4.5 through 2.4.9.</p>



<p class="wp-block-paragraph">Extensions that use JavaScript need an integration, and the <a href="https://breezefront.com/" target="_blank" rel="noopener">Breeze site</a> documents a Better Compatibility mode that reduces the work by loading Luma-based mixins. The paid tier, Breeze Enterprise, comes with a Swissup Labs subscription at $207 per quarter or $588 per year.</p>



<p class="wp-block-paragraph">Best for: stores that want a faster Luma-style frontend with no license fee and can budget developer time for JavaScript-heavy extensions.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Free covers the license, and the support model differs by pick. Hyvä&#8217;s free theme includes community support on Slack, and direct support from the Hyvä team comes only with its paid products, while Luma and Blank come with Magento itself.</p></div>



<h3 class="wp-block-heading">6. Porto</h3>



<p class="wp-block-paragraph">Porto is the best-selling Magento theme on ThemeForest, with 27,877 sales on its <a href="https://themeforest.net/item/porto-ultimate-responsive-magento-theme/9725864" target="_blank" rel="noopener">item page</a> as of November 3, 2026. A regular license costs $129 one-off and includes future updates and six months of support from p-themes, with an extension to 12 months offered at $42.75 at the time of reading.</p>



<p class="wp-block-paragraph">Version 5.2.0 was released on August 24, 2026, with fixes for Magento 2.4.8 and 2.4.9 in the changelog. The listing covers Magento 2.3.x and 2.4.x and tags Magento Enterprise as compatible. Porto runs on the standard Luma stack, with no Hyvä edition on the listing or the vendor&#8217;s site. Headline features are a mega menu, 300+ admin features and a fluid product grid of 2 to 8 columns.</p>



<p class="wp-block-paragraph">Best for: stores that want the most-sold ready-made design with many prebuilt layouts on the standard Luma stack, at a one-off $129.</p>



<h3 class="wp-block-heading">7. Argento</h3>



<p class="wp-block-paragraph">Argento is Swissup Labs&#8217; modular theme, sold as separate packages for the Luma, Breeze and Hyvä frontends, with one license covering all three. On <a href="https://argentotheme.com/" target="_blank" rel="noopener">argentotheme.com</a>, the offer is a $90 one-time lifetime license plus $25 per month for support and updates, first month included, valid for up to five Magento installations.</p>



<p class="wp-block-paragraph">It bundles 24 Swissup extensions, including Ajax Pro, Ajax Search, NavigationPro and Pagespeed. Current versions are Argento Breeze 3.2.1 (October 8, 2026) and Argento for Hyvä 1.3.9 (August 28, 2026), listed for Magento Open Source and Adobe Commerce 2.4.4 through 2.4.9 and Hyvä 1.4 and newer. Swissup&#8217;s own store sells Argento within its quarterly ($207) or yearly ($588) subscription instead, covering all Swissup modules on 10 installations.</p>



<p class="wp-block-paragraph">Best for: budget-conscious stores that want a ready design plus a bundle of extensions from one vendor, with the option to move from Luma to Breeze or Hyvä later.</p>



<h3 class="wp-block-heading">8. Magento Blank</h3>



<p class="wp-block-paragraph">Magento Blank comes with every Magento Open Source and Adobe Commerce 2.4.x install, at no separate price, and Adobe describes it as a basis for custom theme creation. Luma inherits from it. Blank is the right starting point when the design will be fully custom: a child theme inherits everything from Blank and overrides only the files it changes, so the team decides what goes into every template and style the shopper receives.</p>



<p class="wp-block-paragraph">Adobe recommends never editing the Blank or Luma files directly, since upgrades can overwrite those changes, so everything custom goes in the child theme. That makes Blank a project for an in-house frontend team or an agency with a <a href="https://scandiweb.com/magento-design-service" target="_blank" rel="noopener">custom Magento design</a> practice.</p>



<p class="wp-block-paragraph">Best for: stores that want a fully custom design built in-house or by an agency, on Magento&#8217;s standard frontend stack.</p>



<h3 class="wp-block-heading">9. Adobe Commerce Storefront</h3>



<p class="wp-block-paragraph">Adobe Commerce Storefront powered by Edge Delivery Services is Adobe&#8217;s newer storefront: starter code, drop-in components for product details, cart, checkout, account and B2B flows installed from npm, and document-based authoring in Microsoft Word or Google Docs plus visual editing with Storefront Builder. Adobe recommends it as the starting point on Adobe Commerce as a Cloud Service, and its <a href="https://experienceleague.adobe.com/en/docs/commerce-admin/start/storefront/storefront" target="_blank" rel="noopener">storefront overview</a> says Adobe continues to support Luma for stores that stay on it.</p>



<p class="wp-block-paragraph">Scope by edition: the drop-in components are licensed with Adobe Commerce as a Cloud Service and Adobe Commerce Optimizer. Adobe Commerce on cloud infrastructure or on-premises (PaaS) gets them by adding an Adobe Commerce Optimizer license and the Storefront Compatibility Package. Magento Open Source is not supported. Pricing is not published, so ask your Adobe account representative.</p>



<p class="wp-block-paragraph">Best for: Adobe Commerce as a Cloud Service merchants, or Adobe Commerce PaaS merchants licensing Adobe Commerce Optimizer, who want Adobe&#8217;s recommended storefront.</p>



<h3 class="wp-block-heading">10. PWA Studio and Venia</h3>



<p class="wp-block-paragraph">PWA Studio is Adobe&#8217;s open-source toolkit for building a React progressive web app storefront on an Adobe Commerce or Magento Open Source backend, with Venia as the reference storefront to start from. It is licensed under OSL-3.0 on <a href="https://github.com/magento/pwa-studio" target="_blank" rel="noopener">GitHub</a> and still receives releases: v14.5.2 was published on November 3, 2026, and the repo&#8217;s compatibility map pairs it with Magento 2.4.10.</p>



<p class="wp-block-paragraph">It includes React hooks and components (Peregrine and Venia UI), an extensibility framework in the buildpack, the UPWARD connector for serving the PWA from Magento and a Page Builder extension. Adobe&#8217;s release notes for 14.5.2 report Lighthouse performance scores of 98 on desktop for all four Venia pages and 67 to 75 on mobile. For the wider set of options, see our <a href="https://scandiweb.com/blog/best-magento-pwa-solution-comparison/" target="_blank" rel="noopener">Magento PWA solution comparison</a>.</p>



<p class="wp-block-paragraph">Best for: teams that already run or maintain a PWA Studio storefront and need a supported upgrade path. For new builds, it is a niche choice.</p>



<h2 class="wp-block-heading">Free vs paid Magento 2 themes</h2>



<p class="wp-block-paragraph">Free Magento 2 themes (Hyvä core, Luma, Magento Blank, Breeze Evolution and Satoshi for Hyvä) cost nothing to license. The spend moves to add-ons, support and the build: Hyvä&#8217;s checkout and UI packs, Breeze Enterprise, developer time for extension compatibility, and the design work. Premium Magento themes such as Porto and Argento charge up front and include a design and a support period.</p>



<figure class="wp-block-table"><table><thead><tr><th>Theme</th><th>License</th><th>What is paid</th><th>Support and updates</th></tr></thead><tbody><tr><td>Hyvä Theme</td><td>Free core (OSL-3.0 and AFL-3.0)</td><td>Hyvä UI €250, Checkout €1,000, Commerce €3,000/yr, Enterprise €7,500 first year</td><td>Community support on Slack with the free theme, direct support with paid products</td></tr><tr><td>Luma and Magento Blank</td><td>Included with Magento</td><td>Nothing</td><td>Updated with each Magento release</td></tr><tr><td>Breeze Evolution</td><td>Free (MIT)</td><td>Breeze Enterprise via a Swissup subscription, $207/quarter or $588/yr</td><td>Support and updates come with the subscription</td></tr><tr><td>Satoshi for Hyvä</td><td>Open source (OSL-3.0)</td><td>Nothing listed. Needs the free Hyvä license key</td><td>Releases on GitHub, latest v2.0.0</td></tr><tr><td>Porto</td><td>$129 regular license</td><td>$2,950 extended license, $42.75 to extend support to 12 months</td><td>Future updates and 6 months of support included</td></tr><tr><td>Argento</td><td>$90 one-time</td><td>$25/month after the first month, or a $207/quarter or $588/yr Swissup subscription</td><td>First month included, license stays valid if you cancel</td></tr></tbody></table><figcaption class="wp-element-caption">Free vs paid Magento 2 themes: license, paid extras and support (read November 3, 2026)</figcaption></figure>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Check how many installations a license covers before you compare prices. Hyvä&#8217;s paid products are valid for one Magento installation with unlimited domains and store views, Argento&#8217;s $90 license covers up to five installations, and the Swissup subscription covers 10.</p></div>



<h2 class="wp-block-heading">How to choose the best Magento theme for your store</h2>



<p class="wp-block-paragraph">Match the theme to the one thing your store needs most. Build on Hyvä when you&#8217;re starting new or redesigning, stay on Luma when the store works and no redesign is planned, and add Expedio Theme when the server step is the slow one. The other picks cover narrower cases, listed below, and the chart sums them up.</p>



<ul class="wp-block-list">
<li>Choose Hyvä Theme if you&#8217;re building new or redesigning and speed in the browser matters most. Add Satoshi for Hyvä if you want a finished design to start from.</li>


<li>Add Expedio Theme if pages are slow before the browser starts: slow server response, slow category and search pages, traffic peaks. It works on any theme, including Luma and custom themes. For the browser side, see our <a href="https://scandiweb.com/blog/best-magento-speed-optimization-extensions/" target="_blank" rel="noopener">Magento speed optimization extensions</a>.</li>


<li>Choose Breeze Evolution if you want a lighter, free Luma-style frontend and can budget developer time for JavaScript-heavy extensions.</li>


<li>Choose Porto if you want the best-selling ready-made paid design with many layouts.</li>


<li>Choose Magento Blank as the base when you want a fully custom design.</li>


<li>Choose Argento if you want a modular paid theme with vendor support and the option to change frontend branch later.</li>


<li>Choose Adobe Commerce Storefront if you&#8217;re on Adobe Commerce as a Cloud Service, or on PaaS with an Adobe Commerce Optimizer license, and starting a new storefront.</li>


<li>Choose PWA Studio only if you already run it.</li>


<li>Stay on Luma for now if the store works and a redesign isn&#8217;t planned. Expedio Theme can still make it faster.</li>

</ul>



<p class="wp-block-paragraph">B2B stores pick on the same criteria, plus whether company accounts, purchase orders and quotes are covered. Adobe Commerce Storefront has B2B drop-ins for purchase orders, company management and quote management. For the other picks, that coverage comes from extensions, so run the same compatibility check.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-decision-guide.png" alt="Chart matching store needs such as a new build, a finished design or faster pages to Hyvä, Satoshi, Expedio Theme and others" class="wp-image-26881" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-decision-guide.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-decision-guide-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-decision-guide-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-decision-guide-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-decision-guide-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-decision-guide-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-themes-decision-guide-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Match your store&#x27;s main need to the Magento theme that fits it</figcaption></figure></div>



<h2 class="wp-block-heading">Frequently asked questions about Magento themes</h2>



<p class="wp-block-paragraph">The best Magento theme for most stores is Hyvä, which is free at the core and strongest on browser speed, with Expedio Theme on the server for the fastest setup. A template is one file inside a theme, you can switch themes on a live store after testing on staging, and Expedio Theme works under the theme you have. The details follow.</p>



<h3 class="wp-block-heading">What is the best Magento theme in 2026?</h3>



<p class="wp-block-paragraph">For most new builds and redesigns, Hyvä Theme, with Satoshi for Hyvä on top when you want a finished design. Stay on Luma if the store works and no redesign is planned, start from Magento Blank for a fully custom design, and use Adobe Commerce Storefront on Adobe Commerce as a Cloud Service. Under any of them, Expedio Theme makes the server build pages at least 2x faster.</p>



<h3 class="wp-block-heading">Is Hyvä free to use?</h3>



<p class="wp-block-paragraph">Yes. The Hyvä Theme core has been free and open source under OSL-3.0 and AFL-3.0 since version 1.4.0 on November 10, 2025, with up to five free license keys per account and community support on Slack. The paid products are Hyvä UI (€250), Hyvä Checkout (€1,000), Hyvä Commerce (€3,000 per year) and, for Adobe Commerce, Hyvä Enterprise (€7,500 the first year, then €5,000 per year).</p>



<h3 class="wp-block-heading">What is the fastest Magento 2 theme?</h3>



<p class="wp-block-paragraph">On the browser side, Hyvä has the strongest field data. In September 2026 Chrome UX Report data, Hyvä stores passed Core Web Vitals on mobile 66.4% of the time, against 44.6% for Magento overall. A theme leaves the server step alone, and that is where Expedio Theme works, making page building at least 2x faster on any theme. Together they cover both steps of the page load.</p>



<h3 class="wp-block-heading">What is the difference between a Magento theme and a template?</h3>



<p class="wp-block-paragraph">A theme is the whole package Magento applies to every page: layouts, templates, styles and scripts. A template is one file inside it, the PHTML file that renders one block, such as the product gallery or the mini cart. In search, Magento templates and Magento website templates usually mean full themes, so judge any listing by the criteria above: speed, cost to run, extension compatibility, and updates and support.</p>



<h3 class="wp-block-heading">Can you change the theme on a live Magento store?</h3>



<p class="wp-block-paragraph">Yes. A theme is assigned in the Magento admin, so the switch itself is quick. Do it on a staging copy first: every extension with frontend parts needs a version compatible with the new theme (a Hyvä compatibility module, a Breeze integration or a Luma child theme), and the checkout and your top-selling pages need a test run before the live switch.</p>



<h3 class="wp-block-heading">Does Expedio Theme replace Hyvä or Luma?</h3>



<p class="wp-block-paragraph">No. Expedio Theme works under your theme, in the server-side work that builds each page, and your Hyvä, Luma or custom storefront, design and data stay as they are. It runs on Magento Open Source, Adobe Commerce and Adobe Commerce Cloud, on any Magento hosting, and the admin, catalog, prices, checkout and orders are untouched. You keep the theme you have, and the server builds its pages faster.</p>



<h2 class="wp-block-heading">Choosing from the best Magento themes</h2>



<p class="wp-block-paragraph">The best Magento themes in 2026 come down to a short list once you know which step of the page load you need to fix. Hyvä is the theme to build on for a new store or a redesign, Satoshi for Hyvä gives you a finished design on top of it, and Luma and Magento Blank remain sound choices for a store that works or a design built from scratch. Breeze Evolution, Porto and Argento cover the free and paid ready-made ground, and Adobe&#8217;s Edge Delivery storefront is the path on Adobe Commerce as a Cloud Service.</p>



<p class="wp-block-paragraph">Under any of them, Expedio Theme speeds up the server step. Read the prices again on the vendor pages before you sign, since they were current on November 3, 2026, and may have moved. scandiweb is a Hyvä Platinum Partner with 894+ Adobe certifications and 23+ years in eCommerce.</p>



<script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "What is the best Magento theme in 2026?", "acceptedAnswer": {"@type": "Answer", "text": "For most new builds and redesigns, Hyvä Theme, with Satoshi for Hyvä on top when you want a finished design. Stay on Luma if the store works and no redesign is planned, start from Magento Blank for a fully custom design, and use Adobe Commerce Storefront on Adobe Commerce as a Cloud Service. Under any of them, Expedio Theme makes the server build pages at least 2x faster."}}, {"@type": "Question", "name": "Is Hyvä free to use?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. The Hyvä Theme core has been free and open source under OSL-3.0 and AFL-3.0 since version 1.4.0 on November 10, 2025, with up to five free license keys per account and community support on Slack. The paid products are Hyvä UI (€250), Hyvä Checkout (€1,000), Hyvä Commerce (€3,000 per year) and, for Adobe Commerce, Hyvä Enterprise (€7,500 the first year, then €5,000 per year)."}}, {"@type": "Question", "name": "What is the fastest Magento 2 theme?", "acceptedAnswer": {"@type": "Answer", "text": "On the browser side, Hyvä has the strongest field data. In September 2026 Chrome UX Report data, Hyvä stores passed Core Web Vitals on mobile 66.4% of the time, against 44.6% for Magento overall. A theme leaves the server step alone, and that is where Expedio Theme works, making page building at least 2x faster on any theme. Together they cover both steps of the page load."}}, {"@type": "Question", "name": "What is the difference between a Magento theme and a template?", "acceptedAnswer": {"@type": "Answer", "text": "A theme is the whole package Magento applies to every page: layouts, templates, styles and scripts. A template is one file inside it, the PHTML file that renders one block, such as the product gallery or the mini cart. In search, Magento templates and Magento website templates usually mean full themes, so judge any listing by the criteria above: speed, cost to run, extension compatibility, and updates and support."}}, {"@type": "Question", "name": "Can you change the theme on a live Magento store?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. A theme is assigned in the Magento admin, so the switch itself is quick. Do it on a staging copy first: every extension with frontend parts needs a version compatible with the new theme (a Hyvä compatibility module, a Breeze integration or a Luma child theme), and the checkout and your top-selling pages need a test run before the live switch."}}, {"@type": "Question", "name": "Does Expedio Theme replace Hyvä or Luma?", "acceptedAnswer": {"@type": "Answer", "text": "No. Expedio Theme works under your theme, in the server-side work that builds each page, and your Hyvä, Luma or custom storefront, design and data stay as they are. It runs on Magento Open Source, Adobe Commerce and Adobe Commerce Cloud, on any Magento hosting, and the admin, catalog, prices, checkout and orders are untouched. You keep the theme you have, and the server builds its pages faster."}}]}</script>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p><style> p.box { border: 1px solid black; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } </style> <p class="box"><em>If you&#x27;re planning a Hyvä build or want to know how much faster your current theme could run, </em><a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener"><em>talk to our Magento team</em></a><em>.</em></p></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/best-magento-themes/">Best Magento Themes in 2026: The Top 10, Ranked</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Vibe Coding a Magento Store: What You Can Ask Ari to Build</title>
		<link>https://scandiweb.com/blog/vibe-coding-magento/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Wed, 04 Nov 2026 10:56:00 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Collection]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[AI agents]]></category>
		<category><![CDATA[ari]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[vibe coding]]></category>
		<category><![CDATA[webinar]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=26779</guid>

					<description><![CDATA[<p>Can you vibe code a Magento store? Real requests from a live Ari demo, what came back, how to phrase your own, and what Ari won't do from the chat.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/vibe-coding-magento/">Vibe Coding a Magento Store: What You Can Ask Ari to Build</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-vibmg wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/magento-website-development" target=_blank >
        Magento Development
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-support" target=_blank >
        Magento Support and Maintenance
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/services/ai" target=_blank >
        AI Strategy Consulting
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">Vibe coding started as a post on X, and it is now a question for Magento (Adobe Commerce) store owners too. In February 2025 Andrej Karpathy, an AI researcher, used the term for a way of coding where you describe what you want in plain language, let an AI write the code, and &#8220;forget that the code even exists.&#8221; By November, Collins Dictionary had named it <a href="https://gulfnews.com/world/europe/vibe-coding-named-word-of-the-year-by-collins-dictionary-2-1.500337462" target="_blank" rel="noopener">Word of the Year</a>.</p>



<p class="wp-block-paragraph">That is easy to picture for a new app built from nothing. Your store is a different case. It already takes orders, it runs custom code someone wrote years ago, and it cannot go down while you try things. So the question for a Magento store owner is whether vibe coding can work on a store like that, and what you would type.</p>



<h2 class="wp-block-heading">What vibe coding means on a Magento store</h2>



<p class="wp-block-paragraph">On a Magento store, vibe coding means you describe a change in a chat and an AI agent builds it. With Ari, the <a href="https://www.withari.ai/how-it-works" target="_blank" rel="noopener">AI agent for Magento</a> built by scandiweb, the change is built on a copy of your store, you look at the result on a preview store, and a person releases it. You judge what you see, the way you would judge a designer&#8217;s draft. You don&#8217;t have to read the code.</p>



<p class="wp-block-paragraph">Alfreds Genkins, CTO at scandiweb, created Ari. In the October 28 webinar he compared the Ari control panel to Lovable, the app builder: &#8220;You might have seen Lovable before, and that&#8217;s exactly that. That&#8217;s Lovable for your Magento. We tried to make it as easy as building features in Lovable, but in the complexity of Magento.&#8221;</p>



<p class="wp-block-paragraph">The copy is what makes this safe to try. Ari works in its own repository with its own instance of your store, so the live store keeps selling while you try things on the preview.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2.png" alt="Ari chat listing header checks at desktop and mobile widths, next to a Magento demo store preview" class="wp-image-26817" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-header-change-v2-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">The Ari control panel: the chat and its check list on the left, the store preview on the right. Frame from the October 28 webinar.</figcaption></figure></div>



<h2 class="wp-block-heading">Four requests from the live demo</h2>



<p class="wp-block-paragraph">In the webinar, Alfreds walked through requests in Ari, some typed live and some from earlier conversations. Four of them show what a request looks like as typed, what came back, and where you, the store owner, come in. None of them needed a line of code from the person asking.</p>



<h3 class="wp-block-heading">&#8220;The header blends into the white page a bit&#8221;</h3>



<p class="wp-block-paragraph">The conversation started with &#8220;Hi! Our designer sent the new header designs&#8221;, with the designer&#8217;s mockups attached. Before calling the job done, Ari listed what it had checked: the desktop header and mega menu at 1440 pixels wide, the mobile menu at 375, and the header at an in-between width of 1024, where &#8220;the first build broke here and was fixed.&#8221; A before-and-after comparison below the header showed that nothing else on the page had changed.</p>



<p class="wp-block-paragraph">Ari also flagged what it had left out. The mockups showed Store Locator, Blog, FAQ, and Careers links that don&#8217;t exist on the store, so none were added, and Ari asked whether the currency switcher was the &#8220;pill&#8221; the design meant.</p>



<p class="wp-block-paragraph">One detail bothered Alfreds, so he typed: &#8220;The header blends into the white page a bit. Could you make the header background a light grey?&#8221; A follow-up works the same way as the first request: look at the preview and say in plain words what is off.</p>



<h3 class="wp-block-heading">&#8220;Looking to build a blog. How do I start?&#8221;</h3>



<p class="wp-block-paragraph">That was the whole request. Ari answered with the simplest route, Blog by Magefan: a paid extension at $149 that adds posts, categories, tags, authors, and comments, with a trial available. Then it asked: &#8220;Would you like to try it out, or would you prefer a custom blog built for your store?&#8221;</p>



<p class="wp-block-paragraph">&#8220;I never said I want an extension. And it offered me options,&#8221; Alfreds said.</p>



<p class="wp-block-paragraph">He chose the trial and asked Ari to keep the checks light. Ari installed the extension on the copy and replied: &#8220;Blog is installed on your Ari store. It reaches your live store only when you release this change.&#8221; Then it suggested next steps, such as writing the first post or seeing how comments work. The same route is open from <a href="https://scandiweb.com/blog/ari-extension-marketplace/" target="_blank" rel="noopener">Ari&#8217;s extension marketplace</a>, where you pick an extension, press &#8220;Try it out,&#8221; and Ari installs it on the copy and guides you through the setup.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-blog-extension-v2.png" alt="Ari chat suggesting Blog by Magefan or a custom blog, with the extension installed on the store copy" class="wp-image-26818" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-blog-extension-v2.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-blog-extension-v2-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-blog-extension-v2-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-blog-extension-v2-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-blog-extension-v2-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-blog-extension-v2-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-blog-extension-v2-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">A one-line blog request, answered with a ready-made extension or a custom build.</figcaption></figure></div>



<h3 class="wp-block-heading">&#8220;What&#8217;s going on in Ari?&#8221;</h3>



<p class="wp-block-paragraph">Ari has connected apps, so you can use it from ChatGPT or Claude, the AI assistants. In ChatGPT, Alfreds asked what was going on in Ari and got a live update: the header color change was in progress. You can also give Ari tasks from there, without opening the control panel.</p>



<h3 class="wp-block-heading">&#8220;@support, please make sure it&#8217;s all perfect&#8221;</h3>



<p class="wp-block-paragraph">Type &#8220;@support&#8221; in the chat and the support team is notified. Requests collect in a separate support tab, and you can send images.</p>



<p class="wp-block-paragraph">When the header was ready, Ari merged the finished changes into a release draft, showed it on the preview, and set out a test plan:</p>



<ul class="wp-block-list">
<li>the new header is in place and looks right on desktop and mobile</li>


<li>the home page, product pages, and category pages open without errors</li>


<li>search, the cart, and the checkout still work end to end</li>


<li>the admin opens, with any new settings in place</li>

</ul>



<p class="wp-block-paragraph">Alfreds typed &#8220;Go ahead,&#8221; and his note went to support: &#8220;please make sure it&#8217;s all perfect!&#8221; After you sign off, a person or an automation takes it from there. A pull request is opened to your production repository, or your deployment pipeline is triggered, as set up at onboarding.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-release-v2.png" alt="Ari release draft with merged changes, a test plan, a note to support, and a Release button" class="wp-image-26819" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-release-v2.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-release-v2-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-release-v2-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-release-v2-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-release-v2-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-release-v2-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/vibe-coding-magento-ari-release-v2-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">The release draft: merged changes, Ari&#x27;s test plan, and the note to support, with the light gray header in the preview.</figcaption></figure></div>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>A follow-up is just another message in the same chat. Say what looks wrong on the preview, and Ari revises the change before anything reaches shoppers.</p></div>



<h2 class="wp-block-heading">What one store owner handed over in his first month</h2>



<p class="wp-block-paragraph">Martin Thompson owns a health products store in New Zealand and has run it on Magento since 2009. Before Ari, he had planned to move to a .NET platform because basic work cost too much. In his first month, within his plan&#8217;s credits, Ari upgraded an extension, built a Klaviyo integration, fixed a product snippet issue, installed a security patch, fixed a speed issue, and fixed a duplicated menu left by a previous developer.</p>



<p class="wp-block-paragraph">He tested everything Ari did on his end, and it was right almost every time. &#8220;It kept things simple and to the point. It didn&#8217;t overengineer things,&#8221; he said.</p>



<p class="wp-block-paragraph">His routine is short: &#8220;It will tell me that it&#8217;s on my preview site, and then I go and test that. I used to just talk to the developer. Now I just say it&#8217;s ready for release and I tag the developer in the portal, and they&#8217;ll release it.&#8221;</p>



<p class="wp-block-paragraph">The first night, he stayed up until about 2 a.m. After that, he told the developer to deploy whenever they were confident, went to sleep, and the change went live the next day. He says he got more done in that month than in the previous three.</p>



<h2 class="wp-block-heading">Requests worth starting with</h2>



<p class="wp-block-paragraph">Start with a change you would otherwise put in a ticket: something small, visible to shoppers, and easy to check on the preview. These come from Ari&#8217;s own examples and from Martin&#8217;s first month, written the way a merchant would type them.</p>



<ul class="wp-block-list">
<li>A product page block: &#8220;Show a delivery date under the Add to cart button on every product page.&#8221;</li>


<li>A promo bar, a banner, or a change to the menu.</li>


<li>An extension, such as Mageplaza&#8217;s SEO Suite. An install uses 50 to 150 credits, about €2.50 to €7.50 on the €99 plan. The manual route is in our guide to <a href="https://scandiweb.com/blog/how-to-install-magento-2-extension/" target="_blank" rel="noopener">installing a Magento 2 extension</a>.</li>


<li>An upgrade: &#8220;Upgrade us from 2.4.6 to 2.4.9 and tell me what breaks.&#8221; Our guide on <a href="https://scandiweb.com/blog/how-to-upgrade-magento-version-step-by-step-guide/" target="_blank" rel="noopener">how to upgrade Magento</a> covers what such an upgrade involves.</li>


<li>A fix, such as a product snippet issue or a duplicated menu left by a previous developer.</li>


<li>An integration, such as connecting the store to Klaviyo.</li>


<li>A custom feature, such as finding product information online and adding it to the product.</li>

</ul>



<p class="wp-block-paragraph">Anything technically possible inside Magento is open, including integrations with outside APIs.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Pick one request from your ticket backlog that a shopper would notice, such as a delivery date under the Add to cart button, and use it as the first test.</p></div>



<h2 class="wp-block-heading">How to phrase a request</h2>



<p class="wp-block-paragraph">Say what the shopper or your team should see and where, the way you would brief a developer. &#8220;Show a delivery date under the Add to cart button on every product page&#8221; is a complete request. You do not need to know which part of Magento it touches, and you can write it in any language.</p>



<p class="wp-block-paragraph">A few habits from the demo and the Q&amp;A make the rest easier:</p>



<ul class="wp-block-list">
<li>If details are missing, Ari asks clarifying questions and offers options for how to build it before it starts.</li>


<li>You can queue as many requests as you want. They run one after another on your store&#8217;s copy, and Ari tells you when each one is done.</li>


<li>Check the result on the preview link. You can browse it any time, and it has nothing to do with production.</li>


<li>When something looks off, reply in the same chat, the way Alfreds did with the header.</li>


<li>Release when you are happy. Until then, nothing changes for shoppers.</li>

</ul>



<h2 class="wp-block-heading">What Ari won&#8217;t do from the chat</h2>



<p class="wp-block-paragraph">Ari never changes your live store from the chat. Everything it builds happens on a sanitized copy of your store, in a separate environment, like a staging environment, and a person releases each change. The limits below come from the webinar Q&amp;A.</p>



<ul class="wp-block-list">
<li>The copy has your products but no customer personal data. The database is sanitized, or you provide a sanitized copy.</li>


<li>Ari never changes the database directly. It writes migration patches instead, including for content changes, the way a good agency or a good developer would.</li>


<li>Ari does not work inside systems outside Magento, such as an ERP or a CRM. It can build the integration with them, and if a feature belongs in a PIM, it can say where it should live.</li>


<li>Keys and passwords stay out of the chat. You paste them into the admin yourself.</li>


<li>The release is always a person&#8217;s call: your developer or agency on the Ari plan, or Ari engineers on Ari Agency.</li>

</ul>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Ari doesn&#8217;t write to your live database. Content and code changes reach the store as migration patches and a release that a person approves.</p></div>



<h2 class="wp-block-heading">Frequently asked questions about vibe coding Magento</h2>



<h3 class="wp-block-heading">Can you vibe code a Magento store?</h3>



<p class="wp-block-paragraph">Yes, with an AI agent that works on a copy of the store. With Ari, you describe the change in a chat, Ari builds it on a sanitized copy of your Magento store, and you check the result on a preview store. A person then releases it, through a pull request to your repository or your deployment pipeline. Ari is a store-change agent, one of the <a href="https://scandiweb.com/blog/magento-ai-agent/" target="_blank" rel="noopener">four types of Magento AI agents</a>.</p>



<h3 class="wp-block-heading">Do I need to read the code Ari writes?</h3>



<p class="wp-block-paragraph">No. You judge the result on the preview store, the way Martin Thompson tests every change on his preview site before tagging his developer for release. The code comes back to your own repository, so your developer or agency can review it before release if they want to.</p>



<h3 class="wp-block-heading">Can Ari work on several requests at once?</h3>



<p class="wp-block-paragraph">You can queue as many requests as you want. Ari switches between them, builds each one, and tells you when one is done. They run one after another, because there is one Magento instance behind the copy, so two builds cannot run side by side.</p>



<h3 class="wp-block-heading">Does it work on a Hyvä store?</h3>



<p class="wp-block-paragraph">Yes. In the webinar Q&amp;A, Alfreds said Hyvä CMS is covered by Ari&#8217;s knowledge base, and Ari also installs Hyvä Theme, Hyvä Checkout, and Hyvä extensions. As with any other change, Ari writes migration patches rather than editing the database directly, so the change can be reviewed and deployed through your usual process.</p>



<h3 class="wp-block-heading">Who is responsible if a released change breaks something?</h3>



<p class="wp-block-paragraph">That depends on the plan. On the self-managed Ari plan, your own team or agency releases the changes and is responsible for them. On Ari Agency, the Ari team takes that responsibility end to end. Ari also monitors the store&#8217;s uptime: one night it restarted Varnish, the caching server in front of Magento, on Martin Thompson&#8217;s store when it went down.</p>



<h3 class="wp-block-heading">What does vibe coding a Magento store cost with Ari?</h3>



<p class="wp-block-paragraph">Ari is €99 a month with 2,000 credits included, and you or your developers release the changes. Ari Agency is €299 a month with 2,000 credits, managed by Ari engineers who carry the responsibility end to end. An extension install uses 50 to 150 credits, about €2.50 to €7.50 on the €99 plan.</p>



<h2 class="wp-block-heading">Start vibe coding your Magento store with one request</h2>



<p class="wp-block-paragraph">Vibe coding a Magento store works when the request is plain, the change lands on a copy, and a person releases it. That is the pattern the webinar demo showed, from a header redesign and a blog to a release with a test plan and a note to support. It is also how Martin Thompson went from planning to leave Magento to working through his backlog.</p>



<p class="wp-block-paragraph">Glebs Vrevsky, co-founder of Ari, gave one piece of advice in the webinar: take one task from your backlog and deliver it the new way. Then compare the time, the cost, and the effort with how that task would have gone through a ticket.</p>



<p class="wp-block-paragraph">The header, the blog, the ChatGPT check-in, and the release step are all in the recording, where you can <a href="https://www.withari.ai/news/webinars/vibe-code-your-magento-with-ari" target="_blank" rel="noopener">watch the full webinar</a>.</p>



<script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Can you vibe code a Magento store?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, with an AI agent that works on a copy of the store. With Ari, you describe the change in a chat, Ari builds it on a sanitized copy of your Magento store, and you check the result on a preview store. A person then releases it, through a pull request to your repository or your deployment pipeline. Ari is a store-change agent, one of the four types of Magento AI agents."}}, {"@type": "Question", "name": "Do I need to read the code Ari writes?", "acceptedAnswer": {"@type": "Answer", "text": "No. You judge the result on the preview store, the way Martin Thompson tests every change on his preview site before tagging his developer for release. The code comes back to your own repository, so your developer or agency can review it before release if they want to."}}, {"@type": "Question", "name": "Can Ari work on several requests at once?", "acceptedAnswer": {"@type": "Answer", "text": "You can queue as many requests as you want. Ari switches between them, builds each one, and tells you when one is done. They run one after another, because there is one Magento instance behind the copy, so two builds cannot run side by side."}}, {"@type": "Question", "name": "Does it work on a Hyvä store?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. In the webinar Q&A, Alfreds said Hyvä CMS is covered by Ari's knowledge base, and Ari also installs Hyvä Theme, Hyvä Checkout, and Hyvä extensions. As with any other change, Ari writes migration patches rather than editing the database directly, so the change can be reviewed and deployed through your usual process."}}, {"@type": "Question", "name": "Who is responsible if a released change breaks something?", "acceptedAnswer": {"@type": "Answer", "text": "That depends on the plan. On the self-managed Ari plan, your own team or agency releases the changes and is responsible for them. On Ari Agency, the Ari team takes that responsibility end to end. Ari also monitors the store's uptime: one night it restarted Varnish, the caching server in front of Magento, on Martin Thompson's store when it went down."}}, {"@type": "Question", "name": "What does vibe coding a Magento store cost with Ari?", "acceptedAnswer": {"@type": "Answer", "text": "Ari is €99 a month with 2,000 credits included, and you or your developers release the changes. Ari Agency is €299 a month with 2,000 credits, managed by Ari engineers who carry the responsibility end to end. An extension install uses 50 to 150 credits, about €2.50 to €7.50 on the €99 plan."}}]}</script>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p><style> p.box { border: 1px solid black; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } </style> <p class="box"><em>Want to try vibe coding on your own Magento store? </em><a href="https://www.withari.ai/signup" target="_blank" rel="noreferrer noopener"><em>Book an Ari demo</em></a><em> and bring the first request from your backlog.</em></p></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/vibe-coding-magento/">Vibe Coding a Magento Store: What You Can Ask Ari to Build</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How Much Does a Magento Developer Cost? Hourly Rates and Retainers in 2026</title>
		<link>https://scandiweb.com/blog/magento-developer-cost/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Wed, 04 Nov 2026 09:41:00 +0000</pubDate>
				<category><![CDATA[Collection]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[magento 2]]></category>
		<category><![CDATA[Magento Developers]]></category>
		<category><![CDATA[Magento development cost]]></category>
		<category><![CDATA[Magento pricing]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=26757</guid>

					<description><![CDATA[<p>Magento developer cost in 2026: freelance, contractor, in-house and agency rates from public data, and what a small job costs once minimum hours apply.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/magento-developer-cost/">How Much Does a Magento Developer Cost? Hourly Rates and Retainers in 2026</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-mgdev wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/magento-commerce-developers" target=_blank >
        Magento Developers
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-support" target=_blank >
        Magento Support
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-upgrade-services" target=_blank >
        Magento Upgrade Services
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">You probably have a few quotes open and are comparing one number on each: what the Magento (Adobe Commerce) developer charges an hour. For a 20-minute job, such as a new tax rule or an update to an extension (an add-on module), the real Magento developer cost depends on how that time is billed. Under a one-hour minimum per task, you pay for 60 minutes of a 20-minute fix. A retainer, a monthly fee for a set block of hours, changes the total too, and so does handover: the paid hours a new developer spends learning your store&#8217;s code.</p>



<p class="wp-block-paragraph">Every range comes from a public page you can open, and we read each on November 2, 2026: freelance marketplaces&#8217; rate pages, job-ad trackers, a US government wage survey, and a directory where agencies list their rates. Each figure comes with its source and how that source collects its numbers.</p>



<h2 class="wp-block-heading">Magento developer cost at a glance</h2>



<p class="wp-block-paragraph">Magento developer cost in 2026 starts around $16 an hour, the low end of the <a href="https://www.upwork.com/hire/magento-developers/cost/" target="_blank" rel="noopener">median contract rates Upwork reports</a> worldwide. On Clutch, 13% of Magento firms that show a rate list $100 an hour or more. In-house, US job ads on Indeed average $99,595 a year for a Magento developer, before benefits.</p>



<figure class="wp-block-table"><table><thead><tr><th>Hiring model</th><th>Source</th><th>Rate</th><th>How the source collects it</th></tr></thead><tbody><tr><td>Freelancer, worldwide</td><td>Upwork</td><td>$16 to $35 an hour (Magento 2: $18 to $39)</td><td>Median rates of past contracts</td></tr><tr><td>Freelancer, small jobs</td><td>Fiverr</td><td>$20 to $120 an hour, fixed jobs average $94</td><td>Fiverr marketplace data</td></tr><tr><td>Freelancer, Germany, Austria, Switzerland</td><td>freelancermap</td><td>€85 an hour, average</td><td>Rates set in 1,379 profiles</td></tr><tr><td>Contractor, UK</td><td>ITJobsWatch</td><td>£480 a day, median</td><td>13 day rates in 25 job ads</td></tr><tr><td>In-house, US</td><td>Indeed</td><td>$99,595 a year, average</td><td>38 salaries in job postings</td></tr><tr><td>In-house, UK</td><td>ITJobsWatch</td><td>£42,500 a year, median</td><td>52 salaries in job ads</td></tr><tr><td>Agency, worldwide</td><td>Clutch</td><td>67% list under $50 an hour</td><td>Bands on 5,479 firm profiles</td></tr></tbody></table><figcaption class="wp-element-caption">Magento developer cost at a glance, by hiring model and source (read November 2, 2026)</figcaption></figure>



<p class="wp-block-paragraph">Fiverr&#8217;s figures are for bug fixes and maintenance. Clutch shows the rate band each firm lists, counted on November 2, 2026.</p>



<p class="wp-block-paragraph">These are people costs. License, hosting, and a full build are covered in our guide to <a href="https://scandiweb.com/blog/magento-pricing/" target="_blank" rel="noopener">Magento pricing</a>.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Each rate source measures something different: Upwork reports past contracts, freelancermap averages the rates freelancers set, ITJobsWatch and Indeed read job ads, and Clutch shows the rate bands firms list. Compare figures from the same kind of source before you compare prices.</p></div>



<h2 class="wp-block-heading">Magento developer rates by region</h2>



<p class="wp-block-paragraph">Magento developer rates follow local pay levels. <a href="https://arc.dev/employer-blog/freelance-developers-cost/" target="_blank" rel="noopener">Arc&#8217;s 2026 survey</a> of freelance developers on all stacks puts US and Canadian freelancers at $82 to $130 an hour, Eastern Europe at $40 to $85, and South Asia at $22 to $55. Magento freelancers in Germany, Austria, and Switzerland list an average of €85 an hour on <a href="https://www.freelancermap.de/freelancer/magento" target="_blank" rel="noopener">freelancermap</a>.</p>



<p class="wp-block-paragraph">Arc&#8217;s ranges cover freelance developers on all stacks. The right column adds the Magento-only figures we found for each region.</p>



<figure class="wp-block-table"><table><thead><tr><th>Region</th><th>Freelance developers, all stacks (Arc, 2026)</th><th>Magento-only data</th></tr></thead><tbody><tr><td>US and Canada</td><td>$82 to $130 an hour</td><td>In-house salary $99,595 a year (Indeed, US)</td></tr><tr><td>Western Europe</td><td>$70 to $120 an hour</td><td>€85 an hour average, DACH freelancers (freelancermap)</td></tr><tr><td>Northern Europe</td><td>$68 to $115 an hour</td><td>No Magento-only figure found</td></tr><tr><td>UK</td><td>Not in Arc&#8217;s survey</td><td>£480 a day contract median (ITJobsWatch)</td></tr><tr><td>Eastern Europe</td><td>$40 to $85 an hour</td><td>No Magento-only figure found</td></tr><tr><td>Latin America</td><td>$35 to $75 an hour</td><td>No Magento-only figure found</td></tr><tr><td>South Asia</td><td>$22 to $55 an hour (India $25 to $60)</td><td>No Magento-only figure found</td></tr><tr><td>Worldwide</td><td>Not in Arc&#8217;s survey</td><td>$16 to $35 an hour median contracts (Upwork)</td></tr></tbody></table><figcaption class="wp-element-caption">Magento developer rates by region: Arc&#x27;s all-stack ranges next to Magento-only figures</figcaption></figure>



<p class="wp-block-paragraph">Give more weight to the Magento-only column, since Arc&#8217;s figures include every stack. Upwork&#8217;s worldwide median for Magento contracts, $16 to $35 an hour, falls at or below the low end of Arc&#8217;s range for every region in the table except South Asia. Figures stay in the currency each source uses.</p>



<h2 class="wp-block-heading">Magento developer hourly rate by seniority</h2>



<p class="wp-block-paragraph">A Magento developer&#8217;s hourly rate rises steeply with experience. <a href="https://www.fiverr.com/resources/guides/costs/magento" target="_blank" rel="noopener">Fiverr&#8217;s 2026 Magento cost guide</a> puts entry-level developers at $12 to $28 an hour, mid-level developers at $30 to $75, and senior architects at $70 to $200. Match the level to the task: a routine change rarely needs an architect, and a custom integration rarely suits a beginner.</p>



<figure class="wp-block-table"><table><thead><tr><th>Level</th><th>Freelance developers, all stacks (Arc, 2026)</th><th>Magento developers (Fiverr, 2026)</th></tr></thead><tbody><tr><td>Junior / entry level</td><td>$20 to $50 an hour (1 to 3 years)</td><td>$12 to $28 an hour (1 to 2 years)</td></tr><tr><td>Mid-level</td><td>$40 to $90 an hour (3 to 6 years)</td><td>$30 to $75 an hour (3 to 5 years)</td></tr><tr><td>Senior</td><td>$75 to $150 an hour (7 to 10 years)</td><td>$70 to $200 an hour (6+ years, &#8220;senior architects&#8221;)</td></tr><tr><td>Staff / principal</td><td>$120 to $220 an hour (10+ years)</td><td>No Fiverr figure</td></tr></tbody></table><figcaption class="wp-element-caption">Magento developer hourly rates by seniority (Arc and Fiverr, 2026)</figcaption></figure>



<p class="wp-block-paragraph">A listed agency band or a marketplace median rarely says which level it buys. The Magento developer price per hour that matters is the rate of the person who will open your code, so ask each provider which developer does the work and at what level.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>One market can be wide. In UK contract job ads citing Magento, the 10th percentile day rate is £312 and the 90th percentile is £602 (ITJobsWatch, six months to November 2, 2026).</p></div>



<h2 class="wp-block-heading">Freelancer, contractor, in-house, or agency: what each costs</h2>



<p class="wp-block-paragraph">Each hiring model bills differently. Freelancers bill per hour or per task, contractors bill a day rate for full-time project work, in-house developers cost a salary plus benefits every month, and agencies bill hours or a retainer for a team that can cover absences and several skills. Compare what each model costs over a year for your workload.</p>



<h3 class="wp-block-heading">Freelance Magento developer rates</h3>



<p class="wp-block-paragraph">Three marketplaces publish Magento figures, and each measures something different. Upwork reports median rates from past contracts: $16 to $35 an hour for Magento developers and $18 to $39 for <a href="https://www.upwork.com/hire/magento-2-developers/cost/" target="_blank" rel="noopener">Magento 2 developers</a>. Fiverr&#8217;s marketplace data puts bug fixes and maintenance at $20 to $120 an hour, with fixed-price jobs averaging $94. On freelancermap, the 1,379 freelancers in Germany, Austria, and Switzerland who list Magento in their profiles ask €85 an hour on average, an asking rate rather than a paid one.</p>



<p class="wp-block-paragraph">A Magento freelancer bills for the hours worked, and the cost of a Magento developer at that rate includes your own time. You check the work before it goes live, and you cover the gap when the freelancer is away.</p>



<h3 class="wp-block-heading">Contractor day rates</h3>



<p class="wp-block-paragraph">In the UK, contract job ads citing Magento quoted a median day rate of £480 in the six months to November 2, 2026, according to <a href="https://www.itjobswatch.co.uk/contracts/uk/magento.do" target="_blank" rel="noopener">ITJobsWatch</a>, up from £463 in the same period of 2025 and £406 in 2024. That is a small sample, 13 day rates from 25 job ads, so treat it as a marker rather than a benchmark. A contractor suits full-time project work with an end date, such as a rebuild or a version upgrade, where one person works on your store every day for a set period.</p>



<h3 class="wp-block-heading">In-house Magento developer salary and its full cost</h3>



<p class="wp-block-paragraph">In the US, <a href="https://www.indeed.com/career/magento-developer/salaries" target="_blank" rel="noopener">Indeed</a> averages $99,595 a year for a Magento developer, from 38 salaries in job postings over the past 36 months. The <a href="https://www.bls.gov/ooh/computer-and-information-technology/web-developers.htm" target="_blank" rel="noopener">US Bureau of Labor Statistics</a> puts the median wage for all web developers at $92,650 (May 2025), from its survey of employers. In the UK, <a href="https://www.itjobswatch.co.uk/jobs/uk/magento.do" target="_blank" rel="noopener">ITJobsWatch</a> shows a £42,500 median salary in job ads citing Magento (52 salaries), and <a href="https://uk.indeed.com/career/magento-developer/salaries" target="_blank" rel="noopener">Indeed UK</a> reports £40,329 from 134 salaries.</p>



<p class="wp-block-paragraph">The salary is the visible part. In the BLS <a href="https://www.bls.gov/news.release/ecec.nr0.htm" target="_blank" rel="noopener">Employer Costs for Employee Compensation</a> release for June 2026, wages were 70.0% of what private employers pay per hour worked and benefits the other 30.0%. On that all-industry average, a $99,595 salary costs the employer about $142,000 a year, an estimate before recruiting, equipment, and software. A salary also pays for holidays, meetings, and learning time, so the cost per hour of store work is higher than the salary divided by 2,080 hours.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>In US private industry, wages are 70% of what employers pay per hour worked (BLS, June 2026). On that average, a $99,595 salary costs the employer about $142,000 a year before recruiting, equipment, and software.</p></div>



<h3 class="wp-block-heading">Agency rates on Clutch</h3>



<p class="wp-block-paragraph">Clutch publishes no average rate, but its <a href="https://clutch.co/developers/magento" target="_blank" rel="noopener">Magento directory</a> lets you filter firms by the hourly band each one lists on its own profile. We counted those bands on November 2, 2026: of 6,749 firms listed, 5,479 show a band, 67% of them list under $50 an hour, and 13% list $100 or more.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-clutch-rate-bands.png" alt="Magento developer cost chart: hourly rate bands listed by 5,479 Magento firms on Clutch, most under $50 an hour" class="wp-image-26753" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-clutch-rate-bands.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-clutch-rate-bands-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-clutch-rate-bands-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-clutch-rate-bands-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-clutch-rate-bands-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-clutch-rate-bands-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-clutch-rate-bands-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Hourly rate bands listed by 5,479 Magento firms on Clutch, counted November 2, 2026. Two in three list under $50 an hour.</figcaption></figure></div>



<p class="wp-block-paragraph">A listed band does not say which seniority, minimum, or retainer terms come with it, and the category includes firms that list Magento as one service among many. What an agency adds for the money is cover when a developer is away and several skills, such as frontend, backend, and DevOps, under one contract.</p>



<h2 class="wp-block-heading">What a small Magento job really costs</h2>



<p class="wp-block-paragraph">A small Magento job costs the time billed, which can be more than the time worked. A 20-minute fix billed in 10-minute segments costs 20 minutes, in 15-minute increments 30 minutes, and under a one-hour minimum a full hour. Retainers prepay hours each month, and a new developer may bill hours to learn your store before the first fix.</p>



<p class="wp-block-paragraph">Small jobs here are tasks of under an hour: a tax rule, an email template, a new column in an admin grid, an update to one of your <a href="https://scandiweb.com/blog/best-magento-extensions/" target="_blank" rel="noopener">Magento 2 extensions</a>. A version upgrade is a project of its own (see <a href="https://scandiweb.com/blog/how-to-upgrade-magento-version-step-by-step-guide/" target="_blank" rel="noopener">how to upgrade Magento</a>).</p>



<h3 class="wp-block-heading">Minimum billable time and billing increments</h3>



<p class="wp-block-paragraph">Take one 20-minute fix at $60 an hour, a rate chosen only as an example, and bill it under three different rules.</p>



<figure class="wp-block-table"><table><thead><tr><th>Billing rule</th><th>Time billed</th><th>Cost at $60 an hour</th></tr></thead><tbody><tr><td>10-minute segments (as on Upwork hourly contracts)</td><td>20 minutes</td><td>$20</td></tr><tr><td>15-minute increments</td><td>30 minutes</td><td>$30</td></tr><tr><td>One-hour minimum per task</td><td>60 minutes</td><td>$60</td></tr></tbody></table><figcaption class="wp-element-caption">One 20-minute fix at an example $60 an hour, billed under three rules</figcaption></figure>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-20-minute-job.png" alt="A 20-minute Magento fix at $60 an hour: $20 in 10-minute segments, $30 in 15-minute steps, $60 under a one-hour minimum" class="wp-image-26754" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-20-minute-job.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-20-minute-job-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-20-minute-job-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-20-minute-job-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-20-minute-job-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-20-minute-job-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-20-minute-job-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">The same 20-minute fix at an example rate of $60 an hour, billed under three different rules.</figcaption></figure></div>



<p class="wp-block-paragraph">Same work, same rate, and the Magento developer cost for the task is three times higher under the strictest rule. The 10-minute segment is how Upwork tracks hourly contracts, according to its <a href="https://support.upwork.com/hc/en-us/articles/211062278-How-to-review-your-freelancer-s-work-diary-on-Upwork" target="_blank" rel="noopener">help center page on work diaries</a>. The other two are terms a provider sets for itself. Magento developer minimum billable hours are rarely printed on a rate card, so ask every provider for its billing increment and any per-ticket minimum, in writing.</p>



<h3 class="wp-block-heading">Retainers: when a block of hours pays off</h3>



<p class="wp-block-paragraph">A Magento retainer prepays a block of developer hours each month at an agreed rate, and the arithmetic decides whether it pays. A 10-hour retainer you use for four hours costs 2.5 times the rate for each hour used. The same retainer used in full costs exactly the rate. Before you sign, check whether unused hours roll over to the next month, what an hour beyond the block costs, and how fast urgent requests are answered.</p>



<p class="wp-block-paragraph">For the services a retainer should cover and how to read the invoice, see <a href="https://scandiweb.com/blog/website-maintenance-cost/" target="_blank" rel="noopener">what a support retainer should include</a>.</p>



<h3 class="wp-block-heading">Handover: the hours before the first fix</h3>



<p class="wp-block-paragraph">A new developer needs access to your code repository, a copy of the database, and your deploy process, and then time to read your custom modules before a first fix is safe to make. Those hours are billed once per new developer, so they come back every time you switch providers. Ask how many onboarding hours a provider bills before the first task, and ask the outgoing developer to write down what they know about the store while they still have access.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Before comparing hourly rates, ask each provider how it would bill a 20-minute task and how many hours of handover it would charge before the first fix.</p></div>



<h2 class="wp-block-heading">Where an AI agent fits in a Magento budget</h2>



<p class="wp-block-paragraph">An AI agent for Magento charges a monthly subscription instead of an hourly rate. You describe a store change in chat, the agent builds it, and a person reviews and releases it. For small jobs, the subscription replaces some developer hours, but someone still checks each change, so budget for review time as well as the plan.</p>



<p class="wp-block-paragraph"><a href="https://scandiweb.com/blog/magento-ai/" target="_blank" rel="noopener">Content generators and admin chat agents</a> work on store data inside the admin. <a href="https://scandiweb.com/blog/magento-ai-agent/" target="_blank" rel="noopener">Agents that change code, themes, and extensions</a> are the ones that take on developer hours.</p>



<p class="wp-block-paragraph">Ari, the AI agent for Magento built by scandiweb, is one option of this kind. Its self-managed plan costs €99 a month per store, with 2,000 credits and unlimited seats included, and your own developers review each change and release it. The Ari Agency plan, at €299 a month, adds Ari engineers and a dedicated project manager who take responsibility for delivery. Ari builds each change on a copy of your store with customer data removed and returns it as a pull request, so nothing reaches the live store until a person approves it.</p>



<p class="wp-block-paragraph">In plain arithmetic: at the €85 average that Magento freelancers in Germany, Austria, and Switzerland list on freelancermap, €99 buys a little more than one hour. At Upwork&#8217;s worldwide median of $16 to $35 an hour, €99 (about $111 at the <a href="https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/eurofxref-graph-usd.en.html" target="_blank" rel="noopener">European Central Bank rate</a> for November 2, 2026) buys three to seven hours. A subscription pays off when your small jobs would cost more in minimum billable time than the plan plus the review hours. See <a href="https://www.withari.ai/pricing" target="_blank" rel="noopener">Ari&#8217;s plans and pricing</a>.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-ari-pricing.png" alt="withari.ai pricing page showing Ari at €99 a month, Ari Agency at €299 a month and a custom Enterprise or Agency plan" class="wp-image-26755" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-ari-pricing.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-ari-pricing-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-ari-pricing-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-ari-pricing-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-ari-pricing-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-ari-pricing-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-developer-cost-ari-pricing-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Ari plans on withari.ai/pricing, November 2, 2026: €99 a month self-managed, €299 with Ari engineers, Enterprise on request.</figcaption></figure></div>



<h2 class="wp-block-heading">How to choose a hiring model for your Magento budget</h2>



<p class="wp-block-paragraph">Choose by the size and rhythm of your Magento work. A few defined tasks a month suit a freelancer, a project of a few months suits a contractor, and full-time work all year suits an in-house developer. Steady small jobs across several skills suit an agency retainer, and a queue of small changes with a reviewer suits an AI agent.</p>



<p class="wp-block-paragraph"><strong>Choose a freelance Magento developer if:</strong></p>



<ul class="wp-block-list">
<li>You have a few defined tasks a month and can describe each one in writing.</li>


<li>You have someone who can check the work before it goes live.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose a contractor if:</strong></p>



<ul class="wp-block-list">
<li>You have a project of a few months, such as a rebuild or a version upgrade, that needs one person full time.</li>


<li>You want a fixed day rate and a clear end date.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose an in-house developer if:</strong></p>



<ul class="wp-block-list">
<li>Your Magento work fills a full-time role all year.</li>


<li>You want the knowledge of your store&#8217;s code to stay inside the company.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose an agency retainer if:</strong></p>



<ul class="wp-block-list">
<li>Your small jobs add up to a similar number of hours every month.</li>


<li>You need several skills, such as frontend and DevOps, or cover when one developer is away.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose an AI agent subscription if:</strong></p>



<ul class="wp-block-list">
<li>You have a queue of small store changes waiting for developer time.</li>


<li>You have a developer or agency who can review each change and release it.</li>

</ul>



<h2 class="wp-block-heading">Frequently asked questions about Magento developer cost</h2>



<h3 class="wp-block-heading">How much does a Magento developer cost per hour?</h3>



<p class="wp-block-paragraph">It depends on where and how you hire. Upwork reports median Magento contract rates of $16 to $35 an hour worldwide. On Clutch, two in three Magento firms that list a rate list under $50 an hour, and 13% list $100 or more. Arc&#8217;s 2026 survey puts US and Canadian freelance developers at $82 to $130 an hour.</p>



<h3 class="wp-block-heading">How much does it cost to hire a Magento expert?</h3>



<p class="wp-block-paragraph">A senior Magento specialist costs $70 to $200 an hour on Fiverr, which calls this level senior architects with six or more years of platform experience. Arc&#8217;s survey puts senior freelance developers on all stacks at $75 to $150 an hour. In the UK, the median day rate in Magento contract job ads is £480, according to ITJobsWatch.</p>



<h3 class="wp-block-heading">What is a Magento developer&#8217;s salary?</h3>



<p class="wp-block-paragraph">In the US, Indeed averages $99,595 a year from 38 Magento developer salaries in job postings over the past 36 months. The US Bureau of Labor Statistics puts the median for all web developers at $92,650 (May 2025). In the UK, ITJobsWatch shows a £42,500 median for permanent jobs citing Magento in the six months to November 2, 2026.</p>



<h3 class="wp-block-heading">Are freelance Magento developers cheaper than agencies?</h3>



<p class="wp-block-paragraph">Per hour, usually yes. Upwork&#8217;s median Magento contract rates run $16 to $35 worldwide, while 72% of Magento firms on Clutch that list a rate list $25 an hour or more. Per job, billing rules and handover decide. At a one-hour minimum, a $30 rate costs $30 for a 20-minute fix, while $60 an hour billed in 10-minute segments costs $20.</p>



<h3 class="wp-block-heading">Do Magento developers charge a minimum per task?</h3>



<p class="wp-block-paragraph">Some do, so ask before you agree a rate. On Upwork, hourly contracts are tracked in 10-minute billing segments, so a 20-minute fix is billed as 20 minutes. Billed in 15-minute increments, the same fix counts as 30 minutes, and under a one-hour minimum per ticket it counts as 60. The billing rule can triple the cost of a small job.</p>



<h3 class="wp-block-heading">Is a Magento support retainer worth it?</h3>



<p class="wp-block-paragraph">A retainer is worth it when your small jobs fill most of its hours every month. It prepays a block of developer time, so a 10-hour retainer you use for four hours costs 2.5 times the rate for each hour used. Check whether unused hours roll over, what extra hours cost, and how fast urgent requests are answered.</p>



<h2 class="wp-block-heading">What to ask before you agree a Magento developer rate</h2>



<p class="wp-block-paragraph">Magento developer rates follow local pay levels. Arc&#8217;s 2026 survey of freelance developers puts the US and Canada at $82 to $130 an hour, Western Europe at $70 to $120, Eastern Europe at $40 to $85, and South Asia at $22 to $55. Public data puts most marketplace and agency rates under $100 an hour, with senior and North American work above that.</p>



<p class="wp-block-paragraph">So what will your store pay? It depends. The region, the developer&#8217;s seniority, the hiring model, and how the hours are billed all move the total. Before you sign, ask each provider how it would bill a 20-minute task and what handover will cost. Also ask whether unused retainer hours roll over.</p>



<p class="wp-block-paragraph">If most of your work is a queue of small changes, you can also hand it to an AI agent and pay a monthly subscription instead of billed hours. Ari, the <a href="https://www.withari.ai/how-it-works" target="_blank" rel="noopener">AI agent for Magento</a>, builds each change on a copy of your store, and a person reviews it before it goes live.</p>



<script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "How much does a Magento developer cost per hour?", "acceptedAnswer": {"@type": "Answer", "text": "It depends on where and how you hire. Upwork reports median Magento contract rates of $16 to $35 an hour worldwide. On Clutch, two in three Magento firms that list a rate list under $50 an hour, and 13% list $100 or more. Arc's 2026 survey puts US and Canadian freelance developers at $82 to $130 an hour."}}, {"@type": "Question", "name": "How much does it cost to hire a Magento expert?", "acceptedAnswer": {"@type": "Answer", "text": "A senior Magento specialist costs $70 to $200 an hour on Fiverr, which calls this level senior architects with six or more years of platform experience. Arc's survey puts senior freelance developers on all stacks at $75 to $150 an hour. In the UK, the median day rate in Magento contract job ads is £480, according to ITJobsWatch."}}, {"@type": "Question", "name": "What is a Magento developer's salary?", "acceptedAnswer": {"@type": "Answer", "text": "In the US, Indeed averages $99,595 a year from 38 Magento developer salaries in job postings over the past 36 months. The US Bureau of Labor Statistics puts the median for all web developers at $92,650 (May 2025). In the UK, ITJobsWatch shows a £42,500 median for permanent jobs citing Magento in the six months to November 2, 2026."}}, {"@type": "Question", "name": "Are freelance Magento developers cheaper than agencies?", "acceptedAnswer": {"@type": "Answer", "text": "Per hour, usually yes. Upwork's median Magento contract rates run $16 to $35 worldwide, while 72% of Magento firms on Clutch that list a rate list $25 an hour or more. Per job, billing rules and handover decide. At a one-hour minimum, a $30 rate costs $30 for a 20-minute fix, while $60 an hour billed in 10-minute segments costs $20."}}, {"@type": "Question", "name": "Do Magento developers charge a minimum per task?", "acceptedAnswer": {"@type": "Answer", "text": "Some do, so ask before you agree a rate. On Upwork, hourly contracts are tracked in 10-minute billing segments, so a 20-minute fix is billed as 20 minutes. Billed in 15-minute increments, the same fix counts as 30 minutes, and under a one-hour minimum per ticket it counts as 60. The billing rule can triple the cost of a small job."}}, {"@type": "Question", "name": "Is a Magento support retainer worth it?", "acceptedAnswer": {"@type": "Answer", "text": "A retainer is worth it when your small jobs fill most of its hours every month. It prepays a block of developer time, so a 10-hour retainer you use for four hours costs 2.5 times the rate for each hour used. Check whether unused hours roll over, what extra hours cost, and how fast urgent requests are answered."}}]}</script>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p><style> p.box { border: 1px solid black; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } </style> <p class="box"><em>If you want a number for your own store, </em><a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener"><em>send us your task list</em></a><em> and we will quote it.</em></p></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/magento-developer-cost/">How Much Does a Magento Developer Cost? Hourly Rates and Retainers in 2026</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AI Agents for eCommerce: What They Do and Which Ones Store Teams Use</title>
		<link>https://scandiweb.com/blog/ai-agents-for-ecommerce/</link>
		
		<dc:creator><![CDATA[Rolands Jermolajevs]]></dc:creator>
		<pubDate>Tue, 03 Nov 2026 20:09:00 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Collection]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[agentic]]></category>
		<category><![CDATA[AI agents]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[Shopify]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=26752</guid>

					<description><![CDATA[<p>AI agents for eCommerce grouped by job: support, shopping, marketing, catalog and store changes, with platforms and prices checked November 2026.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/ai-agents-for-ecommerce/">AI Agents for eCommerce: What They Do and Which Ones Store Teams Use</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-aiecm wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/services/ai" target=_blank >
        AI Strategy Consulting
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/services/ai-chatbot-development" target=_blank >
        Conversational Commerce
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/ecommerce-support-services" target=_blank >
        eCommerce Support Services
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">AI agents for eCommerce now arrive with the platform itself: Shopify and BigCommerce both include an AI assistant in the store admin at no extra cost, and both apply a change only after someone on your team approves it. An AI agent is software that carries out a task in your store after you ask, such as answering a customer or updating an order.</p>



<p class="wp-block-paragraph">That leaves a store team with two decisions: which jobs to hand to an agent, and which agent fits each job on your platform. The job sets the access: an agent that answers a shopper&#8217;s question reads your catalog, while one that edits your theme changes your code, and each needs its own review step. Every price and platform list here was read on the vendor&#8217;s own site on November 2, 2026.</p>



<h2 class="wp-block-heading">What AI agents for eCommerce do for a store team</h2>



<p class="wp-block-paragraph">AI agents for eCommerce are software a store team gives a task in plain words, and the agent carries it out in the store&#8217;s systems. They answer customers, help shoppers choose, build campaigns, write catalog content and make store changes. Each job needs different access, from reading orders to editing the theme, so choose agents by job.</p>



<p class="wp-block-paragraph">Agents that buy for shoppers are covered in our guide to <a href="https://scandiweb.com/blog/agentic-commerce-explained/" target="_blank" rel="noopener">agentic commerce</a>, and companies that build custom agents in our list of <a href="https://scandiweb.com/blog/best-ai-agent-development-companies/" target="_blank" rel="noopener">AI agent development companies</a>. The table lists the eleven eCommerce AI agents below by job, with the platforms each one runs on.</p>



<figure class="wp-block-table"><table><thead><tr><th>#</th><th>Agent</th><th>Vendor</th><th>Job</th><th>Platforms</th><th>Price</th></tr></thead><tbody><tr><td>1</td><td>Fin</td><td>Intercom</td><td>Customer service</td><td>Intercom or another helpdesk, a Shopify app, other systems by API</td><td>$0.99 per outcome</td></tr><tr><td>2</td><td>AI Agent</td><td>Gorgias</td><td>Customer service, shopper chat</td><td>Shopify, BigCommerce, Magento, WooCommerce</td><td>$0.90 to $1.00 per automated interaction, plus a helpdesk plan</td></tr><tr><td>3</td><td>Shopify Inbox</td><td>Shopify</td><td>Shopping assistant</td><td>Shopify</td><td>Free</td></tr><tr><td>4</td><td>Shopper Agent (Agentforce Commerce)</td><td>Salesforce</td><td>Shopping assistant, checkout in chat</td><td>Salesforce Commerce Cloud</td><td>Agentforce list price $2 per conversation</td></tr><tr><td>5</td><td>Composer</td><td>Klaviyo</td><td>Marketing campaigns, flows, segments</td><td>Klaviyo (connects to Shopify, BigCommerce, Adobe Commerce, Salesforce Commerce Cloud and more)</td><td>Free and paid access</td></tr><tr><td>6</td><td>Merchant Agent (Agentforce Commerce)</td><td>Salesforce</td><td>Catalog and merchandising</td><td>Salesforce Commerce Cloud</td><td>Not published</td></tr><tr><td>7</td><td>Hypotenuse AI</td><td>Hypotenuse</td><td>Product content and attributes</td><td>Shopify, BigCommerce, Salesforce Commerce Cloud, PIMs, API</td><td>Custom quote</td></tr><tr><td>8</td><td>Magento 2 AI Agent</td><td>Magefan</td><td>Admin and catalog edits in chat</td><td>Magento 2.3.0 to 2.4.9, all editions</td><td>€134 one-time</td></tr><tr><td>9</td><td>Agent for Magento (Ari)</td><td>scandiweb</td><td>Store changes, built on a copy</td><td>Magento Open Source and Adobe Commerce</td><td>From €99 a month per store</td></tr><tr><td>10</td><td>Sidekick</td><td>Shopify</td><td>Store changes, admin tasks</td><td>Shopify</td><td>Included in Shopify plans</td></tr><tr><td>11</td><td>Companion</td><td>BigCommerce</td><td>Admin tasks, store changes</td><td>BigCommerce</td><td>Included</td></tr></tbody></table><figcaption class="wp-element-caption">AI agents for eCommerce compared: job, platforms and price (vendor pages, November 2, 2026)</figcaption></figure>



<p class="wp-block-paragraph">Prices as listed on each vendor&#8217;s site on November 2, 2026.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-jobs-map.png" alt="AI agents for eCommerce by job: two jobs face customers, three work for the store team, with example agents for each" class="wp-image-26748" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-jobs-map.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-jobs-map-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-jobs-map-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-jobs-map-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-jobs-map-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-jobs-map-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-jobs-map-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Five jobs AI agents do for an online store, split by who the agent works with.</figcaption></figure></div>



<h2 class="wp-block-heading">Customer service AI agents</h2>



<p class="wp-block-paragraph">A customer service agent answers customers in chat, email or other channels and takes actions such as checking an order&#8217;s status, cancelling an order or starting a return. It works inside your helpdesk and reads your store&#8217;s order data. Most charge per resolved conversation, so the bill grows with the share of tickets the agent closes.</p>



<h3 class="wp-block-heading">1. Fin by Intercom</h3>



<p class="wp-block-paragraph"><a href="https://fin.ai/solutions/ecommerce" target="_blank" rel="noopener">Fin</a> answers customers in chat, email, voice and social channels, and takes actions such as refunds and partial or full cancellations once it has verified the order. Fin Voice covers calls, for stores that want an AI voice agent for eCommerce support.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> stores with a busy support inbox that want the agent inside the helpdesk they already use.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Runs in Intercom&#8217;s helpdesk or in Salesforce, Zendesk, HubSpot, Freshdesk and others</li>


<li>Shopify app that reads order status and tracking, plus no-code connectors for other systems with an API</li>


<li>Invalid order IDs and orders that need attention go to your team</li>


<li>A testing suite before you set changes live</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> $0.99 per outcome, at most once per conversation. With another helpdesk, a $49 a month minimum that includes 50 outcomes. On Intercom, $19 per seat a month plus outcomes. Fin Voice is $1.99 per voice outcome, through sales.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Shopify through its app, other systems through data connectors.</p>



<h3 class="wp-block-heading">2. Gorgias AI Agent</h3>



<p class="wp-block-paragraph"><a href="https://www.gorgias.com/ai-agent" target="_blank" rel="noopener">Gorgias AI Agent</a> answers support questions, chats with shoppers before they buy, and handles returns and order tracking. On Shopify it can cancel an order, edit the shipping address, remove or replace an item, reship an order for free and add an order note.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Shopify, BigCommerce or Magento (Adobe Commerce) stores that want support and pre-sale chat in one helpdesk.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Asks the shopper to confirm an address change or item removal before it makes it</li>


<li>Checks that an order is unfulfilled before it cancels or edits it</li>


<li>Hands the ticket to your team when a replacement raises the order total</li>


<li>Cancellations don&#8217;t reach third-party logistics apps</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> on every Gorgias plan, at $0.90 per automated interaction on an annual contract or $1.00 monthly, then $1.50 past the plan&#8217;s limit, on top of a helpdesk plan priced separately.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Shopify, BigCommerce, Magento, WooCommerce.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Customer service agents bill per result: Fin charges $0.99 per outcome, and Gorgias charges $0.90 to $1.00 per automated interaction. A busy month costs more, so check the minimums too, such as Fin&#8217;s $49 a month when it runs on another helpdesk.</p></div>



<h2 class="wp-block-heading">Shopping assistant agents for your storefront</h2>



<p class="wp-block-paragraph">A shopping assistant agent talks to shoppers on your storefront before they buy. It answers product questions from your catalog, recommends items and, on some platforms, takes the shopper through checkout in the chat. Assistants built by the commerce platform use its catalog and order data directly, while helpdesk tools add shopping chat to their support agent.</p>



<p class="wp-block-paragraph">For the types of AI shopping assistants and what each costs per conversation, see our guide to <a href="https://scandiweb.com/blog/ai-shopping-assistant/" target="_blank" rel="noopener">AI shopping assistants</a>.</p>



<h3 class="wp-block-heading">3. Shopify Inbox</h3>



<p class="wp-block-paragraph"><a href="https://apps.shopify.com/inbox" target="_blank" rel="noopener">Shopify Inbox</a> is Shopify&#8217;s free chat app, and it gives shoppers an AI sales associate: &#8220;Buyers can ask questions and get help finding the right products from your catalog.&#8221; It is a quick way to add an AI agent for your website&#8217;s storefront chat.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Shopify stores that want to try an AI shopping assistant before paying for one.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Product recommendations</li>


<li>Replies that use preferences and purchase history for shoppers signed in with Shop</li>


<li>Live chat and chat assignment for your team</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> free.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Shopify.</p>



<h3 class="wp-block-heading">4. Salesforce Agentforce Commerce Shopper Agent</h3>



<p class="wp-block-paragraph">The <a href="https://www.salesforce.com/commerce/ai/" target="_blank" rel="noopener">Agentforce Commerce Shopper Agent</a> is Salesforce&#8217;s storefront agent. In Salesforce&#8217;s words, it &#8220;carries the customer conversation from discovery through checkout and into service&#8221; in your brand&#8217;s voice, and Salesforce made it generally available in June 2026.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> brands on Salesforce Commerce Cloud that want one agent from product discovery to after-sale service.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Visual product search and answers to store and product questions</li>


<li>Checkout in the chat with Apple Pay or Google Pay</li>


<li>Connected to the catalog, inventory and orders</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> Salesforce lists Agentforce at $2 per conversation for customer-facing agents, or by Flex Credits. Commerce Cloud editions are priced on request.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Salesforce Commerce Cloud.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>On Shopify, Shopify Inbox is a free way to test an AI shopping assistant. Salesforce lists Agentforce at $2 per conversation for customer-facing agents, so estimate your monthly conversations before you compare it with a flat-fee tool.</p></div>



<h2 class="wp-block-heading">AI marketing agents</h2>



<p class="wp-block-paragraph">A marketing agent builds campaigns from a goal you describe. It picks the audience, drafts the emails or messages and plans the send, using your customer and sales data. Klaviyo&#8217;s Composer, the example below, builds campaigns, flows and segments inside Klaviyo and lets your team review customer-facing work before it goes live.</p>



<h3 class="wp-block-heading">5. Klaviyo Composer</h3>



<p class="wp-block-paragraph"><a href="https://www.klaviyo.com/composer" target="_blank" rel="noopener">Klaviyo Composer</a> is Klaviyo&#8217;s AI marketing agent. You give it a goal, and it builds campaigns, flows, messages and segments inside Klaviyo from your own customer data.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> teams that already send email or SMS from Klaviyo and want campaigns drafted from their own customer data.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Builds and refines segments and audiences</li>


<li>Gives your team &#8220;the opportunity to review customer-facing work before it goes live&#8221;</li>


<li>Klaviyo also sells a Customer Agent for order tracking, returns and recommendations</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> free and paid access, depending on your account and usage. The free plan includes $5 of Composer usage a month.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Klaviyo, which connects to Shopify, BigCommerce, Magento, Salesforce Commerce Cloud, WooCommerce and Wix. Our <a href="https://scandiweb.com/blog/klaviyo-vs-mailchimp/" target="_blank" rel="noopener">Klaviyo vs Mailchimp</a> comparison covers the email platform itself.</p>



<h2 class="wp-block-heading">Catalog and product content agents</h2>



<p class="wp-block-paragraph">A catalog agent writes and fixes product data: titles, descriptions, attributes, categories and sort orders, often for thousands of products at once. Some work inside the commerce platform and edit the catalog directly. Others work in a separate product content tool and send the results to your store. Read a sample before you run one on the whole catalog.</p>



<p class="wp-block-paragraph">Catalog agents do more than an AI product description generator, because they also fill attributes and sort products, and teams that keep product data in <a href="https://scandiweb.com/blog/how-to-choose-the-best-pim-software/" target="_blank" rel="noopener">PIM software</a> can run them there.</p>



<h3 class="wp-block-heading">6. Salesforce Agentforce Commerce Merchant Agent</h3>



<p class="wp-block-paragraph">The <a href="https://www.salesforce.com/news/stories/agentforce-commerce-announcement/" target="_blank" rel="noopener">Agentforce Commerce Merchant Agent</a> runs the back office side of Salesforce Commerce Cloud: your team organizes catalogs, sorts products and responds to trends by describing what they want in plain language instead of clicking through admin menus. Salesforce made it generally available in June 2026.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Salesforce Commerce Cloud merchandisers who spend hours on catalog rules and sort orders in admin menus.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Rules for which products rise or drop in results</li>


<li>Category sort orders</li>


<li>Related Agentforce Merchandising features write product descriptions and SEO metadata, including in local languages</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> not published. Commerce Cloud is priced on request.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Salesforce Commerce Cloud.</p>



<h3 class="wp-block-heading">7. Hypotenuse AI</h3>



<p class="wp-block-paragraph"><a href="https://www.hypotenuse.ai/" target="_blank" rel="noopener">Hypotenuse AI</a> is an AI product information platform with &#8220;Specialized AI agents for catalog work, alongside your team&#8221;. It writes titles and descriptions in your brand voice, fills missing attributes and edits the catalog in bulk.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> large catalogs that sell on a store and on marketplaces and need consistent product data in many languages.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Bulk generation of titles and descriptions</li>


<li>Fills attribute gaps from the web, UPC data, spec sheets and product images</li>


<li>40+ languages</li>


<li>Custom integrations with PIM, ERP and eCommerce platforms on the Enterprise plan</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> custom quote for both plans.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Shopify, BigCommerce, Salesforce Commerce Cloud, Akeneo and other PIMs, plus an API.</p>



<h3 class="wp-block-heading">8. Magefan Magento 2 AI Agent</h3>



<p class="wp-block-paragraph"><a href="https://magefan.com/magento-2-ai-agent" target="_blank" rel="noopener">Magefan Magento 2 AI Agent</a> adds an AI chat to the Magento admin that can &#8220;View, create, update and delete store entities&#8221;, including products, categories, orders, cart price rules, CMS pages and blocks, and customers.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Magento admin users who want catalog edits, lookups and routine admin work done by asking in chat.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Respects each user&#8217;s admin permissions (ACL), with an option to limit the AI further</li>


<li>Also handles invoices, shipments, credit memos and newsletter subscribers, plus cache and indexer actions</li>


<li>Uses the Claude API</li>


<li>Compatible with the Hyvä theme</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> €134 one-time, with 365 days of updates and support.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.3.0 to 2.4.9 (Open Source, Adobe Commerce, Adobe Commerce Cloud, B2B).</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Run a catalog agent on one category first and read what it writes before you let it change the whole catalog. Product copy goes straight to your storefront and to Google, so one bad pattern repeated across a thousand products is hard to undo.</p></div>



<h2 class="wp-block-heading">Agents that change the store itself</h2>



<p class="wp-block-paragraph">A store-change agent changes the store itself from a chat: settings, orders, pages, theme code or extensions. Shopify and BigCommerce include admin assistants that apply a change only after you approve it. Magento (Adobe Commerce) stores add <a href="https://scandiweb.com/blog/magento-ai-agent/" target="_blank" rel="noopener">third-party agents</a>, from admin chat extensions to agents that build code changes on a copy of the store for a person to release.</p>



<h3 class="wp-block-heading">9. Agent for Magento (Ari) by scandiweb</h3>



<p class="wp-block-paragraph">Ari, the <a href="https://www.withari.ai/" target="_blank" rel="noopener">AI agent for Magento</a>, takes store changes you describe in chat and builds them on a copy of the store with customer data removed. Your team checks each change on a preview store, and a person approves it and releases it as a pull request.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Magento Open Source and Adobe Commerce teams with frontend, backend and extension work waiting for a developer.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Frontend and backend changes, extension installs and conflict fixes</li>


<li>Magento version upgrades and <a href="https://scandiweb.com/blog/magento-security-patch/" target="_blank" rel="noopener">security patches</a></li>


<li>ERP, PIM and carrier integrations</li>


<li>Hyvä theme and checkout rebuilds</li>

</ul>



<p class="wp-block-paragraph">Ari&#8217;s security page sets out <a href="https://www.withari.ai/security" target="_blank" rel="noopener">what Ari can and can&#8217;t access</a>: no access to the live store, the servers or customers&#8217; data, approval only by your team, and no training on the data sent to the OpenAI and Anthropic services it uses.</p>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> from €99 a month per store, unlimited seats. Ari Agency (€299 a month) adds Ari engineers for review and release, and Enterprise plans are on request.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento Open Source and Adobe Commerce.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-ari-storefront-changes.png" alt="withari.ai storefront changes page with the change types Ari builds: promo bars, product page blocks and menus" class="wp-image-26749" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-ari-storefront-changes.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-ari-storefront-changes-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-ari-storefront-changes-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-ari-storefront-changes-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-ari-storefront-changes-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-ari-storefront-changes-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-ari-storefront-changes-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Storefront changes store teams ask Ari for: promo bars, product page blocks and menus.</figcaption></figure></div>



<h3 class="wp-block-heading">10. Shopify Sidekick</h3>



<p class="wp-block-paragraph"><a href="https://www.shopify.com/sidekick" target="_blank" rel="noopener">Shopify Sidekick</a> is the Shopify AI agent included in every Shopify admin. Shopify rebuilt it on October 28, 2026 so it can write code, with the merchant approving its changes. Our post on <a href="https://scandiweb.com/blog/shopify-sidekick/" target="_blank" rel="noopener">what Sidekick can and can&#8217;t do</a> covers that release.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Shopify merchants who want theme, checkout and admin changes drafted in chat and reviewed before they go live.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Stages storefront changes in a draft and tests them with AI-simulated shoppers</li>


<li>Customizes checkout and customer account settings</li>


<li>Builds Shopify Flow automations and writes product descriptions</li>


<li>Shopify says it &#8220;can&#8217;t change your live store without your approval&#8221; and doesn&#8217;t talk to your customers</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> included with your Shopify plan, with features and usage limits that vary by plan.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Shopify, within each staff member&#8217;s admin permissions.</p>



<h3 class="wp-block-heading">11. BigCommerce Companion</h3>



<p class="wp-block-paragraph"><a href="https://www.bigcommerce.com/product/companion/" target="_blank" rel="noopener">BigCommerce Companion</a> is the AI assistant inside the BigCommerce control panel. It answers how-to questions, shows store data as charts, takes you to any admin page and makes changes, such as marking an order fulfilled or issuing a store credit.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> BigCommerce teams that want answers and routine admin updates without leaving the control panel.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>&#8220;Companion does not apply a change without your approval.&#8221;</li>


<li>Rechecks an order before it updates it</li>


<li>Works only within the signed-in user&#8217;s permissions</li>


<li>Built for your team, with shopper chat left to App Marketplace apps</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> included with every BigCommerce store, on free trials and paid plans.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> BigCommerce.</p>



<p class="wp-block-paragraph">Adobe Commerce developers also have Adobe&#8217;s <a href="https://developer.adobe.com/commerce/extensibility/developer-agent/" target="_blank" rel="noopener">Commerce Developer Agent</a>, which writes App Builder extension code from a plan a developer approves first. Adobe calls it &#8220;a starting-point generator, not a fully autonomous developer.&#8221;</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Shopify Sidekick and BigCommerce Companion come with the platform at no extra cost, and both apply a change only after someone on your team approves it. Shopify also says Sidekick can&#8217;t talk to your customers, so it doesn&#8217;t replace a support agent.</p></div>



<h2 class="wp-block-heading">What to check before an AI agent acts on your store</h2>



<p class="wp-block-paragraph">Before an AI agent acts on your store, check what it can change without a person, who approves the rest, how the price grows with volume and where your store data goes. Start with one action or read-only access, test it on real cases from your store, and widen the permissions only after the results hold up.</p>



<p class="wp-block-paragraph">Here is what to look for in an eCommerce AI agent before you compare prices.</p>



<ol class="wp-block-list">
<li><strong>What it can do without a person.</strong> Gorgias AI Agent can cancel an unfulfilled Shopify order or edit its shipping address, and it asks the shopper to confirm address changes and item removals first. Fin can issue a refund once it has verified the order. Decide which actions you allow before launch, and switch them on one at a time.</li>


<li><strong>Who approves the rest, and where.</strong> Klaviyo lets your team review customer-facing work before it goes live. Shopify Sidekick drafts store changes for you to review and publish, and BigCommerce Companion applies a change only after you approve it. An agent that changes code should build each change away from the live store and leave the release to a person.</li>


<li><strong>How the price grows with volume.</strong> Per-outcome and per-conversation prices, as with Fin, Gorgias and Agentforce, rise with traffic. Estimate a peak month before you compare them with tools included in your platform or with flat subscriptions.</li>


<li><strong>Where your store data goes.</strong> Every AI agent for eCommerce sends questions, orders or code to an AI provider. Ask which provider that is, whether it trains models on your data, and how much customer data the agent can read.</li>

</ol>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-approval-by-job.png" alt="Where a person signs off before an AI agent acts, from shopper confirmations to approving store changes in the admin" class="wp-image-26750" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-approval-by-job.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-approval-by-job-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-approval-by-job-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-approval-by-job-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-approval-by-job-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-approval-by-job-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/ai-agents-for-ecommerce-approval-by-job-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">How much an agent does on its own depends on the job. These are the sign-off steps each vendor describes.</figcaption></figure></div>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Ask every vendor two questions before launch: what can the agent change without a person, and where does the store data it reads go? The answers tell you how much testing the agent needs before it goes live.</p></div>



<h2 class="wp-block-heading">How to choose AI agents for eCommerce by job</h2>



<p class="wp-block-paragraph">Choose AI agents for eCommerce by the job that costs your team the most time. A full support inbox calls for a customer service agent, unanswered product questions for a shopping assistant, slow campaigns for a marketing agent, thin product data for a catalog agent, and a backlog of small fixes for a store-change agent. Start with one job.</p>



<figure class="wp-block-table"><table><thead><tr><th>Where the work piles up</th><th>Agent type</th><th>Entries</th></tr></thead><tbody><tr><td>Order questions, returns and cancellations</td><td>Customer service agent</td><td>1, 2</td></tr><tr><td>Product questions before purchase</td><td>Shopping assistant</td><td>3, 4</td></tr><tr><td>Campaigns, flows and segments</td><td>Marketing agent</td><td>5</td></tr><tr><td>Product descriptions, attributes and sort orders</td><td>Catalog and content agent</td><td>6, 7, 8</td></tr><tr><td>Settings, orders, theme and extension changes</td><td>Store-change agent</td><td>9, 10, 11</td></tr></tbody></table><figcaption class="wp-element-caption">Which AI agent type fits where the work piles up</figcaption></figure>



<p class="wp-block-paragraph">Which eCommerce AI agent to pick within a group then follows from your platform.</p>



<p class="wp-block-paragraph"><strong>Choose a customer service agent if:</strong></p>



<ul class="wp-block-list">
<li>Your support inbox fills with &#8220;where is my order&#8221; and return requests.</li>


<li>You already run a helpdesk and want the agent to answer inside it.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose a shopping assistant if:</strong></p>



<ul class="wp-block-list">
<li>Shoppers ask product-fit questions before they buy and leave without an answer.</li>


<li>You want answers that come from your own catalog, in a chat on your storefront.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose a marketing agent if:</strong></p>



<ul class="wp-block-list">
<li>Your campaign calendar slips because building segments and emails takes days.</li>


<li>You want campaign drafts your team reviews before anything reaches customers.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose a catalog and content agent if:</strong></p>



<ul class="wp-block-list">
<li>Hundreds of products have thin descriptions or missing attributes.</li>


<li>You sell in several languages or regions and need product copy in each one.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose a store-change agent if:</strong></p>



<ul class="wp-block-list">
<li>Small storefront and admin changes wait weeks for a developer.</li>


<li>You want every change drafted, previewed and approved by a person before it goes live.</li>

</ul>



<h2 class="wp-block-heading">Frequently asked questions about AI agents for eCommerce</h2>



<h3 class="wp-block-heading">Which AI agents are best for eCommerce?</h3>



<p class="wp-block-paragraph">The best AI agent for eCommerce depends on the job. Fin and Gorgias AI Agent answer customers, Shopify Inbox and Salesforce&#8217;s Shopper Agent help shoppers choose, Klaviyo Composer builds campaigns, and catalog agents such as Hypotenuse AI write product content. For store changes, start with what your platform includes, such as Shopify Sidekick or BigCommerce Companion.</p>



<h3 class="wp-block-heading">What is the difference between an AI agent and a chatbot?</h3>



<p class="wp-block-paragraph">A chatbot answers questions in a conversation, often from fixed scripts. An AI agent also takes actions: it looks up an order and issues the refund, drafts a campaign or updates a product page, using the systems you connect it to. That is why an agent needs permissions and an approval step, while a scripted chatbot mostly needs good answers.</p>



<h3 class="wp-block-heading">How much do AI agents for eCommerce cost?</h3>



<p class="wp-block-paragraph">Prices follow the job. Customer service agents charge per resolved conversation: $0.99 per outcome for Fin, and $0.90 to $1.00 per automated interaction for Gorgias AI Agent. Salesforce lists Agentforce at $2 per conversation for customer-facing agents. Shopify Sidekick, Shopify Inbox and BigCommerce Companion come with the platform, and the rest are subscriptions, one-time licenses or quoted plans.</p>



<h3 class="wp-block-heading">Can an AI agent change my online store without my approval?</h3>



<p class="wp-block-paragraph">It depends on the agent and your settings. Shopify says Sidekick can&#8217;t change your live store without your approval, and BigCommerce says Companion does not apply a change without it. Support agents can act on orders by themselves within the rules you set, so test each action, such as a cancellation or a refund, before you switch it on.</p>



<h3 class="wp-block-heading">Do AI agents for eCommerce work with Magento (Adobe Commerce)?</h3>



<p class="wp-block-paragraph">Yes. Gorgias and Klaviyo both connect to Magento, so their agents can answer customers and build campaigns for a Magento store. In the admin, Magefan&#8217;s Magento 2 AI Agent creates and updates products, categories and CMS content from a chat, within each user&#8217;s admin role. For code and theme changes, look for agents built for Magento Open Source and Adobe Commerce.</p>



<h3 class="wp-block-heading">Should we build our own AI agent or buy one?</h3>



<p class="wp-block-paragraph">Buy first if an existing agent covers the job, because it comes with integrations, testing tools and a price you can check today. Build when the work depends on your own rules and systems, such as B2B price lists or a custom catalog. A custom agent connects an AI model to your store through APIs or the <a href="https://scandiweb.com/blog/what-is-mcp-model-context-protocol/" target="_blank" rel="noopener">Model Context Protocol</a>, a standard way for AI tools to use other systems.</p>



<h3 class="wp-block-heading">Are AI agents safe to use with customer data?</h3>



<p class="wp-block-paragraph">They can be, if you check before launch which AI provider processes your store&#8217;s data and whether that provider trains its models on it. Then give each agent only the access its job needs: a support agent needs order data, while a store-change agent needs your code, and neither should see more customer data than the task requires.</p>



<h2 class="wp-block-heading">Where to start with AI agents for eCommerce</h2>



<p class="wp-block-paragraph">AI agents for eCommerce pay off when each one has one job and clear limits. Pick the job that takes your team the most hours today, choose an agent built for your platform, test it on real work with the narrowest access it needs, and add the next agent once the first one works the way you expect.</p>



<p class="wp-block-paragraph">Prices and platform lists change, so open the vendor page again before you sign. For help deciding which jobs to hand to agents first, and how to connect them to your store with the right limits, talk to scandiweb about <a href="https://scandiweb.com/services/ai" target="_blank" rel="noopener">AI strategy consulting for eCommerce</a>.</p>



<script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Which AI agents are best for eCommerce?", "acceptedAnswer": {"@type": "Answer", "text": "The best AI agent for eCommerce depends on the job. Fin and Gorgias AI Agent answer customers, Shopify Inbox and Salesforce's Shopper Agent help shoppers choose, Klaviyo Composer builds campaigns, and catalog agents such as Hypotenuse AI write product content. For store changes, start with what your platform includes, such as Shopify Sidekick or BigCommerce Companion."}}, {"@type": "Question", "name": "What is the difference between an AI agent and a chatbot?", "acceptedAnswer": {"@type": "Answer", "text": "A chatbot answers questions in a conversation, often from fixed scripts. An AI agent also takes actions: it looks up an order and issues the refund, drafts a campaign or updates a product page, using the systems you connect it to. That is why an agent needs permissions and an approval step, while a scripted chatbot mostly needs good answers."}}, {"@type": "Question", "name": "How much do AI agents for eCommerce cost?", "acceptedAnswer": {"@type": "Answer", "text": "Prices follow the job. Customer service agents charge per resolved conversation: $0.99 per outcome for Fin, and $0.90 to $1.00 per automated interaction for Gorgias AI Agent. Salesforce lists Agentforce at $2 per conversation for customer-facing agents. Shopify Sidekick, Shopify Inbox and BigCommerce Companion come with the platform, and the rest are subscriptions, one-time licenses or quoted plans."}}, {"@type": "Question", "name": "Can an AI agent change my online store without my approval?", "acceptedAnswer": {"@type": "Answer", "text": "It depends on the agent and your settings. Shopify says Sidekick can't change your live store without your approval, and BigCommerce says Companion does not apply a change without it. Support agents can act on orders by themselves within the rules you set, so test each action, such as a cancellation or a refund, before you switch it on."}}, {"@type": "Question", "name": "Do AI agents for eCommerce work with Magento (Adobe Commerce)?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. Gorgias and Klaviyo both connect to Magento, so their agents can answer customers and build campaigns for a Magento store. In the admin, Magefan's Magento 2 AI Agent creates and updates products, categories and CMS content from a chat, within each user's admin role. For code and theme changes, look for agents built for Magento Open Source and Adobe Commerce."}}, {"@type": "Question", "name": "Should we build our own AI agent or buy one?", "acceptedAnswer": {"@type": "Answer", "text": "Buy first if an existing agent covers the job, because it comes with integrations, testing tools and a price you can check today. Build when the work depends on your own rules and systems, such as B2B price lists or a custom catalog. A custom agent connects an AI model to your store through APIs or the Model Context Protocol, a standard way for AI tools to use other systems."}}, {"@type": "Question", "name": "Are AI agents safe to use with customer data?", "acceptedAnswer": {"@type": "Answer", "text": "They can be, if you check before launch which AI provider processes your store's data and whether that provider trains its models on it. Then give each agent only the access its job needs: a support agent needs order data, while a store-change agent needs your code, and neither should see more customer data than the task requires."}}]}</script>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p><style> p.box { border: 1px solid black; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } </style> <p class="box"><em>Tell us </em><a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener"><em>which job piles up first</em></a><em> on your team, and we&#x27;ll say which agent type fits it and what access it would need on your store.</em></p></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/ai-agents-for-ecommerce/">AI Agents for eCommerce: What They Do and Which Ones Store Teams Use</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Magento AI: The Best AI Extensions and Agents for Magento 2, Grouped by Job</title>
		<link>https://scandiweb.com/blog/magento-ai/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Tue, 03 Nov 2026 17:51:00 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Collection]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adobe commerce]]></category>
		<category><![CDATA[AI agents]]></category>
		<category><![CDATA[chatgpt]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[magento 2]]></category>
		<category><![CDATA[Magento Extensions]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=26713</guid>

					<description><![CDATA[<p>Magento AI tools grouped by job: content, chatbots, search, review summaries, MCP connectors and store-change agents. Prices checked November 2026.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/magento-ai/">Magento AI: The Best AI Extensions and Agents for Magento 2, Grouped by Job</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-mgail wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/services/ai" target=_blank >
        AI Strategy Consulting
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-website-development" target=_blank >
        Magento Development
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-integration-services" target=_blank >
        Magento Integration Services
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">Which job should AI take off your Magento (Adobe Commerce) team&#8217;s list first: the product descriptions nobody has time to write, or the store changes waiting in the developer queue? Both are sold as Magento AI, yet a module that writes copy in the admin and an agent (software that carries out a task you describe in chat) that edits your theme need very different access to your store, and they carry different risks.</p>



<p class="wp-block-paragraph">The prices, supported Magento versions and compatibility with Hyvä, a popular Magento frontend theme, come from each vendor&#8217;s own page or from Adobe&#8217;s documentation, read on November 2, 2026. Check your edition as well as the price, because not every tool here runs on both Magento Open Source and Adobe Commerce.</p>



<h2 class="wp-block-heading">Magento AI tools at a glance</h2>



<p class="wp-block-paragraph">Magento AI is any tool that uses an AI model to do a job in a Magento (Adobe Commerce) store: writing content, answering shoppers, ranking search results, summarizing reviews, connecting your own AI assistant or changing the store itself. Most of it comes from extensions and services, and Adobe&#8217;s own AI search and recommendations require Adobe Commerce.</p>



<figure class="wp-block-table"><table><thead><tr><th>#</th><th>Tool</th><th>Vendor</th><th>Job</th><th>Price</th><th>Magento versions / editions</th><th>Hyvä</th></tr></thead><tbody><tr><td>1</td><td>Agent for Magento (Ari)</td><td>scandiweb</td><td>Store changes, built on a copy</td><td>From €99 a month per store</td><td>Open Source and Adobe Commerce</td><td><span style="display:inline-block;padding:4px 8px;background-color:#e7e9f8;color:#3f4aaf;border-radius:4px;font-weight:600;">Yes</span></td></tr><tr><td>2</td><td>Magento 2 AI Agent</td><td>Magefan</td><td>Admin requests in chat</td><td>€134 one-time</td><td>2.3.0 to 2.4.9, all editions</td><td><span style="display:inline-block;padding:4px 8px;background-color:#e7e9f8;color:#3f4aaf;border-radius:4px;font-weight:600;">Yes</span></td></tr><tr><td>3</td><td>AI Content Generator and Assistant</td><td>Mirasvit</td><td>Content</td><td>$149 first year, then $90/year</td><td>2.3 to 2.4.9</td><td><span style="display:inline-block;padding:4px 8px;background-color:#e7e9f8;color:#3f4aaf;border-radius:4px;font-weight:600;">Yes</span></td></tr><tr><td>4</td><td>ChatGPT AI Content Generator</td><td>Amasty</td><td>Content</td><td>$189/year (Pro $259)</td><td>2.4.5-p15 to 2.4.9</td><td><span style="display:inline-block;padding:4px 8px;background-color:#e7e9f8;color:#3f4aaf;border-radius:4px;font-weight:600;">Yes</span></td></tr><tr><td>5</td><td>Magento 2 AI Content Generator</td><td>Meetanshi</td><td>Content</td><td>$99</td><td>2.3.0 to 2.4.9</td><td><span style="display:inline-block;padding:4px 8px;background-color:#e7e9f8;color:#3f4aaf;border-radius:4px;font-weight:600;">Yes</span></td></tr><tr><td>6</td><td>Magento 2 AI Chatbot</td><td>Meetanshi</td><td>Shopper chat</td><td>$299</td><td>2.3.0 to 2.4.9</td><td><span style="display:inline-block;padding:4px 8px;background-color:#e7e9f8;color:#3f4aaf;border-radius:4px;font-weight:600;">Yes</span></td></tr><tr><td>7</td><td>eChat</td><td>Mirasvit</td><td>Shopper chat and live chat</td><td>$149 first year, then $90/year</td><td>2.3 to 2.4.9</td><td><span style="display:inline-block;padding:4px 8px;background-color:#e7e9f8;color:#3f4aaf;border-radius:4px;font-weight:600;">Yes</span></td></tr><tr><td>8</td><td>Live Search, Product Recommendations</td><td>Adobe</td><td>Search, recommendations</td><td>Live Search included in the license</td><td>Adobe Commerce 2.4.4+ only</td><td>Not stated</td></tr><tr><td>9</td><td>Algolia for Magento 2</td><td>Algolia</td><td>Search, recommendations</td><td>Free extension, usage-based plans</td><td>Latest: 2.4.8 to 2.4.9, both editions</td><td>Not stated</td></tr><tr><td>10</td><td>AI Review Summary</td><td>MageDelight</td><td>Review summaries</td><td>$129 first year, then $89/year</td><td>2.4.7 to 2.4.9, all editions</td><td>Vendor-wide claim</td></tr><tr><td>11</td><td>Magento 2 MCP module</td><td>scandiweb</td><td>MCP connector</td><td>Free (open source)</td><td>2.4.4+</td><td>Hyvä CMS tool included</td></tr><tr><td>12</td><td>AI Agent Connector (MCP)</td><td>Mirasvit</td><td>MCP connector</td><td>$149 first year, then $90/year</td><td>2.3 to 2.4.9</td><td><span style="display:inline-block;padding:4px 8px;background-color:#e7e9f8;color:#3f4aaf;border-radius:4px;font-weight:600;">Yes</span></td></tr></tbody></table><figcaption class="wp-element-caption">Magento AI tools compared: job, price, Magento versions and Hyvä support (vendor pages and Adobe docs, November 2, 2026)</figcaption></figure>



<p class="wp-block-paragraph">Prices are for Magento Open Source as listed on each vendor&#8217;s page on November 2, 2026. Adobe Commerce editions cost more.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-jobs-map.png" alt="Magento AI jobs map: content, shopper chat, search, review summaries, MCP connectors, admin requests and store changes" class="wp-image-26710" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-jobs-map.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-jobs-map-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-jobs-map-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-jobs-map-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-jobs-map-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-jobs-map-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-jobs-map-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Each kind of Magento AI tool does one job, in the admin, on the storefront or in the store&#x27;s code.</figcaption></figure></div>



<h2 class="wp-block-heading">AI agents for Magento: store changes and admin requests</h2>



<p class="wp-block-paragraph">An AI agent for Magento carries out a task you describe in chat. <a href="https://scandiweb.com/blog/magento-ai-agent/" target="_blank" rel="noopener">Admin chat agents</a> work on store data inside the Magento admin, within each user&#8217;s admin role. Store-change agents work on code, themes and extensions: they build the change on a copy of the store, and a person approves the release. Magento has no built-in assistant like <a href="https://scandiweb.com/blog/shopify-sidekick/" target="_blank" rel="noopener">Shopify Sidekick</a> that changes the store from the admin, so stores add agents from third-party vendors.</p>



<h3 class="wp-block-heading">1. Agent for Magento (Ari) by scandiweb</h3>



<p class="wp-block-paragraph">Ari, the <a href="https://www.withari.ai/" target="_blank" rel="noopener">AI agent for Magento</a>, takes <a href="https://scandiweb.com/blog/vibe-coding-magento/" target="_blank" rel="noopener">store changes you describe in chat</a> and builds them on a copy of your store with customer data removed. Your team checks the result on a preview store, and a person approves it and releases it as a pull request. Its marketplace holds 1,000+ extensions from vendors including Amasty and Magefan, and Ari installs each one on a copy of the store and shows how to set it up (see the <a href="https://scandiweb.com/blog/ari-extension-marketplace/" target="_blank" rel="noopener">Ari extension marketplace</a>). Ari&#8217;s security page says it has no access to the live store, servers or customers&#8217; data.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> store teams with a backlog of frontend, backend or extension work who want each change built and checked before anyone releases it.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Frontend and backend changes, extension installs and conflict fixes</li>


<li><a href="https://scandiweb.com/blog/how-to-upgrade-magento-version-step-by-step-guide/" target="_blank" rel="noopener">Magento version upgrades</a> and <a href="https://scandiweb.com/blog/magento-security-patch/" target="_blank" rel="noopener">security patches</a></li>


<li>ERP, PIM and carrier integrations</li>


<li>Content and merchandising, Hyvä theme and checkout rebuilds</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> from €99 a month per store, with unlimited seats. Ari engineers can be added for review and release. Enterprise plan on request.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento Open Source and Adobe Commerce, Hyvä, Luma and custom themes.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1943" height="1008" src="https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview.png" alt="Ari chat panel next to a Magento storefront preview, launching an autumn sale from one chat message" class="wp-image-25516" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview.png 1943w, https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview-300x156.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview-1024x531.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview-150x78.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview-768x398.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview-1536x797.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/08/agent-for-magento-preview-1600x830.png 1600w" sizes="auto, (max-width: 1943px) 100vw, 1943px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">Ari takes a store change in chat and builds it on a copy of the store for your team to check.</figcaption></figure></div>



<h3 class="wp-block-heading">2. Magefan Magento 2 AI Agent</h3>



<p class="wp-block-paragraph"><a href="https://magefan.com/magento-2-ai-agent" target="_blank" rel="noopener">Magefan Magento 2 AI Agent</a> adds an AI chat panel to the Magento admin that answers questions from live store data and carries out admin requests. Magefan says it can find, create, update and delete store entities, including products, categories and cart price rules.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> admin users who want sales summaries, stock checks and routine catalog edits by asking in chat, for example &#8220;Sales summary for last week&#8221; or &#8220;Low stock products&#8221;.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Reusable prompt templates and reports from real-time store data</li>


<li>Works with products, orders, invoices, shipments, refunds, customers, blog content, cache and indexers</li>


<li>Follows each user&#8217;s admin permissions (ACL), with an option to restrict AI actions further</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> €134 one-time, with 365 days of updates and support.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.3.0 to 2.4.9 (Open Source, Adobe Commerce, Commerce Cloud, B2B), Hyvä, Breeze and Mage-OS. Version 2.1.0. Magefan names the Claude API as its AI connection.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>&#8220;AI agent for Magento&#8221; covers two jobs. Admin chat agents work on store data inside the admin, within each user&#8217;s role. Store-change agents build code, theme and extension changes on a copy of the store, and a person releases them.</p></div>



<h2 class="wp-block-heading">Magento 2 AI content generators for ChatGPT, Gemini and Claude</h2>



<p class="wp-block-paragraph">A Magento 2 AI content generator writes product descriptions, category text and meta tags inside the admin, using a model from OpenAI (ChatGPT), Google (Gemini) or Anthropic (Claude). Most need your own API key, and the AI provider bills you for what you generate on top of the extension price. Read the text before you publish it.</p>



<h3 class="wp-block-heading">3. Mirasvit AI Content Generator and Assistant</h3>



<p class="wp-block-paragraph"><a href="https://mirasvit.com/magento-2-ai-assistant.html" target="_blank" rel="noopener">Mirasvit AI Content Generator and Assistant</a> writes product and category descriptions, meta tags, CMS content, blog posts, help desk replies and newsletters inside the admin.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> large catalogs that need bulk rewrites or translations by store view, with a record of what changed.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Bulk rules by attribute, with a dry run first</li>


<li>Translation rules per store view</li>


<li>Keeps the previous value of every changed field</li>


<li>Six admin permissions for who can generate</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> $149 the first year (Open Source), then $90 a year. Commerce and Cloud editions cost more.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> OpenAI (ChatGPT), Anthropic (Claude), Google (Gemini) and xAI (Grok) through your own API key. Magento 2.3 to 2.4.9, Hyvä. Version 1.8.2, October 28, 2026.</p>



<h3 class="wp-block-heading">4. Amasty ChatGPT AI Content Generator</h3>



<p class="wp-block-paragraph"><a href="https://amasty.com/chatgpt-ai-content-for-magento-2.html" target="_blank" rel="noopener">Amasty ChatGPT AI Content Generator</a> generates product, category and CMS text, meta tags and product images from attributes or custom prompts, one product at a time or by mass action.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> stores that need copy and images from one Magento 2 ChatGPT extension, with Page Builder support.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>ChatGPT models from GPT-4 to GPT-5.5, plus Gemini 3 models</li>


<li>Amasty AI Service lets subscribers generate without their own API key</li>


<li>Unique content per store view</li>


<li>Pro adds translation, email and newsletter templates, and generation history</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> $189 a year (Community edition), Pro $259.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.4.5-p15 to 2.4.9, Hyvä Theme and Hyvä Checkout. Version 6.4.1.</p>



<h3 class="wp-block-heading">5. Meetanshi Magento 2 AI Content Generator</h3>



<p class="wp-block-paragraph"><a href="https://meetanshi.com/magento-2-ai-content-generator.html" target="_blank" rel="noopener">Meetanshi Magento 2 AI Content Generator</a> bulk-generates titles, meta descriptions and descriptions for products, categories and CMS pages with ChatGPT or Gemini models.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> smaller catalogs on a small budget, with a log of who generated what.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Custom prompts with Magento variables</li>


<li>Page Builder support and multi-language content by store view</li>


<li>AI Content Log by user, date and store view</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> $99 (Open Source), $150 more for Adobe Commerce editions. One year of support and updates, free installation.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> your own OpenAI or Gemini API key. Magento 2.3.0 to 2.4.9, Hyvä. Version 1.0.6, May 19, 2026.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Most Magento 2 AI content generators need your own API key from OpenAI, Google or Anthropic, and that provider bills you for usage on top of the extension price. Amasty&#8217;s AI Service is the exception for its subscribers.</p></div>



<h2 class="wp-block-heading">Magento AI chatbots and shopping assistants</h2>



<p class="wp-block-paragraph">A Magento AI chatbot answers shoppers in a chat window on the storefront. It uses your product data to suggest items and answer product questions, and both extensions below can look up an order&#8217;s status. Each question goes to the AI provider you connect, so check that provider&#8217;s data terms before launch.</p>



<p class="wp-block-paragraph">For what AI shopping assistants cost and how to measure them on any platform, see our guide to <a href="https://scandiweb.com/blog/ai-shopping-assistant/" target="_blank" rel="noopener">AI shopping assistants</a>. The two Magento 2 chatbot extensions below differ in which AI providers they connect to and in what your staff can do in the same chat window.</p>



<h3 class="wp-block-heading">6. Meetanshi Magento 2 AI Chatbot</h3>



<p class="wp-block-paragraph"><a href="https://meetanshi.com/magento-2-ai-chatbot.html" target="_blank" rel="noopener">Meetanshi Magento 2 AI Chatbot</a> is a storefront chatbot that suggests products, answers product and store questions, and tracks orders by order ID. It uses RAG, which means it looks up your product data before it answers.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> stores where shoppers ask product-fit questions (&#8220;is this suitable for oily skin?&#8221;) and &#8220;where is my order&#8221;.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Gemini models, or any OpenAI-compatible provider including a local Ollama model</li>


<li>A business context section for store policies</li>


<li>Choice of which product attributes to index</li>


<li>Full chat history in the admin</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> $299 (Open Source), $150 more for Adobe Commerce editions.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.3.0 to 2.4.9, Hyvä, Luma and custom themes. Version 1.0.1, May 19, 2026.</p>



<h3 class="wp-block-heading">7. Mirasvit eChat</h3>



<p class="wp-block-paragraph"><a href="https://mirasvit.com/magento-2-gpt-chatbot.html" target="_blank" rel="noopener">Mirasvit eChat</a> is an AI chatbot that answers from your catalog and CMS pages, shows product cards with photos and prices, and lets shoppers check order status and download invoices.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> teams that want the AI and a human agent in the same chat window, so staff can take over a conversation.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>OpenAI, Anthropic, Google or xAI through your own key, with no per-conversation fee from Mirasvit</li>


<li>Order status and tracking</li>


<li>Support tickets with Mirasvit Help Desk MX</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> $149 the first year (Open Source), then $90 a year.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.3 to 2.4.9, Magento Cloud, Mage-OS, Hyvä. Version 1.6.1, October 27, 2026.</p>



<h2 class="wp-block-heading">Magento 2 AI search and product recommendations</h2>



<p class="wp-block-paragraph">Magento 2 AI search replaces the default catalog search with a service that ranks results by what shoppers are likely to want and can suggest related products. Adobe Commerce stores get Adobe&#8217;s Live Search and Product Recommendations. Magento Open Source can&#8217;t use them, so Open Source stores add a third-party search service instead.</p>



<h3 class="wp-block-heading">8. Adobe Live Search and Product Recommendations</h3>



<p class="wp-block-paragraph"><a href="https://experienceleague.adobe.com/en/docs/commerce/information-center/implementation-guides/set-up-commerce-services" target="_blank" rel="noopener">Adobe Live Search and Product Recommendations</a> are Adobe&#8217;s own AI services for Adobe Commerce. Live Search replaces Magento&#8217;s standard search with &#8220;AI-powered dynamic faceting and re-ranking of search results&#8221;, and Product Recommendations use &#8220;Adobe AI and machine learning trained on aggregated shopper behavior and catalog data&#8221;.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Adobe Commerce stores on 2.4.4 or later.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>SaaS services connected through the Commerce Services Connector</li>


<li>Search and recommendation widgets for the storefront</li>


<li>Recommendations managed in the Commerce Admin</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> Live Search is &#8220;included in your license&#8221;. Adobe&#8217;s pages don&#8217;t state a price for Product Recommendations.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Adobe Commerce on cloud and on-premises, 2.4.4 and later. Adobe&#8217;s setup guide says these services &#8220;require Adobe Commerce&#8221; and &#8220;are not available for Magento Open Source.&#8221;</p>



<h3 class="wp-block-heading">9. Algolia for Magento 2</h3>



<p class="wp-block-paragraph"><a href="https://github.com/algolia/algoliasearch-magento-2" target="_blank" rel="noopener">Algolia for Magento 2</a> is a free extension that replaces the default search in Magento Open Source and Adobe Commerce with Algolia&#8217;s hosted search, autocomplete and recommendations.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> Magento Open Source stores that need AI ranking without Adobe Commerce.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Autocomplete and an instant results page</li>


<li>Algolia Recommend: frequently bought together, related products, trending items, looking similar</li>


<li>AI Ranking on the Grow Plus plan</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> the extension is free. Grow Plus (&#8220;keyword search with AI capabilities&#8221;) includes 10,000 search requests a month, then $1.75 per 1,000. Enterprise plans are custom.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> the latest version supports Magento 2.4.8 and 2.4.9.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>On Adobe Commerce 2.4.4 and later, Live Search is included in the license. Check whether it&#8217;s switched on before you pay for another AI search service.</p></div>



<h2 class="wp-block-heading">Magento 2 AI review summaries</h2>



<p class="wp-block-paragraph">A Magento 2 AI review summary extension turns a product&#8217;s customer reviews into a short summary on the product page, usually with the main positives and negatives. It helps most on products with many reviews. Before you buy, check which AI provider it uses and whether you need your own API key.</p>



<h3 class="wp-block-heading">10. MageDelight AI Review Summary</h3>



<p class="wp-block-paragraph"><a href="https://www.magedelight.com/ai-product-review-summarizer-magento-2.html" target="_blank" rel="noopener">MageDelight AI Review Summary</a> shows AI-generated summaries of customer reviews on the product page.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> stores whose best sellers have more reviews than a shopper will read.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Review summary on the storefront</li>


<li>Customer sentiment analysis</li>


<li>One module for Open Source, Commerce and Cloud</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> $129 the first year (Open Source), $249 (Adobe Commerce), $349 (Commerce Cloud), then $89 a year.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.4.7 to 2.4.9. MageDelight says all its extensions are Hyvä-ready. The page doesn&#8217;t name the AI provider, so check before buying.</p>



<p class="wp-block-paragraph">Also available: Webkul&#8217;s ChatGPT Product Review Summary ($199, nine AI providers), Meetanshi&#8217;s AI Reviews Summary (Google Gemini), and Amasty&#8217;s content generator, which summarizes reviews together with Amasty&#8217;s reviews extension.</p>



<h2 class="wp-block-heading">MCP connectors: use ChatGPT or Claude with your Magento store</h2>



<p class="wp-block-paragraph">An MCP connector lets an AI assistant you already use, such as ChatGPT or Claude, read and change your Magento store through the <a href="https://scandiweb.com/blog/what-is-mcp-model-context-protocol/" target="_blank" rel="noopener">Model Context Protocol</a>, a standard way for AI tools to call another system. The connector does nothing on its own, and Magento&#8217;s admin roles decide which of its tools the assistant can use.</p>



<p class="wp-block-paragraph">To connect Magento to Claude or ChatGPT, install one of the two modules below. Each runs on your store and shows the assistant only the tools it is allowed to call.</p>



<h3 class="wp-block-heading">11. Magento 2 MCP module by scandiweb</h3>



<p class="wp-block-paragraph"><a href="https://github.com/scandiweb/scandiweb-magento2-mcp" target="_blank" rel="noopener">Magento 2 MCP module by scandiweb</a> is an open-source module that lets an AI assistant such as Claude or ChatGPT view and edit store content over MCP: CMS pages and blocks, categories, products, Hyvä CMS and Snowdog menus. Our guide to the <a href="https://scandiweb.com/blog/magento-mcp-server/" target="_blank" rel="noopener">Magento MCP server</a> covers installation and setup.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> teams that already use an AI assistant and need it to edit catalog and CMS content within admin roles.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Every tool is a resource in Magento&#8217;s admin role permissions</li>


<li>Destructive deletes need an explicit <code>confirm=true</code></li>


<li>Sign-in with an admin token or OAuth 2.1</li>


<li>Hyvä and Snowdog tools appear only when those modules are installed</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> free, open source (OSL-3.0).</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.4.4 and later, PHP 8.1 to 8.4, a public HTTPS address.</p>



<h3 class="wp-block-heading">12. Mirasvit AI Agent Connector (MCP)</h3>



<p class="wp-block-paragraph"><a href="https://mirasvit.com/magento-2-mcp-ai-integration.html" target="_blank" rel="noopener">Mirasvit AI Agent Connector</a> is a Magento 2 MCP server that gives AI clients access to the REST API, GraphQL, read-only database queries, media upload and store diagnostics.</p>



<p class="wp-block-paragraph"><strong>Best for:</strong> teams that use several AI clients (Claude, ChatGPT, Cursor, Gemini, Copilot Studio) and need one connector for all of them.</p>



<p class="wp-block-paragraph"><strong>Key features:</strong></p>



<ul class="wp-block-list">
<li>Nine read-only tools and five that can change data</li>


<li>Each tool a separate admin role permission</li>


<li>Every write logged in a Change Journal</li>


<li>OAuth 2.1 and an IP allowlist</li>

</ul>



<p class="wp-block-paragraph"><strong>Price (November 2, 2026):</strong> $149 the first year (Open Source), then $90 a year.</p>



<p class="wp-block-paragraph"><strong>Works with:</strong> Magento 2.3 to 2.4.9 (the GraphQL tool needs 2.4.4 or later), Magento Cloud, Mage-OS, Hyvä. Version 1.2.13, October 28, 2026.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Both MCP connectors in this list make every tool a permission in Magento&#8217;s admin roles, so you can give an assistant read-only access first and add write tools later.</p></div>



<h2 class="wp-block-heading">Adobe Commerce AI features by edition</h2>



<p class="wp-block-paragraph"><a href="https://scandiweb.com/blog/adobe-commerce-ai-features/" target="_blank" rel="noopener">Adobe&#8217;s own AI for Magento</a> is mostly for Adobe Commerce. Live Search and Product Recommendations require Adobe Commerce and aren&#8217;t available for Magento Open Source. The Commerce Developer Agent needs an Adobe Commerce entitlement and App Builder access. Adobe also offers a Commerce MCP server and a Brand Concierge integration for building shopper-facing AI.</p>



<figure class="wp-block-table"><table><thead><tr><th>Adobe AI</th><th>What it does</th><th>Who can use it (Adobe&#8217;s pages)</th></tr></thead><tbody><tr><td>Live Search</td><td>AI faceting and re-ranking of search results</td><td>Adobe Commerce 2.4.4+, included in the license. Not Open Source</td></tr><tr><td>Product Recommendations</td><td>Recommendations from Adobe AI trained on shopper behavior and catalog data</td><td>Adobe Commerce. Not Open Source</td></tr><tr><td>Commerce Developer Agent</td><td>Writes a plan developers approve, then generates App Builder app code</td><td>Adobe Commerce customers with App Builder access (GA announced September 25, 2026)</td></tr><tr><td>Commerce Developer MCP Server</td><td>Brings Adobe Commerce docs and samples into developers&#8217; own AI coding tools</td><td>Developers building on Adobe Commerce</td></tr><tr><td>Commerce MCP server</td><td>Real-time catalog, cart, pricing, inventory, checkout and order data for building shopper agents</td><td>Announced at Adobe Summit 2026. Editions not stated</td></tr><tr><td>Brand Concierge integration</td><td>Conversational shopping on the storefront with live catalog, price and stock data</td><td>Adobe&#8217;s Brand Concierge product connected to Adobe Commerce. Licensing not stated</td></tr></tbody></table><figcaption class="wp-element-caption">Adobe Commerce AI features and who can use them (Adobe&#x27;s pages, November 2, 2026)</figcaption></figure>



<p class="wp-block-paragraph">Adobe announced the general availability of the <a href="https://business.adobe.com/blog/commerce-developer-agent" target="_blank" rel="noopener">Commerce Developer Agent</a> on September 25, 2026. Adobe has also committed to the Universal Commerce Protocol (UCP) and the Agentic Commerce Protocol (ACP), standards that let AI assistants find and buy products for a shopper, a shift often called <a href="https://scandiweb.com/blog/agentic-commerce-explained/" target="_blank" rel="noopener">agentic commerce</a>. The wider differences between <a href="https://scandiweb.com/blog/adobe-commerce-vs-magento-open-source/" target="_blank" rel="noopener">Adobe Commerce and Magento Open Source</a> are in our edition comparison.</p>



<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px; /* top, right, bottom, left */    border: none;  }  .box-new p {    margin-top: 0;    margin-bottom: 1em;  }  .box-new p:last-child {    margin-bottom: 0;  }</style><div class="box-new">  <p><strong>🚀 Quick takeaway</strong></p>  <p>Adobe calls its Commerce Developer Agent &#8220;a starting-point generator, not a fully autonomous developer.&#8221; It&#8217;s for developers with Adobe Commerce and App Builder access.</p></div>



<h2 class="wp-block-heading">Which Magento AI tool do you need? Choose by job</h2>



<p class="wp-block-paragraph">Choose a Magento AI tool by the job you want done. Content generators save writing time in the admin. Chatbots and AI search help shoppers find products, and review summaries help them decide. MCP connectors let your own assistant work with store data, and agents take on store changes or admin requests you describe in chat.</p>



<figure class="wp-block-table"><table><thead><tr><th>The job</th><th>Tool type</th><th>Entries</th></tr></thead><tbody><tr><td>Write product, category and CMS copy</td><td>AI content generator</td><td>3 to 5</td></tr><tr><td>Answer shoppers and track orders</td><td>AI chatbot</td><td>6 and 7</td></tr><tr><td>Rank search results and suggest products</td><td>AI search and recommendations</td><td>8 and 9</td></tr><tr><td>Summarize product reviews</td><td>Review summary extension</td><td>10</td></tr><tr><td>Let ChatGPT or Claude work with store data</td><td>MCP connector</td><td>11 and 12</td></tr><tr><td>Answer admin questions and edit store data in chat</td><td>Admin chat agent</td><td>2</td></tr><tr><td>Make frontend, backend, extension and upgrade changes</td><td>Store-change agent</td><td>1</td></tr></tbody></table><figcaption class="wp-element-caption">Which Magento AI tool fits which job</figcaption></figure>



<p class="wp-block-paragraph"><strong>Choose an AI content generator if:</strong></p>



<ul class="wp-block-list">
<li>You have hundreds of products with thin or missing descriptions and meta tags.</li>


<li>You sell in several store views and need the same copy in each language.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose an AI chatbot if:</strong></p>



<ul class="wp-block-list">
<li>Your support inbox fills with &#8220;where is my order&#8221; and product-fit questions.</li>


<li>You want shoppers to get product suggestions in a chat window on the storefront.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose AI search and recommendations if:</strong></p>



<ul class="wp-block-list">
<li>You run Adobe Commerce 2.4.4 or later and haven&#8217;t switched on Live Search.</li>


<li>You run Magento Open Source and need AI ranking from a third-party search service.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose a review summary extension if:</strong></p>



<ul class="wp-block-list">
<li>Your best sellers have more reviews than a shopper will read before buying.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose an MCP connector if:</strong></p>



<ul class="wp-block-list">
<li>Your team already works in ChatGPT, Claude or Cursor and wants it to read or update store data.</li>


<li>You have a developer to install the module and set the admin role permissions.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose an admin chat agent if:</strong></p>



<ul class="wp-block-list">
<li>You want sales summaries, stock checks and routine catalog edits by asking in the admin.</li>

</ul>



<p class="wp-block-paragraph"><strong>Choose a store-change agent if:</strong></p>



<ul class="wp-block-list">
<li>You have a backlog of storefront, backend or extension work waiting for developer time.</li>


<li>You want each change built on a copy of the store, checked on a preview and released by a person.</li>

</ul>



<h2 class="wp-block-heading">How to add AI to a Magento store without risking the live site</h2>



<p class="wp-block-paragraph">Add AI to a Magento store the way you would add any extension. Confirm it supports your edition and version, and install it on a copy of the store before a person checks and releases it. Then limit what it can change with admin roles, and know which AI provider receives your store data.</p>



<ol class="wp-block-list">
<li><strong>Check edition and version.</strong> Vendor pages list the Magento versions and editions they support. Adobe&#8217;s own AI services need Adobe Commerce.</li>


<li><strong>Know who pays for the AI.</strong> Most content tools and chatbots use your own API key, and the provider bills you for usage on top of the extension price.</li>


<li><strong>Install it on a copy of the store first.</strong> Every AI module is still an extension, so the usual rules for <a href="https://scandiweb.com/blog/best-magento-extensions/" target="_blank" rel="noopener">Magento 2 extensions every store needs</a> apply: one tool per job, tested before release. Our guide shows <a href="https://scandiweb.com/blog/how-to-install-magento-2-extension/" target="_blank" rel="noopener">how to install a Magento 2 extension</a> with Composer or a ZIP file.</li>


<li><strong>Limit what it can change.</strong> Use admin roles for admin agents and MCP connectors, start with read-only access, and read AI-written copy before it goes live. Mirasvit&#8217;s dry run and stored previous values help here.</li>


<li><strong>Know where store data goes.</strong> Shopper questions and product data go to the AI provider you connect, so check that provider&#8217;s data terms.</li>

</ol>



<p class="wp-block-paragraph">Agents that change code need the same care at a larger scale. Ari, for example, builds each change on a copy of the store with customer data removed, your team checks it on a preview store, and a person releases it. See <a href="https://www.withari.ai/how-it-works" target="_blank" rel="noopener">how Ari builds and releases a change</a>.</p>



<div class="wp-block-image aligncenter size-large"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" loading="lazy" width="1672" height="941" src="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-ari-how-it-works.png" alt="withari.ai How it works page: ask Ari for a change in chat, Ari builds it on a copy, a person releases it" class="wp-image-26711" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-ari-how-it-works.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-ari-how-it-works-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-ari-how-it-works-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-ari-how-it-works-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-ari-how-it-works-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-ari-how-it-works-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/magento-ai-ari-how-it-works-1600x900.png 1600w" sizes="auto, (max-width: 1672px) 100vw, 1672px" /><figcaption style="display:block;position:static;background:none;color:inherit;width:auto;padding:8px 0 0;margin:0.5em 0 1em;font-size:14px;text-align:center;max-height:none;">With Ari, a change is built on a copy of the store, checked on a preview and released by a person.</figcaption></figure></div>



<h2 class="wp-block-heading">Frequently asked questions about Magento AI</h2>



<h3 class="wp-block-heading">Does Magento have built-in AI?</h3>



<p class="wp-block-paragraph">Adobe Commerce includes Adobe&#8217;s AI-powered Live Search in its license and offers Product Recommendations, which uses Adobe AI and machine learning trained on shopper behavior and catalog data. Adobe&#8217;s setup guide says both require Adobe Commerce and aren&#8217;t available for Magento Open Source. Open Source stores add AI through extensions and third-party services.</p>



<h3 class="wp-block-heading">How much does it cost to add AI to Magento?</h3>



<p class="wp-block-paragraph">It depends on the job. The extensions in this list cost $99 to $299 for Magento Open Source, more for Adobe Commerce editions, and most add AI provider fees billed to your own API key. Live Search is included in the Adobe Commerce license. The store-change agent here starts at €99 a month per store.</p>



<h3 class="wp-block-heading">How do I use ChatGPT with Magento 2?</h3>



<p class="wp-block-paragraph">Content generators such as Amasty&#8217;s and Mirasvit&#8217;s use OpenAI&#8217;s ChatGPT models to write store copy in the admin. To let ChatGPT itself read or change store data, install an MCP connector, which works within your Magento admin roles. Selling inside ChatGPT is a separate project: see how to <a href="https://scandiweb.com/blog/chatgpt-shopping/" target="_blank" rel="noopener">list your products in ChatGPT shopping</a>.</p>



<h3 class="wp-block-heading">Can AI make changes to a Magento store?</h3>



<p class="wp-block-paragraph">Yes, with limits you set. Admin chat agents edit store data such as products and cart price rules within each user&#8217;s admin role. Store-change agents build code, theme and extension changes on a copy of the store, and a person approves the release. Test any AI tool on a copy of the store before it touches the live site.</p>



<h3 class="wp-block-heading">Can Magento Open Source use Adobe Live Search?</h3>



<p class="wp-block-paragraph">No. Adobe&#8217;s setup guide says Catalog Service, Live Search and Product Recommendations require Adobe Commerce and are not available for Magento Open Source. Open Source stores can use a third-party service instead, such as Algolia, whose free Magento 2 extension replaces the default search on both Magento Open Source and Adobe Commerce.</p>



<h3 class="wp-block-heading">Do Magento AI extensions work with Hyvä?</h3>



<p class="wp-block-paragraph">Most do. Mirasvit, Amasty, Meetanshi and Magefan state Hyvä compatibility on their product pages, and Amasty&#8217;s content generator also supports Hyvä Checkout. MageDelight says all its extensions are Hyvä-ready. Check the vendor&#8217;s own page for the exact module and version, because Hyvä support can differ between a vendor&#8217;s extensions.</p>



<h3 class="wp-block-heading">Do I need my own OpenAI API key for a Magento AI extension?</h3>



<p class="wp-block-paragraph">Usually, yes. Mirasvit and Meetanshi ask you to connect an API key from OpenAI, Google, Anthropic or another provider, and that provider bills you for usage. Amasty&#8217;s AI Service lets subscribers generate content without their own key. Check the vendor&#8217;s page for which models it supports before you buy.</p>



<h2 class="wp-block-heading">Start with one Magento AI job</h2>



<p class="wp-block-paragraph">Magento AI pays off fastest when it starts with one job. Pick the job that costs your team the most time today, whether that is product content, shopper questions, search, reviews or store changes, test one tool for it on a copy of the store, and add the next job once the first one works.</p>



<p class="wp-block-paragraph">Prices and versions above are what each vendor page or Adobe&#8217;s documentation showed on November 2, 2026, so open the page again before you buy.</p>



<p class="wp-block-paragraph">For a plan that matches AI tools to your store&#8217;s priorities and your edition, talk to scandiweb about <a href="https://scandiweb.com/services/ai" target="_blank" rel="noopener">AI strategy consulting for eCommerce</a>.</p>



<script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Does Magento have built-in AI?", "acceptedAnswer": {"@type": "Answer", "text": "Adobe Commerce includes Adobe's AI-powered Live Search in its license and offers Product Recommendations, which uses Adobe AI and machine learning trained on shopper behavior and catalog data. Adobe's setup guide says both require Adobe Commerce and aren't available for Magento Open Source. Open Source stores add AI through extensions and third-party services."}}, {"@type": "Question", "name": "How much does it cost to add AI to Magento?", "acceptedAnswer": {"@type": "Answer", "text": "It depends on the job. The extensions in this list cost $99 to $299 for Magento Open Source, more for Adobe Commerce editions, and most add AI provider fees billed to your own API key. Live Search is included in the Adobe Commerce license. The store-change agent here starts at €99 a month per store."}}, {"@type": "Question", "name": "How do I use ChatGPT with Magento 2?", "acceptedAnswer": {"@type": "Answer", "text": "Content generators such as Amasty's and Mirasvit's use OpenAI's ChatGPT models to write store copy in the admin. To let ChatGPT itself read or change store data, install an MCP connector, which works within your Magento admin roles. Selling inside ChatGPT is a separate project: see how to list your products in ChatGPT shopping."}}, {"@type": "Question", "name": "Can AI make changes to a Magento store?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, with limits you set. Admin chat agents edit store data such as products and cart price rules within each user's admin role. Store-change agents build code, theme and extension changes on a copy of the store, and a person approves the release. Test any AI tool on a copy of the store before it touches the live site."}}, {"@type": "Question", "name": "Can Magento Open Source use Adobe Live Search?", "acceptedAnswer": {"@type": "Answer", "text": "No. Adobe's setup guide says Catalog Service, Live Search and Product Recommendations require Adobe Commerce and are not available for Magento Open Source. Open Source stores can use a third-party service instead, such as Algolia, whose free Magento 2 extension replaces the default search on both Magento Open Source and Adobe Commerce."}}, {"@type": "Question", "name": "Do Magento AI extensions work with Hyvä?", "acceptedAnswer": {"@type": "Answer", "text": "Most do. Mirasvit, Amasty, Meetanshi and Magefan state Hyvä compatibility on their product pages, and Amasty's content generator also supports Hyvä Checkout. MageDelight says all its extensions are Hyvä-ready. Check the vendor's own page for the exact module and version, because Hyvä support can differ between a vendor's extensions."}}, {"@type": "Question", "name": "Do I need my own OpenAI API key for a Magento AI extension?", "acceptedAnswer": {"@type": "Answer", "text": "Usually, yes. Mirasvit and Meetanshi ask you to connect an API key from OpenAI, Google, Anthropic or another provider, and that provider bills you for usage. Amasty's AI Service lets subscribers generate content without their own key. Check the vendor's page for which models it supports before you buy."}}]}</script>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p><style> p.box { border: 1px solid black; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } </style> <p class="box"><em>Tell us </em><a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener"><em>your first AI job</em></a><em>, and we&#x27;ll say which of these tools fits your store and edition.</em></p></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/magento-ai/">Magento AI: The Best AI Extensions and Agents for Magento 2, Grouped by Job</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Object Caching 44/138 objects using Redis
Page Caching using Disk: Enhanced 

Served from: scandiweb.com @ 2026-11-05 14:46:52 by W3 Total Cache
-->