Estimated reading: 10 minutes 457 views

EasyCommerce Integration as a Trigger

EasyCommerce Integrations: EasyCommerce is a WordPress e-commerce plugin that helps you create and manage an online store for physical products, digital products, subscriptions, licenses, carts, coupons, orders, and customer activities.

Bit Integrations can help you connect EasyCommerce trigger events with different action platforms. For example, when a customer places an order, applies a coupon, updates a cart, receives an abandoned cart reminder, or when an admin updates a product status, you can send that data to Google Sheets, CRM tools, email marketing platforms, webhooks, notification apps, and other supported actions.

This helps store owners reduce manual work, organize customer and order data, and keep their sales, marketing, and support tools updated automatically.

How to Set up EasyCommerce Integration

First, open your Bit Integrations dashboard and click the Create Integration button.

Now, search and select EasyCommerce from the trigger list.

After selecting EasyCommerce, choose the trigger event you want to connect with an action.

For example, you can select Order Created if you want the integration to run whenever a new EasyCommerce order is created.

  1. User Created 
  2. User Updated 
  3. Attribute Created 
  4. Add to Cart 
  5. Cart Updated 
  6. Product Remove From Cart 
  7. Cart Cleared 
  8. Set Shipping Method In The Checkout Page 
  9. Coupon Applied 
  10. Coupon Removed From Checkout Page 
  11. Coupon Status Updated (Bulk) 
  12. Deleted Coupon (Bulk) 
  13. Order Created 
  14. Order Status Updated 
  15. Order Refunded 
  16. Email To The Customer 
  17. Set Order Status To Processing 
  18. Set Order Status To Completed 
  19. Set Order Status To Pending 
  20. Set Order Status To Refunded 
  21. Set Order Status To On Hold 
  22. Set Order Status To Cancelled 
  23. Product Created 
  24. Product Updated 
  25. Product Deleted 
  26. Product Status Updated (Bulk) 
  27. Set Product Status To Live (Bulk) 
  28. Set Product Status To Draft (Bulk) 
  29. Set Product Status To Trash (Bulk) 
  30. Abandoned Cart Deleted 
  31. Abandoned Cart Reminder Sent

Now click the ‘Fetch’ button to capture sample data from the selected trigger event.

When the Fetch button starts spinning, submit a test entry related to the trigger event you selected. For example, if you selected Order Created, place a test order in EasyCommerce. If you selected another trigger event, perform the corresponding action that triggers that event.

This allows Bit Integrations to detect the trigger data properly and load the available fields for mapping. Then click Next.

After completing the trigger setup, the Actions list will appear. Select the action platform where you want to send the EasyCommerce data.

For example, you can send EasyCommerce order data to Google Sheets, add customers to a CRM, send order detailed notifications to Telegram or Slack, create a lead in an email marketing tool, or send data to an external app using Webhooks.

Now, authorize the selected action and map the EasyCommerce fields with the action fields.

After field mapping is complete, click Next to save the integration.

The Available Trigger Events in EasyCommerce

Bit Integrations currently supports the following EasyCommerce trigger events.

User Events

User Created:
This integration will be triggered when a new EasyCommerce user is created.

For example, when a new customer account is created, you can send the user data to Google Sheets, CRM tools, email marketing platforms, or other third-party applications.

User Updated:
This integration will be triggered when an existing EasyCommerce user is updated.

For example, when a customer profile is edited, you can update the same customer information in your CRM or email marketing platform.

Attribute Events

Attribute Created:
This integration will be triggered when a new EasyCommerce product attribute is created.

For example, when an admin creates a new product attribute, such as size, color, license type, or product format, you can send the attribute details to another connected platform.

Cart Events

Add to Cart:
This integration will be triggered when a product is added to the cart.

For example, when a customer adds a product to the cart, you can send cart activity data to Google Sheets, CRM tools, or marketing platforms for tracking and follow-up.

Cart Updated:
This integration will be triggered when the cart is updated.

For example, when a customer changes product quantity or updates cart items, you can send the updated cart data to another platform.

Product Remove From Cart:
This integration will be triggered when a product is removed from the cart.

For example, when a customer removes a product from the cart, you can use this event to track cart behavior or send the data to a marketing platform.

Cart Cleared:
This integration will be triggered when the cart is cleared.

For example, when a customer removes all products from the cart, you can record the cart activity or trigger a follow-up workflow.

Checkout Events

Set Shipping Method In The Checkout Page:
This integration will be triggered when a shipping method is selected or set on the checkout page.

For example, when a customer selects a specific shipping method, you can send the checkout and shipping data to Google Sheets, CRM tools, or fulfillment-related platforms.

Coupon Events

Coupon Applied:
This integration will be triggered when a coupon is applied during checkout.

For example, when a customer applies a discount coupon, you can send the coupon details, customer details, and cart or order information to a connected platform.

Coupon Removed From Checkout Page:
This integration will be triggered when a coupon is removed from the checkout page.

For example, when a customer removes a coupon before placing an order, you can track the coupon removal activity in Google Sheets or another tool.

Coupon Status Updated (Bulk):
This integration will be triggered when coupon statuses are updated in bulk.

For example, when multiple coupons are activated, deactivated, or updated together, you can send the updated coupon information to another platform.

Deleted Coupon (Bulk):
This integration will be triggered when coupons are deleted in bulk.

For example, when an admin deletes multiple coupons, you can keep a record of the deleted coupon details in Google Sheets or another connected app.

Order Events

Order Created:
This integration will be triggered when a new EasyCommerce order is created.

For example, when a customer places an order, you can send customer, product, payment, and order details to Google Sheets, CRM tools, email marketing tools, or notification platforms.

Order Status Updated:
This integration will be triggered when an EasyCommerce order status is updated.

For example, when an order moves from pending to processing, completed, refunded, on hold, or cancelled, you can send the updated order data to another platform.

Order Refunded:
This integration will be triggered when an EasyCommerce order is refunded.

For example, when a refund is created, you can send the refund details to Google Sheets, your CRM, support tools, or accounting-related workflows.

Customer Email Event

Email To The Customer:
This integration will be triggered when an email is sent to the customer from EasyCommerce.

For example, when EasyCommerce sends an order-related email to a customer, you can log the email activity or trigger another action based on that customer communication.

Specific Order Status Events

Set Order Status To Processing:
This integration will be triggered when an order status is set to processing.

For example, when an order starts processing, you can notify your team, update a spreadsheet, or create a task in your project management tool.

Set Order Status To Completed:
This integration will be triggered when an order status is set to completed.

For example, when an order is completed, you can add the customer to an email list, send purchase data to a CRM, or create a post-purchase follow-up workflow.

Set Order Status To Pending:
This integration will be triggered when an order status is set to pending.

For example, when an order is waiting for payment or confirmation, you can send the order details to your team or save the pending order data in Google Sheets.

Set Order Status To Refunded:
This integration will be triggered when an order status is set to refunded.

For example, when an order is marked as refunded, you can update the customer record in your CRM or send refund details to a reporting sheet.

Set Order Status To On Hold:
This integration will be triggered when an order status is set to on hold.

For example, when an order requires manual review, you can notify your support or sales team.

Set Order Status To Cancelled:
This integration will be triggered when an order status is set to cancelled.

For example, when a customer cancels an order, you can send the cancellation details to a CRM, support platform, or reporting sheet.

Product Events

Product Created:
This integration will be triggered when a new EasyCommerce product is created.

For example, when an admin creates a new product, you can send the product information to Google Sheets, marketing tools, or another connected platform.

Product Updated:
This integration will be triggered when an existing EasyCommerce product is updated.

For example, when a product title, price, stock, category, or other details are updated, you can send the updated product data to another platform.

Product Deleted:
This integration will be triggered when an EasyCommerce product is deleted.

For example, when an admin deletes a product, you can keep a record of the deleted product details in Google Sheets.

Bulk Product Status Events

Product Status Updated (Bulk):
This integration will be triggered when product statuses are updated in bulk.

For example, when multiple products are updated together, you can send the product status changes to another platform.

Set Product Status To Live (Bulk):
This integration will be triggered when multiple products are set to live in bulk.

For example, when several products are published together, you can notify your team or send the published product list to a spreadsheet.

Set Product Status To Draft (Bulk):
This integration will be triggered when multiple products are set to draft in bulk.

For example, when products are moved to draft status, you can record the change or notify your content or store management team.

Set Product Status To Trash (Bulk):
This integration will be triggered when multiple products are moved to trash in bulk.

For example, when several products are removed from the store, you can save the product details in Google Sheets for record-keeping.

Abandoned Cart Events

Abandoned Cart Deleted:
This integration will be triggered when an abandoned cart is deleted.

For example, when an abandoned cart record is removed, you can log the deleted cart information in Google Sheets or another connected tool.

Abandoned Cart Reminder Sent:
This integration will be triggered when an abandoned cart reminder is sent.

For example, when EasyCommerce sends a reminder to a customer about an abandoned cart, you can update the customer record, track the reminder activity, or notify your sales team.

Example Use Cases

Here are some common ways you can use EasyCommerce triggers with Bit Integrations:

Send cart activity to external tools using Webhooks.

Send new EasyCommerce orders to Google Sheets.

Add new EasyCommerce customers to HubSpot.

Notify your team when a high-value order is created.

Send abandoned cart reminder activity to a marketing platform.

Track coupon usage in a spreadsheet.

Update customer data when a user profile is changed.

Send completed order data to an email marketing platform.

Notify the admin when a product is deleted.

Keep a log of refunded or cancelled orders.

Share this Doc

EasyCommerce Integrations

Or copy link

CONTENTS
Bit Integrations footer logo
Fastest Integration with 335+ Trigger & Actions
logo list