Skip to main content

BigCommerce Integration: Required Permissions

Discover what type of permissions are required to complete your integration between Omnisend and BigCommerce

Written by Ira

When you connect BigCommerce to Omnisend, you'll be prompted to grant permissions. This step allows Omnisend to sync your products, contacts, and orders and enable features such as cart recovery, sales tracking, and automation.

This article explains what permissions Omnisend requests, why they're needed, and what to do after you grant them.


Before You Begin

  • Active BigCommerce store: Your store must be live in BigCommerce admin → Channel Manager → Storefronts.

  • Store owner account required: Only the BigCommerce store owner or admin can authorize the Omnisend app.

Haven't connected your BigCommerce store to Omnisend yet? Learn how to connect your BigCommerce store to Omnisend.

What These Permissions Enable

Granting permissions unlocks:

  • Abandoned Cart & Checkout recovery – automatically send reminders to shoppers who didn't complete their purchase.

  • Sales tracking – attribute revenue to specific campaigns and automations.

  • Product Picker – add product blocks to emails with live pricing and images.

  • Signup Forms – display popups, landing pages, and embedded forms on your store.

  • Live View – see real-time customer activity on your site.

  • Order & contact sync – trigger transactional emails (Order Confirmation, Shipping Confirmation) and segment by purchase behavior.

Note: These features require Omnisend tracking scripts in your BigCommerce store.

  • Omnisend adds tracking scripts automatically for newer BigCommerce stores via Script Manager when you grant permissions.

  • Older stores need manual installation. After connecting and granting permissions, check Storefront Script Manager in BigCommerce. If you see three Omnisend scripts listed, you're all set. If not, follow the manual setup guide for Stencil themes or Blueprint themes.

Required Permissions

When connecting your BigCommerce store with Omnisend for the first time, you'll see a request to grant permissions. Click Confirm to grant Omnisend access to your store data.

Omnisend adds tracking scripts to your store pages – similar to Google Analytics. These scripts enable features like cart recovery, product recommendations, and sales attribution.

We don't change your store design, products, or customer-facing content. The scripts only collect behavioral data (page views, cart activity, product clicks) to power automations and reporting.

Once you confirm these permissions, the integration will complete, and you can start building campaigns and automations.

Next Steps

After granting permissions:

  1. Check if your store requires manual snippet installation. Newer BigCommerce stores add Omnisend scripts automatically via Script Manager. Older stores may need manual setup. Follow the manual setup guide for Stencil themes or Blueprint themes.

  2. Ensure your store has a custom domain and SSL. Some features (cart recovery, forms, Product Picker) require a custom domain like yourstore.com instead of yourstore.mybigcommerce.com. Learn how to add a custom domain.

  3. Wait for data sync to complete. Contacts sync within 1 hour; full product and order sync may take up to 24 hours.

  4. Build your first automation. Start with a Welcome Automation or Abandoned Cart Automation.

FAQ

Can I revoke Omnisend's permissions later?
Yes. Go to BigCommerce admin → Apps → My Apps → Omnisend → Uninstall. This will revoke all permissions and disconnect your store from Omnisend. If you want a full disconnection of your store, reach out to our Support Team at [email protected] or via in-app chat.

What happens if I decline permissions?
The integration won't complete. You won't be able to sync contacts, products, or orders – and features like Abandoned Cart, sales tracking, and automations won't work.


If you still have any questions or need any assistance, do not hesitate to contact our Support team, which is available 24/7 via in-app chat or at [email protected].

Did this answer your question?