The business requirement
JAC Vapour needed BigCommerce store data connected to Ometria so customer, order and product information could support its marketing workflows.
Development and integration
Impact developed middleware using the platforms' APIs, with an initial historical import followed by ongoing exchanges. Customer profile changes and unsubscribe updates returned to the store, alongside interaction tracking: a two-way integration rather than a one-off data export.
Planning a related project? Explore our API development and integration services, browse more customer projects or discuss your requirements with Impact.
Original project detail
BigCommerce to CRM API Integration
- Using BigCommerce’s API suite (Catalog, Customers & Order API’s)
- Store data connects to Ometria’s data API, utilising the push API to pass:
- Contact – New & Updates
- Orders – New & Updates
- Products – Full Refresh & Updates
- We also use Ometria’s ‘Fetch list of Profiles’ to intermittently retrieve profile updates (unsubscribes/profiles changes) to update BigCommerce.
- Historical data has been pulled first in bulk. (using a staging Ometria account to test, then moved to live Ometria account)
- Implemented the Ometria javascript interaction tracking API to track page views and interaction events.

