<?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>Akeneo &#8211; scandiweb</title>
	<atom:link href="https://scandiweb.com/blog/category/technology/akeneo/feed/" rel="self" type="application/rss+xml" />
	<link>https://scandiweb.com/blog</link>
	<description>Success Stories &#124; scandiweb blog</description>
	<lastBuildDate>Tue, 03 Nov 2026 13:54:52 +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>Akeneo &#8211; scandiweb</title>
	<link>https://scandiweb.com/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Best PIM Software: A Complete Guide for eCommerce Managers</title>
		<link>https://scandiweb.com/blog/how-to-choose-the-best-pim-software/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Thu, 21 May 2026 13:48:00 +0000</pubDate>
				<category><![CDATA[Akeneo]]></category>
		<category><![CDATA[Pimcore]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[akeneo]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[online store]]></category>
		<category><![CDATA[PIM]]></category>
		<category><![CDATA[Product Information]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[website]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=20468</guid>

					<description><![CDATA[<p>Compare the best PIM software for eCommerce. See features, pricing, top vendors, and a step-by-step framework to choose the right product data system.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/how-to-choose-the-best-pim-software/">Best PIM Software: A Complete Guide for eCommerce Managers</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-lazyblock-related lazyblock-related">
<div class="related-services">
<h3>Related Services</h3>
<ul>
<li><a href="https://scandiweb.com/services/pimcore" target="_blank" rel="noopener">Product Information Management</a></li>
<li><a href="https://scandiweb.com/integrations" target="_blank" rel="noopener">eCommerce Integrations</a></li>
<li><a href="https://scandiweb.com/magento-website-development" target="_blank" rel="noopener">Magento Development</a></li>
</ul>
</div>
</div>
<p>Most teams shopping for PIM software start by asking which tool is &#8220;the best.&#8221; That is the wrong first question. The best PIM is the one that matches your catalog size, your channel mix, and the way your team already works. Pick on brand reputation alone, and you can end up paying enterprise rates for capabilities you never switch on.</p>
<p>Is managing product data across platforms starting to feel heavy? Are you trying to expand into new markets while keeping a large catalog accurate? Choosing the right <a href="https://scandiweb.com/blog/pim-ecommerce-integration-what-you-need-to-know/" target="_blank" rel="noreferrer noopener" data-wplink-edit="true">product information management</a> (PIM) software is central to growing an online store while keeping data accurate and your team&#8217;s workload manageable.</p>
<p>This guide breaks down what to look for in a <a href="https://scandiweb.com/pim-ecommerce-integration" target="_blank" rel="noreferrer noopener">PIM solution</a> as your business and catalog grow. It covers what PIM does, the features that matter, how the leading platforms compare, a step-by-step way to choose, and the mistakes that derail most rollouts, whatever your industry or size.</p>
<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px;    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>A PIM pulls all your product data into one place so every channel shows accurate, current information. When you choose one, weigh scalability, integrations with your existing systems, ease of use, and total cost of ownership. <a href="https://scandiweb.com/magento-integrations/akeneo">Akeneo</a>, Pimcore, and <a href="https://scandiweb.com/magento-integrations/inriver">inRiver</a> all handle the core job well, they differ in the features built around it.</p>
</div>
<h2>What is product information management (PIM), and what does it do?</h2>
<div class="wp-block-image">
<figure class="aligncenter is-resized"><img loading="lazy" decoding="async" loading="lazy" class="wp-image-20476" src="https://scandiweb.com/blog/wp-content/uploads/2024/10/What-is-Product-Information-Management-PIM-1-1024x536.png" sizes="auto, (max-width: 1024px) 100vw, 1024px" srcset="https://scandiweb.com/blog/wp-content/uploads/2024/10/What-is-Product-Information-Management-PIM-1-1024x536.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2024/10/What-is-Product-Information-Management-PIM-1-300x157.png 300w, https://scandiweb.com/blog/wp-content/uploads/2024/10/What-is-Product-Information-Management-PIM-1-150x79.png 150w, https://scandiweb.com/blog/wp-content/uploads/2024/10/What-is-Product-Information-Management-PIM-1-768x402.png 768w, https://scandiweb.com/blog/wp-content/uploads/2024/10/What-is-Product-Information-Management-PIM-1.png 1200w" alt="Product Information Management (PIM) explained" width="1024" height="536" /><figcaption class="wp-element-caption">Product information management explained</figcaption></figure>
</div>
<h3>What is PIM software?</h3>
<p>Product information management is the central hub for all your product data. A PIM collects, organizes, and distributes product information across every sales channel so the data stays accurate and current. It becomes the one reliable record for your catalog, which matters for both the customer experience and daily operations, keeping product details consistent, updates fast, and time-to-market short.</p>
<h3>PIM benefits for eCommerce</h3>
<div class="wp-block-image">
<figure class="aligncenter is-resized"><img loading="lazy" decoding="async" loading="lazy" class="wp-image-20477" src="https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-benefits-for-eCommerce-1024x536.png" sizes="auto, (max-width: 1024px) 100vw, 1024px" srcset="https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-benefits-for-eCommerce-1024x536.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-benefits-for-eCommerce-300x157.png 300w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-benefits-for-eCommerce-150x79.png 150w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-benefits-for-eCommerce-768x402.png 768w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-benefits-for-eCommerce.png 1200w" alt="PIM benefits for eCommerce businesses" width="1024" height="536" /><figcaption class="wp-element-caption">PIM benefits for eCommerce businesses</figcaption></figure>
</div>
<p>A PIM brings concrete gains in eCommerce, operations, and marketing, including:</p>
<ul>
<li>Centralized data management that keeps <a href="https://scandiweb.com/blog/navigating-complex-data-and-managing-large-catalogs-with-pimcore/" target="_blank" rel="noreferrer noopener">large catalogs</a> consistent across every platform</li>
<li>Faster product launches, cutting time-to-market by up to 60%</li>
<li>Real-time updates that keep data quality high and stale information out</li>
<li>A better customer experience built on accurate, current, personalized product details</li>
<li>Simpler SKU additions and integration with eCommerce platforms as you scale</li>
<li>Faster localization, translating product information up to 70% faster for new markets</li>
<li>Quicker customer quote generation, improving response time by around 67%</li>
<li>Less manual work for product teams, which frees them for higher-value tasks</li>
<li>Cleaner product data that improves search rankings and drives more traffic</li>
</ul>
<p>With a working PIM in place, a business can respond to demand faster, run leaner, and stay flexible. For a deeper look at how PIM fits an eCommerce stack, download the free guide on <a href="https://scandiweb.com/resources/pim-ecommerce-integration-research" target="_blank" rel="noreferrer noopener">PIM and eCommerce integration</a>.</p>
<h2>Is PIM the right choice for your business?</h2>
<div class="wp-block-image">
<figure class="aligncenter is-resized"><img loading="lazy" decoding="async" loading="lazy" class="wp-image-20478" src="https://scandiweb.com/blog/wp-content/uploads/2024/10/Understanding-the-difference-between-PIM-and-ERP-MDM-CMS-CRM-1024x536.png" sizes="auto, (max-width: 1024px) 100vw, 1024px" srcset="https://scandiweb.com/blog/wp-content/uploads/2024/10/Understanding-the-difference-between-PIM-and-ERP-MDM-CMS-CRM-1024x536.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Understanding-the-difference-between-PIM-and-ERP-MDM-CMS-CRM-300x157.png 300w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Understanding-the-difference-between-PIM-and-ERP-MDM-CMS-CRM-150x79.png 150w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Understanding-the-difference-between-PIM-and-ERP-MDM-CMS-CRM-768x402.png 768w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Understanding-the-difference-between-PIM-and-ERP-MDM-CMS-CRM.png 1200w" alt="Understanding the difference between PIM and ERP, MDM, CMS, CRM" width="1024" height="536" /><figcaption class="wp-element-caption">How PIM differs from ERP, MDM, CMS, and CRM</figcaption></figure>
</div>
<h3>PIM vs ERP, MDM, CMS, CRM: understanding the differences</h3>
<p>Many companies assume they already run software that does what a PIM does. They often confuse PIM with enterprise resource planning (ERP), master data management (MDM), a <a href="https://scandiweb.com/blog/what-is-cms-guide-to-content-management-systems/" target="_blank" rel="noreferrer noopener">content management system</a> (CMS), or customer relationship management (CRM).</p>
<p>Each one serves a distinct purpose:</p>
<ul>
<li>PIM manages and centralizes product-specific data so the customer experience stays consistent across channels</li>
<li>ERP handles operational data such as finance, inventory, and HR to run day-to-day processes</li>
<li>MDM manages all types of business data, like customer and supplier records, to keep one shared view across the organization</li>
<li>CMS organizes website content such as articles and media so everything looks cohesive across digital platforms</li>
<li>CRM manages customer interactions, tracking sales, service, and outreach to strengthen relationships</li>
</ul>
<p>A PIM acts as the backbone of eCommerce operations, connecting product data from CRM, ERP, suppliers, and sales channels into one centralized record. It keeps product-specific information accurate, consistent, and accessible everywhere, from ERP to CRM to CMS. That single source cuts data duplication, holds consistency in place, and keeps systems in sync. The result: faster product launches, smoother operations, and a better customer experience across channels.</p>
<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>PIM does not replace ERP, MDM, CMS, or CRM. It works alongside them and owns one job: product data. If your other systems already disagree about a product&#8217;s specs, price, or images, that is the gap a PIM closes.</p>
</div>
<h3>When to consider a PIM system</h3>
<p>A PIM system is worth a serious look if your business is:</p>
<ul>
<li>Struggling with inconsistent product data across platforms</li>
<li>Handling a high volume of SKUs</li>
<li>Trying to keep frequent product updates accurate in real time</li>
<li>Aiming for a consistent omnichannel experience to raise customer satisfaction</li>
</ul>
<p>The global PIM software market is in strong double-digit growth, with several research firms putting the market in the high-teens to mid-twenties USD billions by 2026 and compound annual growth in the range of roughly 13 to 19% through the early 2030s, depending on scope and methodology (Mordor Intelligence, Fortune Business Insights, and SkyQuest PIM market reports). The direction of travel is clear even where the absolute figures vary: more catalogs, more channels, and more pressure on clean product data.</p>
<div class="wp-block-image">
<figure class="aligncenter is-resized"><a href="https://scandiweb.com/resources/pim-ecommerce-integration-research" target="_blank" rel="noopener"><img loading="lazy" decoding="async" loading="lazy" class="wp-image-20502" src="https://scandiweb.com/blog/wp-content/uploads/2024/10/pim-ecommerce-integration-download-blog-banner-2024-1024x536.png" sizes="auto, (max-width: 1024px) 100vw, 1024px" srcset="https://scandiweb.com/blog/wp-content/uploads/2024/10/pim-ecommerce-integration-download-blog-banner-2024-1024x536.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2024/10/pim-ecommerce-integration-download-blog-banner-2024-300x157.png 300w, https://scandiweb.com/blog/wp-content/uploads/2024/10/pim-ecommerce-integration-download-blog-banner-2024-150x79.png 150w, https://scandiweb.com/blog/wp-content/uploads/2024/10/pim-ecommerce-integration-download-blog-banner-2024-768x402.png 768w, https://scandiweb.com/blog/wp-content/uploads/2024/10/pim-ecommerce-integration-download-blog-banner-2024.png 1200w" alt="PIM and eCommerce integration research download" width="1024" height="536" /></a><figcaption class="wp-element-caption"></figcaption></figure>
</div>
<h2>PIM features every eCommerce business should consider</h2>
<h3>Scalable PIM for a growing store</h3>
<p>As your <a href="https://scandiweb.com/blog/improve-your-online-store-with-pimcore/" target="_blank" rel="noreferrer noopener">online store</a> grows with new products and markets, a strong PIM should grow with it without slowdowns. Look for solutions that absorb rising SKU counts and new channels while holding speed and reliability.</p>
<h3>Customization with open-source PIM platforms</h3>
<p>Open-source PIM platforms like Pimcore and Akeneo give you room to tailor the software to your needs without vendor limits. If you have unusual requirements or an in-house development team, open-source can be the right fit. For teams that want help, our guide to <a href="https://scandiweb.com/blog/improve-product-information-management-with-akeneo/" target="_blank" rel="noreferrer noopener">Akeneo PIM for eCommerce</a> walks through what a tailored build looks like in practice. For the best result, work with an agency that knows PIM development and support so every detail fits your business.</p>
<h3>Integration capabilities for clean data flow</h3>
<p>A PIM with broad third-party integration options, such as Sales Layer or Akeneo, <a href="https://scandiweb.com/blog/seamless-synchronization-and-custom-solutions-with-akeneo-pim/" target="_blank" rel="noreferrer noopener">connects directly</a> to ERP, CRM, and eCommerce platforms. That keeps data moving across channels and every department working from the same numbers.</p>
<h3>API-first PIM for real-time updates</h3>
<p>If you need real-time data sharing across platforms, look for API-friendly PIMs like Informatica Product 360. This setup lets the PIM talk to other tools directly, which makes automated updates and workflows straightforward.</p>
<h3>Multi-tenant capabilities for distributed teams</h3>
<p>Multi-tenant PIMs let many users access and manage data at once, which matters for global brands. Teams in different locations can work in parallel without losing speed or accuracy.</p>
<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>Do not buy for the feature list, buy for the two or three capabilities your catalog actually depends on. A small DTC brand with 800 SKUs and a single store needs different things than a multi-region retailer with 60,000 products and a dozen channels.</p>
</div>
<h3>Pricing: SaaS vs on-premises PIM</h3>
<p>SaaS PIMs like Salsify ProductXM and Sales Layer suit businesses that want easy scalability and low maintenance. On-premises solutions give more control but usually carry higher setup and upkeep costs. A SaaS model simplifies budgeting by bundling hosting, licensing, and updates into one subscription. Even so, a PIM rollout is involved and can add costs: data migration, complex integrations, or customization can introduce extra fees, especially with specialized workflows or large data volumes.</p>
<p>Enterprise PIM is almost always custom-quoted. Annual contract values typically run from around $25,000 to $90,000 or more, and year-one implementation can match or exceed the license fee (inRiver, &#8220;How much does PIM software cost? A complete pricing guide&#8221;). Budget for the work, not just the seat.</p>
<h3>Digital asset management (DAM) integration for rich media</h3>
<p>If your business leans on visuals, choose a PIM with DAM capabilities. That lets you store and organize images, videos, and other media inside the PIM, holding a consistent brand look across channels.</p>
<h3>Governance and data quality control</h3>
<p>PIMs with governance features let you enforce data quality standards and assign user roles to keep records consistent. This helps large operations and businesses in regulated industries where data accuracy is non-negotiable.</p>
<h3>Localization and multi-language support</h3>
<p>If you are going global, choose a PIM that supports localization and multi-language content. This handles translations, regional pricing, and tailored product descriptions so your brand reads naturally to customers in every market.</p>
<h2>How leading PIM solutions compare</h2>
<div class="wp-block-image">
<figure class="aligncenter is-resized"><img loading="lazy" decoding="async" loading="lazy" class="wp-image-20479" src="https://scandiweb.com/blog/wp-content/uploads/2024/10/Software-comparison-chart-for-Product-Information-Management-PIM-1024x536.png" sizes="auto, (max-width: 1024px) 100vw, 1024px" srcset="https://scandiweb.com/blog/wp-content/uploads/2024/10/Software-comparison-chart-for-Product-Information-Management-PIM-1024x536.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Software-comparison-chart-for-Product-Information-Management-PIM-300x157.png 300w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Software-comparison-chart-for-Product-Information-Management-PIM-150x79.png 150w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Software-comparison-chart-for-Product-Information-Management-PIM-768x402.png 768w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Software-comparison-chart-for-Product-Information-Management-PIM.png 1200w" alt="Comparison chart of top PIM solutions" width="1024" height="536" /><figcaption class="wp-element-caption">How the leading PIM platforms stack up</figcaption></figure>
</div>
<p>Whatever the brand, most PIM systems aim to centralize and simplify product data. Where they differ is in the features built around that core: customization, integration options, scalability, and support for specific needs such as digital asset management and multi-tenant setups. Implementation detail sits on the <a href="https://scandiweb.com/magento-integrations/pimcore">Pimcore Magento integration</a> and <a href="https://scandiweb.com/bigcommerce-integrations/pimcore">BigCommerce Pimcore integration</a> pages.</p>
<p>Here is a quick read on standout options for different needs:</p>
<ul>
<li>For high flexibility, open-source platforms like Pimcore and <a href="https://scandiweb.com/services/akeneo-pim-implementation" target="_blank" rel="noreferrer noopener">Akeneo</a> let you shape the software to your requirements</li>
<li>For businesses leaning on ERP and CRM, Sales Layer and Akeneo offer strong third-party connectivity for clean data flow</li>
<li>For real-time data sharing, Pimcore and Informatica Product 360 have strong API support, useful for syncing across a wider tech stack</li>
<li>For multi-region teams, Salsify ProductXM and inRiver offer multi-tenant capabilities so teams manage data from one source</li>
<li>For low-maintenance scale, SaaS options like Salsify ProductXM and Sales Layer give cloud scalability with lighter upkeep</li>
<li>For visual-heavy catalogs, <a href="https://scandiweb.com/magento-integrations/pimberly">Pimberly</a> and Contentserv ship DAM features for storing media right inside the PIM</li>
<li>For regulated industries, Salsify and Akeneo lead on governance</li>
</ul>
<p>If you want a wider view of the discipline before committing, our notes on <a href="https://scandiweb.com/blog/product-catalog-management-tips-strategies/" target="_blank" rel="noreferrer noopener">product catalog management</a> cover the data-hygiene work that pays off no matter which platform you pick. As of this writing, the &#8220;best PIM software&#8221; search results are led by review aggregators and vendors such as G2, Gartner reviews, Akeneo, and inRiver, which confirms this is a comparison-and-decision search, not a single-answer one (Google SERP data, G2 best PIM software listings).</p>
<h2>How to choose the right PIM solution, step by step</h2>
<div class="wp-block-image">
<figure class="aligncenter is-resized"><img loading="lazy" decoding="async" loading="lazy" class="wp-image-20481" src="https://scandiweb.com/blog/wp-content/uploads/2024/10/Step-by-step-plan-how-to-choose-the-right-PIM-solution-1024x536.png" sizes="auto, (max-width: 1024px) 100vw, 1024px" srcset="https://scandiweb.com/blog/wp-content/uploads/2024/10/Step-by-step-plan-how-to-choose-the-right-PIM-solution-1024x536.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Step-by-step-plan-how-to-choose-the-right-PIM-solution-300x157.png 300w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Step-by-step-plan-how-to-choose-the-right-PIM-solution-150x79.png 150w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Step-by-step-plan-how-to-choose-the-right-PIM-solution-768x402.png 768w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Step-by-step-plan-how-to-choose-the-right-PIM-solution.png 1200w" alt="Step-by-step plan for choosing the right PIM solution" width="1024" height="536" /><figcaption class="wp-element-caption">A step-by-step plan for choosing a PIM</figcaption></figure>
</div>
<h3>Step 1: Define your eCommerce goals and data requirements</h3>
<p>Start by writing down exactly what you want from a PIM. Clear goals keep the choice anchored to your day-to-day needs. Consider:</p>
<ul>
<li>The scale of your product data</li>
<li>Your omnichannel requirements</li>
<li>The level of customer personalization you need</li>
</ul>
<h3>Step 2: Assemble your cross-functional team</h3>
<p>Get input from every key department, including marketing, sales, IT, and product management. This team helps identify which features serve each area and makes adoption across the business easier.</p>
<h3>Step 3: Shortlist PIM vendors and schedule demos</h3>
<p>With goals set, shortlist the vendors that meet your criteria. Use the comparison above as a starting point, or if you are still unsure, <a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener">book a free consultation</a> with one of our eCommerce specialists. Request demos and ask pointed questions, for example:</p>
<ul>
<li>How does your PIM handle product information for multiple channels?</li>
<li>What integrations are available with our current ERP or CRM?</li>
<li>Can it be customized to manage our data the way we need?</li>
</ul>
<h3>Step 4: Evaluate ROI and total cost of ownership</h3>
<p>Look at every cost: subscription fees, support, training, and extras. Weigh those against the return, whether that is better data accuracy, faster time-to-market, or higher efficiency. That comparison tells you whether the investment makes sense.</p>
<h3>Step 5: Run a pilot or test implementation</h3>
<p>Before you commit fully, run a test phase. A pilot lets your team see how the PIM behaves in a real setting, surfaces issues early, and confirms the solution fits your eCommerce needs.</p>
<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 biggest cost in a PIM project is rarely the license, it is the data migration and integration work. Audit your product data before you shortlist vendors, because a clean catalog makes every later step cheaper and faster.</p>
</div>
<h2>Common PIM mistakes and how to avoid them</h2>
<h3>Not prioritizing user training and change management</h3>
<p>Rolling out a new PIM without a structured training program and change-management plan leads to friction. If users are not trained or ready for the switch, adoption stays low and efficiency suffers. Put a solid training program in place for everyone who will use the PIM. Clear guidelines and ongoing support go a long way toward a smooth transition across teams.</p>
<h3>Choosing a one-size-fits-all solution</h3>
<p>Every business is different, so a generic setup may not fit your needs. Look for a platform with customization options so you can adjust features to your industry and demands. That way the PIM supports your specific goals rather than covering only the basics.</p>
<h3>Ignoring data migration complexity</h3>
<p>Moving product data into a new PIM can be tricky and slow if it is not planned. Migration without preparation produces incomplete or inconsistent records that disrupt operations. Plan ahead: check data quality, confirm format compatibility, and test integration with other sources. A little preparation upfront makes the migration far smoother.</p>
<h2>How to future-proof your PIM choice for eCommerce</h2>
<p>As eCommerce changes, choosing a PIM that can grow is the difference between a system you keep and one you replace in two years. A few capabilities decide whether your PIM stays useful over time.</p>
<h3>Cloud-based PIMs</h3>
<p>Cloud-based PIMs are hosted online, so you get real-time updates and scale on demand: add SKUs, reach data from any device, and grow without hard limits. As the catalog expands, the PIM expands with it, keeping multichannel access steady.</p>
<h3>Artificial intelligence and machine learning</h3>
<p>AI now works like a fast assistant inside the PIM, automating repetitive tasks such as categorizing products or flagging inconsistencies. Recent industry analysis points to AI-assisted enrichment and predictive product content as the defining PIM trend, with a large share of companies using predictive tools to tune product content to customer behavior (AtroPIM, &#8220;Product information management trends shaping the market&#8221;). Machine learning also helps you understand customers, which supports more personalized experiences.</p>
<h3>Product experience management (PXM)</h3>
<p>PXM is about delivering consistent, tailored product content. It lets you control how product details appear on every channel, from social platforms to your store, so the brand stays cohesive wherever customers meet it.</p>
<h3>Multi-domain support</h3>
<p>If you manage more than product data, multi-domain support is worth considering. It lets you handle product, supplier, and customer data in one place, which saves time and keeps procurement, marketing, and other teams working from the same current information.</p>
<h3>Composable and headless architectures</h3>
<p>Composable and headless setups let you adapt quickly to new channels and technology shifts. Instead of being locked into one monolith, you get modular components you mix and match as needs change, which keeps you flexible in a fast-moving market.</p>
<h2>How to implement PIM for successful eCommerce operations</h2>
<p>Rolling out a PIM can look like a big task, but a clear plan keeps it manageable. Here is a practical step-by-step way to get a PIM up and running: For Shopify stores, the <a href="https://scandiweb.com/shopify-integrations/plytix">Shopify Plytix integration</a> and <a href="https://scandiweb.com/shopify-integrations/salsify">Shopify Salsify integration</a> pages cover what the connection involves.</p>
<ol>
<li>Audit your existing product data sources to remove inaccuracies and standardize information for consistency</li>
<li>Identify the core PIM features your goals require, such as data management and multichannel distribution, to pick the right solution</li>
<li>Connect the PIM to ERP, CRM, eCommerce platforms, and other channels for clean data flow across tools</li>
<li>Train users on PIM functionality and data workflows to lift adoption and efficiency</li>
<li>Run a pilot, gather feedback, refine the setup, then tune for performance before a full launch</li>
</ol>
<p>Launching a PIM is involved, and doing it right makes a real difference. Working with experienced PIM specialists can simplify the process with tailored advice, guidance through each phase, and help tuning the setup for the biggest impact on your operations.</p>
<h2>Case studies: how PIM software drives real results</h2>
<p>Not sure a PIM will move the needle for your business? Here is how scandiweb helped clients reach new results with tailored PIM solutions.</p>
<h3>Technodom: real-time updates for a successful Black Friday</h3>
<div class="wp-block-image">
<figure class="aligncenter is-resized"><img loading="lazy" decoding="async" loading="lazy" class="wp-image-20485" src="https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-electronics-retailer-1024x536.png" sizes="auto, (max-width: 1024px) 100vw, 1024px" srcset="https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-electronics-retailer-1024x536.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-electronics-retailer-300x157.png 300w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-electronics-retailer-150x79.png 150w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-electronics-retailer-768x402.png 768w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-electronics-retailer.png 1200w" alt="PIM case study for electronics retail industry" width="1024" height="536" /><figcaption class="wp-element-caption">PIM case study: electronics retail</figcaption></figure>
</div>
<p><a href="https://scandiweb.com/portfolio#technodom" target="_blank" rel="noreferrer noopener">Technodom</a>, a top electronics retailer in Central Asia, needed a way to manage a vast catalog across multiple channels: 60,000 products, 15,000 attributes, and 4,000 categories. Implementing Akeneo PIM let Technodom run real-time updates and apply rapid price changes across the catalog for time-sensitive events like Black Friday. The result:</p>
<ul>
<li>Real-time updates applied discounts to 15,000 products instantly during Black Friday</li>
<li>20% increase in organic traffic from improved SEO and data consistency</li>
<li>11% lift in conversion rate from more accurate, timely product data</li>
</ul>
<h3>Byggmax: building customer trust with reliable stock and pricing</h3>
<div class="wp-block-image">
<figure class="aligncenter is-resized"><img loading="lazy" decoding="async" loading="lazy" class="wp-image-20486" src="https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-DIY-retail-chain-1024x536.png" sizes="auto, (max-width: 1024px) 100vw, 1024px" srcset="https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-DIY-retail-chain-1024x536.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-DIY-retail-chain-300x157.png 300w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-DIY-retail-chain-150x79.png 150w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-DIY-retail-chain-768x402.png 768w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-DIY-retail-chain.png 1200w" alt="PIM case study for DIY retail industry" width="1024" height="536" /><figcaption class="wp-element-caption">PIM case study: DIY retail</figcaption></figure>
</div>
<p><a href="https://scandiweb.com/portfolio#byggmax" target="_blank" rel="noreferrer noopener">Byggmax</a>, a major DIY retailer operating across three Nordic countries, needed a reliable PIM to give customers accurate stock and pricing on the website. With inRiver PIM, Byggmax gave customers real-time access to current product details, improving the experience and <a href="https://scandiweb.com/blog/ab-testing-for-byggmax/" target="_blank" rel="noreferrer noopener">driving conversions</a>. The result:</p>
<ul>
<li>Accurate product information raised conversions as customers trusted the data they saw</li>
<li>A unified experience across all three countries for products, services, and support</li>
<li>99.8% operational uptime, backed by scandiweb&#8217;s 24/7 support across every channel</li>
</ul>
<h3>Rockar: pioneering online car sales with custom PIM</h3>
<div class="wp-block-image">
<figure class="aligncenter is-resized"><img loading="lazy" decoding="async" loading="lazy" class="wp-image-20487" src="https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-automotive-industry-1024x536.png" sizes="auto, (max-width: 1024px) 100vw, 1024px" srcset="https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-automotive-industry-1024x536.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-automotive-industry-300x157.png 300w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-automotive-industry-150x79.png 150w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-automotive-industry-768x402.png 768w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-case-study-for-automotive-industry.png 1200w" alt="PIM case study for automotive industry" width="1024" height="536" /><figcaption class="wp-element-caption">PIM case study: automotive</figcaption></figure>
</div>
<p><a href="https://scandiweb.com/blog/pimcore-pim-and-ecommerce-framework-power-online-vehicle-sales-microservice-platform/" target="_blank" rel="noreferrer noopener">Rockar</a>, an innovator in online car sales, needed a way to offer a fully online car-purchase journey for both manufacturers and dealers. scandiweb&#8217;s custom Pimcore-based platform let Rockar onboard clients quickly and offer flexible, multi-tenant checkout journeys without separate code bases. The result:</p>
<ul>
<li>Multi-tenant functionality enabled fast onboarding for new clients on a single code base</li>
<li>Customizable checkout options improved the experience across diverse client needs</li>
<li>Stronger platform efficiency supported a smooth online vehicle-purchase process, setting a new industry bar</li>
</ul>
<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 same PIM engine fits very different problems: Akeneo handled 60,000 SKUs and instant Black Friday repricing for Technodom, inRiver kept stock and pricing trustworthy for Byggmax across three countries, and a custom Pimcore build gave Rockar multi-tenant online car sales. Match the platform to the job, not the brand name.</p>
</div>
<h2>Conclusion</h2>
<p>Choosing the right PIM software changes how an eCommerce business runs. It brings cleaner data management, more consistent customer experiences, and steady distribution across every sales channel. Pick a PIM that maps to your business goals and you are set up to scale, reach new markets, and stay competitive. Implementation can get complex, so expert guidance helps a great deal: it keeps the setup smooth, protects your return, and positions you for the long term.</p>
<div class="wp-block-image">
<figure class="aligncenter is-resized"><a href="https://scandiweb.com/contact" target="_blank" rel="noopener"><img loading="lazy" decoding="async" loading="lazy" class="wp-image-20475" src="https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-blog-CTA-1024x536.png" sizes="auto, (max-width: 1024px) 100vw, 1024px" srcset="https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-blog-CTA-1024x536.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-blog-CTA-300x157.png 300w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-blog-CTA-150x79.png 150w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-blog-CTA-768x402.png 768w, https://scandiweb.com/blog/wp-content/uploads/2024/10/PIM-blog-CTA.png 1200w" alt="Expert guidance on the best PIM solutions" width="1024" height="536" /></a></figure>
</div>
<h2>Frequently asked questions</h2>
<h3>What is the best PIM software?</h3>
<p>The best PIM depends on your needs. Akeneo is known for ease of use and multi-language support. Pimcore is flexible with open-source options, and Salsify is strong on integrations for complex workflows. Match the choice to your catalog size, channels, and team.</p>
<h3>How much does PIM software cost?</h3>
<p>PIM pricing varies widely. Entry-level SaaS tools start around $99 a month, while enterprise contracts are custom-quoted and often run from roughly $25,000 to $90,000 or more a year, with year-one implementation that can match the license fee.</p>
<h3>What is the difference between PIM and CRM?</h3>
<p>A PIM manages product data, things like specs, attributes, images, and descriptions, so every channel shows consistent information. A CRM manages customer data and interactions across sales and service. They solve different problems and often work side by side.</p>
<h3>What does a PIM do?</h3>
<p>A PIM (product information management) system centralizes, enriches, and syncs product data across sales and marketing channels so information stays consistent and accurate everywhere customers see it.</p>
<h3>Are there hidden costs with PIM software?</h3>
<p>Yes. Extra costs can include data migration, support, and integrations. Cloud-based SaaS options usually include maintenance, while on-premises setups may add costs for setup and upkeep.</p>
<h3>How do you implement PIM?</h3>
<p>Start with an audit of your product data, define your goals for consistency, and decide which systems, such as ERP or CRM, you will integrate. Run a pilot to test compatibility, then train your team to manage and update the PIM. Partnering with experts streamlines the setup and helps every feature work together.</p>
<h2>About scandiweb</h2>
<p>scandiweb is an <a href="https://scandiweb.com/services" target="_blank" rel="noreferrer noopener">eCommerce agency</a> offering full-service solutions, from web development and digital strategy to PIM implementation. With over 18 years of experience and a team of 500+ specialists, scandiweb has helped companies worldwide tighten operations, clean up product data, and improve customer experiences. scandiweb is an award-winning Akeneo partner and a recognized Platinum Partner of Pimcore.</p>
<div class="wp-block-image">
<figure class="aligncenter is-resized"><img loading="lazy" decoding="async" loading="lazy" class="wp-image-20504" src="https://scandiweb.com/blog/wp-content/uploads/2024/10/Trusted-Partners-1024x171.png" sizes="auto, (max-width: 1024px) 100vw, 1024px" srcset="https://scandiweb.com/blog/wp-content/uploads/2024/10/Trusted-Partners-1024x171.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Trusted-Partners-300x50.png 300w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Trusted-Partners-150x25.png 150w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Trusted-Partners-768x128.png 768w, https://scandiweb.com/blog/wp-content/uploads/2024/10/Trusted-Partners.png 1200w" alt="PIM trusted partnerships" width="1024" height="171" /><figcaption class="wp-element-caption"></figcaption></figure>
</div>
<div class="wp-block-spacer" style="height: 20px;" aria-hidden="true"></div>
<p class="box" style="border: 1px solid black; padding: 30px;"><em>Ready to put product data on a footing that scales with your catalog? </em><a href="https://scandiweb.com/services/pimcore" target="_blank" rel="noreferrer noopener"><em>Plan your PIM</em></a><em> with scandiweb and choose a platform that fits your channels, your team, and your growth.</em></p>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is the best PIM software?","acceptedAnswer":{"@type":"Answer","text":"The best PIM depends on your needs. Akeneo is known for ease of use and multi-language support. Pimcore is flexible with open-source options, and Salsify is strong on integrations for complex workflows. Match the choice to your catalog size, channels, and team."}},{"@type":"Question","name":"How much does PIM software cost?","acceptedAnswer":{"@type":"Answer","text":"PIM pricing varies widely. Entry-level SaaS tools start around $99 a month, while enterprise contracts are custom-quoted and often run from roughly $25,000 to $90,000 or more a year, with year-one implementation that can match the license fee."}},{"@type":"Question","name":"What is the difference between PIM and CRM?","acceptedAnswer":{"@type":"Answer","text":"A PIM manages product data, things like specs, attributes, images, and descriptions, so every channel shows consistent information. A CRM manages customer data and interactions across sales and service. They solve different problems and often work side by side."}},{"@type":"Question","name":"What does a PIM do?","acceptedAnswer":{"@type":"Answer","text":"A PIM (product information management) system centralizes, enriches, and syncs product data across sales and marketing channels so information stays consistent and accurate everywhere customers see it."}},{"@type":"Question","name":"Are there hidden costs with PIM software?","acceptedAnswer":{"@type":"Answer","text":"Yes. Extra costs can include data migration, support, and integrations. Cloud-based SaaS options usually include maintenance, while on-premises setups may add costs for setup and upkeep."}},{"@type":"Question","name":"How do you implement PIM?","acceptedAnswer":{"@type":"Answer","text":"Start with an audit of your product data, define your goals for consistency, and decide which systems, such as ERP or CRM, you will integrate. Run a pilot to test compatibility, then train your team to manage and update the PIM. Partnering with experts streamlines the setup and helps every feature work together."}}]}</script><p>The post <a rel="nofollow" href="https://scandiweb.com/blog/how-to-choose-the-best-pim-software/">Best PIM Software: A Complete Guide for eCommerce Managers</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PIM and eCommerce Integration in 2026: A Complete Playbook</title>
		<link>https://scandiweb.com/blog/pim-ecommerce-integration-what-you-need-to-know/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Wed, 13 May 2026 12:41:00 +0000</pubDate>
				<category><![CDATA[Akeneo]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Pimcore]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[akeneo]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[PIM]]></category>
		<category><![CDATA[Product Information]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[research]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=16230</guid>

					<description><![CDATA[<p>How PIM-eCommerce integration works in 2026: platforms, timelines, costs, and the playbook scandiweb runs on Akeneo and Pimcore projects.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/pim-ecommerce-integration-what-you-need-to-know/">PIM and eCommerce Integration in 2026: A Complete Playbook</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-lazyblock-related lazyblock-related-v30Ox">
<div class="related-services">
<h3>Related Services</h3>
<ul>
<li><a href="https://scandiweb.com/pim-ecommerce-integration" target="_blank" rel="noopener">PIM &amp; eCommerce Integration<br />
</a></li>
<li><a href="https://scandiweb.com/services/pimcore-connector-for-magento" target="_blank" rel="noopener">Pimcore Connector<br />
</a></li>
<li><a href="https://scandiweb.com/services/pimcore-implementation" target="_blank" rel="noopener">Pimcore Implementation<br />
</a></li>
</ul>
</div>
</div>
<p>Product data rarely stays in one place. It starts in a spreadsheet, gets copied for the marketplace team, duplicated again for the translators, and within a year nobody can say for certain which version a customer actually sees on the page. A PIM-eCommerce integration is what closes that gap. It connects your Product Information Management system to your storefront, marketplaces, and downstream channels so the same product data shows up consistently everywhere – and getting it wrong is why so many catalog launches stall halfway through.</p>
<p>Most teams scoping this work land on the same four questions: which PIM fits our stack, how long the integration takes, what it costs, and what actually changes once it goes live. The sections below work through each one, with the timelines, patterns, and trade-offs the scandiweb integration team sees on <a href="https://scandiweb.com/magento-integrations/akeneo">Akeneo</a> and <a href="https://scandiweb.com/magento-integrations/pimcore">Pimcore</a> projects.</p>
<h2>Overview</h2>
<ul>
<li>A PIM-eCommerce integration connects your Product Information Management system to your storefront, marketplaces, and downstream channels so product data stays consistent everywhere.</li>
<li>The global PIM market is on track to reach $31.98 billion by 2029 at a 15.4% CAGR, driven by AI-led enrichment, headless architectures, and marketplace expansion.</li>
<li>Standard Akeneo integrations ship in 8 to 12 weeks. Complex Pimcore deployments with ERP, DAM, and multichannel run 4 to 12 months.</li>
</ul>
<h2>What is PIM-eCommerce integration?</h2>
<p>PIM-eCommerce integration is the connection layer that moves enriched product data from a Product Information Management system into your eCommerce platform and other downstream channels. The PIM is the single source of truth for SKUs, attributes, images, descriptions, and translations. The integration pushes that data into Magento, Shopify, BigCommerce, or any marketplace your catalog needs to reach.</p>
<style>  .box-new {    background-color: #f8f4ef;    padding: 20px 30px 30px 30px;    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>If your team is editing product copy in three places – the PIM, the storefront admin, and a marketplace dashboard – your integration is incomplete. A working PIM-eCommerce integration means one edit in the PIM updates every channel automatically.</p>
</div>
<p>The integration usually moves data in three directions: PIM to storefront (product catalog, attributes, images), storefront to PIM (orders, returns, customer-driven attribute requests), and PIM to marketplaces (Amazon, eBay, Google Shopping feeds with channel-specific formatting).</p>
<h2>How does a PIM connect to your eCommerce platform?</h2>
<p>A PIM connects to your eCommerce platform through one of three integration patterns: a vendor-built connector, an API-led custom integration, or a middleware layer (iPaaS) that brokers data between both systems. The right choice depends on your platform, the complexity of your data model, and how much real-time sync your channels need.</p>
<p><strong>Vendor connectors</strong> are the fastest path. Akeneo, Pimcore, and similar PIM vendors ship official connectors for Magento, Shopify, and SAP Commerce that handle the basic mapping out of the box. Standard Akeneo deployments with a single shop connection finish in 8 to 12 weeks (per Akeneo’s own deployment guidance).</p>
<p><strong>Custom API integrations</strong> make sense when your data model has unusual attributes, when you sync more than one storefront, or when downstream channels need transformations the connector cannot handle. Most scandiweb Magento clients fall into this bucket.</p>
<p><strong>Middleware patterns</strong> (using tools like MuleSoft, Boomi, or Pimcore’s own integration framework) work for enterprises running PIM alongside ERP, OMS, and DAM, where the integration is more about data orchestration than point-to-point sync.</p>
<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>Connector first, custom API when the connector breaks, middleware when more than two systems are in the loop. The biggest cost driver is rarely the PIM itself – it is the number of distinct data flows the integration has to maintain.</p>
</div>
<h2>What changed in PIM-eCommerce integration in 2026</h2>
<p>Five shifts have reshaped how PIM-eCommerce integration works, and any team scoping a new project should account for all of them.</p>
<h3>SaaS PIM is now the default</h3>
<p>On-premise PIM is a legacy choice in 2026. SaaS deployments give you elastic storage as the catalog grows, automatic version upgrades, and 24/7 access without an internal infrastructure team. Akeneo and Pimcore both lead with SaaS tiers, and Gartner Peer Insights data shows Akeneo PIM at 4.7 out of 5 across 134 reviews and Pimcore at 4.1 across 10 reviews in the Product Information Management Solutions market.</p>
<h3>Headless and composable architectures</h3>
<p>Headless PIM decouples the data layer from the channel-specific frontend, so the same enriched product data can feed a Magento store, a Shopify B2B portal, an iOS app, and an Amazon feed without duplicating logic. This pattern is what makes scandiweb’s <a href="https://scandiweb.com/blog/pimcore-connector-for-magento/" target="_blank" rel="noopener">Pimcore connector for Magento</a> work across multi-storefront accounts – one integration, many delivery surfaces.</p>
<h3>AI-led enrichment in the PIM itself</h3>
<p>Akeneo’s 2025-2026 releases added GenAI content generation for product descriptions, AI-powered attribute classification, and PX Insights for analytics – all in the Growth and Enterprise tiers. Pimcore added similar capabilities through its DataHub and Digital Experience platform. The practical effect: teams spend less time writing copy and more time on category strategy.</p>
<h3>Channel-based pricing and offers</h3>
<p>PIM systems now carry channel-specific pricing logic – the same SKU can show one price on the storefront, a different price on Amazon, and a marketplace-only promotion during seasonal events. The integration has to respect that conditional logic instead of pushing a flat price feed.</p>
<h3>Real-time, not nightly, syndication</h3>
<p>The old pattern was a nightly CSV export from PIM to storefront. The 2026 pattern is event-driven: a product update in the PIM fires a webhook, the storefront updates within seconds, and the customer sees current data on the next page load. Real-time sync is now the baseline for any retailer with marketplace exposure or fast-moving inventory.</p>
<div class="wp-block-image">
<figure class="aligncenter size-large"><a href="https://scandiweb.com/resources/pim-ecommerce-integration-research" target="_blank" rel="noopener"><img fetchpriority="high" decoding="async" class="wp-image-16234" src="https://scandiweb.com/blog/wp-content/uploads/2023/08/pim-ecommerce-integration-download-blog-banner-1024x536.png" sizes="(max-width: 1024px) 100vw, 1024px" srcset="https://scandiweb.com/blog/wp-content/uploads/2023/08/pim-ecommerce-integration-download-blog-banner-1024x536.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2023/08/pim-ecommerce-integration-download-blog-banner-300x157.png 300w, https://scandiweb.com/blog/wp-content/uploads/2023/08/pim-ecommerce-integration-download-blog-banner-150x79.png 150w, https://scandiweb.com/blog/wp-content/uploads/2023/08/pim-ecommerce-integration-download-blog-banner-768x402.png 768w, https://scandiweb.com/blog/wp-content/uploads/2023/08/pim-ecommerce-integration-download-blog-banner.png 1200w" alt="PIM and eCommerce integration research download banner" width="1024" height="536"></a></figure>
</div>
<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>Treat 2026 PIM integrations as event-driven, AI-enrichable, and channel-aware by default. If a vendor pitches you a nightly batch sync, ask how it handles a flash sale.</p>
</div>
<h2>PIM-eCommerce integration: a practical implementation playbook</h2>
<p>The playbook below is what scandiweb’s PIM integration team runs on Akeneo and Pimcore projects for eCommerce clients across <a href="https://scandiweb.com/adobe-commerce-magento" target="_blank" rel="noopener">Adobe Commerce (Magento)</a>, Shopify, BigCommerce, and SAP. The order matters – swapping steps usually means rebuilding integration logic later.</p>
<h3>1. Build a customer-centric data model</h3>
<p>Start with what the customer needs to see, then work backward to the PIM schema. A buyer searching for “men’s wool overcoat 42R” needs material, fit, sleeve length, care instructions, size guide, and product images in a specific order. If your PIM schema does not carry those attributes natively, the integration will paper over the gap with custom mapping – which becomes maintenance debt within six months.</p>
<h3>2. Organize and govern product data</h3>
<p>Decide who owns each attribute. Merchandising owns category and price. Product marketing owns descriptions and translations. Operations owns dimensions and weight. Legal owns compliance copy. Without explicit ownership, attributes drift and the integration carries inconsistent data into every channel.</p>
<h3>3. Use AI enrichment selectively</h3>
<p>GenAI is excellent for first-pass descriptions, attribute classification on bulk SKU loads, and translation. It is a poor fit for brand-voice copy, regulatory descriptions, and high-AOV detail pages where buyers expect editorial polish. Use AI for the bottom 70% of the catalog and human writers for the top 30% – the integration should support both flows.</p>
<h3>4. Choose your platform pairing carefully</h3>
<p>The PIM-eCommerce platform pairing has a much bigger impact on total cost than the PIM choice alone. Akeneo with Shopify is a fast, vendor-supported pairing. Pimcore with Magento is the high-control option for complex catalogs. Pimcore with SAP Commerce is the enterprise-default for B2B distributors. See scandiweb’s <a href="https://scandiweb.com/blog/how-to-choose-the-best-pim-software/" target="_blank" rel="noopener">best PIM software guide</a> for the full pairing matrix.</p>
<h3>5. Plan for evaluation, not just go-live</h3>
<p>The integration is not finished at go-live. Run a 30-60-90 day evaluation against four KPIs: time to add a new SKU, time to launch on a new channel, attribute completeness, and content error rate. If any of those four trend in the wrong direction, the integration needs tuning, not a rebuild.</p>
<h3>6. Align with SEO from day one</h3>
<p>Product data is SEO data. The PIM attributes that feed structured data (schema.org/Product), faceted navigation, and on-page copy all influence organic rankings. Treat your <a href="https://scandiweb.com/magento-integration-services" target="_blank" rel="noopener">Magento integration services</a> brief as half-PIM, half-SEO when you scope the project.</p>
<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 order of operations is data model first, governance second, AI third, platform fourth, evaluation fifth, SEO threaded through all of them. Skip the order at your own risk.</p>
</div>
<h2>PIM integration timeline and cost benchmarks in 2026</h2>
<p>Three numbers anchor any 2026 PIM integration estimate.</p>
<h3>Timeline benchmarks</h3>
<ul>
<li><strong>Akeneo, single storefront, standard data model:</strong> 8 to 12 weeks from kickoff to go-live (Akeneo’s own deployment guidance, validated across scandiweb projects).</li>
<li><strong>Pimcore, multi-channel, ERP-connected:</strong> 4 to 12 months depending on the number of source systems and data migration complexity.</li>
<li><strong>Custom API integration for enterprise Magento or SAP Commerce:</strong> 12 to 20 weeks when the PIM is new. 6 to 10 weeks when the PIM is already in production and only the integration layer is being built.</li>
</ul>
<h3>Cost drivers</h3>
<p>The PIM license is rarely the dominant cost. Bigger drivers are the number of source systems (ERP, OMS, DAM, marketplaces), the data migration scope (how many legacy SKUs need cleansing), and the post-go-live evaluation period (most enterprise budgets underprovision this by 30 to 50%).</p>
<h3>Market context</h3>
<p>The global PIM market is projected to reach $31.98 billion by 2029 at a 15.4% CAGR, driven by marketplace expansion, AI enrichment adoption, and the shift from batch to event-driven integration. Vendor capability is consolidating around four leaders: Akeneo, Pimcore, <a href="https://scandiweb.com/shopify-integrations/salsify">Salsify</a>, and Informatica – the integration choice in 2026 is less about which PIM and more about which integration pattern fits your data flow.</p>
<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>Budget the integration line item at 2 to 5 times the first-year PIM license, with an extra 20 to 30% reserve for legacy SKU cleansing. The teams that skip the cleansing line item are the teams that come back six months later for a remediation project.</p>
</div>
<h2>Frequently asked questions</h2>
<h3>What is the difference between a PIM and a CRM?</h3>
<p>A PIM (Product Information Management) centralizes product data – attributes, descriptions, images, translations – and pushes it to your storefronts and marketplaces. A CRM (Customer Relationship Management) centralizes customer data – contact records, purchase history, support tickets – and powers marketing and sales workflows. Both can integrate with your eCommerce platform, but they solve different problems.</p>
<h3>How long does a PIM-eCommerce integration take?</h3>
<p>Standard Akeneo integrations with a single shop connection take 8 to 12 weeks. Complex Pimcore deployments with ERP, DAM, and multichannel syndication run 4 to 12 months. Custom API integrations for enterprise Magento or SAP Commerce typically take 12 to 20 weeks when the PIM is brand new.</p>
<h3>Which PIM is best for Magento and Adobe Commerce?</h3>
<p>Pimcore and Akeneo are both proven pairings with Magento (Adobe Commerce). Pimcore is the high-control choice for complex catalogs, B2B-heavy stores, and multi-storefront accounts. Akeneo is the faster, vendor-supported pairing when the data model is straightforward and the channel count is small. scandiweb’s <a href="https://scandiweb.com/blog/pimcore-connector-for-magento/" target="_blank" rel="noopener">Pimcore Connector for Magento 2</a> handles the multi-storefront and custom-attribute cases natively.</p>
<h3>Do I need a PIM if I sell on Shopify?</h3>
<p>If you sell 50 SKUs in one Shopify store, a PIM is overhead. If you sell 5,000 SKUs across Shopify, Amazon, eBay, and a B2B portal, a PIM saves more time than it costs within the first quarter. The breakeven is usually around 500 SKUs combined with two or more sales channels.</p>
<h3>What does a PIM integration cost?</h3>
<p>The license cost varies by vendor and tier (Akeneo starts low, Pimcore is open-source with a commercial enterprise tier, Salsify and Informatica are enterprise-priced). The implementation cost is typically 2 to 5 times the first-year license fee depending on integration complexity. The hidden cost is data migration – cleaning legacy SKUs before migration often accounts for 20 to 30% of the total project.</p>
<h3>How does AI change PIM-eCommerce integration?</h3>
<p>AI enrichment changes two things. First, it dramatically shortens the time to enrich bulk SKU loads – Akeneo’s GenAI generates first-pass product descriptions in seconds. Second, it shifts the integration’s role from “move data” to “validate and route AI-generated data” – the integration needs governance hooks so AI-enriched attributes get human review before they reach the storefront.</p>
<h3>About this guide</h3>
<p>Maintained by the scandiweb eCommerce team. Reviewed by Olha Cicek, Business Analyst.</p>
<p><strong>Related reading from the scandiweb blog:</strong></p>
<ul>
<li><a href="https://scandiweb.com/blog/how-to-choose-the-best-pim-software/" target="_blank" rel="noopener">How to choose the best PIM software</a> – an unbiased buyer’s guide for eCommerce managers</li>
<li><a href="https://scandiweb.com/blog/akeneo-pim-magento-2/" target="_blank" rel="noopener">Akeneo PIM + Magento 2: connector, setup, and integration patterns</a></li>
<li><a href="https://scandiweb.com/blog/pimcore-connector-for-magento/" target="_blank" rel="noopener">Pimcore Connector for Magento 2 by scandiweb</a></li>
<li><a href="https://scandiweb.com/blog/product-catalog-management-tips-strategies/" target="_blank" rel="noopener">Product catalog management in 2026: tools, strategies, and what Pimcore/Akeneo partners actually use</a></li>
</ul>
<style>
p.box {<br />
  border: 1px solid black;<br />
  padding: 30px;<br />
  margin: 20px 0;<br />
}<br />
</style>
<p class="box"><em>Still weighing a vendor connector against a custom API build or full middleware? That call is usually the first thing worth mapping out. <a href="https://scandiweb.com/contact" target="_blank" rel="noopener">Tell us about your stack</a> and the scandiweb team will talk through the integration approach that fits your Akeneo, Pimcore, or custom setup.</em></p>
<p><script type="application/ld+json"><br />
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is the difference between a PIM and a CRM?","acceptedAnswer":{"@type":"Answer","text":"A PIM centralizes product data and pushes it to storefronts and marketplaces. A CRM centralizes customer data and powers marketing and sales workflows. Both integrate with eCommerce platforms but solve different problems."}},{"@type":"Question","name":"How long does a PIM-eCommerce integration take?","acceptedAnswer":{"@type":"Answer","text":"Standard Akeneo integrations take 8 to 12 weeks. Complex Pimcore deployments with ERP, DAM, and multichannel run 4 to 12 months. Custom API integrations for enterprise Magento or SAP Commerce typically take 12 to 20 weeks."}},{"@type":"Question","name":"Which PIM is best for Magento and Adobe Commerce?","acceptedAnswer":{"@type":"Answer","text":"Pimcore and Akeneo are both proven pairings. Pimcore suits complex catalogs and multi-storefront accounts. Akeneo is faster for straightforward data models with a small channel count."}},{"@type":"Question","name":"Do I need a PIM if I sell on Shopify?","acceptedAnswer":{"@type":"Answer","text":"Below 500 SKUs in one Shopify store, a PIM is overhead. Above 500 SKUs across two or more sales channels, a PIM usually pays back within the first quarter."}},{"@type":"Question","name":"What does a PIM integration cost?","acceptedAnswer":{"@type":"Answer","text":"Implementation cost is typically 2 to 5 times the first-year license fee. Data migration cleaning legacy SKUs accounts for 20 to 30% of the total project."}},{"@type":"Question","name":"How does AI change PIM-eCommerce integration?","acceptedAnswer":{"@type":"Answer","text":"AI shortens enrichment time on bulk SKU loads through GenAI descriptions and attribute classification, and shifts the integrations role to validating and routing AI-generated data with governance hooks before storefront publish."}}]}<br />
</script></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/pim-ecommerce-integration-what-you-need-to-know/">PIM and eCommerce Integration in 2026: A Complete Playbook</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Akeneo PIM + Magento 2: Connector, Setup, and Integration Patterns</title>
		<link>https://scandiweb.com/blog/akeneo-pim-magento-2/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Thu, 12 Mar 2026 09:55:24 +0000</pubDate>
				<category><![CDATA[Akeneo]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adobe commerce]]></category>
		<category><![CDATA[akeneo]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[magento 2]]></category>
		<category><![CDATA[PIM]]></category>
		<category><![CDATA[Product Information]]></category>
		<category><![CDATA[Product Management]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=1756</guid>

					<description><![CDATA[<p>How Akeneo PIM connects to Magento 2 (Adobe Commerce) in 2026: connector options, setup steps, sync architecture, and the patterns scandiweb uses on real catalogs.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/akeneo-pim-magento-2/">Akeneo PIM + Magento 2: Connector, Setup, and Integration Patterns</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-lazyblock-related lazyblock-related-KNkMJ">
<div class="related-services">
<h3>Related Services</h3>
<ul>
<li><a href="https://scandiweb.com/services/akeneo-pim-implementation" target="_blank" rel="noopener">Akeneo PIM Implementation</a></li>
<li><a href="https://scandiweb.com/pim-ecommerce-integration" target="_blank" rel="noopener">PIM eCommerce Integration</a></li>
<li><a href="https://scandiweb.com/custom-ecommerce-development-middleware" target="_blank" rel="noopener">Custom Builds &amp; Middleware</a></li>
</ul>
</div>
</div>
<p>Your catalog team is updating the same product attribute in three places this morning: the Magento admin, a marketplace feed, and a CSV bound for a printed catalog. Two of those updates will silently disagree by the time the day ends. That is the problem Akeneo PIM exists to solve, and the connector that links it to Magento 2 (Adobe Commerce) is what makes the solution real on a live store.</p>
<p>This guide walks through the Akeneo-Magento connector options on the market in 2026, the setup path scandiweb&#8217;s <a href="https://scandiweb.com/services/akeneo-pim-implementation" target="_blank" rel="noopener">Akeneo team</a> uses on real catalogs, and the integration patterns we have shipped for clients running into the four million-SKU mark.</p>
<h2>Overview</h2>
<ul>
<li>Akeneo PIM connects to Magento 2 through a connector module installed on the Magento side, talking to Akeneo via REST API.</li>
<li>Three connector options exist in 2026: Akeneo&#8217;s official Community Edition, the Enterprise Edition, and partner-built alternatives like scandiweb&#8217;s connector.</li>
<li>The connector handles category, attribute, product, and relationship sync, with completeness rules controlling what gets pushed.</li>
</ul>


<style>.box-new { background-color: #f8f4ef; padding: 20px 30px 30px 30px; 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>Pick the connector based on catalog size and sync frequency, not on which vendor you prefer. The Community Edition stalls past 50,000 SKUs without custom tuning, and the Enterprise Edition only ships with Akeneo Enterprise licenses.</p></div>


<h2>Why Akeneo PIM matters for Magento 2</h2>
<p>Magento 2&#8217;s native catalog management is built around the store admin&#8217;s UI. That works at small catalogs and one locale. As soon as you cross into multi-channel, multi-region, or multi-thousand-SKU territory, the four problems below appear at the same time.</p>
<h3>Catalog management UX hits a ceiling</h3>
<p>Magento&#8217;s product grid is fine for editing a few products at a time. It is not fine for a content team updating 8,000 SKUs across five locales. Akeneo&#8217;s interface is built for that workflow, with attribute-level completeness tracking, bulk editing, and locale-by-locale views.</p>
<h3>Dedicated catalog teams need their own tooling</h3>
<p>Large brands typically assign catalog ownership to a content team that should not have full Magento admin access. Giving them Akeneo instead means they can enrich products in detail without touching pricing, orders, or store configuration.</p>
<h3>Multichannel sales need a single source of truth</h3>
<p>If product data lives in Magento, syncing it to a marketplace, a print catalog, or a B2B portal means custom export jobs and reconciliation work. Akeneo flips the model: data lives in the PIM, and every channel pulls from there.</p>
<h3>Completeness tracking is impossible without it</h3>
<p>Akeneo&#8217;s completeness rules let the team see exactly which products are missing translations, certifications, or required attributes per channel. Magento has no equivalent. The team-level visibility this unlocks is often what makes the business case.</p>


<style>.box-new { background-color: #f8f4ef; padding: 20px 30px 30px 30px; 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>If you have crossed 5,000 SKUs, three locales, or two sales channels, the PIM case usually pays for itself within the first year through reduced catalog rework and faster product launches.</p></div>


<h2>How does Akeneo integrate with Magento 2?</h2>
<p>The integration runs through a connector module installed on the Magento side. The connector talks to Akeneo via the official Akeneo REST API, pulls product, attribute, and category data from the PIM, and writes it into Magento&#8217;s catalog tables. The <a href="https://scandiweb.com/magento-integrations/akeneo">Magento Akeneo integration</a> page covers scope and data flow in production.</p>
<p>Ari, the <a href="https://www.withari.ai/marketplace" target="_blank" rel="noopener">AI agent for Magento</a>, can install and configure a connector like this on a copy of your store, so you can check the synced catalog before anything reaches the live site.</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-extensions-ari-extension-marketplace.png" alt="The Ari extension marketplace on withari.ai, where each extension is installed on a copy of the store" class="wp-image-26693" style="display:block;margin:0 auto;max-width:100%;height:auto;" srcset="https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-extensions-ari-extension-marketplace.png 1672w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-extensions-ari-extension-marketplace-300x169.png 300w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-extensions-ari-extension-marketplace-1024x576.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-extensions-ari-extension-marketplace-150x84.png 150w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-extensions-ari-extension-marketplace-768x432.png 768w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-extensions-ari-extension-marketplace-1536x864.png 1536w, https://scandiweb.com/blog/wp-content/uploads/2026/11/best-magento-extensions-ari-extension-marketplace-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&#8217;s extension marketplace: each extension is installed on a copy of your store before it goes live.</figcaption></figure></div>
<p>The data flow is one-directional by default: Akeneo is the source of truth, Magento is the destination. The flow can be inverted in specific scenarios (for example, when an ERP pushes a baseline SKU set into Magento first and Akeneo enriches it), but the standard pattern keeps Akeneo upstream.</p>
<p>What the connector syncs:</p>
<ul>
<li>Product attributes and attribute groups</li>
<li>Categories and category trees</li>
<li>Products themselves, including configurable and bundle types</li>
<li>Product relationships (related, upsell, cross-sell)</li>
<li>Product media assets (with caveats on file-size handling)</li>
<li>Completeness state, so only ready-to-publish products move</li>
</ul>
<p>Sync runs as either a scheduled cron job or an on-demand trigger from the Akeneo side. Most production setups use a hybrid: catalog-wide sync overnight, on-demand for emergency price or copy updates.</p>
<h2>Connector options in 2026</h2>
<p>Three viable connector paths exist for an Akeneo-to-Magento integration in 2026. Pick by license, catalog size, and customisation appetite. On other platforms, see the <a href="https://scandiweb.com/commercetools-integrations/akeneo">commercetools Akeneo integration</a> page.</p>
<h3>Akeneo Connector Community Edition (free, open source)</h3>
<p>Available on the <a href="https://commercemarketplace.adobe.com/akeneo-module-magento2-connector-community.html" target="_blank" rel="noopener">Adobe Commerce Marketplace</a> and on <a href="https://github.com/akeneo/magento2-connector-community" target="_blank" rel="noopener">GitHub</a>, this is the default starting point. MIT-licensed, no official Akeneo support. It works well up to roughly 50,000 SKUs and a single locale, then starts to show performance limits without custom tuning. Documentation lives at the <a href="https://help.akeneo.com/akeneo-adobe-commerce-connector" target="_blank" rel="noopener">Akeneo Help Center</a>.</p>
<h3>Akeneo Connector Enterprise Edition</h3>
<p>Bundled with Akeneo Enterprise licenses only. Adds B2B-specific features, advanced asset management sync, and official Akeneo support. The right choice if you already pay for Akeneo Enterprise; otherwise it does not factor.</p>
<h3>Partner-built connectors (scandiweb&#8217;s included)</h3>
<p>For catalogs above 100,000 SKUs or with custom sync requirements (delta-only syncs, multi-region routing, asset CDN integration), the off-the-shelf connectors require enough customisation that a partner-built alternative often wins on cost and reliability. scandiweb&#8217;s connector ships with batched delta syncs, configurable completeness gates, and reduced data-transfer payloads.</p>
<h2>Setup walkthrough: from zero to first sync</h2>
<p>The five steps below are the canonical install path the scandiweb Akeneo team uses on new projects. They assume you have a working Akeneo instance (Community or Enterprise) and a Magento 2 environment with admin access.</p>
<h3>Step 1: Verify prerequisites</h3>
<p>Check the <a href="https://help.akeneo.com/abobe-commerce-connector-installation/abobe-commerce-prerequisites-for-installing-the-connector" target="_blank" rel="noopener">Akeneo prerequisites page</a> for PHP version, Magento version, and Akeneo API version compatibility. Mismatches at this stage cause silent sync failures later.</p>
<h3>Step 2: Configure websites, stores, and locales</h3>
<p>Configure your Magento websites, stores, and store views first. Then mirror the locales in Akeneo. The connector maps locale-to-store-view based on these settings, and any drift between the two sides will create duplicate products or skipped translations.</p>
<h3>Step 3: Install the connector module</h3>
<p>Install via Composer (Community or Enterprise) or via the partner build&#8217;s install instructions. Run <code>bin/magento setup:upgrade</code> and the standard cache flush.</p>
<h3>Step 4: Configure the API credentials and completeness rules</h3>
<p>Generate an Akeneo API client, paste the credentials into Magento admin under Stores → Akeneo, and set the completeness threshold. The threshold controls which products are eligible for sync; setting it too low pushes incomplete products live, too high blocks the catalog entirely.</p>
<h3>Step 5: Run the first sync and verify</h3>
<p>Trigger an initial full sync. Confirm category tree, attributes, and a sample of products land correctly in Magento. Check the first multi-locale product specifically; the locale mapping is the most common point of failure.</p>


<style>.box-new { background-color: #f8f4ef; padding: 20px 30px 30px 30px; 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 two steps that go wrong most often are locale mapping in Step 2 and completeness thresholds in Step 4. Spend extra time on both.</p></div>


<h2>Sync architecture and batching</h2>
<p>The high-level sync model is simple: read from Akeneo, write to Magento. The complexity hides in batching, error handling, and incremental updates.</p>
<p>A naive sync pulls the full catalog every run. That works up to a few thousand SKUs. Past that, the catalog query alone becomes expensive, and the Magento indexer queue builds up faster than it drains. Production setups rely on delta syncs: Akeneo&#8217;s API exposes a <code>updated</code> filter, and the connector should ask only for products changed since the last sync.</p>
<p>Three batching settings matter most:</p>
<ul>
<li>Batch size per API call: 100 to 500 products is typical, depending on attribute count</li>
<li>Parallelism: how many batches run concurrently against the Magento write side</li>
<li>Image handling: whether assets sync inline (slow but consistent) or via an async media queue (faster, requires more orchestration)</li>
</ul>
<p>For a catalog above 200,000 SKUs, async media handling becomes non-optional. scandiweb&#8217;s partner connector defaults to async with a configurable concurrency ceiling.</p>
<h2>Why scandiweb built its own connector</h2>
<p>On client work above 100,000 SKUs, the off-the-shelf connectors hit predictable walls: full-catalog syncs that take 14 hours, Magento indexers that fall behind, and asset payloads that exceed practical request sizes. The scandiweb Akeneo team&#8217;s connector was built to fix all three.</p>
<p>The connector has shipped on multiple large-catalog projects. One example: a <a href="https://scandiweb.com/blog/seamless-synchronization-and-custom-solutions-with-akeneo-pim/" target="_blank" rel="noopener">scandiweb Akeneo case study</a> documents a B2B catalog where the partner connector reduced full-sync time from 14 hours to 90 minutes, with delta syncs running in under 5 minutes. The project also earned recognition <a href="https://scandiweb.com/blog/awesome-news-from-aps-akeneo-summit-2020" target="_blank" rel="noopener">at Akeneo&#8217;s APS Summit</a> as a top-3 Akeneo PIM implementation.</p>
<p>The connector is not a replacement for the official one on every project. For catalogs under 50,000 SKUs and single-locale stores, the Community Edition is genuinely fine. The partner build only pays off when scale or customisation demands it.</p>
<h2>When should you choose Akeneo PIM for Magento 2?</h2>
<p>Akeneo PIM is the right call when at least two of the following are true: your catalog is above 5,000 SKUs, you sell across more than two locales, you publish to more than two sales channels, or a dedicated catalog team owns product data full time. Below those thresholds, the Magento admin alone usually suffices.</p>
<p>For broader PIM evaluation including alternatives like <a href="https://scandiweb.com/magento-integrations/pimcore">Pimcore</a>, <a href="https://scandiweb.com/shopify-integrations/salsify">Salsify</a>, and inriver, see our <a href="https://scandiweb.com/blog/how-to-choose-the-best-pim-software/" target="_blank" rel="noopener">PIM software comparison guide</a>. For a deeper look at how PIM improves product information management workflows specifically, see our <a href="https://scandiweb.com/blog/improve-product-information-management-with-akeneo/" target="_blank" rel="noopener">Akeneo workflows guide</a>.</p>


<style>.box-new { background-color: #f8f4ef; padding: 20px 30px 30px 30px; 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>If your catalog team is fighting Magento&#8217;s admin, the PIM business case is usually already there. The cost is in integration work, not in the Akeneo license itself.</p></div>


<h2>Frequently Asked Questions</h2>
<h3>Is Akeneo PIM free to use with Magento 2?</h3>
<p>The Akeneo Community Edition and the Community connector are both free and open source. Akeneo Enterprise (which unlocks the Enterprise connector and B2B features) requires a paid subscription, priced based on user count and product volume.</p>
<h3>How long does an Akeneo + Magento 2 integration take?</h3>
<p>A standard integration on a catalog under 50,000 SKUs typically takes 6 to 10 weeks from kickoff to first production sync. Larger catalogs or multi-region setups add 4 to 12 weeks. The discovery and locale-mapping phase is often the longest single step.</p>
<h3>Does the Akeneo connector sync product images?</h3>
<p>Yes, both the Community and Enterprise connectors sync product media. The handling differs: Community ships with inline sync (simpler but slow on large catalogs), Enterprise and partner connectors use async media queues to avoid blocking the main sync.</p>
<h3>Can I sync products from Magento back to Akeneo?</h3>
<p>The default flow is one-directional, Akeneo to Magento. Reverse sync is possible but adds complexity and is usually only required when an ERP writes baseline SKUs into Magento that Akeneo then enriches.</p>
<h3>Which Magento versions does the Akeneo connector support?</h3>
<p>The current Akeneo Community connector supports Magento Open Source 2.4.x and Adobe Commerce 2.4.x. Check the <a href="https://help.akeneo.com/abobe-commerce-connector-installation/abobe-commerce-prerequisites-for-installing-the-connector" target="_blank" rel="noopener">Akeneo compatibility matrix</a> before installing for the exact supported versions.</p>
<h3>What happens if the sync fails mid-run?</h3>
<p>Well-built connectors checkpoint progress and resume from the last successful batch. The Community Edition&#8217;s recovery behaviour is basic; production setups with high SKU counts typically need partner-level tooling for reliable resume-on-failure.</p>
<h2>About this guide</h2>
<p>Maintained by the scandiweb Akeneo team. Reviewed by Aigars Pavlovics, Executive Board. scandiweb is a Magento Solution Partner with a top-3 APS Akeneo Summit recognition for PIM implementation work.</p>


<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>Thinking about an Akeneo + Magento integration on a real catalog? </em><a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener"><em>Get in touch</em></a><em> with the scandiweb Akeneo team for a connector recommendation, a scope estimate, and a sync architecture review.</em></p></p>



<script type="application/ld+json">
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is Akeneo PIM free to use with Magento 2?","acceptedAnswer":{"@type":"Answer","text":"The Akeneo Community Edition and the Community connector are both free and open source. Akeneo Enterprise (which unlocks the Enterprise connector and B2B features) requires a paid subscription, priced based on user count and product volume."}},{"@type":"Question","name":"How long does an Akeneo + Magento 2 integration take?","acceptedAnswer":{"@type":"Answer","text":"A standard integration on a catalog under 50,000 SKUs typically takes 6 to 10 weeks from kickoff to first production sync. Larger catalogs or multi-region setups add 4 to 12 weeks. The discovery and locale-mapping phase is often the longest single step."}},{"@type":"Question","name":"Does the Akeneo connector sync product images?","acceptedAnswer":{"@type":"Answer","text":"Yes, both the Community and Enterprise connectors sync product media. The handling differs: Community ships with inline sync (simpler but slow on large catalogs), Enterprise and partner connectors use async media queues to avoid blocking the main sync."}},{"@type":"Question","name":"Can I sync products from Magento back to Akeneo?","acceptedAnswer":{"@type":"Answer","text":"The default flow is one-directional, Akeneo to Magento. Reverse sync is possible but adds complexity and is usually only required when an ERP writes baseline SKUs into Magento that Akeneo then enriches."}},{"@type":"Question","name":"Which Magento versions does the Akeneo connector support?","acceptedAnswer":{"@type":"Answer","text":"The current Akeneo Community connector supports Magento Open Source 2.4.x and Adobe Commerce 2.4.x. Check the Akeneo compatibility matrix before installing for the exact supported versions."}},{"@type":"Question","name":"What happens if the sync fails mid-run?","acceptedAnswer":{"@type":"Answer","text":"Well-built connectors checkpoint progress and resume from the last successful batch. The Community Edition's recovery behaviour is basic; production setups with high SKU counts typically need partner-level tooling for reliable resume-on-failure."}}]}
</script>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/akeneo-pim-magento-2/">Akeneo PIM + Magento 2: Connector, Setup, and Integration Patterns</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Product Catalog Management in 2026: Tools, Strategies, and What Pimcore/Akeneo Partners Actually Use</title>
		<link>https://scandiweb.com/blog/product-catalog-management-tips-strategies/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Thu, 05 Mar 2026 12:01:24 +0000</pubDate>
				<category><![CDATA[Akeneo]]></category>
		<category><![CDATA[Collection]]></category>
		<category><![CDATA[Pimcore]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[catalog]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[inventory]]></category>
		<category><![CDATA[PIM]]></category>
		<category><![CDATA[Product Information]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[project information management]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=15745</guid>

					<description><![CDATA[<p>A 2026 product catalog management guide from a Pimcore + Akeneo partner: when to choose PIM, how to scale a 10,000-SKU catalog, and the strategies that actually pay back.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/product-catalog-management-tips-strategies/">Product Catalog Management in 2026: Tools, Strategies, and What Pimcore/Akeneo Partners Actually Use</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-lazyblock-related lazyblock-related-Z11gEdG">
<div class="related-services">
<h3>Related Services</h3>
<ul>
<li><a href="https://scandiweb.com/pim-ecommerce-integration" target="_blank" rel="noopener">PIM Implementation</a></li>
<li><a href="https://scandiweb.com/services/ecommerce-strategy" target="_blank" rel="noopener">eCommerce Strategy</a></li>
<li><a href="https://scandiweb.com/services/cro-ux" target="_blank" rel="noopener">User Journey &amp; UX</a></li>
</ul>
</div>
</div>
<p>If you are managing more than 1,000 SKUs across more than one sales channel, your own website, a marketplace, a wholesale portal, a print catalog, you have a product catalog management problem whether you call it that or not. The catch is that the cost of doing it badly is mostly invisible. Missed sales because the marketplace listing is stale, customer complaints because the size chart in the PDF does not match the website, support tickets because the warehouse SKU is wrong, all of it absorbed into general operating friction and never billed to a budget line.</p>
<p>Here is how scandiweb sets up product catalog management for clients. We are official partners with Pimcore and Akeneo, the two PIM platforms that show up in 80% of mid-market evaluations. We have shipped catalog migrations from 100 SKUs to 81,000+ SKUs. We have run the audit on enough catalogs to know which problems are real and which ones consultancies invent to sell more software.</p>
<h2>Summary</h2>
<ul>
<li>Product catalog management is the operational practice of standardizing product data across every channel where you sell. Below ~1,000 SKUs you can manage it in your eCommerce admin. Above ~5,000 SKUs and 2+ channels, you need a PIM (Product Information Management) system.</li>
<li>The four PIM platforms worth seriously evaluating in 2026 are Pimcore, Akeneo, <a href="https://scandiweb.com/magento-integrations/inriver">inRiver</a>, and <a href="https://scandiweb.com/shopify-integrations/plytix">Plytix</a>. Each fits a different size of business and integration shape, not a feature comparison decision.</li>
<li>The single highest-ROI catalog discipline is enforcing unique, structured product descriptions (rather than reusing manufacturer copy) on the top revenue-generating 100 SKUs. The lift typically shows up in 60 to 90 days.</li>
</ul>


<style>.box-new{background-color:#f8f4ef;padding:20px 30px 30px 30px;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>Most teams underinvest in product catalog management until something breaks expensively. By the time you can name the friction, it has already cost you a quarter of revenue. The cheapest moment to fix catalog management is right before you need it.</p></div>


<h2>What is product catalog management?</h2>
<p>Product catalog management is the operational practice of organizing, enriching, and syncing your product data so that the same product appears consistently, same name, same description, same images, same specifications, same pricing, across every sales channel where you sell. The discipline covers product information (the descriptive side), digital assets (images and video), pricing and inventory (the operational side), and channel syndication (the distribution side).</p>
<p>For small catalogs (under ~1,000 SKUs, 1 to 2 channels), this lives in your eCommerce platform&#8217;s admin. For mid-market catalogs (1,000 to 10,000 SKUs, 3+ channels), it usually needs a Product Information Management (PIM) system. For enterprise catalogs (10,000+ SKUs across multiple brands, markets, and languages), PIM plus Master Data Management plus Digital Asset Management becomes the standard stack.</p>
<h2>Why product catalog management matters in eCommerce</h2>
<p>Five operational costs of bad catalog management, in order of how often we see them on audits:</p>
<p><strong>1. Wrong product attributes on marketplaces.</strong> Amazon and other marketplaces increasingly de-rank or de-list products with attribute mismatches. The cost is invisible until you check your marketplace traffic and find it has dropped 20% over six months.</p>
<p><strong>2. Stale prices and stock levels across channels.</strong> Customer orders something that is out of stock, you cancel, customer leaves. The conversion-rate hit on the cancellation flow is much bigger than the lost order.</p>
<p><strong>3. Duplicate or near-duplicate manufacturer descriptions.</strong> Hurts SEO on competitive SERPs where you compete against the same description on dozens of other sites. See our <a href="https://scandiweb.com/blog/duplicate-content-seo-ecommerce-complete-guide/" target="_blank" rel="noopener">duplicate content and SEO guide</a> for the full picture.</p>
<p><strong>4. Internal teams maintaining the same data in multiple systems.</strong> Catalog, ERP, marketplace, print catalog, each system has its own copy, each goes out of sync over time, and the team manually reconciles.</p>
<p><strong>5. Time-to-market for new products.</strong> Without a centralized PIM, launching a new SKU across 5 channels takes 5 separate workflows. With a PIM, the same launch is a single record update.</p>


<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 marketplace de-ranking story is the one most teams miss. Amazon and Google Shopping quietly demote listings with attribute gaps, and the traffic loss looks like seasonality until you compare attribute completeness against ranking trend.</p></div>


<h2>Key components of effective eCommerce catalog management</h2>
<h3>Product information and digital assets</h3>
<p>The descriptive layer: names, descriptions, specifications, images, video, documentation. PIM systems centralize this layer so every channel pulls from one source. The single highest-leverage improvement most teams can make is enforcing a structured attribute schema (size, color, material, weight, dimensions, certifications) consistent across every SKU, so search and filter actually work.</p>
<h3>Multi-channel syndication</h3>
<p>The distribution layer: pushing the centralized product record to your eCommerce platform, marketplaces (Amazon, eBay), social commerce (Instagram Shop, <a href="https://scandiweb.com/magento-integrations/tiktok-shop">TikTok Shop</a>), Google Shopping feeds, print catalogs, and partner systems. Modern PIMs do this through pre-built channel connectors plus customizable feed templates. The integration work scales linearly with channel count.</p>
<h3>Data quality and consistency</h3>
<p>The governance layer: workflows for who can change what, approval gates before changes propagate to production, automated validation (no product without a primary image, no SKU without a price, no description under 50 words), and audit trails. Without governance, the PIM becomes another source of stale data instead of the cure for it.</p>


<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>A PIM with no governance is a PIM with worse data than the spreadsheet it replaced. Configure approval workflows and validation rules before you migrate the first SKU, not after.</p></div>


<h2>Strategies for optimizing product catalog management</h2>
<h3>Standardize the attribute schema before the PIM tool choice</h3>
<p>The most expensive PIM migration mistakes are caused by importing inconsistent attribute structures from legacy systems. Spend two weeks on attribute standardization (one schema across all product categories, no free-text where structured options exist, consistent units of measure) before touching a PIM evaluation. The platform choice matters much less than the discipline you import into it.</p>
<h3>Enrich your top revenue SKUs first</h3>
<p>The Pareto split holds on most catalogs: 80% of revenue from 20% of SKUs. Spend your enrichment budget on the top 100 SKUs first (unique descriptions, multiple images, video, structured specifications). Long-tail SKUs can stay on manufacturer descriptions or basic templating without meaningful revenue impact.</p>
<h3>Personalize the catalog presentation, not the data</h3>
<p>Personalization belongs in the presentation layer (recommendations, ranking, search results) rather than in the catalog itself. Keep one source of truth per product. Personalize how that product is shown per customer segment, not what the product record says. This separation makes the PIM scalable and the personalization auditable.</p>
<h2>Choosing the right catalog management tool in 2026</h2>
<p>Four PIM platforms dominate mid-market and enterprise evaluations. Honest comparison from scandiweb&#8217;s partner work with all four:</p>
<h3>Pimcore</h3>
<div class="wp-block-media-text is-stacked-on-mobile is-vertically-aligned-center" style="grid-template-columns:30% auto">
<figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" loading="lazy" width="1024" height="512" src="https://scandiweb.com/blog/wp-content/uploads/2023/07/e01c9a61-5939-46a2-a8cd-e198456d520c-1024x512.png" alt="Pimcore open-source PIM platform" class="wp-image-15756 size-full" srcset="https://scandiweb.com/blog/wp-content/uploads/2023/07/e01c9a61-5939-46a2-a8cd-e198456d520c-1024x512.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2023/07/e01c9a61-5939-46a2-a8cd-e198456d520c-300x150.png 300w, https://scandiweb.com/blog/wp-content/uploads/2023/07/e01c9a61-5939-46a2-a8cd-e198456d520c-768x384.png 768w, https://scandiweb.com/blog/wp-content/uploads/2023/07/e01c9a61-5939-46a2-a8cd-e198456d520c.png 2000w" sizes="auto, (max-width: 1024px) 100vw, 1024px"></figure>
<div class="wp-block-media-text__content">
<p>Open-source platform that combines PIM, Master Data Management, Digital Asset Management, and Customer Data Platform in one stack. Strongest fit for enterprises that want one platform to absorb multiple data domains and can fund implementation. scandiweb is an official Pimcore partner. We have shipped catalog migrations into Pimcore on B2B and complex multi-brand estates. Our <a href="https://scandiweb.com/services/pimcore-implementation" target="_blank" rel="noopener">Pimcore implementation service</a> covers the standard rollout path.</p>
</div>
</div>
<h3>Akeneo PIM</h3>
<div class="wp-block-media-text is-stacked-on-mobile is-vertically-aligned-center" style="grid-template-columns:30% auto">
<figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" loading="lazy" width="1024" height="384" src="https://scandiweb.com/blog/wp-content/uploads/2023/07/f5d1c121-8226-42f8-bf09-76435b685a33-1024x384.png" alt="Akeneo PIM platform" class="wp-image-15760 size-full" srcset="https://scandiweb.com/blog/wp-content/uploads/2023/07/f5d1c121-8226-42f8-bf09-76435b685a33-1024x384.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2023/07/f5d1c121-8226-42f8-bf09-76435b685a33-300x113.png 300w, https://scandiweb.com/blog/wp-content/uploads/2023/07/f5d1c121-8226-42f8-bf09-76435b685a33-768x288.png 768w, https://scandiweb.com/blog/wp-content/uploads/2023/07/f5d1c121-8226-42f8-bf09-76435b685a33.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px"></figure>
<div class="wp-block-media-text__content">
<p>Focused PIM with strong Magento, Shopify, and BigCommerce connectors. Most common mid-market choice for B2C and B2B-light catalogs in the 5,000 to 50,000 SKU range. scandiweb is an official Akeneo partner. See our <a href="https://scandiweb.com/blog/akeneo-pim-magento-2/" target="_blank" rel="noopener">Akeneo + Magento 2 integration guide</a> for the technical pattern we use on most projects.</p>
</div>
</div>
<h3>inRiver PIM</h3>
<div class="wp-block-media-text is-stacked-on-mobile is-vertically-aligned-center" style="grid-template-columns:30% auto">
<figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" loading="lazy" width="1024" height="372" src="https://scandiweb.com/blog/wp-content/uploads/2023/07/aa2fa9f8-d7ab-4ccb-817b-c6a2ea1d880a-1024x372.png" alt="inRiver PIM platform" class="wp-image-15773 size-full" srcset="https://scandiweb.com/blog/wp-content/uploads/2023/07/aa2fa9f8-d7ab-4ccb-817b-c6a2ea1d880a-1024x372.png 1024w, https://scandiweb.com/blog/wp-content/uploads/2023/07/aa2fa9f8-d7ab-4ccb-817b-c6a2ea1d880a-300x109.png 300w, https://scandiweb.com/blog/wp-content/uploads/2023/07/aa2fa9f8-d7ab-4ccb-817b-c6a2ea1d880a-768x279.png 768w, https://scandiweb.com/blog/wp-content/uploads/2023/07/aa2fa9f8-d7ab-4ccb-817b-c6a2ea1d880a.png 1600w" sizes="auto, (max-width: 1024px) 100vw, 1024px"></figure>
<div class="wp-block-media-text__content">
<p>Enterprise-focused PIM with strong manufacturing and distribution use cases. Best fit when your product data flows back to print catalogs, distributor systems, and trade portals in addition to your DTC channels.</p>
</div>
</div>
<h3>Plytix PIM</h3>
<div class="wp-block-media-text is-stacked-on-mobile is-vertically-aligned-center" style="grid-template-columns:30% auto">
<figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" loading="lazy" width="383" height="132" src="https://scandiweb.com/blog/wp-content/uploads/2023/07/52be06e2-dbbc-4473-99f6-69ec6d1a9022.png" alt="Plytix PIM platform" class="wp-image-15774 size-full" srcset="https://scandiweb.com/blog/wp-content/uploads/2023/07/52be06e2-dbbc-4473-99f6-69ec6d1a9022.png 383w, https://scandiweb.com/blog/wp-content/uploads/2023/07/52be06e2-dbbc-4473-99f6-69ec6d1a9022-300x103.png 300w" sizes="auto, (max-width: 383px) 100vw, 383px"></figure>
<div class="wp-block-media-text__content">
<p>Cloud-based PIM with strong ease-of-use and lower entry pricing than the enterprise alternatives. Best fit for small-to-mid market brands (1,000 to 10,000 SKUs) where speed of implementation outweighs feature depth.</p>
</div>
</div>
<h3>How to pick the right PIM</h3>
<p>Three questions that drive the decision more reliably than feature spreadsheets:</p>
<ol>
<li><strong>How many channels do you syndicate to?</strong> 2 to 3 channels: any PIM works. Consider Plytix or Akeneo. 5+ channels including B2B portals and marketplaces: Pimcore or inRiver.</li>
<li><strong>How much non-product data lives alongside the catalog?</strong> If you also need to manage customer data, asset metadata, brand portals, and editorial content from the same platform, Pimcore is purpose-built for this. Otherwise a focused PIM (Akeneo, inRiver, Plytix) wins on simplicity.</li>
<li><strong>What does your engineering team know?</strong> Pimcore is PHP/Symfony. Akeneo is PHP/Symfony. inRiver is .NET. Plytix is SaaS without backend code. Pick the platform your team or partner can support post-launch, not just the one that wins the demo.</li>
</ol>
<h3>Popular catalog management software options</h3>
<p>Beyond the four above, the wider catalog management category includes Salsify (strong on syndication to retailers), Productsup (strong on marketplace feed management), Bluestone PIM, Contentserv, and the major eCommerce platforms&#8217; native catalog tools (Shopify, BigCommerce, Adobe Commerce). For most mid-market merchants, the choice still narrows to Pimcore vs Akeneo. Our published <a href="https://scandiweb.com/blog/pimcore-pim-and-ecommerce-framework-power-online-vehicle-sales-microservice-platform/" target="_blank" rel="noopener">Pimcore microservice case study</a> documents how the platform absorbs catalog + commerce framework on a multi-brand vehicle sales operation.</p>


<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 PIM platform choice matters less than the implementation partner. A well-implemented Akeneo outperforms a badly-implemented Pimcore every time, and the partner&#8217;s track record on your platform stack is the strongest predictor of project success.</p></div>


<h2>Integrating catalog management with other eCommerce systems</h2>
<h3>Streamlining data flow with ERP, OMS, and eCommerce platforms</h3>
<p>The standard PIM integration pattern: ERP is the system of record for SKU master data, cost, and stock. PIM is the system of record for product information, attributes, and assets. eCommerce platform and marketplaces are subscribers to both. Two-way sync (ERP and PIM) for the structured fields. One-way push (PIM to channels) for the descriptive fields. Get this topology right before any integration code, and the project ships on time. Platform-specific detail is on the <a href="https://scandiweb.com/magento-integrations/pimcore">Pimcore Magento integration</a>, <a href="https://scandiweb.com/magento-integrations/akeneo">Magento Akeneo integration</a>, and <a href="https://scandiweb.com/shopify-integrations/salsify">Shopify Salsify integration</a> pages.</p>
<h3>Improving customer experience through accurate catalog data</h3>
<p>Catalog data quality shows up in the customer experience in three places: search and filter (broken if attribute schema is inconsistent), product comparison (impossible if specifications are unstructured), and rich snippets in SERPs (will not render if structured data is incomplete). The catalog discipline is the foundation. The customer-experience improvements are downstream effects.</p>
<h2>How much does product catalog management cost in 2026?</h2>
<p>PIM platform costs vary widely. Honest 2026 ranges:</p>
<ul>
<li><strong>Plytix:</strong> from ~$1,000/month for entry tier. Scales by SKU count and channels.</li>
<li><strong>Akeneo Cloud:</strong> from ~$25,000/year for the SaaS edition. Community edition is free but requires self-hosting and meaningful engineering investment.</li>
<li><strong>Pimcore:</strong> open-source core is free. Commercial enterprise edition typically $30,000 to $100,000+/year depending on scope.</li>
<li><strong>inRiver:</strong> typically $50,000 to $200,000+/year for mid-market and enterprise deployments.</li>
</ul>
<p>Implementation cost is typically 1 to 3× the annual platform cost in year one, dropping sharply in year two. The biggest cost variable is data-migration scope and channel integration count, not the platform fee. For projects that need both PIM + Akeneo deployment, see the standard <a href="https://scandiweb.com/services/akeneo-pim-implementation" target="_blank" rel="noopener">Akeneo PIM implementation service</a> scope.</p>
<h2>Summary</h2>
<p>Product catalog management is the operational discipline most eCommerce teams underinvest in until something breaks expensively. The fix is rarely the most expensive PIM in the evaluation. It is more often the platform that matches your team&#8217;s engineering capacity, your channel mix, and your data governance discipline. For most mid-market merchants between $5M and $200M revenue, Akeneo and Pimcore cover 80% of the realistic shortlist. Below that scale, Plytix is often the right answer. Above that scale, inRiver or Pimcore Enterprise enter the conversation.</p>
<h3>About this guide</h3>
<p>Maintained by the scandiweb commerce engineering team. Official Pimcore and Akeneo partner. We have shipped catalog management projects from 100 to 81,000+ SKUs across B2B, B2C, and multi-brand operations.</p>
<h2>Frequently Asked Questions</h2>
<h3>What is product catalog management in 2026?</h3>
<p>Product catalog management is the operational practice of standardizing product data, names, descriptions, specifications, images, pricing, across every channel where you sell. In 2026 the standard tool is a PIM (Product Information Management) system that centralizes the data and syndicates it to channels.</p>
<h3>When does a business need a PIM system?</h3>
<p>The two thresholds we use: above ~5,000 SKUs OR above ~3 sales channels. Below both thresholds, managing catalog in your eCommerce platform&#8217;s native admin is usually fine. Above either, the cost of bad catalog data starts to outweigh the cost of a PIM.</p>
<h3>What is the difference between PIM and DAM?</h3>
<p>PIM (Product Information Management) handles structured product data, attributes, specifications, descriptions, pricing. DAM (Digital Asset Management) handles unstructured digital files, images, video, documents, brand assets. Many platforms (Pimcore especially) combine both. For focused use cases the two are often separate systems.</p>
<h3>How do I choose between Pimcore and Akeneo?</h3>
<p>Pimcore if you also need to manage non-product data (customers, brand assets, editorial content) in the same platform, or if you operate across many product domains. Akeneo if you want a focused, easier-to-implement PIM and your existing eCommerce stack is Magento, Shopify, or BigCommerce.</p>
<h3>What is the ROI of a PIM implementation?</h3>
<p>Across scandiweb&#8217;s PIM projects the typical paybacks are: 20 to 40% reduction in time-to-market for new products, 15 to 30% reduction in support tickets related to product info errors, 5 to 15% revenue lift on marketplace channels from improved listing quality. Payback period typically 12 to 18 months.</p>
<h3>Can ChatGPT or AI tools replace a PIM?</h3>
<p>No. AI helps with generating descriptions, translating to multiple languages, and quality-checking attributes. The system of record problem (where does the canonical product data live) is not an AI problem. PIM + AI is the right pattern. AI without PIM creates more data sprawl, not less.</p>
<h3>What does a catalog manager do?</h3>
<p>The catalog manager owns product information governance: the attribute schema, the enrichment workflow for new products, the channel syndication rules, and the data quality monitoring. In smaller teams this role sits with the eCommerce manager. In mid-market and enterprise estates it is typically a dedicated role.</p>


<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 are evaluating Pimcore, Akeneo, or another PIM and want a 30-minute call with engineers who have implemented both on real client estates, scandiweb is an official Pimcore and Akeneo partner. </em><a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener"><em>Get in touch</em></a><em> and we will walk through the platform fit for your catalog size, channel mix, and team.</em></p></p>



<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is product catalog management in 2026?","acceptedAnswer":{"@type":"Answer","text":"The operational practice of standardizing product data across every channel where you sell. In 2026 the standard tool is a PIM (Product Information Management) system."}},{"@type":"Question","name":"When does a business need a PIM system?","acceptedAnswer":{"@type":"Answer","text":"Above ~5,000 SKUs OR above ~3 sales channels. Below both thresholds, native eCommerce admin is usually fine."}},{"@type":"Question","name":"What is the difference between PIM and DAM?","acceptedAnswer":{"@type":"Answer","text":"PIM handles structured product data. DAM handles unstructured digital files. Pimcore combines both. Focused use cases often separate them."}},{"@type":"Question","name":"How do I choose between Pimcore and Akeneo?","acceptedAnswer":{"@type":"Answer","text":"Pimcore for multi-domain platforms. Akeneo for focused, easier-to-implement PIM on Magento, Shopify, or BigCommerce stacks."}},{"@type":"Question","name":"What is the ROI of a PIM implementation?","acceptedAnswer":{"@type":"Answer","text":"20 to 40% reduction in time-to-market, 15 to 30% reduction in product-info support tickets, 5 to 15% marketplace revenue lift. Payback 12 to 18 months."}},{"@type":"Question","name":"Can ChatGPT or AI tools replace a PIM?","acceptedAnswer":{"@type":"Answer","text":"No. AI helps generate descriptions but does not solve the system-of-record question. PIM + AI is the right pattern."}},{"@type":"Question","name":"What does a catalog manager do?","acceptedAnswer":{"@type":"Answer","text":"Owns product information governance, attribute schema, enrichment workflow, channel syndication rules, and data quality monitoring."}}]}</script>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/product-catalog-management-tips-strategies/">Product Catalog Management in 2026: Tools, Strategies, and What Pimcore/Akeneo Partners Actually Use</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Case Study: Seamless Synchronization and Custom Solutions with Akeneo PIM</title>
		<link>https://scandiweb.com/blog/seamless-synchronization-and-custom-solutions-with-akeneo-pim/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Thu, 08 Jun 2023 10:24:35 +0000</pubDate>
				<category><![CDATA[Akeneo]]></category>
		<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[akeneo]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[ecommerce ecosystem]]></category>
		<category><![CDATA[modern data stack]]></category>
		<category><![CDATA[PIM]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=15467</guid>

					<description><![CDATA[<p>Find out how we enabled seamless synchronization and custom solutions for Scicon with scandiweb's own Akeneo PIM connector</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/seamless-synchronization-and-custom-solutions-with-akeneo-pim/">Case Study: Seamless Synchronization and Custom Solutions with Akeneo PIM</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-1FwkyS wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/services/akeneo-pim-implementation" target=_blank >
        Akeneo Implementation
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/pim-ecommerce-integration" target=_blank >
        PIM eCommerce Integration
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/custom-ecommerce-development-middleware" target=_blank >
        Custom Builds &amp; Middleware
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">Scicon is the world&#8217;s leading manufacturer of bike bags—a pioneer in the cycling industry with a presence in over 40 countries. The brand is also the largest eyewear provider for the Tour de France teams in 2022.</p>



<p class="wp-block-paragraph">scandiweb has been supporting Scicon since 2021 with an eCommerce Growth team. Currently, the company plans to fully optimize its eCommerce store. Part of the strategic roadmap we developed with them was upgrading their Magento (Adobe Commerce) platform and moving it to <a rel="noreferrer noopener" href="https://readymage.com/" target="_blank">ReadyMage</a>, improving their store’s page performance, and optimizing their product information management (PIM) system.</p>



<p class="wp-block-paragraph">In this case study, we’ll focus on how we optimized their PIM setup.</p>



<h2 class="wp-block-heading">Business needs</h2>



<p class="wp-block-paragraph">The client came to scandiweb with Akeneo PIM Community Edition already set up and several issues. The Akeneo connector they used was poorly built and failed to support important Akeneo PIM functionalities, including:</p>



<ul class="wp-block-list"><li>URL synchronization through Akeneo and automatic redirect creation</li><li>Image synchronization</li><li>Category synchronization</li><li>Product bulk action updates</li></ul>



<p class="wp-block-paragraph">With the client mostly interested in addressing the issues they were experiencing, our goal was to tackle their pain points and establish a solid synchronization between Akeneo PIM and the rest of their eCommerce ecosystem as well as to simplify the entire process for their internal team.</p>



<h2 class="wp-block-heading">Approach and solution</h2>



<p class="wp-block-paragraph">The restrictions of the open-source Akeneo PIM edition, coupled with the troublesome connector the client used, posed several challenges when it came to resolving the synchronization issues and implementing custom functionalities.&nbsp;</p>



<p class="wp-block-paragraph">To address the synchronization issues and for us to have more control over the connector, we decided to replace the Webkul connector the client was using with our own solution—the <strong>scandiweb Akeneo PIM connector</strong>.&nbsp;</p>



<p class="wp-block-paragraph">scandiweb has been working with the Akeneo PIM since 2017, even before it had an official connector for Magento (Adobe Commerce). We like to be early adopters and go the extra mile to support our clients, so that’s what we did. We thoroughly mapped and leveraged Akeneo PIM’s functionalities to be able to customize them according to individual business needs. Our Akeneo PIM connector significantly extends Akeneo PIM’s functionalities and data exchange speed.</p>



<p class="wp-block-paragraph">The custom scandiweb Akeneo PIM connector we used gave us much more freedom with custom solutions and allowed us to improve all the functionalities the client previously had issues with.&nbsp;</p>



<p class="wp-block-paragraph">With the client offering many different product types with diverse attributes, managing all of them for multiple store views was quite a complex process for them. But with the solution we implemented, we improved the attribute creation functionality and simplified the related processes for the client—significantly reducing the manual work involved in inputting product info and content in Magento (Adobe Commerce).&nbsp;</p>



<div style="width: 100%; display: flex; align-items: center ; justify-content: center;">


<div class="hs-cta-embed hs-cta-simple-placeholder hs-cta-embed-69051734992" style="max-width:100%; max-height:100%; width:680px;height:376.75px">
  <a href="https://cta-eu1.hubspot.com/web-interactives/public/v1/track/redirect?encryptedPayload=AVxigLJCDKtW7RkZbiotG%2B84SpqXntBlcoCtzEmFOBb6SbUpfr0%2BUWxS%2FZA7PmjXcObrVaFELHdQwg4jZlx2N35GDXXj3aNWqvwAsWdMKPPDbzhKxg%3D%3D&amp;portalId=25724996&amp;webInteractiveContentId=69051734992" target="_blank" rel="noopener" crossorigin="anonymous">
    <img decoding="async" loading="lazy" src="https://hubspot-no-cache-eu1-prod.s3.amazonaws.com/cta/default/25724996/interactive-69051734992.png" style="height: 100%; width: 100%; object-fit: fill" onerror="this.style.display='none'">
  </a>
</div>
</div>



<h2 class="wp-block-heading">Results</h2>



<p class="wp-block-paragraph">Scicon is now actively using Akeneo PIM for the creation of products, descriptions, attributes, and categories, as well as currency updates for multiple countries.</p>



<p class="wp-block-paragraph">We successfully replaced the connector with the scandiweb Akeneo PIM connector and addressed all the previously identified issues, plus customizations.&nbsp;</p>



<p class="wp-block-paragraph">The following functionalities are seamlessly working now:</p>



<ul class="wp-block-list"><li>URL synchronization through Akeneo and automatic redirect creation</li><li>Image synchronization through Akeneo</li><li>Category creation and synchronization through Akeneo</li><li>Product bulk action updates</li><li>Product attribute creation and management</li><li>Overall data synchronization improvements &amp; multiple daily backup configurations</li></ul>



<p class="wp-block-paragraph">With the client fully satisfied with our connector and custom solutions, they are interested in further custom Akeneo PIM improvements and process simplification for their internal team. And we are ready for the next steps to make that happen.</p>



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



<div style="
  background-color: #f8f9fa;
  border-left: 3px solid #e61c66;
  padding: 20px;
  margin: 15px 0;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
  width: 100%;
">
  <h4 style="
    color: #333;
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 15px;
    font-weight: 600;
  ">Explore our popular Adobe Magento services</h4>
  
  <div style="display: flex; flex-wrap: wrap; gap: 10px;">
    <a href="https://scandiweb.com/magento-website-development" target="_blank" rel="noopener" style="
      text-decoration: none;
      color: #333;
      background-color: white;
      padding: 10px 15px;
      font-size: 14px;
      border: 1px solid #ddd;
      white-space: nowrap;
      transition: border-color 0.2s ease, color 0.2s ease;
      outline: none;
    " onmouseover="this.style.borderColor='#e61c66';this.style.color='#e61c66'" onmouseout="this.style.borderColor='#ddd';this.style.color='#333'" onfocus="this.style.outline='none';this.style.borderColor='#ddd';" onblur="this.style.outline='none';this.style.borderColor='#ddd';">
      Magento store development
    </a>
    
    <a href="https://scandiweb.com/magento-upgrade-services" target="_blank" rel="noopener" style="
      text-decoration: none;
      color: #333;
      background-color: white;
      padding: 10px 15px;
      font-size: 14px;
      border: 1px solid #ddd;
      white-space: nowrap;
      transition: border-color 0.2s ease, color 0.2s ease;
      outline: none;
    " onmouseover="this.style.borderColor='#e61c66';this.style.color='#e61c66'" onmouseout="this.style.borderColor='#ddd';this.style.color='#333'" onfocus="this.style.outline='none';this.style.borderColor='#ddd';" onblur="this.style.outline='none';this.style.borderColor='#ddd';">
      Magento upgrade services
    </a>
    
    <a href="https://scandiweb.com/magento-performance-optimization" target="_blank" rel="noopener" style="
      text-decoration: none;
      color: #333;
      background-color: white;
      padding: 10px 15px;
      font-size: 14px;
      border: 1px solid #ddd;
      white-space: nowrap;
      transition: border-color 0.2s ease, color 0.2s ease;
      outline: none;
    " onmouseover="this.style.borderColor='#e61c66';this.style.color='#e61c66'" onmouseout="this.style.borderColor='#ddd';this.style.color='#333'" onfocus="this.style.outline='none';this.style.borderColor='#ddd';" onblur="this.style.outline='none';this.style.borderColor='#ddd';">
      Performance Optimization
    </a>
    
    <a href="https://scandiweb.com/magento-b2b" target="_blank" rel="noopener" style="
      text-decoration: none;
      color: #333;
      background-color: white;
      padding: 10px 15px;
      font-size: 14px;
      border: 1px solid #ddd;
      white-space: nowrap;
      transition: border-color 0.2s ease, color 0.2s ease;
      outline: none;
    " onmouseover="this.style.borderColor='#e61c66';this.style.color='#e61c66'" onmouseout="this.style.borderColor='#ddd';this.style.color='#333'" onfocus="this.style.outline='none';this.style.borderColor='#ddd';" onblur="this.style.outline='none';this.style.borderColor='#ddd';">
      Magento B2B commerce
    </a>
  </div>
</div>



<p class="wp-block-paragraph"><em>scandiweb is an award-winning Akeneo PIM partner. If you want even more reasons to build Akeneo PIM with us, read about our <a rel="noreferrer noopener" href="https://scandiweb.com/services/akeneo-pim-implementation" data-type="URL" data-id="https://scandiweb.com/services/akeneo-pim-implementation" target="_blank">Akeneo PIM implementation program</a>. Or get in touch with one of Akeneo PIM experts by <a rel="noreferrer noopener" href="https://scandiweb.com/contact" data-type="URL" data-id="https://scandiweb.com/contact" target="_blank">sending us a message today</a>.</em></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/seamless-synchronization-and-custom-solutions-with-akeneo-pim/">Case Study: Seamless Synchronization and Custom Solutions with Akeneo PIM</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Akeneo Crash Course, Pt.4: Data Handling via CSV Files</title>
		<link>https://scandiweb.com/blog/akeneo-crash-course-4-data-handling-via-csv-files/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Thu, 27 Aug 2020 12:50:49 +0000</pubDate>
				<category><![CDATA[Akeneo]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[akeneo]]></category>
		<category><![CDATA[magento 2]]></category>
		<category><![CDATA[user guide]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=2983</guid>

					<description><![CDATA[<p>Fast-track introduction into Akeneo-Magento2 stack linked with a connector module. Part four of four: handling Akeneo data using .csv files.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/akeneo-crash-course-4-data-handling-via-csv-files/">Akeneo Crash Course, Pt.4: Data Handling via CSV Files</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-Z1I43sg wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/services/service-akeneo" target=_blank >
        Akeneo Implementation
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-website-development" target=_blank >
        Magento Development
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/services/solutions" target=_blank >
        eCommerce Solutions
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">This is part four of the four-part crash course aiming to introduce teams and individuals to the Akeneo-Magento stack with a dedicated connector module. In a step-by-step manner, the guide allows to learn and get a practical experience with</p>



<ul class="wp-block-list"><li><a href="https://scandiweb.com/blog/akeneo-crash-course-1-basic-setup/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">General set-up and basic entities</a>,</li><li><a href="https://scandiweb.com/blog/akeneo-crash-course-2-magento-data-export/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Data migration from Magento to Akeneo</a>,</li><li><a href="https://scandiweb.com/blog/akeneo-crash-course-3-connector-functionality/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Connector module functionality, import/export verification</a>,</li><li>Akeneo data manipulation using .csv files.</li></ul>



<p class="wp-block-paragraph">In this part, you will learn to modify/create new products, attributes, categories, etc. using .csv files and Akeneo import profiles. Additionally, you will find out how to use Akeneo’s export profiles to export data into a .csv file, edit it and then import it back into Akeneo.</p>



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



<hr class="wp-block-separator is-style-dots"/>



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



<h2 class="wp-block-heading">Exporting Data</h2>



<p class="wp-block-paragraph">To gain a basic understanding, use Akeneo’s Category Export Profile, to export all categories into a .csv file:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh6.googleusercontent.com/CFcjNdXDftKjGuDo73BmSRVPMrSwm0rM2D1_4-aHmIO-WBcSonBV1uzL69WGydPtvm-UMMKf8cYShEdhq7b86hG_RfD8aZ2bnpBmx87RWQzjDSHGM6zWYLaMrxDuQK6fpYQOEnVg" alt=""/></figure>



<p class="wp-block-paragraph">You can export data by clicking on the export profile and clicking on the <code>Export Now</code> button.</p>



<h2 class="wp-block-heading">Open Using Spreadsheet Software</h2>



<p class="wp-block-paragraph"><strong>Important:</strong> <em>When we import data back into Akeneo, it will expect a .csv file in a specific format (<code> ; </code>as a field separator, and <code> " </code> as a string delimiter).&nbsp;Some spreadsheet apps can’t export .csv in that format (e. g. Google Sheets), please avoid using those apps. (For the purposes of this guide we will be using Libre Office Writer.)</em></p>



<p class="wp-block-paragraph">Open the exported .csv file using any spreadsheet app supporting the mentioned format.</p>



<h3 class="wp-block-heading">Configure The Spreadsheet</h3>



<p class="wp-block-paragraph">The main thing you need to know is the <code>Separator type</code> (also known as <code>Delimiter</code>). In the case of Akeneo-exported .csv files, the delimiter is a semicolon (<code> ; </code>), and the string delimiter is a double quote(<code> “ </code>):</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/604mhSuItFqe2joL_gfYUrcthu7rtlDIjyUHfDk6ZSD8N10iNT33Du7R-bbx-e_CU_iDbc3KTo1X2yIZIvpy-re6P2zSaFwINbeJS3J88xOA_-MygQD0IyhNOkBooc4jr_S5tw3j" alt=""/></figure>



<p class="wp-block-paragraph"><strong>Expected result:</strong> After opening the file, you should see something like this</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh6.googleusercontent.com/O2YCF3GgjNR_LMLmfJezhKoXsqoO3J6GAC8U7jR3koih9SdIAtc9QJP2wFBO2m7-jpxPQS6PSdeY7xKZBlk4EDIKZJai_b8m-0LUGXk2uAu6nynzXQx_ixRPOlirbn3NQwT7slJj" alt=""/></figure>



<h3 class="wp-block-heading">Components of the export file</h3>



<p class="wp-block-paragraph">The top row is a header row, containing information about the fields.&nbsp;</p>



<p class="wp-block-paragraph">Since this is a category export, the fields are as follows:</p>



<ul class="wp-block-list"><li>code &#8211; a unique identifier value for each category</li><li>label(s) &#8211; category labels for each locale</li><li>parent &#8211; a commonly used value referencing the parent category’s code.</li></ul>



<h2 class="wp-block-heading">CSV import</h2>



<p class="wp-block-paragraph">Editing and adding fields is covered in later sections of the current guide. For now, we will save the file and check if we can import it into Akeneo:</p>



<ul class="wp-block-list"><li>Save the file and in Akeneo</li><li>Go to <code>Imports</code>, choose the category imports profile and import into Akeneo:</li></ul>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/6EZQZ68Pn4Efk7TfsBlcvcnHcPAUirvTx3OH3u_cT4pBUv2jepHsOPZcVYFeeXnvFxJwoeIa9WyvkIaIOcsGQgBpux4MQmrwmemDRRkyU1h-4kFSUH-Y2A3KWJZz7okaV0ZyhMHz" alt=""/></figure>



<h2 class="wp-block-heading"><em>Why Manipulate Data This Way</em></h2>



<p class="wp-block-paragraph">This may sometimes be a faster and simpler way of making changes, even though the option of bulk-editing products directly in Akeneo remains.&nbsp;&nbsp;</p>



<p class="wp-block-paragraph">For example, you need to increase all prices by 20%. All you have to do is export all products in a spreadsheet, apply a function to make changes, and then import back the modified file.</p>



<p class="wp-block-paragraph">Or, perhaps, you need to write multiple translations for product descriptions. Doing it directly in Akeneo requires a lot of clicking: choose a product &gt; select locale &gt; update the values &gt; save &gt;select different locale etc. By using the .csv approach, you can make an export profile that only exports the fields you need, and have all the fields easily modifiable in the spreadsheet app.</p>



<h2 class="wp-block-heading">Create New Categories</h2>



<p class="wp-block-paragraph">Open the exports tab in Akeneo and choose <code>.csv Category Export Profile</code>. In case none are available, create one.</p>



<p class="wp-block-paragraph">Open the exported file in a spreadsheet app.</p>



<p class="wp-block-paragraph">Scroll down and create a new category &#8211; that is a child of the master category. Call it&nbsp; <code>Test Category</code>.</p>



<p class="wp-block-paragraph">Add some sub-categories under the new test category.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/-lbQxaP7L47hOBD1JwV4RKfgc1hgPnueCZAOc7r-cc70t9dzLvIgHkdjyiN66liI3qz3hsJ1z5WI4ZhxsB1iJtEhNbi3UKVOcnuXGpldedjyxbgs-6ex5FXxFK986gIDzuxZerRu" alt=""/></figure>



<p class="wp-block-paragraph">All other categories can be removed from the file since they are not being modified. This is recommended in order to avoid importing old data (<em>i.e., while you are working on the spreadsheet, someone else may modify a different set of categories; thus, your import may rewrite someone else’s newly added values</em>).</p>



<p class="wp-block-paragraph"><strong>Expected result:</strong> The spreadsheet should now look like this</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/oKioGFFDmN-jGzx-zE1PhVeY87zXr-_yNmsh01rTXByk_3au1l5q-Fmawnn9NaX-2Rj_Lj1Zg9r9PXWioYp_ekWn_RllzPquME7TvWr1ajNvN90W85nk6MXvsOoMWtHYb8GtYPkv" alt=""/></figure>



<p class="wp-block-paragraph">From here you can save the file and import it back into Akeneo using a <code>.csv Category Import Profile</code>. When the import is complete, go to <code>Settings &gt; Categories</code> and verify that the new categories are imported:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/M3xK2bPjx6_VuA6ycm4WUa5pcQ1N8V8xl46antkfrcwWqsRdk3KwTkgZ8d4u8ABjiNAKNju4BkDTyDY1Zx0wuqdI8pdRvc8gAXPyBesMhU6cnirs4Dwu080v211b3Kuxu78nbZlw" alt=""/></figure>



<h2 class="wp-block-heading">Create New Attribute</h2>



<p class="wp-block-paragraph">Export the attributes the same way as you did with categories in the section above.&nbsp;</p>



<p class="wp-block-paragraph">Open the exported file using the spreadsheet app. This time you will notice there are a lot more columns:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/Y1-TaRa80gZQAkIeFMwP7mvEbcWXa0IM34krt-b_nQgxUXfhDejC0O-1IJ6x-RpOoDYflItj7cM7hIbMCKSzbBSIvI3e_oy1zrwzbGtnArhxEFWdGTCR4LD0kcIMD9U15Sd8vIwS" alt=""/></figure>



<p class="wp-block-paragraph">While most of these are optional, the required fields for a new attribute are:</p>



<ul class="wp-block-list"><li>code</li><li>group</li><li>type</li></ul>



<p class="wp-block-paragraph">For the purposes of this guide, we will remove all columns in the file, leaving only the required ones, plus <code>label-en_US</code>.&nbsp;</p>



<p class="wp-block-paragraph">Additionally, remove all exported attributes, since we won’t be updating any of those.</p>



<p class="wp-block-paragraph">The resulting file should now only contain the header row:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh6.googleusercontent.com/B6yJVJfjTpXZqwiui3hnyZxxEw8PJtbqtXNI0QgoG3thywElMvesd5zJcXDvUxafhcTP1frW7V385471kua-jOnhsXVA6KwnRhzNlE5jP_OV0jqDMym_5UOuWL0S5Z82SzGS-410" alt=""/></figure>



<p class="wp-block-paragraph">Add a new simple select test attribute, set the group to <code>marketing</code>, and set type to <code>pim_catalog_simpleselect</code> (for a list of available types, check<a href="https://docs.akeneo.com/2.1/import_and_export_data/formats/attribute.html#attribute-types" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)"> Akeneo Documentation</a>):</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh6.googleusercontent.com/ld_3htV5yiLlp9vC15U10FtU0Su_U3UJZRKileTZv-pw5hbtdgyi9urBNYjFTJCZsK9XCSe827L6gu39TDpIXMq09ZDmSjEz4VaUEBEj9FhTaKQz_Xbx9KdEpY2a2-2mZeZnUyMK" alt=""/></figure>



<p class="wp-block-paragraph">Save the file, and import it back into Akeneo, same as before &#8211; using the attribute import profile. When the import is complete, the new attribute can be found in <code>Settings &gt; Attributes</code>:&nbsp;</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/r9gJBqUbeLfMomMNlyqgvO8rjfkqqfKb0YoVAlFa4DjK9K92KMSoOVaPbPxCf2C2RiO3ed27IJwA08BP-k3hXQRu0KGsz6Sc8fkyp72eiKg9Gy5Vbpvs1aE24Uhs5zC-OUT0V-M1" alt=""/></figure>



<h2 class="wp-block-heading">Add Attribute Options</h2>



<p class="wp-block-paragraph">In <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/blog/akeneo-crash-course-3-connector-functionality/" target="_blank">part 3 of this guide</a>, we have covered adding simple select attributes. Now we will add some options to the attribute.</p>



<p class="wp-block-paragraph">Go to <code>Exports</code>, and this time do a <code>csv attribute option export</code>.</p>



<p class="wp-block-paragraph">Open the resulting file in your spreadsheet app.</p>



<p class="wp-block-paragraph">Remove all rows except the header row.</p>



<p class="wp-block-paragraph">Add three new options named ‘first’, ‘second’ and ‘third’.</p>



<p class="wp-block-paragraph">In the ‘attribute’ column you have to reference the code of your test attribute: <code>test_attribute</code>.</p>



<p class="wp-block-paragraph">Leave <code>sort_order</code> empty:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/uhnD4l3gNJ3Oj85pU4AeShS9eeTKRE3UUYXdPsAHycyQLRwO4j6nVYM1tpbaJ5TRiGzn7PZWQri83duLd1dUOozEfFglIRDQ4ZEwp3JYsoNjmb67zfFI1FlNz1LE2i2kYnOAoYzX" alt=""/></figure>



<p class="wp-block-paragraph">Save the file, and import it back into Akeneo.&nbsp;</p>



<p class="wp-block-paragraph"><strong>Expected result:</strong> The test attribute should now have the new options.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/Ai-mZVTlETOuev6jZRpSqXYgN5W-wM6nBsRZTR-R2XW3uMDJO1-9AerhpCB0a4d8A_dIsJCqs-afeGHKyOTrjFIro1R0m4qp7rsIRYOCqAnHis0Qcb87lRq7letjqDh8JN-BwViz" alt=""/></figure>



<h2 class="wp-block-heading">Working with Product Models and Products</h2>



<p class="wp-block-paragraph">So far we have covered some basic things you can do with .csv imports. This is important for learning, but, truth be told, in most cases doing things like adding categories and attribute options is faster and easier using Akeneo’s user interface.</p>



<p class="wp-block-paragraph">In this section, we will take the next steps to further understand working with .csv exports.</p>



<h3 class="wp-block-heading">Bulk Price Update Example:</h3>



<p class="wp-block-paragraph">In the Why Manipulate Data This Way section above we mentioned an example of using .csv exports to increase all product prices by 20%. This is what we’ll be doing in this section.</p>



<p class="wp-block-paragraph">Same as previously, we need to export product data using Akeneo&#8217;s export profile. But first, let’s edit the profile settings to only export the fields we need.&nbsp;</p>



<p class="wp-block-paragraph">Open the export profile editor.</p>



<p class="wp-block-paragraph">Go to the <code>Content</code> tab and set the product export conditions. The goal is to export all products with only one attribute: price.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="949" height="487" src="https://scandiweb.com/blog/wp-content/uploads/2020/08/akeneo-gif_1_resize.gif" alt="" class="wp-image-2996"/></figure>



<p class="wp-block-paragraph">When this is done, save the profile, export, and open it:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/z1k5jJ5R02VzWPDOkt4NTZKmkzAQF9mmiATKj3QeNWRnLPFunALwQ_SGu3Z-sX6h6NRv7_14QA41Yi76oTdztE4_f367VyF2c27tFc-r6v5p3eJ8b9qvX-DPCwPvALaezFUUKOfC" alt=""/></figure>



<p class="wp-block-paragraph">As you can see, some products have a price set, others are empty. This part boils down to your ability to use the spreadsheet app, and as we know those apps can do almost anything. You can take a look at <a rel="noreferrer noopener" aria-label="this article (opens in a new tab)" href="https://www.contextures.com/xlDataEntry04.html" target="_blank">this article</a> for some pointers on how to increase all prices by using “Paste Special“ functionality.</p>



<p class="wp-block-paragraph">Once the prices are updated, import them back into Akeneo and check the result.</p>



<h3 class="wp-block-heading">Add New Product Model</h3>



<p class="wp-block-paragraph">Make a product model export, and open it in the spreadsheet app.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/I7QEtj7U_Xcv_x1Efs2CT55JBExwBKJbRGu8rVx4x6jrXhr9iY3JabaPT1apNLSRe6Gq7rPaED3dVJkc3LbluXhFeugTks6z1a-7oabkiItle8OruXqBQ7gUoU9tX9wHc5kWnPWd" alt=""/></figure>



<p class="wp-block-paragraph">Out of the multiple columns available for product models only three are required:</p>



<ul class="wp-block-list"><li>code (unique identifier);</li><li>family_variant (code of the family variant &#8211; these codes can be viewed when exporting family variants);</li><li>parent (a reference to product model &#8211; used when adding variants for a product model);</li></ul>



<p class="wp-block-paragraph">Other notable fields:</p>



<ul class="wp-block-list"><li>categories (list of comma-separated category codes);</li><li>name</li><li>description-&lt;locale_code&gt;;</li><li>variation_name-&lt;locale_code&gt;;</li><li>price;</li></ul>



<p class="wp-block-paragraph">Let&#8217;s add a test product model. Edit the spreadsheet to only keep the required fields and the notable fields mentioned above.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/Hq22F1Ox9E93zXERLMQTWt3nYB8IDfp6y53PjA8bYViSNw9wB_Y8mk0albOjkUBoGh65H0Rw7hdKZGqWJ7Qjs9nbarQE6xkBnZWYgeMyX4OrE_VBhG60fliXL5ls2h_mDHDKZmt7" alt=""/></figure>



<p class="wp-block-paragraph">Add the product model under one of the categories you have made earlier (<code>sub_category_1</code>).</p>



<p class="wp-block-paragraph">Add some product variants. Because the family variant is <code>clothing_color_size</code>, you also need to provide a color attribute as it is required in the family variant:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/UBtY-myPTT3b-UOLWJkptWdvXOcng3XZTSZjeHej12hkCVBffB_kAGZDXMTFZ2-OtUVv1pfgsEr1QbqTWLUIxTuqof3l0pFFumfjs2ystY210aG8aAvY38hqLWCqC7UTIty6U2D0" alt=""/></figure>



<p class="wp-block-paragraph">Here, in the ‘color’ attribute, you must set a code referencing one of the options of the color attribute:</p>



<figure class="wp-block-image size-large"><img decoding="async" width="949" height="487" src="https://scandiweb.com/blog/wp-content/uploads/2020/08/akeneo-gif_1_resize.gif" alt="" class="wp-image-2996"/></figure>



<p class="wp-block-paragraph">With this information you can fill the product model fields:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/fmb0tXSN_eadKwy1BIxAg2Q9JG9TB6XeqlADY1zEiw3yieHV7JCqqDOtFF6gK7pmSDD9_uNBAUj5HUL59r6VDU0d96qWDGpXPvEjdowiLVhK92Q9VyZUAz4Ki8FW_OCcWyD8oOXR" alt=""/></figure>



<p class="wp-block-paragraph">Save the spreadsheet, import it into Akeneo, and find the products in the product list.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/cH0w6dCovAyQxrF3xhU4DmB6PNpLR31Ad5LIMene7hGpNtkd67Ru6FvUOlKU4FoUsrvirqKl8NDkbr43v7SIZnwM7jmX1rtSj_3EuOMPNAA_rM-ibVMT7_PGWxeEHQE8PFSHevIz" alt=""/></figure>



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



<p class="wp-block-paragraph">Make a product export and open it in your spreadsheet app.</p>



<p class="wp-block-paragraph">Products may have multiple attributes, but the fields required when creating a product are:</p>



<ul class="wp-block-list"><li>sku;</li><li>enabled (1 or 0, depending on whether the product will be active);</li><li>family (a reference to a family code);</li><li>parent (has to be set if it is a configurable product);</li></ul>



<p class="wp-block-paragraph">Let’s add some new products for our product model we created in the previous section.</p>



<p class="wp-block-paragraph">As our model was a 2-axis product, we must reference a size attribute code as well:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/uWnSx18tMg3ibIDDArNeZrOymqbnd3l5hVcEkQbk7qAJI2f1r2-bITuRpGNsoo14_c6oJl7JZOxHbxGXD7vUpwBEFnxffxcuv3CBjOFMzbOEIr7LLjWnCDuvlJjjPVhqnlrDzJk9" alt=""/></figure>



<p class="wp-block-paragraph"><strong>Expected result: </strong>When you import this into Akeneo, you should see the new products:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/i8JNMMKAKbi8SgGg96MMHPE7dGaRY4S9Z7BZWwdCFOKgrefb2B5jbjYIKeXlpJEB0dCihCt5yjG5jfvc4arfHdV_1yE_tMjswKQ85t0qIgQZArsGQUqVXw7865XdqQ979AaucyK6" alt=""/></figure>



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



<p class="wp-block-paragraph"><em>Have you found this information helpful? Make sure to check out the rest of the guide: </em><a href="https://scandiweb.com/blog/akeneo-crash-course-1-basic-setup/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)"><em>pt.1</em></a><em>, <a href="https://scandiweb.com/blog/akeneo-crash-course-2-magento-data-export/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">pt.2</a>, and </em><a href="https://scandiweb.com/blog/akeneo-crash-course-3-connector-functionality/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)"><em>pt.3</em></a><em>.</em> <em>Do you consider implementing Akeneo PIM in your business? <a href="https://scandiweb.com/services/service-akeneo" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Let us help you!</a></em> <em>Any questions? Feel free to get in touch: </em><a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)"><em>book a free consultation or schedule a call!</em></a></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/akeneo-crash-course-4-data-handling-via-csv-files/">Akeneo Crash Course, Pt.4: Data Handling via CSV Files</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Akeneo Crash Course, Pt.3: Connector Functionality</title>
		<link>https://scandiweb.com/blog/akeneo-crash-course-3-connector-functionality/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Thu, 27 Aug 2020 12:50:43 +0000</pubDate>
				<category><![CDATA[Akeneo]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[akeneo]]></category>
		<category><![CDATA[magento 2]]></category>
		<category><![CDATA[user guide]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=2977</guid>

					<description><![CDATA[<p>Fast-track introduction into Akeneo-Magento2 stack linked with a connector module. Part three of four: testing connector functionality.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/akeneo-crash-course-3-connector-functionality/">Akeneo Crash Course, Pt.3: Connector Functionality</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-Z22t5Uh wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/services/service-akeneo" target=_blank >
        Akeneo Implementation
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-website-development" target=_blank >
        Magento Development
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/services/solutions" target=_blank >
        eCommerce Solutions
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">This is part three of the four-part crash course aiming to introduce teams and individuals to the Akeneo-Magento stack with a dedicated connector module. In a step-by-step manner, the guide allows to learn and get a practical experience with</p>



<ul class="wp-block-list"><li><a href="https://scandiweb.com/blog/akeneo-crash-course-1-basic-setup/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">General set-up and basic entities</a>,</li><li><a href="https://scandiweb.com/blog/akeneo-crash-course-2-magento-data-export/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Data migration from Magento to Akeneo</a>,</li><li>Connector module functionality, import/export verification,</li><li><a href="https://scandiweb.com/blog/akeneo-crash-course-4-data-handling-via-csv-files/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Akeneo data manipulation using .csv files</a>.</li></ul>



<p class="wp-block-paragraph">In this part you will learn to create, move and delete products, attributes, and categories within an Akeneo-enabled Magento 2 store, using a dedicated connector module.</p>



<p class="wp-block-paragraph"><strong>Note:</strong> To proceed with this guide, you will need a Magento 2 store connected with Akeneo PIM (see <a href="https://scandiweb.com/blog/akeneo-crash-course-1-basic-setup/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">pt.1 of this guide</a> for set-up instructions).</p>



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



<hr class="wp-block-separator is-style-dots"/>



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



<h2 class="wp-block-heading">Test Attribute Imports</h2>



<h3 class="wp-block-heading">Add Attribute</h3>



<p class="wp-block-paragraph">In Akeneo go to <code>Settings &gt; Attributes</code> and create a new Text attribute.&nbsp;</p>



<p class="wp-block-paragraph">Give it a code, assign it to a group and add a label.&nbsp;</p>



<p class="wp-block-paragraph">Save the attribute.</p>



<p class="wp-block-paragraph">Run the attribute import command: <code>bin/magento akeneoimport:attribute</code>.</p>



<p class="wp-block-paragraph">After the import is complete, in Magento, go to <code>Stores &gt; Attributes &gt; Product</code> and verify that the newly created attribute has been imported correctly.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh6.googleusercontent.com/0DXG2zgbRhA0tiLNDq2ATr47CKC0bzDUI-NG5yV9hya9muZ0fVQs6MbNyd7HhebtJuI47aFJP4d2JI39IJSK0bdHm-YZ-n1yD7uJkSt2X-Kn0GhZvBanVPV1cl9GuzBA_60u03VQ" alt=""/></figure>



<h3 class="wp-block-heading">Add Attribute to Product Family (Attribute Set)</h3>



<p class="wp-block-paragraph">In Akeneo open <code>Settings &gt; Families</code> and select any family (e.g., <code>Webcams</code>).&nbsp;</p>



<p class="wp-block-paragraph">Add the newly created attribute.&nbsp;</p>



<p class="wp-block-paragraph">Save the family.</p>



<p class="wp-block-paragraph">Run the attribute import command.</p>



<p class="wp-block-paragraph"><strong>Expected result:</strong>&nbsp;In Magento, opening any product that belongs to the Webcam Attribute Set, you should see an empty field with the new attribute:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/aLS-Lp-gipKCN3k6nXOPodAKDfiuZEeG2-9RIzgOjOqH5EtnAxgx7RbDVxjT5ayrHrhbDuaRyV87kVdZIIKgfzKFThr6L8Xa55XdYEqKElJq_ycDRHrzEc-RC2C3DjJnQB9BgJQP" alt=""/></figure>



<h3 class="wp-block-heading">Delete Attribute</h3>



<p class="wp-block-paragraph">Go back to Akeneo and delete the attribute.</p>



<p class="wp-block-paragraph">Run the attribute import command.</p>



<p class="wp-block-paragraph">At the top of the command log, a message should appear signaling the attribute’s soft delete:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/K5H1O17XDKlnqyUc9o_vtapTIPgYqOZFIl_HKruBzHzOmuqlMIFwWtLKiZXpJL5RBj7C9vrtgUehThk_BYjTbzW1ylfRGHswBWAA_AE4d8TGouTpK8B1KDz4DOuXzIOC1RTFPyL3" alt=""/></figure>



<p class="wp-block-paragraph">Now the ‘test’ attribute is marked for deletion.&nbsp;</p>



<p class="wp-block-paragraph">To delete it completely, go to <code>Profile &gt; Connector &gt; Trash System</code>, click <code>View Attribute</code>, and delete it from there.</p>



<h2 class="wp-block-heading">Test Attribute Option Imports</h2>



<h3 class="wp-block-heading">Add Attribute</h3>



<p class="wp-block-paragraph">In Akeneo, go to <code>Settings &gt; Attributes</code> and create a new <code>Simple select</code> attribute.</p>



<p class="wp-block-paragraph">Give it a code, assign it to a group and add a label.&nbsp;</p>



<p class="wp-block-paragraph">Save the attribute.</p>



<p class="wp-block-paragraph">Open the <code>Options</code> tab, add some options to the attribute, and save the attribute.</p>



<h3 class="wp-block-heading">Add Attribute to Family</h3>



<p class="wp-block-paragraph">Go to <code>Settings &gt; Families</code>, open a family and go to <code>Attributes</code> tab.&nbsp;</p>



<p class="wp-block-paragraph">Add the attribute to the family and save the attribute.</p>



<h3 class="wp-block-heading">Import Attribute into Magento</h3>



<p class="wp-block-paragraph">From the Magento root folder, execute the following commands:</p>



<ul class="wp-block-list"><li><code>bin/magento akeneoimport:attribute</code></li><li><code>bin/magento akeneoimport:attribute-option</code></li></ul>



<p class="wp-block-paragraph"><strong>Expected result:</strong> In Magento, when you go to <code>Stores &gt; Attributes &gt; Product</code>, you should see that the new attribute is visible.</p>



<p class="wp-block-paragraph">You can click it to reveal more information.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/H4jjELuINwuZcPBsP-X15JfrBFWkLzYed9v6-rKKv9WGOfXVmtPnwN7VNAQvbRI35-nZZqjavnpfOm2BuG9wWwYT7aGOKxNhP4wAv1fMTT-0ixEqDdjnyiSYdLni_dOwk4EgPdhF" alt=""/></figure>



<p class="wp-block-paragraph"><strong>Additionally,</strong> when you open the category where the new attribute was added, and open any product, you should see a new field with the new attribute.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/DPc7CdvtGa2FAcwiu4Z0_RrdEmkjuZ2vpDIfHmZjBraYREKvOzh1JQQQW81bQluFq76XMLNmsMO0pe6s4lkrTmWBRiUTJNE-yGI5zQdsa7CmZeHrsrys4jELMCAy4MGQYEcL0M_Z" alt=""/></figure>



<h3 class="wp-block-heading">Delete Attribute Option</h3>



<p class="wp-block-paragraph">In Akeneo, go to <code>Settings &gt; Attributes</code> , select an attribute, go to <code>Options</code> tab, and remove an option.</p>



<p class="wp-block-paragraph">From the Magento root folder, execute the following command: <code>bin/magento akeneoimport:attribute-option</code>.</p>



<p class="wp-block-paragraph">In the command log, a message should appear signaling the option’s soft delete:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/dM_tnSWBMwekMyNbxLx_Q5Lh6MRgAAWT8VmerL1zeGWbk0vIq84Xu0U-ZcqMPgQFXfqnFMraj19_gONaBWlmzt1l-5xwzt4etdpn12sm4iQuX0AcT6u9RiVJ25Y83ZYTH6Ytlpxx" alt=""/></figure>



<p class="wp-block-paragraph">Now the attribute option is marked for deletion.&nbsp;</p>



<p class="wp-block-paragraph">To delete it completely, go to <code>Profile &gt; Connector &gt; Trash System</code>, click <code>View Attributes List</code>, and delete the option.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/UN7oYgJtO0Kn-VPumg150Imnd3BUzl8Wn8soDKQOCjTa9FQz4fmqQ47a50BI-aEUx8mWxoVTGuKYCmA-cRDUiJs5rxIh7VvocMAToRzVLyVtMONYTANALNMeiPwmsei2yiHSPdYa" alt=""/></figure>



<h2 class="wp-block-heading">Test Category Imports</h2>



<h3 class="wp-block-heading">Add Category</h3>



<p class="wp-block-paragraph">In Akeneo, open <code>Settings &gt; Categories</code>, right-click on <code>Master catalog</code> and choose <code>Create</code> to add a new category.</p>



<p class="wp-block-paragraph">In the <code>Node Values</code> section, give the category some labels, and Save.</p>



<h3 class="wp-block-heading">Add Products to Category</h3>



<p class="wp-block-paragraph">Go to <code>Products</code>, choose one and in the <code>Categories</code> section, add the product to your new category.</p>



<h3 class="wp-block-heading">Import Category</h3>



<p class="wp-block-paragraph">From the Magento root folder, execute the following commands:</p>



<ul class="wp-block-list"><li><code>bin/magento akeneoimport:category</code></li><li><code>bin/magento akeneoimport:product</code></li></ul>



<p class="wp-block-paragraph"><strong>Expected result</strong>: In Magento, when you open <code>Products &gt; Inventory &gt; Category</code>, you should see your new category.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/QNnlWXkjT763-amqK18dhb6nsA3HmscuL5vVdZu0lYTiEPruZnZJ5mgroiaI9wDSRP9Guz_KzCDIRYXsWS4faiqlYtX3kXc0oIcdcRv7F0EY3ZWbzRh9epv0sQNeDO1MK9BTXd3O" alt=""/></figure>



<p class="wp-block-paragraph">The individual products that you add can now be found within the category.&nbsp;</p>



<p class="wp-block-paragraph">To check if the product was added to the category, go to <code>Product Details</code>.</p>



<h3 class="wp-block-heading">Move Category</h3>



<p class="wp-block-paragraph">In Akeneo, go to <code>Settings &gt; Categories</code> and drag our new category under a different parent.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" width="344" height="411" src="https://scandiweb.com/blog/wp-content/uploads/2020/08/akeneo_gif_1.gif" alt="" class="wp-image-2979"/></figure></div>



<p class="wp-block-paragraph">Run the category import command: <code>bin/magento akeneoimport:category</code>.</p>



<p class="wp-block-paragraph"><strong>Expected result:</strong> In Magento, check <code>Products &gt; Inventory &gt; Categories</code> &#8211; the category should have moved to the new location:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/f7GJ_34L0dXYEjvQowBh4W0ajICFDJz5-CW1JzW4D_wHegPX4Ys_kbWpOkPf0VRUWBRxF7Z7VdolTtIYPt2uzC_z4BCeUFiKZGoGHl05Xa5mOmds1JUy3Zm7VOjezsYCVg3gAHm6" alt=""/></figure>



<h3 class="wp-block-heading">Delete Category</h3>



<p class="wp-block-paragraph">In Akeneo, go back to <code>Settings &gt; Categories</code>.&nbsp;</p>



<p class="wp-block-paragraph">Open your category and delete it.</p>



<p class="wp-block-paragraph">Run the category import command:<code>bin/magento akeneoimport:category</code>.</p>



<p class="wp-block-paragraph">In the command log, a message should appear signaling the category is marked for deletion:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/CYkItWs3UiwmmDVfuxLiCGO8rdaTXXrHsC41vaRSN37JDqohNVm_0qozYOIMdIfwmHvMPLG_rwIqp0wOsMIlbunY736eR_g2ILxAjQlriuoWCBjy_6DvVZxLcTxQHhD9t1zzEn7f" alt=""/></figure>



<p class="wp-block-paragraph">To delete it completely, go to <code>‘Profile’ &gt; ‘Connector’ &gt; Trash System</code>, and delete it from there.</p>



<h2 class="wp-block-heading">Test Product Imports</h2>



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



<p class="wp-block-paragraph">In Akeneo, go to <code>Products</code> and create a new product.</p>



<p class="wp-block-paragraph">Enter a <code>SKU</code> and select a <code>Product Family</code>.&nbsp;</p>



<p class="wp-block-paragraph">Fill all the required fields (Name, Price, etc.) and optionally populate some of the other fields. Make sure that the product completeness is 100.</p>



<p class="wp-block-paragraph">Don’t forget to switch to German and French locales and populate all the required locale-specific fields.</p>



<p class="wp-block-paragraph">Open the <code>Categories</code> section and select at least one category.</p>



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



<p class="wp-block-paragraph">In the <code>Products</code> page, create a new product, but this time, instead of Product, choose <code>Product model</code>.</p>



<p class="wp-block-paragraph">Give the product a <code>Code</code>, choose a <code>Family</code> and <code>Variant</code>.</p>



<p class="wp-block-paragraph">Same as for the Simple Product, fill all the required fields.&nbsp;</p>



<p class="wp-block-paragraph">Add some product variants:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh6.googleusercontent.com/QnkPHMsXrVFG8MQv2Ovd_1eEnv75R6yW1MYvUlqJr1hSJubT8wbqP02YxCsldFZWevctK5jKIRUxu6h-Y5E2dUSFComrIWILLhfAA_H_lSlWsjaUTEmd_wcKqpflv8Igg8-I1vHf" alt=""/></figure>



<p class="wp-block-paragraph">Make sure the <code>Completion</code> is 100 for all locales.</p>



<p class="wp-block-paragraph">Open the <code>Categories</code> section and select at least one category.</p>



<h3 class="wp-block-heading">Import New Products into Magento</h3>



<p class="wp-block-paragraph">From the Magento root folder, execute the following command: <code>bin/mangento akeneoimport:product</code>.</p>



<p class="wp-block-paragraph">In Magento, open <code>Products &gt; Inventory &gt; Catalog</code> and verify that the new simple product was imported successfully, and that attribute values are correct for each locale.</p>



<p class="wp-block-paragraph">For the configurable product, you should see something like this:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/2RNrTvMwiIMVNmKcLbcBHmUA2ItMEH0a3QjTShEgVqIVbWJaHajpCT4AKZ5z8RSfykApKkHDp8PRQmHTtiQZpltzIdVJoWL8gwtcmXjabRRDlIgMU8kQj3LAlFyE-e_g4Ftj4a9C" alt=""/></figure>



<p class="wp-block-paragraph">The main Configurable Product and a Simple Product for each Variant.</p>



<p class="wp-block-paragraph">Same as for the simple product, you can verify that all attribute values were set correctly for each locale.</p>



<h2 class="wp-block-heading">Test Product Deletion</h2>



<p class="wp-block-paragraph">From the Magento root directory execute the command: <code>bin/magento akeneoimport:product-deletion</code></p>



<p class="wp-block-paragraph">If everything worked correctly, then you should see no products getting soft deleted.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/MxB3hKoWuSt-EzPXbqyMJ3_qlfCkj9qfKzhe18gmooqzz03KFGH2L-ythg8QzH9pO9C6GMzRWCzz9S3xv8K1lCmF3W5hYYHjeOe1xl6lp0PF2SjRmlR1DIHvjgNZ0Ats6HH8PH2X" alt=""/></figure>



<p class="wp-block-paragraph">You can test it further by deleting a product in Akeneo and running the <code>akeneoimport:product-deletion</code> command again. This should produce the following result:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh3.googleusercontent.com/tJvB4gb5swdOssVkeGpvSM87p2AEIBsjB_7Txe_X1mh-6VCw4JQpklCo8OA-T-CurlFyvShwJJCVdMg0fadP1JzLNhsOzUyEGhAHtN1cSwYfOF7FW_44xZeMsr0bhSnav6hsXrgx" alt=""/></figure>



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



<p class="wp-block-paragraph"><em>Have you found this information helpful? Make sure to check out the rest of the guide: </em><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/blog/akeneo-crash-course-1-basic-setup/" target="_blank"><em>pt.1</em></a><em>, <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/blog/akeneo-crash-course-2-magento-data-export/" target="_blank">pt.2</a>, and </em><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/blog/akeneo-crash-course-4-data-handling-via-csv-files/" target="_blank"><em>pt.4</em></a><em>.</em> <em>Do you consider implementing Akeneo PIM in your business? <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/services/service-akeneo" target="_blank">Let us help you!</a> Any questions? Feel free to get in touch: </em><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/contact" target="_blank"><em>book a free consultation or schedule a call!</em></a></p>



<h2 class="wp-block-heading">Related articles:</h2>



<p class="wp-block-paragraph"><a href="https://scandiweb.com/blog/magento-series-working-with-product-attributes/">Magento Series: Working with Product Attributes</a></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/akeneo-crash-course-3-connector-functionality/">Akeneo Crash Course, Pt.3: Connector Functionality</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Akeneo Crash Course, Pt.2: Magento Data Export</title>
		<link>https://scandiweb.com/blog/akeneo-crash-course-2-magento-data-export/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Thu, 27 Aug 2020 12:50:34 +0000</pubDate>
				<category><![CDATA[Akeneo]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[akeneo]]></category>
		<category><![CDATA[magento 2]]></category>
		<category><![CDATA[user guide]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=2966</guid>

					<description><![CDATA[<p>Fast-track introduction into Akeneo-Magento2 stack linked with a connector module. Part two of four: data export from Magento to Akeneo.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/akeneo-crash-course-2-magento-data-export/">Akeneo Crash Course, Pt.2: Magento Data Export</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-ZlL3RK wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/services/service-akeneo" target=_blank >
        Akeneo Implementation
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-website-development" target=_blank >
        Magento Development
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/services/solutions" target=_blank >
        eCommerce Solutions
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">This is part two of the four-part crash course aiming to introduce teams and individuals to the Akeneo-Magento stack with a dedicated connector module. In a step-by-step manner, the guide allows to learn and get a practical experience with</p>



<ul class="wp-block-list"><li><a href="https://scandiweb.com/blog/akeneo-crash-course-1-basic-setup/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">General set-up and basic entities</a>,</li><li>Data migration from Magento to Akeneo,</li><li><a href="https://scandiweb.com/blog/akeneo-crash-course-3-connector-functionality/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Connector module functionality, import/export verification</a>,</li><li><a href="https://scandiweb.com/blog/akeneo-crash-course-4-data-handling-via-csv-files/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Akeneo data manipulation using .csv files</a>.</li></ul>



<p class="wp-block-paragraph">In this part, you will learn to transfer data between Akeneo and Magento using default import/export functionality.</p>



<p class="wp-block-paragraph"><strong>Note</strong>: <em>Before proceeding, make sure you have completed <a href="https://scandiweb.com/blog/akeneo-crash-course-1-basic-setup/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">pt.1 of the current guide</a>.</em></p>



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



<hr class="wp-block-separator is-style-dots"/>



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



<p class="wp-block-paragraph">In Akeneo, set up some products with 100% completion.</p>



<p class="wp-block-paragraph">Import them into Magento: <code>bin/magento akeneoimport:product</code>.</p>



<h2 class="wp-block-heading">Reset Akeneo:</h2>



<p class="wp-block-paragraph">Open terminal in Akeneo root directory.</p>



<p class="wp-block-paragraph">Remove all Akeneo containers: <code>docker-compose down.</code></p>



<p class="wp-block-paragraph">Start a fresh Akeneo: <code>make prod.</code></p>



<p class="wp-block-paragraph">Make a new Akeneo admin user (user: admin, password: admin):</p>



<pre class="wp-block-verse"><code>docker-compose run --rm php php bin/console pim:user:create admin admin support@example.com Admin Admin en_US --admin -n --env=prod</code></pre>



<p class="wp-block-paragraph">Run the job daemon:</p>



<pre class="wp-block-verse"><code>docker-compose run --rm php php bin/console akeneo:batch:job-queue-consumer-daemon</code></pre>



<h2 class="wp-block-heading">Export data from Magento:</h2>



<p class="wp-block-paragraph">Execute Magento import commands:</p>



<ul class="wp-block-list"><li><code>bin/magento akeneoexport:attribute</code></li><li><code>bin/magento akeneoexport:category</code></li><li><code>bin/magento akeneoexport:config</code></li><li><code>bin/magento akeneoexport:product</code></li></ul>



<p class="wp-block-paragraph">To find folders with CSV exports, go to <code>&lt;M2 root&gt;/var/akeneo/export</code>.</p>



<h2 class="wp-block-heading">Import data into Akeneo:</h2>



<p class="wp-block-paragraph">The exports directory contains the following folders:</p>



<ul class="wp-block-list"><li>attribute_groups&nbsp;&nbsp;</li><li>attribute_options&nbsp;&nbsp;</li><li>attributes&nbsp;&nbsp;</li><li>category&nbsp;&nbsp;</li><li>channels&nbsp;&nbsp;</li><li>currency&nbsp;&nbsp;</li><li>family&nbsp;&nbsp;</li><li>family_variant&nbsp;&nbsp;</li><li>locales&nbsp;&nbsp;</li><li>product&nbsp;&nbsp;</li><li>product_model</li></ul>



<p class="wp-block-paragraph">For each of these, you need to create an import file.</p>



<ul class="wp-block-list"><li>To do it manually in Akeneo, go to&nbsp;<ul><li><code>Imports &gt; create import profile&nbsp;</code></li></ul></li><li>To do it by running a SQL query: from Akeneo root directory, log into MySQL<ul><li><code>docker-compose exec mysql mysql -u akeneo_pim -pakeneo_pim</code></li><li>And execute the following query:</li></ul></li></ul>



<pre class="wp-block-preformatted">USE akeneo_pim; INSERT INTO `akeneo_batch_job_instance` (`code`, `label`, `job_name`, `status`, `connector`, `raw_parameters`, `type`) VALUES 
('csv_product_import', 'Demo CSV product import', 'csv_product_import', '0', 'Akeneo CSV Connector', 'a:17:{s:8:\"filePath\";s:16:\"/tmp/product.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:6:\"escape\";s:1:\"\\\";s:10:\"withHeader\";b:1;s:13:\"uploadAllowed\";b:1;s:25:\"invalid_items_file_format\";s:3:\"csv\";s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;s:16:\"decimalSeparator\";s:1:\".\";s:10:\"dateFormat\";s:10:\"yyyy-MM-dd\";s:7:\"enabled\";b:1;s:16:\"categoriesColumn\";s:10:\"categories\";s:12:\"familyColumn\";s:6:\"family\";s:12:\"groupsColumn\";s:6:\"groups\";s:17:\"enabledComparison\";b:1;s:18:\"realTimeVersioning\";b:1;}', 'import'), 
('csv_product_model_import', 'Demo CSV product model import', 'csv_product_model_import', '0', 'Akeneo CSV Connector', 'a:16:{s:8:\"filePath\";s:22:\"/tmp/product_model.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:6:\"escape\";s:1:\"\\\";s:10:\"withHeader\";b:1;s:13:\"uploadAllowed\";b:1;s:25:\"invalid_items_file_format\";s:3:\"csv\";s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;s:16:\"decimalSeparator\";s:1:\".\";s:10:\"dateFormat\";s:10:\"yyyy-MM-dd\";s:7:\"enabled\";b:1;s:16:\"categoriesColumn\";s:10:\"categories\";s:19:\"familyVariantColumn\";s:13:\"familyVariant\";s:17:\"enabledComparison\";b:1;s:18:\"realTimeVersioning\";b:1;}', 'import'), 
('csv_product_export', 'Demo CSV product export', 'csv_product_export', '0', 'Akeneo CSV Connector', 'a:10:{s:8:\"filePath\";s:38:\"/tmp/export_%job_label%_%datetime%.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;s:16:\"decimalSeparator\";s:1:\".\";s:10:\"dateFormat\";s:10:\"yyyy-MM-dd\";s:10:\"with_media\";b:1;s:7:\"filters\";a:2:{s:4:\"data\";a:3:{i:0;a:3:{s:5:\"field\";s:7:\"enabled\";s:8:\"operator\";s:1:\"=\";s:5:\"value\";b:1;}i:1;a:3:{s:5:\"field\";s:10:\"categories\";s:8:\"operator\";s:11:\"IN CHILDREN\";s:5:\"value\";a:1:{i:0;s:6:\"master\";}}i:2;a:4:{s:5:\"field\";s:12:\"completeness\";s:8:\"operator\";s:2:\"&gt;=\";s:5:\"value\";i:100;s:7:\"context\";a:1:{s:7:\"locales\";a:3:{i:0;s:5:\"fr_FR\";i:1;s:5:\"en_US\";i:2;s:5:\"de_DE\";}}}}s:9:\"structure\";a:2:{s:5:\"scope\";s:6:\"mobile\";s:7:\"locales\";a:3:{i:0;s:5:\"fr_FR\";i:1;s:5:\"en_US\";i:2;s:5:\"de_DE\";}}}}', 'export'), 
('csv_product_model_export', 'Demo CSV product model export', 'csv_product_model_export', '0', 'Akeneo CSV Connector', 'a:10:{s:8:\"filePath\";s:38:\"/tmp/export_%job_label%_%datetime%.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;s:16:\"decimalSeparator\";s:1:\".\";s:10:\"dateFormat\";s:10:\"yyyy-MM-dd\";s:10:\"with_media\";b:1;s:7:\"filters\";a:2:{s:4:\"data\";a:0:{}s:9:\"structure\";a:2:{s:5:\"scope\";s:6:\"mobile\";s:7:\"locales\";a:3:{i:0;s:5:\"fr_FR\";i:1;s:5:\"en_US\";i:2;s:5:\"de_DE\";}}}}', 'export'), 
('csv_category_import', 'Demo CSV category import', 'csv_category_import', '0', 'Akeneo CSV Connector', 'a:9:{s:8:\"filePath\";s:17:\"/tmp/category.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:6:\"escape\";s:1:\"\\\";s:10:\"withHeader\";b:1;s:13:\"uploadAllowed\";b:1;s:25:\"invalid_items_file_format\";s:3:\"csv\";s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'import'), 
('csv_category_export', 'Demo CSV category export', 'csv_category_export', '0', 'Akeneo CSV Connector', 'a:6:{s:8:\"filePath\";s:17:\"/tmp/category.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'export'), 
('csv_association_type_import', 'Demo CSV association type import', 'csv_association_type_import', '0', 'Akeneo CSV Connector', 'a:9:{s:8:\"filePath\";s:25:\"/tmp/association_type.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:6:\"escape\";s:1:\"\\\";s:10:\"withHeader\";b:1;s:13:\"uploadAllowed\";b:1;s:25:\"invalid_items_file_format\";s:3:\"csv\";s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'import'), 
('csv_association_type_export', 'Demo CSV association type export', 'csv_association_type_export', '0', 'Akeneo CSV Connector', 'a:6:{s:8:\"filePath\";s:25:\"/tmp/association_type.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'export'), 
('csv_attribute_import', 'Demo CSV attribute import', 'csv_attribute_import', '0', 'Akeneo CSV Connector', 'a:9:{s:8:\"filePath\";s:18:\"/tmp/attribute.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:6:\"escape\";s:1:\"\\\";s:10:\"withHeader\";b:1;s:13:\"uploadAllowed\";b:1;s:25:\"invalid_items_file_format\";s:3:\"csv\";s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'import'), 
('csv_attribute_export', 'Demo CSV attribute export', 'csv_attribute_export', '0', 'Akeneo CSV Connector', 'a:6:{s:8:\"filePath\";s:18:\"/tmp/attribute.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'export'), 
('csv_attribute_option_import', 'Demo CSV option import', 'csv_attribute_option_import', '0', 'Akeneo CSV Connector', 'a:9:{s:8:\"filePath\";s:15:\"/tmp/option.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:6:\"escape\";s:1:\"\\\";s:10:\"withHeader\";b:1;s:13:\"uploadAllowed\";b:1;s:25:\"invalid_items_file_format\";s:3:\"csv\";s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'import'), 
('csv_family_import', 'Demo CSV family import', 'csv_family_import', '0', 'Akeneo CSV Connector', 'a:9:{s:8:\"filePath\";s:15:\"/tmp/family.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:6:\"escape\";s:1:\"\\\";s:10:\"withHeader\";b:1;s:13:\"uploadAllowed\";b:1;s:25:\"invalid_items_file_format\";s:3:\"csv\";s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'import'), 
('csv_family_variant_import', 'Demo CSV family variant import', 'csv_family_variant_import', '0', 'Akeneo CSV Connector', 'a:9:{s:8:\"filePath\";s:23:\"/tmp/family_variant.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:6:\"escape\";s:1:\"\\\";s:10:\"withHeader\";b:1;s:13:\"uploadAllowed\";b:1;s:25:\"invalid_items_file_format\";s:3:\"csv\";s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'import'), 
('csv_attribute_option_export', 'Demo CSV option export', 'csv_attribute_option_export', '0', 'Akeneo CSV Connector', 'a:6:{s:8:\"filePath\";s:15:\"/tmp/option.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'export'), 
('csv_product_quick_export2', 'CSV product quick export', 'csv_product_quick_export', '0', 'Akeneo CSV Connector', 'a:14:{s:8:\"filePath\";s:38:\"/tmp/export_%job_label%_%datetime%.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;s:7:\"filters\";N;s:19:\"selected_properties\";N;s:10:\"with_media\";b:1;s:6:\"locale\";N;s:5:\"scope\";N;s:9:\"ui_locale\";N;s:15:\"filePathProduct\";s:54:\"/tmp/1_products_export_%locale%_%scope%_%datetime%.csv\";s:20:\"filePathProductModel\";s:60:\"/tmp/2_product_models_export_%locale%_%scope%_%datetime%.csv\";}', 'quick_export'), 
('csv_product_grid_context_quick_export2', 'CSV product quick export grid context', 'csv_product_grid_context_quick_export', '0', 'Akeneo CSV Connector', 'a:14:{s:8:\"filePath\";s:38:\"/tmp/export_%job_label%_%datetime%.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;s:7:\"filters\";N;s:19:\"selected_properties\";N;s:10:\"with_media\";b:1;s:6:\"locale\";N;s:5:\"scope\";N;s:9:\"ui_locale\";N;s:15:\"filePathProduct\";s:67:\"/tmp/1_products_export_grid_context_%locale%_%scope%_%datetime%.csv\";s:20:\"filePathProductModel\";s:73:\"/tmp/2_product_models_export_grid_context_%locale%_%scope%_%datetime%.csv\";}', 'quick_export'), 
('csv_family_export', 'Demo CSV family export', 'csv_family_export', '0', 'Akeneo CSV Connector', 'a:6:{s:8:\"filePath\";s:15:\"/tmp/family.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'export'), 
('csv_family_variant_export', 'Demo CSV family variant export', 'csv_family_variant_export', '0', 'Akeneo CSV Connector', 'a:6:{s:8:\"filePath\";s:23:\"/tmp/family_variant.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'export'), 
('csv_channel_export', 'Demo CSV channel export', 'csv_channel_export', '0', 'Akeneo CSV Connector', 'a:6:{s:8:\"filePath\";s:38:\"/tmp/export_%job_label%_%datetime%.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'export'), 
('csv_currency_export', 'Demo CSV currency export', 'csv_currency_export', '0', 'Akeneo CSV Connector', 'a:6:{s:8:\"filePath\";s:38:\"/tmp/export_%job_label%_%datetime%.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'export'), 
('csv_locale_export', 'Demo CSV locale export', 'csv_locale_export', '0', 'Akeneo CSV Connector', 'a:6:{s:8:\"filePath\";s:38:\"/tmp/export_%job_label%_%datetime%.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'export'), 
('csv_attribute_group_export', 'Demo CSV attribute group export', 'csv_attribute_group_export', '0', 'Akeneo CSV Connector', 'a:6:{s:8:\"filePath\";s:38:\"/tmp/export_%job_label%_%datetime%.csv\";s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:10:\"withHeader\";b:1;s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'export'), 
('csv_currency_import', 'Demo CSV currency import', 'csv_currency_import', '0', 'Akeneo CSV Connector', 'a:9:{s:8:\"filePath\";N;s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:6:\"escape\";s:1:\"\\\";s:10:\"withHeader\";b:1;s:13:\"uploadAllowed\";b:1;s:25:\"invalid_items_file_format\";s:3:\"csv\";s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'import'), 
('csv_channel_import', 'Demo CSV channel import', 'csv_channel_import', '0', 'Akeneo CSV Connector', 'a:9:{s:8:\"filePath\";N;s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:6:\"escape\";s:1:\"\\\";s:10:\"withHeader\";b:1;s:13:\"uploadAllowed\";b:1;s:25:\"invalid_items_file_format\";s:3:\"csv\";s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'import'), 
('csv_locale_import', 'Demo CSV locale import', 'csv_locale_import', '0', 'Akeneo CSV Connector', 'a:9:{s:8:\"filePath\";N;s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:6:\"escape\";s:1:\"\\\";s:10:\"withHeader\";b:1;s:13:\"uploadAllowed\";b:1;s:25:\"invalid_items_file_format\";s:3:\"csv\";s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'import'), 
<code>('csv_attribute_group_import', 'Demo CSV attribute_group import', 'csv_attribute_group_import', '0', 'Akeneo CSV Connector', 'a:9:{s:8:\"filePath\";N;s:9:\"delimiter\";s:1:\";\";s:9:\"enclosure\";s:1:\"\"\";s:6:\"escape\";s:1:\"\\\";s:10:\"withHeader\";b:1;s:13:\"uploadAllowed\";b:1;s:25:\"invalid_items_file_format\";s:3:\"csv\";s:14:\"user_to_notify\";N;s:21:\"is_user_authenticated\";b:0;}', 'import');</code>
</pre>



<p class="wp-block-paragraph"><strong>Expected result:</strong> After adding the profiles, your imports page should look similar to this:</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh6.googleusercontent.com/6qM9B9RwrU4wN8zqSCnoftzFV4UD7jXJmfRfFrI1TRYtz96pjcdPYthwr-8b0nM6ualytlZb9-1xuSHAmWLP5PVT9hhb64k2dJUeVuqBmGVW19zTXFI1F95rwxPIyrBvpuqgSqOi" alt=""/></figure>



<p class="wp-block-paragraph">Now you can start importing data from your exports. You must however do it in a specific order:</p>



<ol class="wp-block-list"><li>currency</li><li>locales</li><li>category</li><li>channels</li><li>attribute_groups</li><li>attributes</li><li>attribute_options</li><li>family</li><li>family_variant</li><li>product_model</li><li>product</li></ol>



<p class="wp-block-paragraph">Select the&nbsp; appropriate import profile (i.e. for Currency select <code>Demo CSV currency import</code>) and upload the .csv file from your exports folder (for Currency &#8211; <code>&lt;M2 root&gt;/var/akeneo/export/currency/&lt;currencyexport&gt;.csv</code>).</p>



<p class="wp-block-paragraph">When all is imported, open the products section, mass-select all products, and set the price attribute.&nbsp;</p>



<h2 class="wp-block-heading">Connect Akeneo with Magento:</h2>



<p class="wp-block-paragraph">In Akeneo open <code>System &gt; Connections</code> and create a new connection, setting the flow type as <code>Data Destination</code>.</p>



<p class="wp-block-paragraph">After creating the connection, in Magento go to <code>‘Profile’ &gt; ‘Connector’ &gt; Configuration</code>, and fill in the new credentials.</p>



<p class="wp-block-paragraph">Clear Magento cache and test the connection.</p>



<h2 class="wp-block-heading">Verify That All Products Were Imported Correctly</h2>



<p class="wp-block-paragraph">Follow the steps listed under the section Test Product Deletion in <a href="https://scandiweb.com/blog/akeneo-crash-course-3-connector-functionality/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">pt. 3 of this guide</a>.</p>



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



<p class="wp-block-paragraph"><em>Have you found this information helpful? Make sure to check out the rest of the guide: </em><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/blog/akeneo-crash-course-1-basic-setup/" target="_blank"><em>pt.1</em></a><em>, <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/blog/akeneo-crash-course-3-connector-functionality/" target="_blank">pt.3</a>, and </em><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/blog/akeneo-crash-course-4-data-handling-via-csv-files/" target="_blank"><em>pt.4</em></a><em>.</em> <em>Do you consider implementing Akeneo PIM in your business? <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/services/service-akeneo" target="_blank">Let us help you!</a></em> <em>Any questions? Feel free to get in touch: </em><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/contact" target="_blank"><em>book a free consultation or schedule a call!</em></a></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/akeneo-crash-course-2-magento-data-export/">Akeneo Crash Course, Pt.2: Magento Data Export</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Akeneo Crash Course, Pt.1: Basic Setup</title>
		<link>https://scandiweb.com/blog/akeneo-crash-course-1-basic-setup/</link>
		
		<dc:creator><![CDATA[Aigars Pavlovics]]></dc:creator>
		<pubDate>Thu, 27 Aug 2020 12:50:27 +0000</pubDate>
				<category><![CDATA[Akeneo]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[akeneo]]></category>
		<category><![CDATA[magento 2]]></category>
		<category><![CDATA[user guide]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=2954</guid>

					<description><![CDATA[<p>Fast-track introduction into Akeneo-Magento2 stack linked with a connector module. Part one of four: general setup and basic entities.</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/akeneo-crash-course-1-basic-setup/">Akeneo Crash Course, Pt.1: Basic Setup</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">About This Guide</h2>


<div class="lazyblock-related-DJDvK wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/services/service-akeneo" target=_blank >
        Akeneo Implementation
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/magento-website-development" target=_blank >
        Magento Development
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/services/solutions" target=_blank >
        eCommerce Solutions
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">Knowledge transfer is critical when trying to master new complex tools within a limited time. Such was the case when a few of our staff needed a fast-track introduction to the Akeneo-Magento stack with a dedicated connector module, to take over a live project. This need manifested in developing a set of internal documentation pages, and later became the prerequisite for creating this guide.</p>



<p class="wp-block-paragraph">This is part one of the four-part crash course, meant to help teams and individuals gain an understanding of basic entities, tools, and processes involved in operating the tech stack mentioned above. Follow through in a step-by-step manner to learn and get practical experience with:</p>



<ul class="wp-block-list"><li>General set-up and basic entities,</li><li><a href="https://scandiweb.com/blog/akeneo-crash-course-2-magento-data-export/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Data migration from Magento to Akeneo</a>,</li><li><a href="https://scandiweb.com/blog/akeneo-crash-course-3-connector-functionality/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Connector module functionality, import/export verification</a>,</li><li><a href="https://scandiweb.com/blog/akeneo-crash-course-4-data-handling-via-csv-files/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Akeneo data manipulation using .csv files</a>.</li></ul>



<p class="wp-block-paragraph"><strong>Notes:</strong>&nbsp;</p>



<p class="wp-block-paragraph">The current guide is based on a real-life Magento project, making use of our own proprietary Magento-Akeneo connector module. Thus, certain project-specific details had to be generalized in order to present more universal instruction. An example of this is a mentioning of a path starting with “Profile &gt; Connector &gt; …”, where ‘Profile’ refers to your Magento profile, and ‘Connector’ &#8211; to the connector module you are using.</p>



<p class="wp-block-paragraph">As for the connector module, a quick search around the Internet should present you with multiple options to choose from. Pick the one you prefer, and follow along.</p>



<p class="wp-block-paragraph">In this part, you will learn how to set up clean Akeneo and Magento instances, as well as sync some of the default entities.</p>



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



<hr class="wp-block-separator is-style-dots"/>



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



<h2 class="wp-block-heading">Magento 2 Setup</h2>



<ol class="wp-block-list"><li>Set up Magento 2.1 (Community) locally without sample data.</li><li>Install Magento-Akeneo connector module.</li></ol>



<p class="wp-block-paragraph"><strong>Note:</strong> <em>Ensure version compatibility between Magento and the Magento-Akeneo connector.</em></p>



<p class="wp-block-paragraph">The command to install clean DB with admin user:</p>



<pre class="wp-block-preformatted">php bin/magento setup:install --base-url=http://example-project.host/ \
--db-host=127.0.0.1 --db-name=test_example-project --db-user=root --db-password=root \
--admin-firstname=exampleName --admin-lastname=exampleLastname --admin-email=test@example.com\
--admin-user=exampleUser --admin-password=examplePassword --language=en_US \
--currency=USD --timezone=America/Chicago --use-rewrites=1</pre>



<h2 class="wp-block-heading">Akeneo Setup</h2>



<p class="wp-block-paragraph">Make sure Docker is installed and running locally.</p>



<p class="wp-block-paragraph">Use Akeneo Community Edition Docker version setup guide (not manual):<a href="https://docs.akeneo.com/4.0/install_pim/docker/installation_docker.html" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)"> https://docs.akeneo.com/4.0/install_pim/docker/installation_docker.html</a>.</p>



<p class="wp-block-paragraph">Use <code>make dev</code> to import Akeneo sample data.</p>



<p class="wp-block-paragraph">Execute the necessary command from the guide above to launch a consumer daemon.</p>



<p class="wp-block-paragraph"><strong>Expected result:</strong> You should have a working instance of Akeneo PIM with a URL <code>http://127.0.0.1:8080/</code>&nbsp; and credentials: <code>admin/admin</code>.</p>



<h2 class="wp-block-heading">Connect M2 and Akeneo</h2>



<p class="wp-block-paragraph">Create Akeneo API access to allow using it from M2.</p>



<p class="wp-block-paragraph">Enter this API access in M2 under <code>‘Profile’ &gt; ‘Connector’ &gt; Configuration -&gt; API Configurations</code>. Save the configuration, and click “Test Connection”.</p>



<p class="wp-block-paragraph">In the General section, set the channel to “Ecommerce”.</p>



<p class="wp-block-paragraph"><strong>Note:</strong> <em>Akeneo has a case-sensitive Akeneo channel code.</em></p>



<pre class="wp-block-verse"><strong>Akeneo Connection Guide</strong>: <a href="https://help.akeneo.com/pim/serenity/articles/what-is-a-connection.html" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">https://help.akeneo.com/pim/serenity/articles/what-is-a-connection.html</a></pre>



<h2 class="wp-block-heading">Akeneo Sample Data Fix</h2>



<p class="wp-block-paragraph">Remove attribute “collection” from Akeneo.</p>



<pre class="wp-block-verse"><strong>Quick guide</strong>: <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://webkul.com/blog/how-to-create-attributes-in-akeneo/" target="_blank">https://webkul.com/blog/how-to-create-attributes-in-akeneo/</a></pre>



<h2 class="wp-block-heading">Execute M2 Import Commands</h2>



<ul class="wp-block-list"><li><code>php bin/magento akeneoimport:attribute</code></li><li><code>php bin/magento akeneoimport:attribute-option</code></li><li><code>php bin/magento akeneoimport:category</code></li><li><code>php bin/magento akeneoimport:product</code></li></ul>



<p class="wp-block-paragraph">To monitor the process, check import logs: <code>‘Profile’ &gt; ‘Connector’ &gt; Import logs</code>.</p>



<p class="wp-block-paragraph"><strong>Expected result:</strong> Once the import is complete, the following should be created and imported from the Akeneo sample data:</p>



<ul class="wp-block-list"><li>products</li><li>categories&nbsp;</li><li>attributes</li><li>attribute options</li><li>attribute sets</li><li>attribute groups</li></ul>



<h2 class="wp-block-heading">Fix Akeneo Products Completeness</h2>



<p class="wp-block-paragraph">Find which attributes are required and, using bulk update, fill them for all products. 100% on more than 500 products should be enough.&nbsp;</p>



<p class="wp-block-paragraph">Try importing products back into Akeneo.</p>



<pre class="wp-block-verse"><strong>Akeneo completeness guide</strong>: <a href="https://help.akeneo.com/pim/v4/articles/what-is-the-completeness.html" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">https://help.akeneo.com/pim/v4/articles/what-is-the-completeness.html</a></pre>



<pre class="wp-block-verse"><strong>Akeneo bulk action guide</strong>: <a href="https://help.akeneo.com/pim/v4/articles/product-mass-actions.html" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">https://help.akeneo.com/pim/v4/articles/product-mass-actions.html</a></pre>



<p class="wp-block-paragraph"><strong>Important:</strong> <em>Bulk update requires a running queue job daemon.</em></p>



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



<figure class="wp-block-image"><img decoding="async" src="https://lh6.googleusercontent.com/_bzlag9ChCkvHcVsH2rDggtYJnpT15IRK7_8C0DM7Us-ZfPvvi_H_RCGSqE_KLVw98CPeahUbn9SKl8Oy6JyYSI_1DQ-ZS7ked6HMc1LS0Xrl_PK4TD7yMVSoXI0uKf8SBkktJBX" alt=""/></figure>



<p class="wp-block-paragraph">Previously there were 34 simple and 15 configurable products, now there should be 829 simple and 20 configurable.</p>



<h2 class="wp-block-heading">Create New TEXT Attribute</h2>



<p class="wp-block-paragraph">Create a new Akeneo Group “Test_group”.</p>



<p class="wp-block-paragraph">Under “Test_group” create a new Akeneo Text Attribute “Report” with “Value per locale” enabled.</p>



<p class="wp-block-paragraph">Under the Family “Camcorders” add an attribute “Report”, and make it required for all channels.</p>



<p class="wp-block-paragraph">Find all &#8220;Camcorders&#8221; products and fill in the &#8220;Report&#8221; attribute.</p>



<p class="wp-block-paragraph">Repeat products import into M2 and check if Magento products received this value:</p>



<ul class="wp-block-list"><li>It will throw an error that the attribute is missing.&nbsp;</li><li>Execute the attribute import, clean the M2 cache, and then execute the product import.</li></ul>



<pre class="wp-block-verse"><strong>Akeneo Attributes Guide</strong>:<a href="https://help.akeneo.com/pim/serenity/articles/manage-your-attributes.html" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)"> https://help.akeneo.com/pim/serenity/articles/manage-your-attributes.html</a></pre>



<pre class="wp-block-verse"><strong>Akeneo Attribute Groups Guide</strong>:<a href="https://help.akeneo.com/pim/serenity/articles/manage-your-attribute-groups.html" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)"> https://help.akeneo.com/pim/serenity/articles/manage-your-attribute-groups.html</a></pre>



<pre class="wp-block-verse"><strong>Akeneo Families Guide</strong>:<a href="https://help.akeneo.com/pim/serenity/articles/manage-your-families.html"> https:</a><a href="https://help.akeneo.com/pim/serenity/articles/manage-your-families.html" target="_blank" rel="noreferrer noopener" aria-label="//help.akeneo.com/pim/serenity/articles/manage-your-famili (opens in a new tab)">//help.akeneo.com/pim/serenity/articles/manage-your-famili</a><a href="https://help.akeneo.com/pim/serenity/articles/manage-your-families.html">es.html</a></pre>



<h2 class="wp-block-heading">Create New DROPDOWN Attribute</h2>



<p class="wp-block-paragraph">Under the “Test_group“ create a new Akeneo Dropdown Attribute &#8220;Version&#8221; with option codes “21“, “22“, “23“ and labels “Magento 2.1“, “Magento 2.2.“, “Magento 2.3“.</p>



<p class="wp-block-paragraph">Add the &#8220;Version&#8221; attribute to the Family &#8220;Digital Cameras&#8221; and make sure it is required for all channels.</p>



<p class="wp-block-paragraph">Choose ONE &#8220;Digital Cameras&#8221; product and fill ALL required attributes.</p>



<p class="wp-block-paragraph">Repeat attributes import and attributes options import</p>



<ul class="wp-block-list"><li>Clear cache</li><li>Import products into M2</li><li>Check if Magento products received this value.&nbsp;<em>&nbsp;</em></li></ul>



<p class="wp-block-paragraph">Find this product in Magento and check if “Version“ was correctly imported.</p>



<h2 class="wp-block-heading">Create New Family With Family Variant</h2>



<p class="wp-block-paragraph">Create the new Akeneo Family “T-Shirt“.</p>



<p class="wp-block-paragraph">Assign attributes “price”, “name”, “description”, “color”, “size”.</p>



<p class="wp-block-paragraph">Create 1-axis Family Variant “T-Shirt Basic“ with color and size as “configurable” attributes.</p>



<p class="wp-block-paragraph">Make “name“ editable on the parent product level, and “description” &#8211; on the child product level.</p>



<p class="wp-block-paragraph">Create a new Product Model with a Family Variant “T-Shirt Basic“.</p>



<p class="wp-block-paragraph">Fill description.</p>



<p class="wp-block-paragraph">Create a new child product with Size: L and Color: Black, and another with Size: M and Color: Red.</p>



<p class="wp-block-paragraph">Fill name that contains a specific product size and color.</p>



<p class="wp-block-paragraph">Add the product to some random categories.</p>



<p class="wp-block-paragraph">Repeat attributes import</p>



<ul class="wp-block-list"><li>Clear cache</li><li>Import products into M2</li><li>Check if these products appeared in Magento as configurable.</li></ul>



<p class="wp-block-paragraph"><strong>Important:</strong> <em>Each product needs to be added to some category, otherwise, it will be skipped during the import to M2.</em></p>



<pre class="wp-block-verse"><strong>Akeneo Product Creation Guide</strong>: <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://help.akeneo.com/pim/serenity/articles/create-a-product.html" target="_blank">https://help.akeneo.com/pim/serenity/articles/create-a-product.html</a></pre>



<pre class="wp-block-verse"><strong>Akeneo Add Variant Guide</strong>:<a href="https://help.akeneo.com/pim/serenity/articles/enrich-products-variants.html#add-a-variant" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)"> https://help.akeneo.com/pim/serenity/articles/enrich-products-variants.html#add-a-variant</a></pre>



<h2 class="wp-block-heading">Create New FR and DE Magento Stores</h2>



<h3 class="wp-block-heading">Set up base settings:</h3>



<p class="wp-block-paragraph">In Magento go to <code>Stores &gt; Configuration</code> and select <code>Main website</code> as the store view.</p>



<p class="wp-block-paragraph">Go to <code>General &gt; Currency setup</code> and set <code>Allowed Currencies</code> to EUR and USD.</p>



<h3 class="wp-block-heading">Create and configure two new store views:</h3>



<p class="wp-block-paragraph">Go to <code>Stores &gt; All Stores</code> and create two new store views: one for France and one for Germany.</p>



<p class="wp-block-paragraph">Go back to <code>Stores &gt; Configuration</code> and select French store as store view.</p>



<p class="wp-block-paragraph">Under <code>Locale Options</code>, set the store view’s <code>Locale</code> to French(France).</p>



<p class="wp-block-paragraph">Open <code>General &gt; Currency Setup</code> and set the <code>Default Display Currency</code> to EUR.</p>



<p class="wp-block-paragraph">Repeat the steps for the German view, except set the locale to German(Germany).</p>



<h3 class="wp-block-heading">Set up product-locale-specific data in the Akeneo:</h3>



<p class="wp-block-paragraph">Open the Products section in Akeneo and set the locale to French.</p>



<p class="wp-block-paragraph">Same as in the “Fix products completeness” section above &#8211; using bulk actions, set product descriptions and prices.</p>



<p class="wp-block-paragraph"><strong>Important:</strong> <em>Bulk update requires a running queue job daemon.</em></p>



<p class="wp-block-paragraph">Switch the locale to German and repeat the previous step.</p>



<h3 class="wp-block-heading">Import into Magento:</h3>



<p class="wp-block-paragraph">Run <code>bin\magento akeneoimport:product</code>.</p>



<p class="wp-block-paragraph">Clear Magento Cache.</p>



<p class="wp-block-paragraph"><strong>Expected result:</strong></p>



<ul class="wp-block-list"><li>When opening a product in edit mode and switching between the newly created store views: you should see that product descriptions change accordingly.</li><li>When switching to FR / DE store views in the front-end: currency should change from&nbsp; USD to EUR. Changes should also occur in product descriptions and category names in the navigation bar.</li></ul>



<p class="wp-block-paragraph"><strong>Note:</strong> <em>If you don’t see any products displayed on frontend, go to</em> <code>Stores &gt; Configuration &gt; Catalog &gt; Inventory &gt; Stock Options</code> <em>and set </em><code>Display out of stock items</code> <em>to true.</em></p>



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



<p class="wp-block-paragraph"><em>Have you found this information helpful? Make sure to check out the rest of the guide: </em><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/blog/akeneo-crash-course-2-magento-data-export/" target="_blank"><em>pt.2</em></a><em>, <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/blog/akeneo-crash-course-3-connector-functionality/" target="_blank">pt.3</a>, and </em><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/blog/akeneo-crash-course-4-data-handling-via-csv-files/" target="_blank"><em>pt.4</em></a><em>.</em> <em>Do you consider implementing Akeneo PIM in your business? <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/services/service-akeneo" target="_blank">Let us help you!</a></em> <em>Any questions? Feel free to get in touch: </em><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://scandiweb.com/contact" target="_blank"><em>book a free consultation or schedule a call!</em></a></p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/akeneo-crash-course-1-basic-setup/">Akeneo Crash Course, Pt.1: Basic Setup</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Awesome news from APS Akeneo summit 2020!</title>
		<link>https://scandiweb.com/blog/awesome-news-from-aps-akeneo-summit-2020/</link>
		
		<dc:creator><![CDATA[scandiweb]]></dc:creator>
		<pubDate>Mon, 17 Feb 2020 16:25:32 +0000</pubDate>
				<category><![CDATA[Akeneo]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[akeneo]]></category>
		<category><![CDATA[award]]></category>
		<category><![CDATA[Technodom]]></category>
		<guid isPermaLink="false">https://scandiweb.com/blog/?p=1540</guid>

					<description><![CDATA[<p>We’re delighted and honored to announce that Scandiweb has been awarded among TOP 3 Akeneo PIM implementations in the world at APS Akeneo summit 2020!</p>
<p>The post <a rel="nofollow" href="https://scandiweb.com/blog/awesome-news-from-aps-akeneo-summit-2020/">Awesome news from APS Akeneo summit 2020!</a> appeared first on <a rel="nofollow" href="https://scandiweb.com/blog">scandiweb</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="lazyblock-related-Z2tMFWM wp-block-lazyblock-related"><div class="related-services">
  <h3>Related Services</h3>
  <ul>
    
    <li>
      <a  href="https://scandiweb.com/services/service-akeneo" target=_blank >
        PIM for Magento
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/services/technology" target=_blank >
        Custom Solutions
      </a>
    </li>
    
    <li>
      <a  href="https://scandiweb.com/services/magento-support" target=_blank >
        24/7 Magento Support
      </a>
    </li>
    
  </ul>
</div>
</div>


<p class="wp-block-paragraph">We’re delighted and honored to announce that Scandiweb has been awarded among TOP 3 Akeneo PIM implementations in the world at APS Akeneo summit 2020! The name of the nomination is “Rising Star&#8221;, and it applies to the first Akeneo projects launched by official Akeneo partners. </p>



<p class="wp-block-paragraph">This year we competed against 50+ agencies from around the globe, and the project that got us to the frontline was <a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://www.technodom.kz/" target="_blank">technodom.kz</a> &#8211; a large home electronics retailer, whose eCommerce store we rebuilt and re-platformed to Akeneo in 2019.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="900" height="675" src="https://scandiweb.com/blog/wp-content/uploads/2020/02/award1_resized.png" alt="Akeneo awards: Scandiweb being annaounced among the winners" class="wp-image-1721" srcset="https://scandiweb.com/blog/wp-content/uploads/2020/02/award1_resized.png 900w, https://scandiweb.com/blog/wp-content/uploads/2020/02/award1_resized-300x225.png 300w, https://scandiweb.com/blog/wp-content/uploads/2020/02/award1_resized-768x576.png 768w" sizes="(max-width: 900px) 100vw, 900px" /></figure></div>



<h3 class="wp-block-heading">Project recap</h3>



<p class="wp-block-paragraph">The project was a complex build, involving migration and reengineering of the client’s existing e-store. The resource was migrated from Hybris to Magento with PWA, relying heavily on Akeneo PIM. We’ve documented the process in detail in a dedicated case study, so for the current scope let’s go over a handful of the <strong>project’s key highlights for reference</strong>:</p>



<ul class="wp-block-list"><li>120 000 SKU’s</li><li>15 000 attributes</li><li>3000 new products per month</li><li>84 physical stores</li><li>$800M overall annual gross &#8211; $100M online revenue</li></ul>



<p class="wp-block-paragraph">Given the scale and complexity, the Akeneo PIM Enterprise edition was the tool employed to manage all the stock and price information, and it handled the task remarkably well!</p>



<p class="wp-block-paragraph"><strong>Implementation highlights include</strong>:</p>



<ul class="wp-block-list"><li>Brand new API data bridge between Akeneo and Magento 2 &#8211; heavily optimized performance &amp; speed.</li><li>Delta sync functionality allowing to sync only data which have had changes since <br>the last sync.</li><li>Custom attributes allowing to define category SEO meta title and description <br>within Akeneo.</li><li>Custom attributes supporting business functionality e.g. marking products having specific delivery logic.</li></ul>



<p class="wp-block-paragraph"><strong>Results/improvements (spoiler &#8211; it’s stunning):</strong></p>



<ul class="wp-block-list"><li>3x faster data turnaround to production.</li><li>Immediate minor data change sync.</li><li>Automatic quality &amp; completion validation depending on the product family.</li><li>Designed and introduced multiple Data team roles defining necessary access rights.</li><li>Any updates are logged and can be traced to a specific user, timestamp, and change itself.</li><li>No manual work between systems. New products are synced from 1C to Akeneo automatically. Completed products are included in the sync automatically.</li><li>Centralized system! Single source of truth. No spreadsheets.</li><li>Various data sync options &#8211; full or delta product, specific family, a separate category, attribute, and product sync.</li></ul>



<p class="wp-block-paragraph"><div class="_form_19"></div><div class="hs-cta-embed hs-cta-simple-placeholder hs-cta-embed-69046695911" style="max-width:100%;max-height:100%;width:680px;height:360.203125px"><a href="https://cta-eu1.hubspot.com/web-interactives/public/v1/track/redirect?encryptedPayload=AVxigLJKgKabt%2Bi2xuxFTnhmxX5D0cLumvIcC49i34dY3s0qKV%2BBE2eBxDLUm4xFJt8T9x7DVeWj7yeSuVk0qHcIUS07PjM2QYBXYAqwkIb5W1v69Q%3D%3D&#038;portalId=25724996&#038;webInteractiveContentId=69046695911" target="_blank" rel="noopener" crossorigin="anonymous"><img decoding="async" loading="lazy" src="https://hubspot-no-cache-eu1-prod.s3.amazonaws.com/cta/default/25724996/interactive-69046695911.png" style="height:100%;width:100%;object-fit:fill" onerror=&#39;this.style.display="none"&#39;></a></div></p>



<h3 class="wp-block-heading">The award</h3>



<p class="wp-block-paragraph">Akeneo PIM is still a relatively new product, however, it’s already sending ripples through the eCommerce industry. Their annual partners-only summits reflect the dynamic, hosting a growing array of projects and brands from across the world.&nbsp;</p>


<p><em><a href="https://www.akeneo.com/blog/brewing-a-beautiful-experience-highlights-from-aps2020/" target="_blank" rel="noreferrer noopener" aria-label="Don't miss the full highlights report, sharing insights into this year's agenda, and announcing the winners! (opens in a new tab)">Don&#8217;t miss the full highlights report of the summi</a><a href="https://www.akeneo.com/blog/brewing-a-beautiful-experience-highlights-from-aps2020/" target="_blank" rel="noreferrer noopener" aria-label="Don't miss the full highlights report, sharing insights into this year's agenda, and announcing the winners! (opens in a new tab)">t</a><a href="https://www.akeneo.com/blog/brewing-a-beautiful-experience-highlights-from-aps2020/" target="_blank" rel="noreferrer noopener" aria-label="Don't miss the full highlights report, sharing insights into this year's agenda, and announcing the winners! (opens in a new tab)">, sharing insights into this year&#8217;s agenda, and announcing the winners!</a></em></p>
<p><!-- /wp:post-content --></p>
<p><!-- wp:paragraph --></p>
<p>2020 was the first year Scandiweb participated in the contest, and it fell into place nicely: </p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:list --></p>
<ul>
<li>In 2019 Scandiweb received official Akeneo training.</li>
<li>The same year, we launched technodom.kz, incorporating Akeneo PIM as one of the core elements.</li>
<li>Shortly after the Go-live, an Akeneo newsletter announced a competition for the best implementation.</li>
</ul>
<p><!-- /wp:list --></p>
<p><!-- wp:paragraph --></p>
<p>So, we didn’t think twice to apply.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>The result? Our work was thoroughly evaluated and our effort was recognized as one of the world’s top Akeneo PIM implementations of 2019. Very much appreciated, this award is a truly great addition to Scandiweb&#8217;s legacy and an immense motivation for our future accomplishments.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:image {"align":"center","id":1722,"width":511,"height":551,"sizeSlug":"large"} --></p>
<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" class="wp-image-1722" src="https://scandiweb.com/blog/wp-content/uploads/2020/02/award2_resized.png" alt="Akeneo awards trophy. Scandiweb 2020" width="511" height="551" srcset="https://scandiweb.com/blog/wp-content/uploads/2020/02/award2_resized.png 834w, https://scandiweb.com/blog/wp-content/uploads/2020/02/award2_resized-278x300.png 278w, https://scandiweb.com/blog/wp-content/uploads/2020/02/award2_resized-768x829.png 768w" sizes="(max-width: 511px) 100vw, 511px" /></figure>
</div>
<p><!-- /wp:image --></p>
<p><!-- wp:paragraph --></p>
<p>Big thanks to the Akeneo team for their great work, to the contest jury for the acknowledgment, to Technodom for entrusting us with the project, and to the Scandiweb team for making it a reality!</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:spacer {"height":50} --></p>
<div class="wp-block-spacer" style="height: 50px;" aria-hidden="true"> </div>
<p><!-- /wp:spacer --></p>
<p><!-- wp:paragraph --></p>
<p><em>Curious to learn more about the project that got us the award? <a href="https://scandiweb.com/blog/world-s-biggest-magento-pwa-store/" target="_blank" rel="noreferrer noopener" aria-label="Read the full story  (opens in a new tab)">Read the full story </a>and discover the challenges, the solutions, and the impact of this work. </em></p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p><em>Are you looking to <a href="https://scandiweb.com/services/service-akeneo" target="_blank" rel="noreferrer noopener" aria-label="implement an Akeneo solution (opens in a new tab)">implement an Akeneo solution</a> for your own business? Need <a href="https://scandiweb.com/services/magento" target="_blank" rel="noreferrer noopener" aria-label="help from a Magento expert team (opens in a new tab)">help from a Magento expert team</a>?</em> <em><a href="https://scandiweb.com/contact" target="_blank" rel="noreferrer noopener" aria-label="Feel free to get in touch with us  (opens in a new tab)">Feel free to get in touch with us </a>for further questions, or to schedule a free consultation!</em></p><p>The post <a rel="nofollow" href="https://scandiweb.com/blog/awesome-news-from-aps-akeneo-summit-2020/">Awesome news from APS Akeneo summit 2020!</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 49/185 objects using Redis
Page Caching using Disk: Enhanced 

Served from: scandiweb.com @ 2026-11-04 09:29:47 by W3 Total Cache
-->