Page title

WooCommerce

Connect Easytools to WooCommerce to automate order creation and streamline post-purchase workflows using your existing setup.

Last updated
January 7, 2026

How to connect WooCommerce with Easytools - a step-by-step guide

Watch the tutorial on connecting WooCommerce with Easytools. In this tutorial, we demonstrate how to integrate a WooCommerce store with Easytools to increase sales conversion while managing fulfillment in your existing system.

Thanks to the built-in WooCommerce integration in Easycart, sellers can easily create automation workflows to automatically manage orders completed through Easycart. Currently, we support creating orders in WooCommerce after a purchase is made in Easycart. This allows you to use your existing WooCommerce workflow for handling post-purchase processes – so no changes are needed. This includes options such as issuing invoices, updating stock levels, etc.

However, subscription products sold this way are not yet supported – subscription products will not appear in the automation list.

The main goal of the EasyCart checkout is to maximize sales conversion. Using automation allows you to increase product sales while keeping your WooCommerce store and maintaining your existing post-purchase processes already set up in WooCommerce.

Critical requirements

Before you begin, ensure your WooCommerce store meets these two conditions. Without them, the integration will fail:

SSL Certificate: Your WordPress site must have an active SSL certificate - you will confirm it by checking whether your page starts with https:// and is visible as secure.

Permalinks structure: Go to WordPress Settings → Permalinks. The structure cannot be set to "Plain". Set it to "Post name" or any other custom structure.

1. Prepare your WordPress account

To connect safely, you need to generate a specific Application Password in WordPress. Do not use your regular login password.

  1. Log in to your WordPress Admin dashboard.
  2. Go to Users → Profile (or All Users and edit the Administrator account).
  3. Scroll down to the Application Passwords section.
  4. In the "New Application Password Name" field, type preferred name i.e. Easytools.
  5. Click Add New Application Password.
  6. Copy the generated password immediately. You won't be able to see it again after you leave the page.

2. Connect WooCommerce app in Easytools

Once you have your credentials, establish the connection in Easytools.

  1. Log in to Easytools and go to Store → Automations.
  2. Select the Apps tab in the top menu.
  3. Click + New App in the top right corner.
  4. Enter a connection name (e.g., "My WooCommerce Store") and select WooCommerce from the list.
  5. Platform URL: Enter your store's URL. Remember to include https://.
  6. Username: Enter your WordPress Admin username (the login you use to sign in to WP).
  7. Application Password: Paste the API Key you generated in step 1.
  8. Click Check Connection. If successful, save the integration.

3. Set up automation workflow

Now that the app is connected, create a scenario to trigger an order in WooCommerce whenever a sale happens in Easytools.

  1. Go to the Scenarios tab in Automations.
  2. Click + New Scenario.
  3. Name your scenario (e.g., "Product A -> Woo Order").
  4. Event: Select Order completed.
  5. Assign to products: Select the specific Easytools product you are selling.
  6. Select App: Choose the WooCommerce connection you created in Step 2.
  7. Action: Select Create New Order.
  8. Select Product: A new field will appear. Search for and select the corresponding product from your WooCommerce inventory.
  9. Click Save.

Done! When a customer purchases this product via Easytools, a new order will automatically appear in your WooCommerce Orders list within seconds, labeled as "Completed" (or your store's default status).

Get started with Easycart
Get started with Easycart
Websites with Easypage
Websites with Easypage
Fees and payment methods
Fees and payment methods
Billing and taxes
Billing and taxes
Migrating from other tools
Migrating from other tools
Checkout
Checkout
Prices
Prices
After purchase
After purchase
Digital downloads
Digital downloads
Checkout recovery
Checkout recovery
Discounts and upsells
Discounts and upsells
Policies, GDPR, Taxes
Policies, GDPR, Taxes
Affiliates
Affiliates
Analytics and ads
Analytics and ads
Waitlist
Waitlist
Automations and Integrations
Automations and Integrations
Orders and customers
Orders and customers
Webhooks
Webhooks
API
API
Pricing pages with Easyoffer
Pricing pages with Easyoffer
Testimonials with Easylove
Testimonials with Easylove
Legal pages with Easylegal
Legal pages with Easylegal
Video courses with Easyplayer
Video courses with Easyplayer
Cookie notifications with Easycookie
Cookie notifications with Easycookie
Donations with Easycoffee
Donations with Easycoffee
FAQ pages with Easyfaq
FAQ pages with Easyfaq