Skip to main content
Shopify + Amazon Commerce

Engineering Barnakl: Custom Shopify Air Purifier Storefront & Amazon SP-API Stock, Order & Tracking Automation

Barnakl Shopify ecommerce store for air purifiers with Amazon marketplace sync
Barnakl LeadershipAir Purifier Ecommerce
“Parallel Loop gave us a Shopify store we are proud of and an Amazon bridge that just works: stock and prices stay aligned, orders land in Shopify, and tracking flows back the moment we ship.”
ShopifyCustom Theme Store
2-Way SyncStock, Orders & Tracking
2 SpecialistsFull Stack + Shopify Dev

Barnakl is a Shopify ecommerce brand that sells air purifiers direct to consumers. The business needed a premium storefront experience on Shopify plus reliable Amazon marketplace operations without maintaining two disconnected catalogs.

The Omnichannel Challenge

Parallel Loop delivered Barnakl end to end: a complete custom Shopify website and an automation system that connects Amazon and Shopify around price, inventory, orders, and tracking. Manual Amazon updates cause oversells when Shopify inventory moves, and delayed tracking hurts seller metrics. Barnakl required Shopify as the source of truth for merchandising, scheduled jobs to push price and stock to Amazon, order ingestion into Shopify for warehouse teams, and SP-API tracking posts when fulfillment completes. One full-stack developer and one Shopify developer owned the build.

Disconnected ChannelsLegacy Experience
  • Generic Shopify Theme
  • Manual Amazon Price & Stock Updates
  • Amazon Orders Re-Keyed in Shopify
  • Tracking Uploaded Late or Missing
  • No Job Orchestration for Sync Failures
Barnakl Commerce StackParallel Loop Architecture
  • Custom Shopify Theme on barnakl.com
  • Shopify to Amazon Price & Stock Push
  • Amazon Orders Imported to Shopify
  • SP-API Tracking on Fulfillment
  • Agenda Jobs on AWS EC2 + PostgreSQL

Phase 1: Custom Shopify Storefront

We developed a complete Shopify website on a custom theme tailored to air purifier merchandising. Product education sections, filter comparisons, and trust-focused layouts help shoppers understand purification specs before purchase. The Shopify developer partnered with our full-stack engineer so theme sections, metafields, and checkout UX align with the sync services that run behind the storefront.

Our custom ecommerce tools and custom software development teams keep brand storytelling in Shopify while operational data flows through Node.js services Barnakl operators can trust.

Phase 2: Amazon SP-API Sync & Fulfillment Loop

We created a complete system connecting Amazon and Shopify: import prices and stock from Shopify to Amazon, pull Amazon orders into Shopify, and send tracking to Amazon when orders fulfill. Agenda Jobs on AWS EC2 schedule inventory and price pushes so Amazon listings mirror Shopify availability. When Amazon sells a unit, the integration creates or updates the matching Shopify order for picking and packing. On fulfillment, Express workers call Amazon SP-API with carrier tracking so customers and Amazon seller metrics stay current.

PostgreSQL stores sync state, order mappings, and audit logs. MongoDB captures high-volume job telemetry and retry metadata. React and Next.js power internal tooling hooks where operators monitor sync health without opening multiple admin panels.

  • Storefront: Custom Shopify theme for air purifier ecommerce.
  • Catalog sync: Price and stock pushed from Shopify to Amazon.
  • Orders: Amazon purchases imported into Shopify fulfillment queues.
  • Tracking: SP-API updates when Shopify marks orders shipped.
  • Team: 1 full-stack developer + 1 Shopify developer.

Quantified Business Outcomes

Barnakl runs Shopify as the brand hub and Amazon as an automated sales channel with one inventory truth and closed-loop fulfillment.

Performance MetricBefore Barnakl StackBarnakl (Parallel Loop)
Shopify UXOff-the-shelf themeCustom Air Purifier Theme
Amazon Stock & PriceManual updatesAutomated Push from Shopify
Amazon OrdersRe-keyed by staffImported into Shopify
TrackingDelayed or missingSP-API on Fulfillment

Technical Deep-Dive: Frequently Asked Questions

Why is Shopify the source of truth for Barnakl?

Barnakl merchandising, bundles, and direct-to-consumer campaigns live on Shopify first. The sync service reads Shopify variant price and inventory levels, then maps SKUs to Amazon listings. That direction prevents Amazon promo quirks from overwriting the canonical catalog operators manage daily.

How do Agenda Jobs keep Amazon listings accurate?

Scheduled jobs batch price and quantity updates, respect SP-API throttles, and write outcomes to PostgreSQL. Failed runs retry with backoff while MongoDB logs capture payload snapshots for debugging without blocking the storefront.

When does tracking post back to Amazon?

When fulfillment staff mark a Shopify order shipped, webhooks or polling detect the event, Express loads carrier and tracking numbers, and SP-API confirms delivery to Amazon. Amazon buyers and seller performance dashboards update without manual CSV uploads.

🚀LET'S BUILD TOGETHER

READY TO SHIP?
BOOK A 30-MINUTE CALL.

We'll discuss your idea, share a fixed-price quote, and map out a timeline. No sales pitch. No BS.

< 45mResponse time
FixedPricing
2-8wDelivery