🔥 Introducing the Lizha Hyvä Template – Sleek, Fast, and Powerfull Buy Now 🔥

shape-img

Magento has long been a trusted name in ecommerce. But ever since Adobe acquired the platform, many in the community have been asking the same question: what’s next for Magento?

With updates like Magento 2.4.8 still being released, it’s clear the platform isn’t going anywhere just yet. But at the same time, Adobe’s focus is clearly shifting toward something new: Adobe Commerce as a Cloud Service—a SaaS (Software as a Service) version of Magento.

So, what does this mean for store owners and developers? Is Magento 2 being phased out? And what’s this talk of “Magento 3”? Let’s take a closer look.

What Is Adobe Commerce SaaS, Exactly?

In a nutshell, Adobe Commerce SaaS is a cloud-hosted evolution of Magento. It’s built on Magento’s foundation, but reimagined for modern ecommerce—less technical hassle, more agility.

Instead of managing your store’s hosting, security, and updates yourself, Adobe handles all that in the background. Think of it as Magento, but without the day-to-day operational headaches.

Why SaaS? Here’s What’s on Offer

Adobe Commerce as a Service brings a stack of benefits designed to make ecommerce management smoother:

  • Cloud-native performance: It scales automatically when traffic spikes, so your site stays fast even on your busiest days.
  • API-first architecture: You can connect other platforms and tools easily, without rewriting core code.
  • Hassle-free updates: Adobe takes care of version upgrades, patches, and security—automatically.
  • Built-in security: Constant monitoring and protection by Adobe’s infrastructure.
  • AI-powered features: Smart product recommendations and merchandising built-in.
  • Quick setup: New stores or test environments can be spun up in minutes.

The Frontend Is Changing, Too

One of the more significant shifts is happening on the frontend. Adobe is stepping away from traditional Magento themes like Luma, and even distancing from newer favourites like Hyvä.

Instead, they’re introducing the Adobe Commerce Storefront—a headless, open-source frontend designed for maximum flexibility.

This “headless” approach separates the backend from the customer-facing frontend, giving developers more freedom to build seamless, customised experiences using modern tech stacks like React or Vue.

The result? A smoother, more consistent shopping experience across websites, mobile apps, social platforms, and beyond.

Why Is Adobe Moving in This Direction?

Adobe’s shift to SaaS isn’t just about Magento—it’s part of a wider trend in tech. More software platforms are going cloud-first to improve speed, scalability, and ease of use. Here’s why it makes sense:

  • Speed problems: Traditional Magento stores often suffer from performance issues. Cloud auto-scaling can help fix that.
  • Heavy maintenance: Regular updates, patches, and server admin? SaaS handles that for you.
  • Security risks: Open-source setups can become vulnerable if not managed well. SaaS offers a secure, monitored environment.
  • Quality control: With SaaS, there’s less risk of poor customisations breaking your store.
  • Quicker rollouts: Launching new features or stores can take hours, not weeks.

All in all, Adobe is aiming to offer a more stable, scalable, and low-maintenance way to run your ecommerce business.

What Does This Mean for Magento 2 Users?

If you’re currently running Magento Open Source or Adobe Commerce (on-premise), there’s no need to panic. Magento 2 is still being supported, with regular updates and security patches continuing for now.

So if your business depends on custom functionality or you prefer having full control over your codebase, you’re safe to stay where you are—for now.

But it’s definitely worth thinking ahead. Adobe is pouring its resources into the cloud platform, and new innovations are likely to appear there first.

Should You Switch to Adobe Commerce SaaS?

Moving to SaaS is a big decision—and not one every business needs to make immediately. But understanding what’s involved can help you prepare:

  • Planning your move: Migrating to SaaS takes time and thought—especially if your current site is heavily customised.
  • Budgeting: SaaS uses a subscription model, so while it may reduce upfront costs, it changes how you manage your ecommerce budget.
  • Upskilling your team: Developers may need to learn more about APIs, cloud architecture, and headless systems.
  • Enjoying faster innovation: You’ll get new features quicker, without needing to install or test updates manually.

Even if you’re not ready to switch today, having a roadmap in place can give you a real advantage down the line.

Final Thoughts: Magento Is Evolving—Are You Ready?

Whatever it ends up being called—Magento 3, Adobe Commerce Cloud, or something else entirely—the platform is evolving fast.

Adobe’s focus on a cloud-first, headless, and API-driven ecosystem signals a major shift in how ecommerce will be built and maintained in the future. For merchants, that means more flexibility, more scalability, and less technical burden.

At Kiwi Commerce, we’re keeping a close eye on where Magento is heading—and helping our clients plan for what’s next. Whether you’re staying with Magento 2 for now or exploring SaaS options, we’re here to support you through the transition.

In today’s fast-paced eCommerce environment, customers expect instant and accurate search results. If users can’t find the right product within seconds, they’re likely to leave your site and shop elsewhere.

To address this, Adobe Commerce (Magento 2) offers Live Search powered by Adobe Sensei, an AI-driven tool that significantly improves product discovery and conversion. In this guide, we’ll explain what Adobe Sensei Live Search is, how to set it up, and why it’s a game-changer for Magento store owners.

What Is Adobe Sensei Live Search?

Live Search is an AI-powered search extension available for Adobe Commerce (Magento 2). It uses machine learning through Adobe Sensei to deliver highly relevant search results, even when customer queries are vague or imprecise.

Key benefits include:

  • Real-time search suggestions
  • Personalised product rankings
  • Behaviour-based learning
  • Context-aware results using natural language processing

Please note: Live Search is available only for Adobe Commerce (Magento 2.4.x or later). It is not supported on Magento Open Source.

Why Magento Merchants Should Use Adobe Sensei

AI-powered search helps improve site usability and boosts conversion by enabling:

  • Faster product discovery
  • Higher engagement and time-on-site
  • Reduced bounce rates
  • Improved merchandising through search analytics

By analysing search trends and click behaviour, Adobe Sensei continually refines results — meaning your customers get more relevant product suggestions as the system learns.

Requirements to Get Started

Before installing Live Search, ensure you have the following:

  • Magento 2.4.x or newer
  • Adobe Commerce subscription
  • Admin access to your Magento backend
  • API credentials from Adobe Developer Console

How to Set Up Adobe Sensei Live Search in Magento 2

Step 1: Install the Live Search Module

Run the following Composer command via CLI:

bash

CopyEdit

composer require magento/live-search

bin/magento setup:upgrade

bin/magento cache:flush

Then enable the module and clear the cache.

Step 2: Connect API Credentials

Log into your Magento Admin and navigate to:
Stores > Configuration > Catalog > Live Search

Enter the required Adobe Commerce API keys to connect your store to Adobe Sensei.

Step 3: Configure Search Settings

Once connected, you can tailor your store’s search experience:

  • Define filters (facets) like size, brand, or colour
  • Boost or bury products based on business goals
  • Add synonyms (e.g., “trainers” and “sneakers”) to match regional vocabulary

How Adobe Sensei Enhances Search Using AI

Adobe Sensei uses advanced machine learning models to analyse customer interactions and optimise the search experience in real time. Features include:

  • Predictive search suggestions
  • Natural language understanding (e.g., “waterproof jackets for autumn”)
  • Popularity-based ranking
  • Continuous learning from customer click and search behaviour

These features help users discover products more quickly — even when their queries are incomplete or unclear.

Key Benefits of Using Live Search with Adobe Sensei

Implementing AI-driven Live Search on your Magento 2 store can deliver measurable business improvements:

BenefitImpact
Higher conversion ratesHelps customers find products faster
Enhanced user experienceImproves relevance and engagement
Lower bounce ratesKeeps visitors on-site longer
Actionable insightsLearn what customers search for and optimise stock
Reduced manual effortAutomate merchandising and relevance tuning

Final Thoughts

Upgrading your store’s search capabilities with Adobe Sensei Live Search is one of the most impactful changes you can make to your Magento 2 site. It not only improves the customer journey but also provides deep insights into buyer intent and behaviour.

If you’re already using Adobe Commerce, enabling Live Search is straightforward — and the long-term gains in performance, personalisation, and conversion are well worth the effort.

AI isn’t just the future of ecommerce—it’s already transforming it. Here’s how you can harness artificial intelligence in your Magento 2 store right now to outpace the competition.

Introduction

Magento 2 is a robust ecommerce platform in its own right—but when integrated with the right AI tools, it becomes a true conversion powerhouse. Whether it’s personalised product suggestions, intelligent search, or predictive analytics, AI is no longer a luxury; it’s fast becoming the industry standard.

In this guide, we’ll walk you through practical, ready-to-launch AI integrations that can instantly improve user experience, drive higher conversions, and streamline operations—without needing a full-scale platform rebuild.

Why AI in Magento 2 Is a Game-Changer

  • 71% of consumers now expect personalised online experiences
  • AI can boost average order value (AOV) by 10–30%
  • Magento 2’s modular design makes it easier than ever to plug in AI capabilities

Top AI Use Cases for Magento 2 (And How to Implement Them)

1. Smart Product Recommendations

Objective: Drive cross-sells, upsells, and increased AOV with real-time, context-aware suggestions.

Tools You Can Use Today:

  • Adobe Sensei (for Adobe Commerce) – Native real-time recommendations
  • Clerk.io, Nosto, Algolia Recommend – Easy plug-and-play AI solutions

Magento Integration:

  • Available via Magento Marketplace or custom API
  • Frontend widgets compatible with Hyvä, KnockoutJS, or headless setups using React/Vue
  • Bonus: Build your own recommendation engine with TensorFlow.js using purchase data

2. AI-Powered Site Search

Objective: Serve up smarter, intent-based search results to drive conversions.

Top Tools:

  • Algolia Search – Fast, NLP-powered search with superb UX
  • Elasticsearch + ML plugins – Customisable, self-hosted solution

Magento Integration:

  • Direct extensions for Magento 2 available
  • Fully compatible with Hyvä frontend
  • Bonus Features: Auto-correction, voice search, and handling of no-results pages

3. AI-Driven Personalisation

Objective: Deliver tailored products, content, and offers to each individual user.

Recommended Tools:

  • Adobe Target – Built-in AI for A/B testing and personalisation
  • Segment + Recombee – Behavioural data capture with AI-driven content delivery
  • ShopBrain (Open Source) – Flexible toolkit for AI-based behaviour predictions

Magento Integration:

  • Personalised blocks via CMS, layout XML, or headless API
  • Leverage customer segments, tracking cookies, and event-based triggers

4. AI Chatbots for Sales & Support

Objective: Improve engagement, automate support queries, and drive conversions.

Top Choices:

  • Tidio AI, LivePerson, Zendesk with AI – Ideal for ecommerce chat and support
  • OpenAI GPT APIs – Build a tailored ChatGPT-powered bot for your store

Magento Integration:

  • Embed via Google Tag Manager or directly within Hyvä/Luma templates
  • Train with product catalogues, FAQ content, and order history
  • Pro Tip: Add chatbot-driven abandoned cart recovery to boost sales

5. Predictive Analytics & Inventory Forecastin

Objective: Anticipate demand, optimise inventory, and make informed decisions.

Top Solutions:

  • Google Cloud AI + BigQuery – Build custom ML pipelines
  • Zebra Prescriptive Analytics, Inventory Planner – Focused tools for supply chain forecasting

Magento Integration:

  • Sync customer and order data via APIs or middleware tools like Zapier or Mulesoft
  • Visualise insights using Power BI, Looker, or Tableau
  • Add predictive layers for smarter business planning

6. Fraud Detection with AI

Objective: Reduce fraud risk and chargebacks using real-time AI assessments.

Solutions to Consider:

  • Signifyd, Riskified, Kount – AI fraud protection tools with Magento modules

How It Works:

  • Real-time behavioural analysis based on geolocation, device, and order patterns
  • Automated decisions (approve, hold, decline) via Magento admin or webhooks

Real-World Results

  • A Magento 2 store using Klevu + Nosto saw a 22% lift in AOV within just six weeks
  • One electronics retailer cut bounce rate by 31% after implementing AI-powered search and chatbot support
  • A fashion brand using a GPT-4-based chatbot saw 17% more completed checkouts via real-time assistance

Final Thoughts

AI integrations for Magento 2 are no longer a nice-to-have—they’re a competitive necessity. With a wealth of tools and ready-made extensions now available, it’s easier than ever to elevate your store’s performance with minimal development effort.

At Kiwi Commerce, we believe you don’t need a full data science team to get started with AI—you just need a smart strategy and the right integrations. Ready to take your Magento 2 store to the next level? Let’s talk.

On 10 June 2025, Adobe issued a critical security bulletin APSB25-50, targeting several severe vulnerabilities in Adobe Commerce and Magento Open Source platforms. This update is vital for merchants and developers to prevent potential exploits involving cross-site scripting, privilege escalation, and unauthorised access.

If your store is running one of the affected versions, immediate action is recommended either via full upgrade or by applying the isolated patch provided by Adobe.

📄 Official Adobe Documentation:
Security Update Available for Adobe Commerce – APSB25-50 (Adobe Experience League)

Affected Software Versions

The following versions are impacted by vulnerabilities addressed in APSB25-50:

 Adobe Commerce (Cloud & On-Premise)

  • 2.4.8
  • 2.4.7-p5 and earlier
  • 2.4.6-p10 and earlier
  • 2.4.5-p12 and earlier
  • 2.4.4-p13 and earlier

 Magento Open Source

  • 2.4.8
  • 2.4.7-p5 and earlier
  • 2.4.6-p10 and earlier
  • 2.4.5-p12 and earlier
  • 2.4.4-p13 and earlier

If your site uses any of these versions and has not been updated or patched, it is currently exposed to security threats.


🧠 Vulnerabilities Detailed

Adobe has patched the following vulnerabilities in this bulletin:

CVE IDType of VulnerabilitySeverityCVSS ScoreAuthentication RequiredPotential Impact
CVE-2025-47110Reflected Cross-Site Scripting (XSS)Critical9.1Yes (Admin-level)Arbitrary code execution
CVE-2025-43585Improper AuthorisationCritical8.2NoUnauthorised access and control
CVE-2025-27206Improper Access ControlImportant5.3YesEscalation of admin privileges
CVE-2025-11234Arbitrary File ReadImportant6.7YesDisclosure of sensitive files
CVE-2025-99812Path TraversalImportant5.9YesAccess to restricted directories

Note: CVE-2025-47110 is particularly dangerous, as it allows malicious admin users to inject executable scripts via the admin interface.


Security Patches for Magento / Adobe Commerce

For users who are unable to apply the full security update immediately, Adobe has released isolated patches to mitigate CVE-2025-47110, the most critical vulnerability in this set.

 Available Isolated Patch Files:

  • VULN-31609_2.4.X.patch
    (Compatible with all affected 2.4.X versions)
  • VULN-31547_2.4.8.patch
    (Specifically for Magento/Adobe Commerce 2.4.8)

These patches allow merchants and developers to secure their systems temporarily until a full upgrade or cumulative patch can be applied.


How to Apply the Isolated Patch

If you are applying the patch manually, follow these steps carefully:

Step-by-Step Instructions:

  1. Backup Your Magento Store
    • Create a full backup of both your database and filesystem.
    • This ensures recovery in the event of a conflict or failure.
  2. Download the Patch File
    • Obtain the correct patch (VULN-31609_2.4.X.patch or VULN-31547_2.4.8.patch) from the official Adobe support channels or partner portal.
  3. Upload to Magento Root Directory
    • Place the patch file directly into the root of your Magento installation (the same directory that contains bin/, vendor/, etc.)
  4. Run Patch Command
    Open a terminal or SSH into your server and navigate to the root directory. Then run:


For general 2.4.X versions:

patch -p1 < VULN-31609_2.4.X.patch

For 2.4.8 specifically:

patch -p1 < VULN-31547_2.4.8.patch

5 Clear Magento Cache

 After applying the patch, run the following Magento commands:


bin/magento cache:clean

bin/magento cache:flush

6. Test the Store Thoroughly

  • Test frontend and backend functionality
  • Check admin logins, checkout, and payment modules
  • Monitor logs for any anomalies

 Need Help Applying Security Patches?

If you’re not confident in managing patch deployment on your own, our Magento Security Patches Installation Service provides professional assistance to ensure your store is protected without downtime or risk.

Magento 2.4.8 officially launched on 8 April 2025, bringing with it key improvements in security, performance, and platform stability. Whether you’re a merchant or developer, this release is essential for maintaining a secure, modern, and high-performing eCommerce store.

Here’s a breakdown of the most important updates and what they mean for your business.

Security Enhancements

Magento 2.4.8 introduces several vital updates to strengthen your store’s defences:

  • Duo Security 2FA Update
    Duo’s two-factor authentication now uses the latest Web SDK v4, enabling smoother integration with the Duo Universal Prompt. Merchants must now enter a Client ID and Secret in Admin settings to complete the configuration.
  • Encryption Key Management Improvements
    Encryption key handling has been reworked for greater usability. New CLI commands are available for rotating keys and re-encrypting selected data. Please note: the ability to change encryption keys via the Admin panel has been removed.
  • One-Time Password (OTP) Settings
    To resolve issues introduced in version 2.4.7, the OTP Window default has changed from 1 to 29, improving compatibility and reliability.
  • Subresource Integrity (SRI) Updates
    The SRI system has been refactored to boost performance. SRI hashes are now stored in the pub/static directory, eliminating the need to redeploy static content after cache flushes.

Platform Upgrades

Magento 2.4.8 keeps your site up to date with the latest technologies:

  • PHP Compatibility
    Now supports PHP 8.4 and drops support for PHP 8.1. Merchants should upgrade to PHP 8.3 or 8.4 to maintain compatibility.
  • Database Support
    Adds support for MariaDB 11.4 and MySQL 8.4, aligning with the latest LTS (Long-Term Support) releases for better security and performance.
  • Message Queue Enhancements
    Now compatible with RabbitMQ 4.x. Merchants must switch from classic mirrored queues to quorum queues, as the former are no longer supported in this version.
  • Search Engine Optimisation
    Magento now works with OpenSearch 2.19, replacing Elasticsearch. If you haven’t done so already, transition to OpenSearch to maintain compatibility and receive ongoing updates.

Performance & Quality Improvements

Magento 2.4.8 focuses on speed, scalability, and ease of use:

  • Indexer Mode Update
    The default indexer mode is now Update by Schedule, reducing system load and improving indexing reliability.
  • Faster Bulk Operations
    Bulk updates—especially using the /V1/products/tier-prices REST API—are now faster and more efficient.
  • Improved Inventory Synchronisation
    Updates to the Inventory Indexer remove hidden dependencies, resulting in smoother product creation, stock updates, and visibility changes.
  • Clearer Order Management
    On the order details page, the “Submit Comment” button has been renamed “Update” to avoid confusion and improve admin usability.

GraphQL & API Enhancements

More flexibility for developers working with headless architecture and APIs:

  • Streamlined Checkout for Free Orders
    Magento can now automatically apply free payment methods on zero-total orders. Terms & Conditions are dynamically handled via StoreConfig.
  • Cart Rule Visibility via GraphQL
    You can now retrieve active cart and catalogue rules through GraphQL, improving order and promotion management for custom front-ends.

Bug Fixes

Magento 2.4.8 resolves a wide range of issues:

  • 582 fixes in Adobe Commerce
  • 497 fixes in Magento Open Source

Highlights include:

  • A fix for infinite loops when querying the /V1/transactions REST API
  • Resolution of GraphQL type issues found in version 2.4.7

Upgrade Recommendations

If you’re currently using:

  • Versions 2.4.4 – 2.4.6: You should apply the latest security patches and plan to upgrade to 2.4.8 soon. Support for these versions ends between April and August 2026.
  • Version 2.4.7: You have until April 2027, but upgrading now ensures you’re benefiting from the latest features and fixes.

Final Thoughts from Kiwi Commerce

Magento 2.4.8 is a critical update for any business serious about site speed, security, and future-proofing their platform. From backend upgrades to API improvements and essential bug fixes, this release sets your store up for long-term success.

Need help with your upgrade or want to explore what these changes mean for your site? Get in touch with the team at Kiwi Commerce—we’re here to guide you through it.

In today’s fast-paced eCommerce world, leveraging artificial intelligence (AI) is no longer a luxury—it’s a necessity. At Kiwi Commerce, we’re passionate about helping businesses maximise the potential of Magento 2, and AI is a key driver in that journey. Whether you’re looking to boost conversions, personalise shopping experiences, or streamline operations, AI offers transformative solutions right at your fingertips.

Here are the top 7 use cases of AI in Magento 2 that are shaping the future of online retail:

1. Personalised Product Recommendations

AI-powered recommendation engines analyse customer behaviour—such as browsing history, purchase patterns, and search queries—to deliver highly relevant product suggestions. This not only improves the shopping experience but also increases average order value and customer retention.

In Magento 2, tools like Adobe Sensei or third-party AI recommendation engines can be integrated to provide real-time, data-driven suggestions.

2. Intelligent Search Functionality

AI enhances on-site search by understanding natural language, autocorrecting spelling mistakes, and predicting what users are looking for, even with vague queries. Magento 2 merchants can integrate AI-driven search platforms like Elasticsearch or Klevu to deliver faster, more accurate results that improve user experience and reduce bounce rates.

3. Automated Customer Service with Chatbots

AI-powered chatbots and virtual assistants are revolutionising customer support by handling queries 24/7. From answering FAQs to processing returns, these bots free up human resources and offer immediate assistance, enhancing customer satisfaction.

Magento 2 can be integrated with AI chat platforms such as Drift, Tidio, or custom-built bots for tailored support.

4. Dynamic Pricing and Discounts

AI algorithms can analyse market trends, competitor pricing, and customer demand to automatically adjust pricing and create targeted promotions. This ensures your pricing strategy is always competitive and optimised for profitability.

Magento 2 supports dynamic pricing through extensions and API integrations that work seamlessly with AI models.

5. Fraud Detection and Security

AI plays a crucial role in fraud prevention by detecting unusual patterns and flagging suspicious activities in real time. By analysing transaction data and user behaviour, AI systems can reduce chargebacks and protect sensitive customer information.

Magento 2 merchants can integrate fraud detection tools like Signifyd or Riskified to automate this process.

6. Inventory and Supply Chain Optimisation

AI helps forecast demand, manage stock levels, and optimise supply chains. By understanding historical data and real-time trends, it prevents overstocking or stockouts, keeping your operations efficient and cost-effective.

Magento 2 supports integrations with inventory management platforms that use AI to streamline logistics and improve forecasting accuracy.

7. Content and Email Personalisation

Using AI, you can dynamically personalise content, product recommendations, and email campaigns for each user segment—or even individual customers. This improves engagement, click-through rates, and conversions across the board.

Magento 2 works well with platforms like Mailchimp, Dotdigital, and Klaviyo, all of which incorporate AI to automate and personalise customer communication.

Final Thoughts

AI is not just a buzzword—it’s a powerful tool that, when combined with the flexibility of Magento 2, can propel your eCommerce business forward. At Kiwi Commerce, we specialise in helping merchants harness the full potential of Magento through smart, scalable, and future-ready solutions.

Ready to take your Magento 2 store to the next level with AI? Get in touch with us today—we’d love to explore how we can help.

A Practical Guide from Kiwi Commerce

In today’s fast-moving eCommerce environment, connecting your Magento 2 store with your ERP (Enterprise Resource Planning) or CRM (Customer Relationship Management) system is no longer optional—it’s essential.

Seamless integration ensures real-time data flow between your storefront and back-office systems, enabling efficient operations in inventory management, order processing, customer engagement, and financial reporting. The result? Improved efficiency, reduced manual effort, and a better customer experience.

Why Integrate Magento 2 with an ERP or CRM?

A well-executed integration brings several business benefits:

  • Real-time inventory updates – Avoid overselling by syncing stock levels across platforms.
  • Automated order management – Orders are instantly passed from Magento to your ERP for fulfilment.
  • Consistent customer data – Maintain a single view of your customer across sales and marketing systems.
  • Stronger business insights – Centralised data means better reporting and decision-making.
  • Time savings – Eliminate manual data entry and reduce human error.

Real-World Integration Scenarios

1. Magento 2 + SAP ERP

Industry: Industrial Equipment Manufacturer
Use Case:

  • Sync Magento orders with SAP for streamlined production and dispatch.
  • Display real-time stock levels from SAP within the Magento storefront.

2. Magento 2 + Salesforce CRM

Industry: Direct-to-Consumer (D2C) Fashion Brand
Use Case:

  • Transfer customer data and order history into Salesforce.
  • Trigger personalised marketing campaigns based on past purchases and browsing behaviour.

3. Magento 2 + Microsoft Dynamics 365

Industry: Electronics Retailer
Use Case:

  • Merge in-store and online customer profiles.
  • Manage warranty registrations and support tickets via the CRM.

Integration Methods: Which Is Right for You?

MethodDescriptionBest For
Custom API IntegrationDirect API connections or custom-built middleware.Mid to large businesses with dev teams
Middleware Platforms (e.g. MuleSoft, Dell Boomi)Prebuilt connectors with data orchestration tools.Enterprise businesses
Prebuilt Magento ExtensionsOff-the-shelf modules from the Magento Marketplace.Small to medium-sized businesses
PIM / ESB IntegrationFor syncing across complex multi-system architectures.Large organisations with multi-channel needs

High-Level Architecture

[MAGENTO 2 STORE] → (REST API / GraphQL)

        ↓

[INTEGRATION LAYER] → (Middleware / Custom API / Magento Extension)

        ↓

[ERP SYSTEM / CRM SYSTEM]

  • Magento triggers → API call to Middleware → Data transformation → ERP/CRM update
  • ERP/CRM triggers → API/Webhook → Middleware → Magento update

Step-by-Step Integration Process

  1. Define business requirements – What data needs to sync? (e.g., products, stock, customers, orders)
  2. Select an integration method – Custom APIs, middleware, or prebuilt extensions.
  3. Configure authentication – Set up secure access using API keys or OAuth.
  4. Develop API endpoints – Expose the necessary data for integration.
  5. Map data fields – Ensure Magento fields align with ERP/CRM data structures.
  6. Implement validation and error handling – Detect and respond to data anomalies.
  7. Schedule synchronisation jobs – Set cron jobs or use webhooks for real-time sync.
  8. Test in a sandbox – Validate data flow before pushing live.
  9. Go live with monitoring – Ensure backup and logging are in place.

Common Challenges and How to Overcome Them

ChallengeSolution
Data Mapping ErrorsCreate detailed field-mapping documentation.
API Rate LimitsImplement batch processing and retry logic.
Authentication IssuesSecurely manage tokens; set up automated token refresh.
Downtime RiskUse asynchronous jobs and alerts for failed processes.
Need for Real-Time SyncUse Webhooks instead of scheduled Cron jobs.

Integration Best Practices

  • Always use Magento’s REST or GraphQL APIs securely.
  • Insert data validation layers between Magento and your ERP/CRM.
  • Respect API rate limits and timeout thresholds.
  • Implement incremental syncing (only sync what has changed).
  • Enable detailed logging and monitoring.
  • Test thoroughly in a staging environment before going live.
  • Set up automated alerts for integration failures or performance issues.

Final Thoughts from Kiwi Commerce

Connecting your Magento 2 store to an ERP or CRM system isn’t just about saving time—it’s about scaling your business intelligently. Whether you’re syncing stock with SAP, driving personalisation via Salesforce, or centralising customer data with Microsoft Dynamics, a solid integration strategy empowers you to operate smarter.

Need help planning or implementing an integration? At Kiwi Commerce, we specialise in custom Magento integrations tailored to your business goals.

Let’s connect your systems—and unlock your store’s full potential.

As your Magento 2 store scales, search speed and relevance become critical to customer experience and conversion rates. That’s where Elasticsearch (ES) comes in — a powerful distributed search and analytics engine that, when configured correctly, can dramatically enhance your store’s performance.

In this guide, we’ll walk you through the key components, configuration steps, optimisation techniques, and real-world case studies to help you get the most out of Elasticsearch in a Magento 2 environment.


Understanding Elasticsearch Architecture

Before diving into configuration, it’s vital to grasp how Elasticsearch works within Magento:

  • Indices: Logical groupings of similar documents (e.g., products, categories). Magento typically creates separate indices, such as magento2_product_1.
  • Shards: These store actual data and are the units that queries run against. Shards can be distributed across nodes for scalability.
  • Nodes: Individual Elasticsearch instances that manage data and processing.
  • Cluster: A collection of nodes working together, forming a scalable and fault-tolerant search backend.

A. Magento Admin Configuration

1. Enable Elasticsearch

Navigate to:
Stores > Configuration > Catalog > Catalog Search
Set the Search Engine to Elasticsearch 7.x and configure the necessary server details:

  • Host
  • Port
  • Index Prefix
  • Timeout

2. Manage Indexes

Set Indexer Mode to Update on Schedule to allow asynchronous indexing.
Reindex manually via CLI when needed:

php bin/magento indexer:reindex catalogsearch_fulltext

For more on working with Magento APIs and advanced configurations, read our guide on Extension Attributes in Magento 2 APIs.


B. Elasticsearch Server Configuration

1. elasticsearch.yml – Key Settings

cluster.name: magento-cluster
node.name: node-1
network.host: 0.0.0.0
discovery.seed_hosts: ["node1.ip:9300", "node2.ip:9300"]

2. Performance Tuning

  • Set Heap Size to ≤ 50% of total RAM in jvm.options:
    -Xms4g -Xmx4g
  • Disable swapping:
    bootstrap.memory_lock: true

3. Install Plugins

To support multilingual search, install the ICU Analysis plugin:

bin/elasticsearch-plugin install analysis-icu

Optimisation Techniques

A. Indexing Optimisation

  • Increase Batch Indexing Size to 500–1000 in Magento Admin.
  • Use parallel processing:
php bin/magento indexer:reindex --all --parallel

B. Search Query Optimisation

Edge N-Gram Tokenisation

Use a custom analyser for better partial match search:

{
"settings": {
"analysis": {
"analyzer": {
"magento_edge_ngram": {
"type": "custom",
"tokenizer": "standard",
"filter": ["lowercase", "magento_edge_ngram"]
}
},
"filter": {
"magento_edge_ngram": {
"type": "edge_ngram",
"min_gram": 2,
"max_gram": 10
}
}
}
}
}

Field Boosting

Prioritise fields like product names over descriptions to improve relevance.

C. Performance Tuning

  • Refresh Interval: Increase during bulk indexing:
PUT /magento2_product_1/_settings
{ "index.refresh_interval": "30s" }
  • Merge Policy:
PUT /_cluster/settings
{
"persistent": {
"indices.merge.scheduler.max_thread_count": 1
}
}

D. Scaling

  • Add nodes to horizontally scale your cluster.
  • Allocate 1–2 shards per GB of data to avoid overloading.

Real-World Case Study: Large Catalogue Store

Challenge:
50,000+ SKUs, sluggish search and high CPU usage.

Solution:

  • Upgraded to Elasticsearch 8
  • Set JVM heap to 50% RAM
  • Implemented custom analyzers
  • Tuned Magento’s search settings

Results:

MetricBeforeAfter
Search Latency (ms)800ms450ms
CPU Usage (%)90% peak60% peak
Bounce Rate (%)35%25%

Debugging & Monitoring

  • Fix Read-Only Index Errors:
PUT /_all/_settings
{ "index.blocks.read_only_allow_delete": null }
  • Prevent Circuit Breaking:
indices.breaker.fielddata.limit: 60%

Recommended Tools:

  • Kibana or Cerebro for cluster monitoring
  • TLS/SSL & Role-Based Access via OpenDistro Security
  • Test all changes in a staging environment first

Conclusion

Optimising Elasticsearch for Magento 2 isn’t just about setup — it’s about creating a scalable, responsive, and intelligent search system that grows with your business. From sharding strategies to fine-tuned analyzers and scalable clusters, each step contributes to delivering lightning-fast search and a smoother customer journey.

Want to take your Magento 2 setup even further? Learn how to enable B2B features in Magento 2 or explore the future of eCommerce in our article on Magento and the Metaverse.


Need help with Elasticsearch optimisation or Magento customisation?
Get in touch with the experts at Kiwi Commerce — we help you build smarter, faster Magento solutions.

Magento 2 is a powerful platform for B2B e-commerce, offering a host of enterprise-level features tailored to streamline business transactions, enhance the customer experience, and automate key processes. If you’re using Magento 2 Commerce (formerly Magento Enterprise), these B2B features are built-in – but they must be properly enabled and configured.

In this guide, the Magento experts at Kiwi Commerce walk you through the process of installing, enabling, and configuring Magento 2 B2B features step by step.

Step 1: Install the Magento 2 B2B Extension

Magento 2 B2B features are available as an additional module for Magento Commerce. If it hasn’t been installed yet, follow the steps below via SSH using Composer.

To install the B2B module:

composer require magento/extension-b2b
bin/magento module:enable Magento_B2B
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy
bin/magento cache:flush

After these steps, the B2B module will be installed and ready for configuration.

Step 2: Verify Your Magento 2 Edition

B2B functionality is exclusive to Magento 2 Commerce. If you’re on the Open Source version, you’ll need third-party modules to replicate these features.

To verify your edition:

Admin Panel > Stores > Configuration > Advanced > Magento Edition

Step 3: Enable B2B Features

To activate B2B functionalities:

  1. Log in to the Magento Admin Panel
  2. Navigate to:
    Stores > Configuration > General > B2B Features
  3. Set Enable B2B Features to Yes
  4. Click Save Config and clear the cache

This will enable key B2B features like company accounts, custom pricing, and quote management.

Step 4: Configure Company Accounts

Company accounts enable businesses to create multiple sub-user accounts under a single company profile, each with custom roles and permissions.

To enable company accounts:

Stores > Configuration > General > B2B Features > Enable Company Accounts = Yes

Once configured, companies can register, assign roles, and streamline internal purchasing workflows.

Step 5: Set Up Custom Pricing & Quotes

B2B customers often require negotiated pricing and bulk discount options. Magento 2’s Request for Quote (RFQ) feature supports this seamlessly.

To configure quotes:

Stores > Configuration > Sales > Quotes

  • Enable Enable Quotes
  • Set quote expiration, minimum order quantity, and auto-approval

Save your settings to enable custom quote requests.

Step 6: Configure Shared Catalogs (for Tiered Pricing)

Shared Catalogs let you offer different pricing structures based on customer groups – perfect for wholesalers and large clients.

To create a shared catalog:

Catalog > Shared Catalogs > Add New Catalog

Define whether it’s a public or custom catalogue, then assign products and pricing by customer group.

Step 7: Enable Quick Order & Requisition Lists

B2B buyers often repeat orders. These features make reordering efficient.

To enable:

Stores > Configuration > General > B2B Features

  • Set Enable Quick Order to Yes
  • Set Enable Requisition Lists to Yes

Step 8: Configure Payment & Credit Options

Magento allows flexible B2B payment options, including credit limits for trusted business clients.

To enable company credit:

Stores > Configuration > Sales > Payment Methods > Company Credit
Set individual credit limits per customer as needed.

Final Step: Test Your B2B Setup

Once everything is configured:

  • Register as a B2B customer
  • Test company account creation and sub-user roles
  • Request quotes and validate approval processes
  • Place a bulk order via the Quick Order tool

Conclusion

Magento 2 Commerce delivers a comprehensive B2B suite that empowers businesses to manage complex orders, negotiate pricing, and streamline purchasing for company clients. By properly enabling and configuring these features, your business can deliver a superior B2B experience.

For a deeper understanding of how infrastructure impacts performance, read our guide on Cloud & DevOps in Magento 2.

Looking to improve performance in 2025? Don’t miss our blog on Boosting Magento 2.4.7 Speed & Performance.


Need help setting up or optimising your Magento 2 B2B store?
Contact Kiwi Commerce today – we’re here to help you scale smarter.

The world of e-commerce is evolving rapidly, and the emergence of the metaverse is transforming the way businesses connect with customers. Magento, one of the leading e-commerce platforms, is adapting to this shift by integrating with metaverse technologies — enabling immersive and interactive shopping experiences that move beyond traditional websites.

For forward-thinking merchants, this evolution presents an opportunity to deliver standout digital retail experiences that are more engaging, personal, and global.


🧠 1. Understanding the Metaverse in E-Commerce

The metaverse is a persistent, immersive 3D digital space where users can shop, interact, and explore as avatars. Rather than simply clicking through web pages, shoppers can walk through virtual shops, engage with AI sales assistants, and try on products in augmented or virtual reality.

This enhanced engagement creates a shopping journey that is:

  • Visually rich and dynamic
  • More interactive than standard e-commerce
  • Personalised in real time using AI and customer data

🔧 2. Magento’s Role in Virtual Shopping

Magento is uniquely equipped to support metaverse integration due to its open-source flexibility, API-driven infrastructure, and support for modern commerce tools.

Key Magento capabilities for the metaverse:

  • 3D Storefronts: Build lifelike, interactive virtual shops.
  • AR/VR Integration: Enable customers to “try” products in their own space via mobile or headset.
  • Blockchain Transactions: Accept secure, decentralised payments and issue digital receipts.
  • AI Assistants: Guide customers through their shopping journey with virtual sales support.

With Magento’s architecture, developers can integrate third-party metaverse tools and create seamless experiences.


✅ 3. Benefits of Virtual Shopping with Magento

Integrating Magento with metaverse features offers several strategic advantages:

  • Deeper Customer Engagement
    Virtual environments increase time spent on site and improve brand affinity.
  • Personalised Recommendations
    AI-driven avatars and assistants tailor suggestions based on browsing habits and purchase history.
  • Wider Reach
    Digital showrooms break geographic boundaries, attracting international audiences 24/7.
  • Fewer Returns
    With AR previews and 3D product trials, customers make more informed choices — leading to higher satisfaction.

⚠️ 4. Challenges to Consider

While exciting, metaverse commerce also comes with new challenges:

  • Development Costs
    Building immersive environments and integrating tech such as VR and blockchain requires investment in time, talent, and tech.
  • Hardware Access
    Not all users have VR headsets or AR-ready smartphones — adoption may be limited initially.
  • Data Security & Compliance
    As interactions become more immersive, data handling must be secure and aligned with GDPR and other regulations.

Magento merchants should weigh these considerations and work with partners (like Kiwi) to phase in features strategically.


🔮 5. What’s Next for Magento and the Metaverse?

As the technology evolves, Magento is likely to play a larger role in shaping commerce within the metaverse:

  • NFT Integration
    Brands may offer digital collectibles, exclusive product drops, or loyalty rewards as NFTs through Magento.
  • AI-Enhanced Virtual Agents
    Future bots will offer deeper, more human-like conversations and support within virtual storefronts.
  • Shared Metaverse Shopping Hubs
    Think of it as a virtual mall — where Magento-powered brands co-exist in a single, immersive digital venue.

🧩 Final Thoughts from Kiwi

The marriage of Magento and the metaverse is opening up an entirely new realm of possibilities for online retail. It’s not just about selling products anymore — it’s about creating experiences, building immersive environments, and engaging customers on a deeper level.

At Kiwi, we help brands stay ahead by unlocking the full potential of Magento. Whether you’re metaverse-curious or ready to build your first virtual store, we’re here to support your digital transformation.


📘 Want to stay ahead in the world of immersive e-commerce?
Visit our blog for more insights:
👉 Read more on the Kiwi Blog

Introduction
Cloud computing and DevOps practices are essential for optimising Magento 2’s performance, scalability, and reliability. Magento Cloud (now Adobe Commerce Cloud) provides built-in CI/CD pipelines and environment management for seamless deployments. This guide will cover key DevOps strategies, cloud hosting solutions, deployment automation, and real-world examples tailored for Kiwi Commerce.

Why Cloud & DevOps for Magento 2?

Magento 2 is resource-intensive, requiring a robust infrastructure to handle high traffic and ensure uptime. Cloud hosting combined with DevOps best practices offers the following benefits:

  • Scalability: Automatically adjust resources based on demand, ensuring Magento 2 performs well even during traffic spikes.
  • High Availability: Minimise downtime with redundant cloud environments, ensuring your store is always online.
  • Faster Deployments: CI/CD automates releases and reduces manual errors, helping deploy changes faster.
  • Cost Efficiency: Pay only for the resources you use, scaling as needed for peak traffic periods.

DevOps for Magento 2

Project Setup

Initialise a Magento Cloud Project:
To start, create a Magento Cloud project:


magento-cloud project:create –title=”My Store” –region=us –environments=3

  1. Define Services
    Define the services such as Redis, MySQL, and Elasticsearch in .magento/services.yaml:


    mysql:

  type: mysql:10.2

  disk: 2048

redis:

  type: redis:5.0

  1. Configure Environments
  • Use Git branches for staging, production, and other environments.

Customise .magento.app.yaml to specify build steps:

build:

  flavor: none

  commands:

    php ./vendor/bin/ece-tools build:generate

Continuous Integration and Deployment (CI/CD)

  • Trigger deployments on Git pushes.
  • Add integration tests to your pipeline (e.g., PHPUnit, MFTF).

CI/CD Pipeline Flow

  • Code CommitBuildStaging TestsProduction Deployment

Real-World Case Study

A Kiwi retail company reduced deployment time by 70% using Magento Cloud’s pipelines. They automated testing in staging, validated with magento-cloud environments:test, and deployed to production with zero downtime.

Best Practices

  • Use the magento-cloud CLI for environment snapshots and backups.
  • Limit direct database changes in production; always use migration scripts.

Dockerising Magento 2: Local Development with Containers

Docker simplifies local development by containerising Magento, MySQL, Redis, and Elasticsearch.

Create docker-compose.yml

version: ‘3’

services:

  app:

    image: markoshust/magento-php:7.4-fpm

    volumes:

      – ./src:/var/www/html

    depends_on:

      – db

      – redis

  db:

    image: mariadb:10.4

    environment:

      MYSQL_ROOT_PASSWORD: root

      MYSQL_DATABASE: magento

  redis:

    image: redis:6.0-alpine

Build & Run

docker-compose up -d

docker exec -it <container_id> magento-installer

Sync Code

Mount the local src directory to the container for real-time updates.

Docker Architecture

By standardising development environments with Docker, a Kiwi team ensured that new developers could have Magento running in 10 minutes, bypassing manual PHP/MySQL setup.

Best Practices

  • Use docker-compose.override.yml for environment-specific variables.
  • Optimise Docker images with multi-stage builds to reduce size.

Monitoring with New Relic: Tracking Performance & Errors

New Relic provides real-time insights into Magento’s performance, errors, and database queries.

For Magento Cloud: Add to .magento.app.yaml:


runtime:

  extensions:

    – newrelic

Configure newrelic.ini:


newrelic.license = “YOUR_LICENSE_KEY”

newrelic.appname = “Magento 2 Store”

  • Use APM to monitor checkout performance and create alerts for high error rates or slow response times.

Real-World Example

A Kiwi store identified a slow SQL query via New Relic’s Database tab, optimised it with indexing, and improved page load by 40%.

Best Practices

  • Use New Relic Synthetics for uptime monitoring.
  • Correlate PHP errors with deployments to identify breaking changes.

Infrastructure as Code (IaC) with Terraform

Automate cloud resource provisioning (AWS, GCP) using Terraform:

resource “aws_instance” “magento” {

  ami = “ami-0abcdef1234567890”

  instance_type = “t3.large”

  tags = {

    Name = “magento-web-server”

  }

}

Real-World Use Case

A Kiwi company replicated production environments across regions in minutes using Terraform, ensuring disaster recovery readiness.

Security & Cost Optimisation

  • Security: Use VPCs, security groups, and encrypted S3 buckets for media storage.
  • Cost Control: Auto-scale instances during peak traffic; shut down dev environments overnight to save on costs.

Conclusion

By leveraging cloud technologies and DevOps practices, Magento 2 on the cloud provides better performance, lower costs, and scalability. With CI/CD, Terraform, and monitoring tools, you can build a robust eCommerce infrastructure for Kiwi Commerce that delivers a seamless experience and enhances operational efficiency.

Magento 2.4.7 remains a top-tier platform for e-commerce businesses, but optimising it for speed and performance is essential to deliver a seamless shopping experience. As competition grows and user expectations evolve, ensuring your Magento store operates at peak efficiency in 2025 is critical. At Kiwi Commerce, we’ve curated the best practices to help you optimise Magento 2.4.7 for superior speed and performance.

1. Stay Updated with the Latest Patches & Updates

Keeping your Magento store updated is the foundation of performance optimisation. Each update brings performance enhancements, bug fixes, and security improvements. Regularly apply patches and updates to maintain a fast and secure store.

2. Enable Full Page Caching with Varnish

Magento 2.4.7 includes built-in Full Page Cache (FPC), which drastically reduces load times for returning visitors. For optimal performance, switch from the default file-based caching system to Varnish Cache.

Steps to Enable Varnish Cache:

  • Go to Stores > Configuration > Advanced > System.
  • Under Full Page Cache, select Varnish Cache.
  • Configure settings based on your hosting environment.
  • Deploy the Varnish configuration.

3. Optimise Images for Faster Loading

Unoptimised images can slow down your site. Use WebP format for smaller file sizes without compromising quality. Implement lazy loading to delay loading off-screen images.

Recommended Tools by Kiwi Commerce:

  • Magento WebP Images Extension
  • ImageOptim or TinyPNG for manual compression
  • Lazy Load module for Magento 2

4. Leverage Redis & Memcached for Enhanced Performance

Redis and Memcached improve Magento’s session storage and database performance. Redis is preferred for its scalability and efficiency.

Steps to Enable Redis:

  • Install Redis on your server.
  • Configure Magento to use Redis for session storage by updating env.php.
  • Use Redis for cache storage to boost response times.

5. Minify & Merge CSS/JS Files

Reducing HTTP requests by merging and minifying CSS and JavaScript files can significantly speed up your site.

Steps:

  • Navigate to Stores > Configuration > Advanced > Developer.
  • Enable Merge CSS & JavaScript Files.
  • Enable Minify CSS & JavaScript.

6. Implement a CDN for Global Performance

A Content Delivery Network (CDN) ensures users load content from the nearest server, reducing latency and improving speed.

Kiwi Commerce Recommended CDNs:

  • Cloudflare (Free & Paid options)
  • Fastly (Official Magento Partner)
  • AWS CloudFront

Configure your CDN under Stores > Configuration > General > Web.

7. Optimise Search with Elasticsearch

Magento 2.4.7 uses Elasticsearch as its default search engine, significantly improving product search speeds. Ensure it’s properly configured and optimised.

Steps:

  • Install and configure Elasticsearch on your server.
  • Set Elasticsearch as the default search engine under Stores > Configuration > Catalogue > Catalogue Search.
  • Adjust indexing and query settings for better performance.

8. Optimise Database & Clean Logs

Regular database maintenance prevents slow queries and enhances performance. Reduce log sizes to improve database efficiency.

Steps:

  • Enable MySQL Query Caching for frequent queries.
  • Reduce Log Retention:
    • Go to Stores > Configuration > Advanced > System.
    • Set Log Cleaning to a reasonable timeframe (e.g., 30 days).

9. Switch to Production Mode for Live Stores

Magento has three modes: default, developer, and production. Always run live stores in Production Mode for optimal performance.

10. Upgrade Your Hosting Infrastructure

Your hosting environment is critical to performance. For Magento 2.4.7, consider:

  • Upgrading to PHP 8.2 for faster execution and better security.
  • Using SSD-based hosting for quicker data retrieval.
  • Opting for scalable cloud solutions like AWS, Google Cloud, or DigitalOcean.

Conclusion

Optimising Magento 2.4.7 for speed and performance in 2025 requires a strategic approach, including caching, database tuning, code minification, and infrastructure upgrades. At Kiwi Commerce, we specialise in helping businesses achieve faster, more efficient, and scalable Magento stores. Implement these best practices today to stay ahead in the competitive e-commerce landscape.

Let Kiwi Commerce power your Magento store’s success in 2025 and beyond!

Search