Integrating BigCommerce with Omnisend syncs your customer data, products, and orders automatically, enabling you to send targeted email and SMS campaigns and automation based on shopping behavior.
🎉 Omnisend is a BigCommerce Elite Partner. Learn more about Omnisend & BigCommerce.
Before You Begin
Active BigCommerce store: Verify your store is active in BigCommerce admin → Channel Manager → Storefronts.
Omnisend account: If you don't have one, create an account here.
Multiple stores: If you already use Omnisend with another store, register a new store under your existing account before connecting.
Older stores: Some BigCommerce stores require manual snippet installation (see Troubleshooting below).
Connect BigCommerce with Omnisend
You can connect your BigCommerce store in two ways:
Directly from BigCommerce Marketplace, or
From your Omnisend account.
Option 1: Connect from BigCommerce Marketplace
Step 1. In your BigCommerce admin, go to Apps → App marketplace → locate Omnisend.
Step 2. Click Install → provide all necessary permissions → set up your Omnisend account.
Your store is connected. Omnisend snippets are added automatically – find them in Storefront → Script Manager.
Option 2: Connect from Omnisend
💡 Always use this method when you already have an Omnisend account with another store.
Step 1. Verify your BigCommerce store is active: go to Channel Manager → Storefronts in BigCommerce admin.
Step 2. In your Omnisend account, click Connect your store in the Dashboard.
Step 3. Select BigCommerce from the list of available platforms.
Step 4. Click Connect Store to link your BigCommerce account.
Data Synchronization
After connecting, Omnisend syncs all historical data from your BigCommerce store, including contacts, products, and orders. Initial sync may take a few hours; we recommend waiting 24 hours for completion.
Ongoing updates sync in real time or within 3 minutes:
Data Type | Sync Frequency |
Contacts |
|
Carts/Checkout |
|
Order |
|
Products |
|
Categories of Products |
|
Contact sync behavior:
Contacts sync with different subscription statuses: subscribed and non-subscribed. Only contacts who gave explicit consent are marked as subscribed. To collect subscribers at checkout, enable this in BigCommerce admin: Marketing → Email marketing → General settings → tick Allow newsletter subscriptions.
Available Features
Once your BigCommerce store is connected to Omnisend, you can use:
Signup Forms: Wheel of Fortune, Landing Page, and all form types.
Automation Workflows: Welcome Email, Birthday Email, Order Confirmation, Order Follow-up, Abandoned Cart, and all automation workflows.
Segmentation: Create segments based on customer activity and profile data.
Channels for retargeting: Facebook Custom Audiences and Google Customer Match.
Content tools: Product Picker, Product Recommender.
Reporting: Full reports for campaigns, signup forms, and automations.
Optimization tools: Campaign Booster and A/B testing.
Automation Workflows
Order-Based Automations
Order-based automations trigger automatically when customers complete specific actions in your BigCommerce store, such as placing an order, abandoning a cart, or requesting a refund. These workflows help you confirm purchases, recover lost sales, and re-engage customers.
Important: Omnisend does not replace BigCommerce's automatic emails. To use Omnisend automations instead, disable BigCommerce's default automations first.
Order Status Mapping
Omnisend does not replace BigCommerce's automatic emails. To use Omnisend automations instead, disable BigCommerce automations first.
BigCommerce order statuses map to Omnisend events as follows:
BigCommerce status | Order status in Omnisend |
Pending | Not mapped |
Awaiting Payment | Not mapped |
Awaiting Fulfilment | Paid for Order |
Awaiting Shipment | Paid for Order |
Awaiting Pickup | Paid for Order, Order Fulfilled |
Partially Shipped | Paid for Order, Order Fulfilled |
Completed | Paid for Order, Order Fulfilled |
Shipped | Paid for Order, Order Fulfilled |
Canceled | Order Cancelled |
Declined | Order Cancelled |
Refunded | Order Refunded |
Disputed | Not mapped |
Manual Verification Required | Not mapped |
Partially Refunded | Order Refunded |
Abandoned Cart Automation
Omnisend's Abandoned Cart automation offers:
Triggers as soon as the customer enters their email address at checkout.
Cart recovery URL works across browsers and devices – abandon on desktop, recover on mobile.
Note: BigCommerce integration does not currently support multi-currency redemption.
Testing Order-Related Workflows
The most straightforward way to test your automation workflow is to place a test order in your BigCommerce store. While testing, make sure to:
Adjust the Omnisend automation delay to Immediately in trigger settings.
Use different email addresses for each test. Some automations, like Abandoned Cart, can only trigger once per day unless you adjust the Frequency setting.
💡 Tip: Add +1, +2, etc. to your email address to create "new" addresses that deliver to your inbox. Example: [email protected] → [email protected] or [email protected].
How to Place a Test Order in BigCommerce
Step 1. In your BigCommerce admin, go to Orders → Add.
Step 2. Follow the four-step order creation wizard. The steps are straightforward and guide you through customer details, products, shipping, and payment.
Step 3. At the final step, select Manual payment to complete the test order.
Your test order is now added to the admin panel.
Your test order is now added to the admin panel.
Changing Order Status to Test Different Workflows
To test automations triggered by different order statuses (like Completed or Canceled), change the order status manually:
💡 Check our guides on automation trigger settings or troubleshooting transactional automations.
Troubleshooting
Older BigCommerce Stores: Manual Snippet Setup
If you see a notification about adding snippets, your store requires manual code installation.
Click How to add a code snippet to your store in the connection wizard for instructions.
Follow our guides for Stencil themes or Blueprint themes. Check your theme type here.
Custom Domain and SSL Required
Some features require a custom domain and an SSL certificate. Learn how to add a custom domain and SSL.
FAQ
Why can't I access the Omnisend app in the BigCommerce apps section?
Only the BigCommerce store owner can access, edit, or uninstall the Omnisend app. Omnisend uses Single Sign-On (SSO) with BigCommerce for security. Other roles (Sales, Admin, Custom) cannot view the app.
Why isn't my popup form showing on my BigCommerce site?
Your popup form won't display if the Omnisend tracking scripts aren't installed in BigCommerce Script Manager. Go to Storefront → Script Manager in your BigCommerce admin and check for three Omnisend scripts:
Omnisend script (Storefront pages)
Omnisend Sales Tracking script (Order confirmation)
Omnisend checkout tracking script (Checkout)
If any are missing, uninstall and reinstall the Omnisend app from the BigCommerce marketplace, then wait for scripts to appear.
How long does it take for BigCommerce data to sync?
After connecting, contacts sync within 1 hour. Full historical sync (products, orders, categories) may take up to 24 hours. New orders and customer actions sync in real time or within 3 minutes. You'll receive an email when store validation completes and all features are unlocked.
Can I track partial shipments in BigCommerce orders?
No. Omnisend's shipping confirmation automation for BigCommerce only sends a fulfillment email when the order status changes to "Fulfilled." It doesn't show which items shipped vs. pending in partial shipments. For advanced tracking, connect a third-party app like ShipStation.
You can contact our Support Team at any time, day or night, through the in-app chat or at [email protected].












