Fruugo + Shopify Plus
Support enterprise commerce growth with Shopify Plus by integrating Fruugo to manage international listings, localised orders, and marketplace operations from one feed.
Tracking updates from Shopify to Fruugo
Stock updates from Shopify to Fruugo
Price updates from Shopify to Fruugo
Product and catalogue updates from Shopify to Fruugo
Cancellations and returns from Shopify to Fruugo
Fruugo API Callback
Seamless automation with Fruugo
Fruugo to Shopify Plus workflows
Connect Shopify Plus with Fruugo to automate workflows, synchronize data in real-time, and enhance efficiency across your business processes.
Sell cross-border with Fruugo by connecting Shopify Plus to unify data flows, automate operations, and support complex commerce environments at scale.
Shopify Plus is Shopify’s enterprise commerce offering for high-growth and high-volume businesses. It is designed for brands that need advanced automation, deeper operational control, and a scalable platform for multi-brand, multi-market, or international commerce.
Integration guide
How Fruugo and Shopify Plus work together
Why?
The Fruugo + Shopify integration connects Fruugo marketplace activity with Shopify so merchants can manage marketplace operations from their usual Shopify back office.
Target
It is designed for Shopify retailers selling physical products on Fruugo who want to reduce manual work around order import, fulfilment, inventory, pricing, product catalogue updates, cancellations and returns.
Benefits
The integration helps teams import Fruugo orders into Shopify, keep Fruugo stock and prices aligned with Shopify, send shipment tracking back to Fruugo, and monitor Fruugo’s asynchronous responses in a managed workflow.
Data flows
What moves between the apps
Primary sync path
Fruugo is the source for marketplace orders. Synchron.io requests recent Fruugo orders every 15 minutes, checking the last 2 hours of orders. Because Fruugo returns order data asynchronously, the import continues when Fruugo sends the order response callback. Manual import is also available for testing, backfills and support investigations.
Shopify is the operational source for fulfilment, stock, pricing and catalogue changes. When a Fruugo-origin Shopify order is fulfilled, shipment and tracking details are sent back to Fruugo in near real time. Shopify inventory, product, price, cancellation, refund and return events can also be sent to Fruugo when the relevant workflows are enabled.
Fruugo often confirms the final result later through callbacks. The Fruugo API callback workflow receives those responses and helps complete, monitor or investigate operations such as order requests, confirmations, shipments, product updates, cancellations and returns.
Workflows
Automated workflows
Automated workflow
Request Fruugo Orders for Shopify Import
This workflow regularly requests recent Fruugo orders and creates the corresponding orders in Shopify once Fruugo returns the order data. It helps operations teams process Fruugo orders inside Shopify instead of copying order details manually.
TRIGGER
Scheduled every 15 minutes, checking the last 2 hours of Fruugo orders; manual import is available.
Automated workflow
Tracking updates from Shopify to Fruugo
When the warehouse fulfils a Fruugo-origin order in Shopify, this workflow sends shipment details, tracking numbers and carrier information back to Fruugo. It helps merchants keep Fruugo updated without manually marking orders as shipped in the Fruugo account.
TRIGGER
Near real time when a Fruugo-origin Shopify order is fulfilled.
Automated workflow
Stock updates from Shopify to Fruugo
When inventory changes in Shopify for a product linked to Fruugo, this workflow sends the updated stock quantity to Fruugo. This helps keep Fruugo availability closer to the retailer’s Shopify stock and reduces overselling risk.
TRIGGER
Near real time when Shopify inventory changes.
Automated workflow
Price updates from Shopify to Fruugo
When a Shopify product or variant price changes, this workflow sends the relevant price update to Fruugo. It allows retailers to manage prices in Shopify while keeping Fruugo listings aligned.
TRIGGER
Near real time when Shopify product or variant prices change.
Automated workflow
Product and catalogue updates from Shopify to Fruugo
This workflow synchronises Shopify product and catalogue data to Fruugo so retailers can prepare and maintain Fruugo listings from their Shopify catalogue. It can cover product creation, variants, SKU data, titles, descriptions, images, categories, attributes, identifiers, pricing and stock-related product fields where supported by Fruugo.
TRIGGER
Near real time when Shopify product catalogue data changes; manual import is available.
Automated workflow
Cancellations and returns from Shopify to Fruugo
When a Fruugo-origin Shopify order is cancelled, refunded or returned in Shopify, this workflow sends the corresponding cancellation or return update back to Fruugo where the Fruugo order lifecycle allows it.
TRIGGER
Near real time when a Fruugo-origin Shopify order is cancelled, refunded or returned.
Automated workflow
Fruugo API Callback
This background workflow receives Fruugo’s asynchronous responses and links them to the relevant operation in Synchron.io. It is required because Fruugo often accepts a request first and sends the actual business result later.
TRIGGER
Near real time when Fruugo sends an asynchronous API result.
Use cases
When to use this connector
- Enable it when Shopify should be the main place where Fruugo orders are processed.
- Use it when the team wants Fruugo orders to follow the same fulfilment process as normal Shopify orders.
- Use manual import for controlled testing, backfills or support investigations.
- Use it when Fruugo order confirmation should happen only after Shopify order creation succeeds.
- Enable it when fulfilment is managed in Shopify.
- Use it when tracking numbers should be sent to Fruugo automatically.
- Use it when partial fulfilments need to send only the relevant fulfilled quantities.
- Use it to reduce manual shipping updates in the Fruugo portal.
- Enable it when Shopify is the source of truth for stock availability.
- Use it when Shopify sales or warehouse adjustments should update Fruugo automatically.
- Use it when stock needs to stay aligned across the marketplace and Shopify.
- Use location settings if only specific warehouses should feed Fruugo stock.
- Enable it when Shopify is the source of truth for product prices.
- Use it when normal price changes in Shopify should be reflected on Fruugo.
- Use it to reduce manual price updates in Fruugo.
- Use it when support teams need visibility into accepted or rejected Fruugo price updates.
- Enable it when Shopify should be the main catalogue source for Fruugo.
- Use it when new Shopify products should become Fruugo listings.
- Use it when product titles, descriptions, images or variant attributes should stay aligned.
- Use it when product validation errors need to be visible to business users and support teams.
- Enable it when cancellations are managed in Shopify before shipment.
- Use it when customer returns are processed in Shopify and must be reflected on Fruugo.
- Use it when partial refunds or partial returns should update only the relevant Fruugo quantities.
- Use it when support teams need visibility into Fruugo acceptance or rejection of order adjustments.
- Enable it for every Fruugo integration using Fruugo’s native asynchronous API.
- Use it so requested Fruugo orders can continue into Shopify after Fruugo sends the order response.
- Use it so stock, price, catalogue, tracking, cancellation and return results can be monitored.
- Use it to make Fruugo callback errors visible for investigation.
FAQ
Common questions
How often are Fruugo orders imported into Shopify?
The order import workflow runs every 15 minutes and checks the last 2 hours of Fruugo orders. The final import depends on Fruugo sending the asynchronous order response callback.
Why is a Fruugo order missing in Shopify?
Common reasons include Fruugo not having returned the order callback yet, the order already being imported, the order status not being eligible, or a product matching issue in Shopify. Manual import can be used for a controlled check of a specific order.
What happens if a product cannot be matched in Shopify?
If product creation is enabled, Synchron.io can create the missing Shopify product during order import. If it is disabled, the order may be skipped so the product identifiers can be corrected first.
Why was a tracking update not sent to Fruugo?
The fulfilment may not be linked to a Fruugo-origin order, may be missing a tracking number, or the Fruugo order may no longer be eligible for shipment updates.
How do location settings affect stock updates?
If no locations are specified, stock can be based on the available Shopify inventory. If specific locations are configured, only those warehouses are used. Aggregating locations should be enabled only when Fruugo orders can be fulfilled from the combined stock pool.
Why does Fruugo show a result later instead of immediately?
Fruugo uses an asynchronous API model for many operations. It may accept a request first and then send the final business result later through a callback.
Ready to connect Fruugo and Shopify Plus?
Tell us which workflows you need, and we’ll help you confirm the right setup.
Unified Commerce Suite for Fruugo
E-commerce features
Unify Fruugo and Shopify Plus with scheduled and event-driven synchronization of orders, fulfilments, inventory, invoices, refunds and more.
Monitor transactions via an intuitive dashboard, access actionable analytics, and enable manual retries to streamline operations between Shopify Plus and Fruugo.
Multi-channel Integration Hub
Effortlessly connect Fruugo and Shopify Plus, streamlining your e-commerce ecosystem and business operations.
Unified Workflow Automation
Automate Fruugo order processing, inventory updates, and fulfilment with Shopify Plus, saving time and manual effort.
Real-Time Transaction Monitoring
Track and manage Shopify Plus transactions and data flows in real-time with advanced filtering tools, ensuring full visibility with Fruugo.
Analytics Dashboard
Gain actionable insights in Shopify Plus with comprehensive reporting and analytics, to optimize your Fruugo operations.
Flexible Settings
Tailor your e-commerce integrations with flexible settings and conditional filters on Fruugo transactions.
Custom API Integrations
Our development team has tackled diverse Shopify Plus scenarios and can implement your business logic quickly at no extra cost.
Observe Shopify Plus transfers in real-time. Start today.
Unlock the full power of our Fruugo integration and monitor Shopify Plus orders, stock, fulfilments and customer data.
Eliminate manual Fruugo updates and focus on scaling your business with a unified, streamlined Shopify Plus workflow.