TABLE OF CONTENTS
Overview
Omnivore provides several setup and integration options. If your eCommerce platform isn’t supported by one of our existing apps or extensions (currently available for Shopify, BigCommerce, WooCommerce, Magento, and Maropost), we take a customised approach. In these cases, we explore a tailored integration solution based on your systems, processes, and technical capabilities.
Key Components
When implementing Omnivore, there are two main components to address:
Products & Inventory – How your product data and inventory are imported into Omnivore, how updates are processed, and how frequently they occur.
Orders – How marketplace orders are delivered to you for fulfillment, and how shipment details (carrier, tracking information) are returned to Omnivore so marketplaces can be updated.
Possible Solutions
Product Integration Options
- Provide a Google Shopping Feed (GSF) URL for Omnivore to ingest.
- Manually upload product data via CSV.
- Schedule Omnivore to fetch a product file (CSV, XML, JSON) from an SFTP location.
- Use the Omnivore V2 APIs.
Order Integration Options
- Manually download orders and upload shipping confirmations within Omnivore.
- Use the Omnivore V2 APIs.
- Schedule your system to collect an order file (CSV, XML, JSON) from an SFTP site.
- Schedule Omnivore to import shipment updates via a file from an SFTP site.
Note: You can mix and match solutions. For example, you may choose to use a Google Shopping Feed for products while using the Omnivore V2 APIs for order processing.
Costs
Our Onboarding and Setup Specialists are billed at $90/hour.
If development work is required, our Developers are billed at $250/hour.
The number of hours needed will depend on the integration approach recommended.
Next Steps
We begin with a 30‑minute scoping call to understand your business objectives, current systems, workflows, and technical capabilities. From there, we’ll recommend the most suitable integration solution for your needs.