---
title: BigCommerce
slug: bigcommerce
description: How to integrate BigCommerce with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_bigcommerce.png
createdAt: 2025-02-03T13:28:18.714Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/bigcommerce.png" alt="BigCommerce logo" caption size="50" width="512" height="512"} | BigCommerce is an e-commerce platform enabling businesses to create, manage, and scale online stores. Integrating BigCommerce with Make.com allows users to automate order processing, inventory updates, and customer management directly from their BigCommerce store. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

:::hint{type="warning"}
This is AI-generated content based on official BigCommerce documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [BigCommerce](https://www.bigcommerce.com/contact/) directly.
:::

# Requirements

To use the BigCommerce app in Make, you must have an active BigCommerce store account and create API credentials from the store control panel, [create your account on BigCommerce](https://www.bigcommerce.com/). For subscription, refer to the [BigCommerce pricing page](https://www.bigcommerce.com/).

# Connect BigCommerce and Make&#x20;

To get started, you must first create a connection between BigCommerce and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your OAuth2 credentials in your BigCommerce account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your OAuth2 credentials in your BigCommerce account

Before you create the connection in Make, you should first obtain your **OAuth2 credentials** in your BigCommerce account.

To obtain your **OAuth2 credentials&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate t&#x6F;**&#x20;Settings** in the store control panel.
:::

:::WorkflowBlockItem
Click o&#x6E;**&#x20;API Accounts**.

![](https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-screenshots/bigcommerce_OAuth2)
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Create API Account** button.
:::

:::WorkflowBlockItem
Selec&#x74;**&#x20;OAuth** option.
:::

:::WorkflowBlockItem
Enter th&#x65;**&#x20;callback URI**: `https://www.integromat.com/oauth/cb/bigcommerce`.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client ID** displayed on screen.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client secret** displayed on screen.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Store Hash** from the store URL in your browser.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://developer.bigcommerce.com/docs/start/authentication/api-accounts)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the BigCommerce module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your BigCommerce account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# BigCommerce modules

After connecting to the BigCommerce app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Create a Blog Post

Creates and publishes a new blog post on your selected platform.
:::

:::ExpandableHeading
### Create a Customer

Creates a new customer profile in your account.
:::

:::ExpandableHeading
### Create a Customer Address

Adds a new address to the chosen customer's profile.
:::

:::ExpandableHeading
### Create a Product

Creates a new product entry in your selected application.
:::

:::ExpandableHeading
### Delete a Customer

Permanently removes the specified customer from your account.
:::

:::ExpandableHeading
### Delete a Product

Permanently removes the specified product from your inventory.
:::

:::ExpandableHeading
### Get a Product

Retrieves detailed information about a specific product you select.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Search Customer Address

Finds customer addresses based on specific criteria or retrieves a complete list of all customer addresses.
:::

:::ExpandableHeading
### Search Customers

Searches for customers based on specified criteria or retrieves a complete list of all customers.
:::

:::ExpandableHeading
### Search Products

Searches for specific products based on your criteria or retrieves a complete list of all available products.
:::

:::ExpandableHeading
### Update a Customer

Updates the details of a specified customer.
:::

:::ExpandableHeading
### Update a Product

Updates the details of a specified product.
:::

:::ExpandableHeading
### Watch Abandoned Cart

Triggers when a customer adds items to their cart but leaves the website without completing the purchase.
:::

:::ExpandableHeading
### Watch New Cart

Triggers when a new shopping cart is created in your store.
:::

:::ExpandableHeading
### Watch New Customer

Triggers when a new customer record is added to your account.
:::

:::ExpandableHeading
### Watch New Customer Address

Triggers when a new address is added to a customer's profile.
:::

:::ExpandableHeading
### Watch New Order

Triggers when a customer places a new order through your online store's storefront.
:::

:::ExpandableHeading
### Watch New Product

Triggers when a new product is added to your store.
:::

:::ExpandableHeading
### Watch New Shipment

Triggers when a new shipment record is added to your system.
:::

:::ExpandableHeading
### Watch Updated Customer

Triggers when any information about an existing customer is modified.
:::

:::ExpandableHeading
### Watch Updated Customer Address

Triggers when any changes are made to a customer's address information.
:::

:::ExpandableHeading
### Watch Updated Order

Triggers when any changes are made to an existing order.
:::

:::ExpandableHeading
### Watch Updated Order Status

Triggers when there is a change in the status of an existing order.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# BigCommerce resources&#x20;

You can have access to more resources related to this app on the following links

- [BigCommerce topics on Make community](https://community.make.com/search?q=BigCommerce)
- [BigCommerce website](https://www.bigcommerce.com/)
- [BigCommerce API documentation](https://developer.bigcommerce.com/docs/rest-management)
- [BigCommerce page on make](https://www.make.com/en/integrations/bigcommerce)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

