Ecwid
+
Konnectify
Ecwid Integration with Konnectify
Automate your e-commerce operations by connecting Ecwid with your CRM, accounting tools, and marketing platforms to sync products, orders, and customer profiles in real time.
Products
Orders
Customers
Abandoned Carts
0 Triggers
40 Actions
What is Ecwid?
Ecwid by Lightspeed is an e-commerce platform that allows you to easily set up an online storefront and sell your products globally. Connecting your Ecwid store to Konnectify bridges the gap between your online retail sales operations and back-office systems like CRMs, marketing tools, and accounting software, keeping your inventory levels and customer records synchronized automatically.
New to Ecwid?
Create your online storefront and start selling across web, mobile, and social media channels.
Visit Ecwid →
New to Konnectify?
Build powerful, automated workflows between your e-commerce store and other essential business tools.
Sign Up Free →
What you can automate:
- Instantly update product pricing and descriptions from ERP sheets.
- Sync order details to accounting platforms as soon as sales are processed.
- Create or update customer profiles in CRMs upon checkout.
- Trigger tailored cart recovery emails by tracking abandoned checkouts.
- Upload and download digital files attached to digital store products.
- Manage recurring subscriptions and statuses based on payment updates.
API & Authentication
Secure Token Authentication
Ecwid connects securely to Konnectify using your unique Store ID and Secret API Token. This ensures that Konnectify can safely perform store updates and retrieve order data on your behalf without requiring your primary account password.
To find your Secret Token, log into your Ecwid Control Panel, navigate to Apps → My Apps (or your Developer settings), and locate your Custom API credentials.
Plan Requirements Note
Ecwid restricts custom API access and token generation to paid plans (such as Venture, Business, or Unlimited). Please ensure your store plan supports API access before connecting.
For comprehensive details on API scopes and credentials, refer to the official Ecwid API Documentation.
How to Connect
Prerequisites:
- An active Ecwid store with an eligible paid plan (Venture or higher).
- Your numeric Ecwid Store ID (displayed at the bottom-left of your Ecwid Control Panel).
- A valid Secret API Token generated from your store's developer panel.
Add Ecwid to your Workflow
Log into your Konnectify dashboard, initiate a new workflow, and select Ecwid from the app catalog to set up your action step.
Authorize Connection
When prompted, input your Store ID and your Secret Token. Click "Connect" to authorize Konnectify to communicate with your store securely.
Configure Action Settings
Select the desired action (e.g., Create Product) and map the input fields from your trigger application to the corresponding store fields.
Caution: Ensure unique identifiers like customer emails, product IDs, or order numbers are mapped correctly to prevent updates from failing or creating duplicate entries.
Run a Connection Test
Click "Test Workflow" to send a sample data payload. Verify that the sample product, customer, or order is processed successfully inside your Ecwid Control Panel.
Activate and Go Live
Once the test passes, switch your workflow to "Active." Konnectify will now process your automated store actions continuously in the background.
Triggers
0
Currently, this version of the Ecwid integration does not include active triggers. However, you can use triggers from other applications (such as webhooks, Google Sheets, CRMs, or inventory managers) to initiate workflows that execute automated actions inside your Ecwid storefront.
Actions
40
Use these actions to automate data updates, file management, customer records, and order operations inside your Ecwid store.
Products
8 actions
▾
Search Products
Finds products based on keywords, categories, price ranges, dates, and custom filters.
Get Product by ID
Fetches detailed information about a specific product in your Ecwid store.
Create Product
Creates a new product with details like price, weight, categories, shipping settings, and tax configurations.
Update Product
Updates an existing product in your Ecwid store, modifying prices, categories, attributes, or shipping details.
Delete Product
Permanently deletes a specific product using its ID.
Upload Product File
Uploads a new file to a specific product using a publicly accessible external URL. Does not affect previously placed paid orders.
Delete Product File
Permanently deletes a specific file from a product in your Ecwid store.
Download Product File
Downloads the actual binary file attached to an Ecwid product and returns it as a Base64 encoded string.
Product Variations
5 actions
▾
Search Product Variations
Retrieves all combinations (variations) for a specific product, including stock levels, pricing, and specific options.
Get Product Variation
Fetches detailed information about a specific product variation (combination) in your Ecwid store.
Create Product Variation
Creates a new variation for an existing product based on options (e.g., Size and Color). Automatically creates the options if they don't exist.
Update Product Variation
Updates an existing product variation/combination in your Ecwid store. Modify pricing, stock levels, weight, and attributes.
Delete Product Variation
Permanently deletes a specific variation (combination) from a product in your Ecwid store.
Product Reviews
2 actions
▾
Search Product Reviews
Retrieves a list of product reviews based on various search criteria such as status, rating, dates, and keywords.
Get Product Reviews Stats
Fetches aggregate counts of all, moderated, and published product reviews in your Ecwid store.
Orders
7 actions
▾
Get Order Status
Fetches details of a specific payment or fulfillment order status configured in your Ecwid store profile.
Search Orders
Retrieves a list of orders based on search criteria such as date, customer email, total, statuses, and more.
Get Order
Fetches detailed information about a specific order in your Ecwid store.
Delete Order
Permanently deletes a specific order using its ID.
Create Order
Creates a new order with line items, billing/shipping details, and payment/fulfillment statuses.
Update Order
Updates an existing order in your Ecwid store, such as changing its fulfillment status, payment status, or updating shipping and billing details.
Get Order Receipt PDF
Fetches the tax invoice file in PDF format for an order and returns it as a Base64 encoded string.
Abandoned Carts & Subscriptions
6 actions
▾
Search Abandoned Carts
Retrieves a list of abandoned or incomplete carts from your Ecwid store based on various filters.
Get Abandoned Cart
Fetches detailed information about a specific incomplete or abandoned cart in your Ecwid store.
Convert Abandoned Cart to Order
Converts a specific incomplete or abandoned cart into a placed order in your Ecwid store.
Update Abandoned Cart
Updates an existing incomplete or abandoned cart in your Ecwid store (e.g., to hide it from the control panel or update shipping taxes).
Search Recurring Subscriptions
Retrieves a list of recurring subscriptions based on search criteria such as status, dates, customer details, and intervals.
Update Recurring Subscription
Updates an existing recurring subscription in your Ecwid store, such as changing its status, next charge date, or recurring interval.
Customers
10 actions
▾
Search Customers
Retrieves a list of customers based on search criteria such as email, location, order count, sales value, and dates.
Get Customer
Fetches detailed information about a specific customer in your Ecwid store.
Create Customer
Creates a new customer with details such as email, customer group, tax exemption status, and billing information.
Update Customer
Updates an existing customer in your Ecwid store, modifying their email, billing/shipping addresses, tax settings, or group assignment.
Delete Customer
Permanently deletes a specific customer profile using their ID.
Create Customer Contact
Adds a new contact method (like a phone number, email, or social media link) to an existing customer in your Ecwid store.
Update Customer Contact
Updates a specific contact method (like a phone number, email, or social media link) on an existing customer's profile.
Search Customer Contacts
Retrieves a list of all contact methods (like emails, phone numbers, and social links) associated with a specific customer profile.
Get Customer Contact
Fetches detailed information about a specific contact method (like an email, phone number, or social link) for a customer in your Ecwid store.
Delete Customer Contact
Permanently deletes a specific contact method (like an email, phone number, or social link) from a customer in your Ecwid store.
Store Profile
2 actions
▾
Get Store Profile
Retrieves settings, store location, email, and other basic information about the connected Ecwid store.
Update Store Profile
Updates the main settings of your Ecwid store, such as location, contact info, and tracking IDs.
Popular Automations
Since this integration operates primarily on actions, you can initiate workflows using triggers from other systems to automate processes inside your Ecwid store:
Sync Customer Profiles from CRM
Ensure contact lists match by automatically creating a new customer profile in Ecwid whenever a contact registers in your marketing software.
CRM (New Contact)
→
Ecwid (Create Customer)
Bulk Upload Products from ERP Sheets
Automate inventory creation by creating new catalog items in Ecwid whenever a row is appended to your centralized ERP spreadsheet.
Spreadsheet (New Row)
→
Ecwid (Create Product)
Automate Recurring Subscriptions
Sync recurring order statuses automatically by updating Ecwid subscription terms whenever a payment clears in your billing portal.
Billing Portal (Payment Received)
→
Ecwid (Update Recurring Subscription)
Process and Recover Abandoned Carts
Convert incomplete carts into active orders automatically when a customer completes checkout via an offline or external custom channel.
Custom Webhook (Checkout Event)
→
Ecwid (Convert Abandoned Cart to Order)
FAQ
What authentication details do I need to link Ecwid?
▾
You will need your numeric Ecwid Store ID and a Secret API Token. Both of these credentials can be retrieved directly from your Ecwid Control Panel under your developer settings or custom app configurations.
Which Ecwid plans support custom API integrations?
▾
Ecwid limits custom API token generation to their premium tiers. You must be subscribed to an Ecwid Venture, Business, or Unlimited plan to establish a connection with Konnectify.
How do I run workflows if Ecwid has no triggers?
▾
While this integration operates on actions, you can use triggers from other connected tools (like Google Sheets or CRMs) to run workflows. For example, a "New Contact" trigger in your CRM can automatically fire the "Create Customer" action in your Ecwid store.
How can I prevent duplicate customers from being created?
▾
To avoid duplicates, structure your workflow to use the Search Customers action first. This action checks if the customer's email already exists in Ecwid. If a profile is found, apply the Update Customer action; if not, proceed to Create Customer.
Does the integration respect Ecwid API rate limits?
▾
Yes. Ecwid imposes rate limits on its API endpoints to maintain performance. Konnectify automatically handles rate limit responses by queuing and retrying requests, ensuring your store updates complete successfully without data loss.
Can I connect multiple Ecwid stores to Konnectify?
▾
Yes. You can connect and manage multiple Ecwid storefronts by authorizing each one with its unique Store ID and Secret API Token. You can select which store to target during the configuration phase of each workflow step.
Can I automate digital product files and downloads?
▾
Yes. Using the Upload Product File and Download Product File actions, you can programmatically manage digital assets. This allows you to attach digital download files to products or retrieve file contents encoded as Base64 strings for external archiving.
Ready to automate your Ecwid workflows?
Connect your storefront to other business tools and eliminate manual data entry today.
Get started free →