The BigCommerce initiator is available for purchase as an add-on. If you are interested in purchasing, please contact us for additional information.
Overview
BigCommerce provides software to businesses that helps them set up and manage online and mobile stores, handle payments and currency conversions. The BigCommerce initiator combines the strengths of Alchemer's feedback collection engine with the dynamic ecommerce platform.
This initiator allows you to seamlessly collect customer feedback whenever certain events occur in BigCommerce. For example, you can automatically send out a survey to collect feedback from customers after a shipment is created.
With Alchemer and BigCommerce, you and your team can initiate Workflows whenever these events occur:
- When a shipment is created in BigCommerce.
- When a cart is converted in BigCommerce.
- Whenever a cart is abandoned in BigCommerce.
- Looking for other BigCommerce events? Contact us here!
Setting up the Alchemer Workflow BigCommerce initiator requires a BigCommerce API Account. For more details, refer to their API documentation.
Setup
1. Create a new Workflow.
2. Name your Workflow.
3. Select BigCommerce as your Workflow initiator.
4. Select the BigCommerce event that you want to use as your Workflow initiator.
5. Click "Next" on the initiator overview screen.
6. Create a new BigCommerce authentication.
A store-level API account is recommended.
7. Enter your BigCommerce API Account information.
For additional guidance, refer to the BigCommerce API documentation.
Finding Your API Account Information
1. In BigCommerce, navigate to Setting > Store Level API Accounts
2. Click "Create API Account"
3. In the OAuth Scopes section, select all the "read-only" options and hit save. Alchemer does not have write permissions to your BigCommerce store.
4. Once you click "Save," a file with your Client ID, Access Token, and Store Hash will start downloading.
5. Save and open the file. Then copy your Client ID, Access token, and Store hash from the dowloaded file. In Alchemer, input those items into the three required fields in the screenshot above. *The image below is an example*
10. When complete, click "Save" to complete the initiator.
Merge Codes
When the webhook fires, BigCommerce will pass the following fields to Alchemer Workflow. After configuring this initiator, you can use these fields in merge codes, logic, and other Workflow features.
For more information on how to use these merge codes in your Workflow, check out this article.
Fields for BigCommerce initiator - Cart Abandoned
BigCommerce | Cart | base_amount,
BigCommerce | Cart | cart_amount,
BigCommerce | Cart | channel_id,
BigCommerce | Cart | created_time,
BigCommerce | Cart | currency | code,
BigCommerce | Cart | customer_id,
BigCommerce | Cart | discount_amount,
BigCommerce | Cart | email,
BigCommerce | Cart | id,
BigCommerce | Cart | locale,
BigCommerce | Cart | tax_included,
BigCommerce | Cart | updated_time,
BigCommerce | Customer | accepts_marketing,
BigCommerce | Customer | addresses | resource,
BigCommerce | Customer | addresses | url,
BigCommerce | Customer | company,
BigCommerce | Customer | customer_group_id,
BigCommerce | Customer | date_created,
BigCommerce | Customer | date_modified,
BigCommerce | Customer | email,
BigCommerce | Customer | first_name,
BigCommerce | Customer | form_fields,
BigCommerce | Customer | id,
BigCommerce | Customer | last_name,
BigCommerce | Customer | notes,
BigCommerce | Customer | phone,
BigCommerce | Customer | registration_ip_address,
BigCommerce | Customer | reset_pass_on_login,
BigCommerce | Customer | store_credit,
BigCommerce | Customer | tax_exempt_category
Fields for BigCommerce initiator - Cart Converted
BigCommerce | Customer | accepts_marketing,
BigCommerce | Customer | addresses | resource,
BigCommerce | Customer | addresses | url,
BigCommerce | Customer | company,
BigCommerce | Customer | customer_group_id,
BigCommerce | Customer | date_created,
BigCommerce | Customer | date_modified,
BigCommerce | Customer | email,
BigCommerce | Customer | first_name,
BigCommerce | Customer | form_fields,
BigCommerce | Customer | id,
BigCommerce | Customer | last_name,
BigCommerce | Customer | notes,
BigCommerce | Customer | phone,
BigCommerce | Customer | registration_ip_address,
BigCommerce | Customer | reset_pass_on_login,
BigCommerce | Customer | store_credit,
BigCommerce | Customer | tax_exempt_category,
BigCommerce | Order | base_handling_cost,
BigCommerce | Order | base_shipping_cost,
BigCommerce | Order | base_wrapping_cost,
BigCommerce | Order | billing_address | city,
BigCommerce | Order | billing_address | company,
BigCommerce | Order | billing_address | country,
BigCommerce | Order | billing_address | country_iso2,
BigCommerce | Order | billing_address | email,
BigCommerce | Order | billing_address | first_name,
BigCommerce | Order | billing_address | form_fields,
BigCommerce | Order | billing_address | last_name,
BigCommerce | Order | billing_address | phone,
BigCommerce | Order | billing_address | state,
BigCommerce | Order | billing_address | street_1,
BigCommerce | Order | billing_address | street_2,
BigCommerce | Order | billing_address | zip,
BigCommerce | Order | cart_id,
BigCommerce | Order | channel_id,
BigCommerce | Order | consignments | resource,
BigCommerce | Order | consignments | url,
BigCommerce | Order | coupon_discount,
BigCommerce | Order | coupons | resource,
BigCommerce | Order | coupons | url,
BigCommerce | Order | credit_card_type,
BigCommerce | Order | currency_code,
BigCommerce | Order | currency_exchange_rate,
BigCommerce | Order | currency_id,
BigCommerce | Order | custom_status,
BigCommerce | Order | customer_id,
BigCommerce | Order | customer_locale,
BigCommerce | Order | customer_message,
BigCommerce | Order | date_created,
BigCommerce | Order | date_modified,
BigCommerce | Order | date_shipped,
BigCommerce | Order | default_currency_code,
BigCommerce | Order | default_currency_id,
BigCommerce | Order | discount_amount,
BigCommerce | Order | ebay_order_id,
BigCommerce | Order | external_id,
BigCommerce | Order | external_merchant_id,
BigCommerce | Order | external_order_id,
BigCommerce | Order | external_source,
BigCommerce | Order | geoip_country,
BigCommerce | Order | geoip_country_iso2,
BigCommerce | Order | gift_certificate_amount,
BigCommerce | Order | handling_cost_ex_tax,
BigCommerce | Order | handling_cost_inc_tax,
BigCommerce | Order | handling_cost_tax,
BigCommerce | Order | handling_cost_tax_class_id,
BigCommerce | Order | id,
BigCommerce | Order | ip_address,
BigCommerce | Order | ip_address_v6,
BigCommerce | Order | is_deleted,
BigCommerce | Order | is_email_opt_in,
BigCommerce | Order | items_shipped,
BigCommerce | Order | items_total,
BigCommerce | Order | order_is_digital,
BigCommerce | Order | order_source,
BigCommerce | Order | payment_method,
BigCommerce | Order | payment_provider_id,
BigCommerce | Order | payment_status,
BigCommerce | Order | products | resource,
BigCommerce | Order | products | url,
BigCommerce | Order | refunded_amount,
BigCommerce | Order | shipping_address_count,
BigCommerce | Order | shipping_addresses | resource,
BigCommerce | Order | shipping_addresses | url,
BigCommerce | Order | shipping_cost_ex_tax,
BigCommerce | Order | shipping_cost_inc_tax,
BigCommerce | Order | shipping_cost_tax,
BigCommerce | Order | shipping_cost_tax_class_id,
BigCommerce | Order | staff_notes,
BigCommerce | Order | status,
BigCommerce | Order | status_id,
BigCommerce | Order | store_credit_amount,
BigCommerce | Order | store_default_currency_code,
BigCommerce | Order | store_default_to_transactional_exchange_rate,
BigCommerce | Order | subtotal_ex_tax,
BigCommerce | Order | subtotal_inc_tax,
BigCommerce | Order | subtotal_tax,
BigCommerce | Order | tax_provider_id,
BigCommerce | Order | total_ex_tax,
BigCommerce | Order | total_inc_tax,
BigCommerce | Order | total_tax,
BigCommerce | Order | wrapping_cost_ex_tax,
BigCommerce | Order | wrapping_cost_inc_tax,
BigCommerce | Order | wrapping_cost_tax,
BigCommerce | Order | wrapping_cost_tax_class_id
Fields for BigCommerce initiator - Shipment Created
BigCommerce | Customer | accepts_product_review_abandoned_cart_emails
BigCommerce | Customer | authentication | force_password_reset
BigCommerce | Customer | channel_ids
BigCommerce | Customer | company
BigCommerce | Customer | customer_group_id
BigCommerce | Customer | date_created
BigCommerce | Customer | date_modified
BigCommerce | Customer | email
BigCommerce | Customer | first_name
BigCommerce | Customer | id
BigCommerce | Customer | last_name
BigCommerce | Customer | notes
BigCommerce | Customer | origin_channel_id
BigCommerce | Customer | phone
BigCommerce | Customer | registration_ip_address
BigCommerce | Customer | tax_exempt_category
BigCommerce | Order | base_handling_cost
BigCommerce | Order | base_shipping_cost
BigCommerce | Order | base_wrapping_cost
BigCommerce | Order | billing_address | city
BigCommerce | Order | billing_address | company
BigCommerce | Order | billing_address | country
BigCommerce | Order | billing_address | country_iso2
BigCommerce | Order | billing_address | email
BigCommerce | Order | billing_address | first_name
BigCommerce | Order | billing_address | form_fields
BigCommerce | Order | billing_address | last_name
BigCommerce | Order | billing_address | phone
BigCommerce | Order | billing_address | state
BigCommerce | Order | billing_address | street_1
BigCommerce | Order | billing_address | street_2
BigCommerce | Order | billing_address | zip
BigCommerce | Order | cart_id
BigCommerce | Order | channel_id
BigCommerce | Order | consignments | resource
BigCommerce | Order | consignments | url
BigCommerce | Order | coupon_discount
BigCommerce | Order | coupons | resource
BigCommerce | Order | coupons | url
BigCommerce | Order | credit_card_type
BigCommerce | Order | currency_code
BigCommerce | Order | currency_exchange_rate
BigCommerce | Order | currency_id
BigCommerce | Order | custom_status
BigCommerce | Order | customer_id
BigCommerce | Order | customer_locale
BigCommerce | Order | customer_message
BigCommerce | Order | date_created
BigCommerce | Order | date_modified
BigCommerce | Order | date_shipped
BigCommerce | Order | default_currency_code
BigCommerce | Order | default_currency_id
BigCommerce | Order | discount_amount
BigCommerce | Order | ebay_order_id
BigCommerce | Order | external_id
BigCommerce | Order | external_merchant_id
BigCommerce | Order | external_order_id
BigCommerce | Order | external_source
BigCommerce | Order | geoip_country
BigCommerce | Order | geoip_country_iso2
BigCommerce | Order | gift_certificate_amount
BigCommerce | Order | handling_cost_ex_tax
BigCommerce | Order | handling_cost_inc_tax
BigCommerce | Order | handling_cost_tax
BigCommerce | Order | handling_cost_tax_class_id
BigCommerce | Order | id
BigCommerce | Order | ip_address
BigCommerce | Order | ip_address_v6
BigCommerce | Order | is_deleted
BigCommerce | Order | is_email_opt_in
BigCommerce | Order | items_shipped
BigCommerce | Order | items_total
BigCommerce | Order | order_is_digital
BigCommerce | Order | order_source
BigCommerce | Order | payment_method
BigCommerce | Order | payment_provider_id
BigCommerce | Order | payment_status
BigCommerce | Order | products | resource
BigCommerce | Order | products | url
BigCommerce | Order | refunded_amount
BigCommerce | Order | shipping_address_count
BigCommerce | Order | shipping_addresses | resource
BigCommerce | Order | shipping_addresses | url
BigCommerce | Order | shipping_cost_ex_tax
BigCommerce | Order | shipping_cost_inc_tax
BigCommerce | Order | shipping_cost_tax
BigCommerce | Order | shipping_cost_tax_class_id
BigCommerce | Order | staff_notes
BigCommerce | Order | status
BigCommerce | Order | status_id
BigCommerce | Order | store_credit_amount
BigCommerce | Order | store_default_currency_code
BigCommerce | Order | store_default_to_transactional_exchange_rate
BigCommerce | Order | subtotal_ex_tax
BigCommerce | Order | subtotal_inc_tax
BigCommerce | Order | subtotal_tax
BigCommerce | Order | tax_provider_id
BigCommerce | Order | total_ex_tax
BigCommerce | Order | total_inc_tax
BigCommerce | Order | total_tax
BigCommerce | Order | wrapping_cost_ex_tax
BigCommerce | Order | wrapping_cost_inc_tax
BigCommerce | Order | wrapping_cost_tax
BigCommerce | Order | wrapping_cost_tax_class_id
Example Use Case
XYZ T-Shirts run most of their business through a BigCommerce store. They are constantly looking for ways to improve the shopping experience on their store, but collecting customer feedback at the right time and from the right customer can be challenging.
To solve this problem, XYZ T-Shirts creates a customer experience Workflow in Alchemer and includes surveys asking customers about their experience. They use the Alchemer Workflow BigCommerce initiator to initiate this customer feedback Workflow, whenever an order a shipment is created in BigCommerce,
In this way, XYZ T-Shirts can collect valuable customer feedback immediately after a successful transaction, ensuring that they capture insights from the right customers and at the right time. This timely feedback allows XYZ to address concerns, gather insights on the shopping experience, and identify areas for improvement on their BigCommerce store.
By leveraging the Alchemer Workflow BigCommerce initiator, XYZ T-Shirts is able to make data-driven decisions and continuously enhance their customers' shopping experience, ultimately driving business growth and customer satisfaction.
FAQs
1. The Integration Manager Permission is required to set-up and use the BigCommerce initiator. If you don't have this permission, you will see the following message when selecting an initiator:
2. To grant this permission to someone on your team, go to the left-side product navigation and select the Account drop-down, then click on the User Management tab.
3. Then select the Users tab under User Management.
4. Click the username for another member of your team.
5. Scroll down to the Permissions section and check if the Integration Manager box is checked. If you are an admin you can check the box for other members of your team.
Yes, you can create an unlimited number of Workflows that listen to the same initiator. However, you will need to create a new Workflow and configure the initiator each time. You can reuse the same BigCommerce authentication.
Alchemer is committed to continuously releasing updates and enhancements to our Workflow initiators. If you have specific use cases, questions, or just general feedback, we would love to hear it. Contact us here!