<?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>Netsuite &#8211; TristanPoulsen.com</title>
	<atom:link href="https://tristanpoulsen.com/category/netsuite/feed/" rel="self" type="application/rss+xml" />
	<link>https://tristanpoulsen.com</link>
	<description>Welcome to TristanPoulsen.com</description>
	<lastBuildDate>Tue, 11 Aug 2026 16:12:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>

<image>
	<url>https://tristanpoulsen.com/wp-content/uploads/2024/07/cropped-Tristan-Forryst-Poulsen-initials-logo-32x32.png</url>
	<title>Netsuite &#8211; TristanPoulsen.com</title>
	<link>https://tristanpoulsen.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Tens of Thousands of SKUs: NetSuite WMS for a Post-Merger Parts Distributor</title>
		<link>https://tristanpoulsen.com/netsuite-wms-post-merger-case-study/</link>
					<comments>https://tristanpoulsen.com/netsuite-wms-post-merger-case-study/#respond</comments>
		
		<dc:creator><![CDATA[tristanpoulsen]]></dc:creator>
		<pubDate>Tue, 01 Sep 2026 16:07:26 +0000</pubDate>
				<category><![CDATA[Netsuite]]></category>
		<category><![CDATA[Private Equity]]></category>
		<guid isPermaLink="false">https://tristanpoulsen.com/?p=923</guid>

					<description><![CDATA[Two months inside a live ERP rollout: warehouse printing across every printer type, team training, and a production fix, all delivered remotely. The short version: A merger, then an ERP The sequence here is one PE readers will recognize, because it&#8217;s the standard playbook. The distributor merged, got bigger, and the legacy ERP that ran ... <a title="Tens of Thousands of SKUs: NetSuite WMS for a Post-Merger Parts Distributor" class="read-more" href="https://tristanpoulsen.com/netsuite-wms-post-merger-case-study/" aria-label="Read more about Tens of Thousands of SKUs: NetSuite WMS for a Post-Merger Parts Distributor">Read more</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Two months inside a live ERP rollout: warehouse printing across every printer type, team training, and a production fix, all delivered remotely.</em></p>



<p class="wp-block-paragraph"><strong>The short version:</strong></p>



<ul class="wp-block-list">
<li><strong>Client:</strong> A large vehicle parts distributor (anonymized) shipping to hundreds of dealerships, with tens of thousands of SKUs</li>



<li><strong>Context:</strong> Fresh off a merger, mid-migration from a legacy ERP to NetSuite with WMS and SuiteScript customizations</li>



<li><strong>My role:</strong> Consultant on the implementation: printing integration across the warehouse, team training, production debugging</li>



<li><strong>Engagement:</strong> Two months, fully remote</li>
</ul>



<h2 class="wp-block-heading">A merger, then an ERP</h2>



<p class="wp-block-paragraph">The sequence here is one PE readers will recognize, because it&#8217;s the standard playbook. The distributor merged, got bigger, and the legacy ERP that ran the old company couldn&#8217;t carry the combined one. Post merger integration almost always lands on the systems eventually, and for product businesses at this scale it usually lands on NetSuite.</p>



<p class="wp-block-paragraph">By the time I was brought in as a consultant, the NetSuite implementation was underway: warehouse management, SuiteScript customizations, the works. Tens of thousands of SKUs moving through a warehouse and out to hundreds of dealerships, and all of it had to keep shipping while the systems changed underneath it.</p>



<h2 class="wp-block-heading">Where I came in</h2>



<p class="wp-block-paragraph">My piece of the rollout was the part that connects software to the physical warehouse: making NetSuite talk to the printers, then making the people comfortable with both.</p>



<p class="wp-block-paragraph">That sounds small until you watch a warehouse try to operate without it. Every pick, pack, and shipment at this scale runs on printed labels and scannable codes. If the ERP can&#8217;t reliably push a label to the right printer on the floor, the fancy new WMS is a very expensive way to stop shipping parts.</p>



<h2 class="wp-block-heading">The printer problem</h2>



<p class="wp-block-paragraph">The integration ran through a desktop plugin bridging NetSuite to the printer fleet, and the fleet was mixed: standard office printers alongside Zebra thermal label printers. Anyone who has done Zebra printer setup at scale knows the deal. Thermal printers are workhorses right up until they&#8217;re not, and their failure modes are finicky: driver quirks, connection drops, labels that render fine on one model and misalign on the next.</p>



<p class="wp-block-paragraph">I configured the plugin across the printer types, sorted out the per-model quirks, and got label output consistent from the warehouse floor&#8217;s point of view: scan, print, move on. The scanning workflow only works when the label side holds up, so that consistency was the whole job.</p>



<h2 class="wp-block-heading">Training, then a production fire drill</h2>



<p class="wp-block-paragraph">Configuration is half of an implementation. The other half is the team actually using it without calling for help every hour, so I trained the staff on the new printing workflow as part of the engagement.</p>



<p class="wp-block-paragraph">Then, after go-live, a connection issue surfaced between the printers and the system in production. This is the moment that separates a rollout that sticks from one that breeds workarounds: the warehouse is live, orders are flowing, and something between the ERP and the printer fleet is dropping. I debugged it remotely with my own remote tooling, traced the connection fault, and got it resolved without a site visit.</p>



<p class="wp-block-paragraph">The whole engagement ran that way. Two months, entirely remote, from configuration through training through the production fix. Distance never cost the client anything, which matters if your operation isn&#8217;t down the street from your consultant.</p>



<h2 class="wp-block-heading">The result</h2>



<p class="wp-block-paragraph">At the end of two months the distributor had warehouse printing running reliably across a mixed fleet inside NetSuite, a trained team running the workflow themselves, and a production issue diagnosed and closed. My workstream wrapped clean, and the operation kept shipping to its dealerships through all of it.</p>



<h2 class="wp-block-heading">Why this one matters if you&#8217;re a buyer</h2>



<p class="wp-block-paragraph">The first two case studies on this site are about security and migrations. This one is here to make a different point: I work deep in the systems businesses actually run on, including one of the largest ERPs on the market.</p>



<p class="wp-block-paragraph">When a PE firm buys a distributor, the value creation plan almost always touches the ERP, the warehouse workflow, or both. That work fails at the unglamorous layer: the label that won&#8217;t print, the scanner workflow nobody trained the floor on, the customization nobody documented. I&#8217;ve done that layer, at real scale, on NetSuite, and the same goes for the CRMs and finance systems on the other side of the stack.</p>



<p class="wp-block-paragraph">If your deal thesis depends on systems doing what the model says they&#8217;ll do, that&#8217;s the work I do.</p>



<p class="wp-block-paragraph"><em>Have a rollout or an integration that needs to land? <a href="https://tristanpoulsen.com/contact/">Get in touch.</a></em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://tristanpoulsen.com/netsuite-wms-post-merger-case-study/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
