Skip to content
Web Development19 August 2026 · 7 min readUpdated 30 September 2026

Webflow Logic Is Discontinued: Ecommerce Workflows

Webflow Logic was switched off on June 27, 2025, so the old comparison with custom code has one side left. Here is which surviving path each ecommerce workflow belongs on, and how to test a Logic-era store.

Webflow Logic Is Discontinued: Ecommerce Workflows

Webflow Logic is discontinued. If a tutorial, an agency proposal or an old site handover tells you to run your store's rules in Logic, that plan no longer works. Your first action is a test on any Logic-era store you own: place a test order, submit the newsletter form and confirm that the downstream thing you assume still happens actually happens.

That makes the comparison in most older articles one-sided, and this post is the updated version. The useful question is which surviving path each ecommerce workflow belongs on, and how much of your store's behavior you are willing to hand to something you cannot debug. The dates and limits below were checked against Webflow's own pages on 30 September 2026.

Is Webflow Logic Still Available for Ecommerce?

An isometric decommissioned relay module on a maintenance pallet, its power-rail bay left empty and dark, a protective sheet slipping off one corner while a rack behind it still carries a glowing amber conduit

No. Webflow sunset Logic on June 27, 2025: it is disabled on all sites, existing flows are disabled and forms that were connected to Logic are now standard Webflow forms.

Webflow's deprecation update, launched on December 11, 2024, set that date and allowed customers to keep activating Logic through January 31, 2025. The Logic sunset help article says you must rebuild flows in an alternative such as Zapier or Make, and that Webflow's recommended partners are those two.

The failure mode is quiet. Consider a store where a Logic flow tagged customers after checkout. After the sunset the form still submits and the submission still lands in Webflow, but the branch that did the tagging no longer runs, and nothing announces it. That is why the test order matters more than opening the Designer.

What Replaces Logic in a Webflow Ecommerce Stack?

An isometric junction where one incoming conduit fans out into four branches of different widths, the widest amber branch curving away to the right while a narrow bundled branch runs patched and kinked over the platform edge

Four paths absorb the workload and they are not interchangeable: external automation, vetted Webflow Apps, your own code on Webflow Cloud, or a commerce engine outside Webflow.

Pick per workflow, not per site. Most stores I would design end up running two of these at once, which works as long as you can say which system owns which rule.

PathFitsBreaks down whenWhat it costs
Zapier or MakeNotifications, CRM sync, spreadsheet logging, simple branch-on-field rulesVolume spikes, retries, anything needing a database read mid-flowTask-based plan pricing, and limited visibility during incidents
Vetted Webflow AppsReviews, currency display, subscriptions, abandoned-cart toolsThe app's opinion differs from yours by one fieldA per-app fee, and a vendor between you and your order data
Your code on Webflow CloudInventory reconciliation, fraud checks, stateful rulesNobody on the team can maintain itEngineering time, and code you own
Commerce engine elsewhereMulti-currency, live carrier rates, very large cataloguesThe brand experience is why people buyA migration and a second platform bill

Consider a two-person team selling forty products in one currency. Order notifications and CRM sync go to Zapier or Make, one vetted app covers reviews, and nothing else is needed. Now consider a store that sells the same item through a shop, a marketplace and Webflow. The stock rule needs code and a schedule, and the notifications can still stay in the automation tool. That split, with each rule owned by exactly one system, is the whole method. Both examples are hypotheticals, not client stories.

The third row is the newest option. Webflow Cloud deploys a Next.js app (version 15 or higher), an Astro app (version 6 or 7), a Vite app (version 6.1 or higher) or a static app from GitHub, on an Edge runtime. That is a sanctioned place for the server-side logic Logic used to cover.

It has sharp edges that the documentation states plainly. Only npm is supported. Webflow Cloud runs the framework's own build and ignores a custom build script in your package.json. Cache headers set by your app are overridden. On the Edge runtime, stick to fetch for API calls, because clients like axios may not be compatible. Read that list before you plan the migration, not during it.

When Does Ecommerce Need Custom Code?

An isometric sorting line where two clean factory-moulded chutes run parallel to a third built from rusted salvaged panels, braced underneath with a crooked timber strut

Custom code becomes necessary when a rule needs state, an outside data source or a decision the checkout cannot express, such as multi-currency pricing, tax engines, inventory reconciliation and fraud checks.

Can Webflow Ecommerce Handle Multiple Currencies?

Webflow's store setup guide describes a single store currency that is appended to product prices and shipping rates. The request for multiple currencies on the Webflow Wishlist was filed on April 9, 2019, has 371 votes and carries the status Reviewed. Developers in the comments discuss stitching the feature together outside Webflow, which is a second system to maintain, not a setting to toggle.

Why Does Inventory Need a Job, Not a Zap?

Inventory reconciliation needs code because the rule has to hold state and decide which system wins. If a shop's point-of-sale system, a marketplace listing and a Webflow store all decrement the same shelf, you can oversell whenever two of them sell the last unit at nearly the same time. A scheduled job that reads each system, compares counts and applies one winner fits that shape. A trigger-and-action automation does not. This is my recommendation from how the pieces work, not a measured result.

Tax follows the same logic as currency. If you need a tax engine's answer instead of a table you typed in, you need a place to call that engine from, and a Webflow Cloud app or a small worker is that place. Check Webflow's tax settings for your regions first, because a domestic store selling physical goods may not need anything more.

Fraud checks sit in the same bucket. You want to look at an order before it is fulfilled, compare it to history and act on it. Tools can score an order, but the acting part usually lives in your code.

What Do Webflow's Ecommerce Plans Cap?

The pricing page lists three ecommerce plans, and the item cap is the first thing to compare against your catalogue.

Ecommerce planPrice (billed yearly)Ecommerce itemsTransaction fee
Standard$29 per month5002%
Plus$74 per month5,0000%
Advanced$212 per month15,0000%

These are added on top of a site plan. A store that thinks in tens of thousands of SKUs is outside the published range.

The Webhook-and-Worker Pattern

For anything that must be reliable, stop trying to express the rule in a builder and run it as a small service triggered by the order itself. The steps are boring on purpose.

  1. Register a webhook for the ecomm_new_order trigger. Webflow's docs list it as the event for a new order.
  2. Have the handler do one thing: write the raw payload to a queue or table and return quickly. A handler that does work inline is the one that times out and gets retried into duplicates.
  3. Key every downstream action on the order ID, because retries are normal and every action must be safe to run twice.
  4. Read money fields carefully. In the orders API example, a price object carries a unit, a value of 21155 and a string of $211.55 USD, so the value is in cents. Treating it as dollars is the classic first bug.
  5. Reconcile on a schedule as well as on the webhook. The orders endpoint needs the ecommerce:read scope and pages its results, and the docs example uses a limit of 100, so a nightly sweep needs pagination and a stored offset.
  6. Alert on your own failures. A silent workflow is exactly what a Logic-era store had after June 2025, and finding out is the point of owning the code.

Should You Leave Webflow When the Workflow Is the Product?

Yes, when the ordering rules are the value and the storefront is the smaller half of the job. That was the case for a project on this site.

Pizzeria Bestek is a React and Supabase ordering platform for a family-run pizzeria in Biograd na Moru, replacing a third-party ordering platform with a build the restaurant owns. Its case study lists rules a builder would struggle with. Delivery-zone validation runs at the address field before submission, not as a decline email afterward. The pickup-time picker respects a rolling kitchen window, so nobody can book a pizza five minutes out. Email templates branch across four languages depending on whether the order is pickup or delivery, because the alternative offered to a declined customer differs.

The case study reports that the site went live in September 2025, handles five to ten orders a day, seven days a week, and that each order is 100% revenue instead of roughly 70% after aggregator commission. The workflow logic was the reason to write code, and the site came with it.

Most Webflow stores should not build any of this. If you sell a few dozen products in one currency to one country, native tools plus one app cover you. The signal to move is a rule you have already written down twice in two systems, for example a promo that exists as a Webflow discount code and again in an automation that emails a different discount to a different segment. That is the week to consolidate.

If the automation is light, keep it light: pairing Webflow with Zapier handles a lot and runs off the page. If the constraint is the CMS rather than the workflows, the best CMS platforms for marketing sites shows where Webflow fits, and WordPress versus a custom website covers the self-hosted fork. Before committing to custom work, what a website build costs tells you whether it fits this year's budget.

List every automation that touches an order on your store today, and next to each one write the name of the person who would fix it on your busiest sales day. Which row is blank?

Free resource

Free SaaS MVP Scope Template

A Notion document with the full feature checklist, MVP vs. nice-to-have table, pre-build questions, and cost signals — so you walk into any developer call knowing exactly what to ask for.

Get the template →
DL

Dusko Licanin

Full-Stack Developer · Banja Luka, Bosnia

Full-stack developer shipping SaaS MVPs, web apps, and mobile apps using AI-augmented workflows — without agency coordination overhead. Live portfolio: BookBed, Callidus, Pizzeria Bestek.

Frequently Asked Questions

What happened to my Webflow Logic flows?

They stopped running. Webflow sunset Logic on June 27, 2025, after allowing new activations through January 31, 2025. Its help article says Logic is disabled on all sites, existing flows are disabled and forms that were connected to Logic are now standard Webflow forms, so submissions still arrive but the branch that tagged a customer or sent a follow-up no longer runs. Webflow recommends Zapier and Make for the same workflows. Anything stateful or high-volume is better handled by your own code against the order webhook, so test a store built in the Logic era with a real order.

Can you add custom code to Webflow Ecommerce?

Yes, and the right place depends on the job. Webflow supports custom code on the site and its Data API exposes orders, with an ecomm_new_order webhook for new orders. For server-side logic, Webflow Cloud can host a Next.js, Astro, Vite or static app from GitHub. Keep rules that must hold state, such as inventory reconciliation, in that code, and use the webhook as your real-time signal that an order arrived. Have the handler write the payload to a queue and return quickly, then process it safely, because retries are normal.

Is Webflow or Shopify better for ecommerce?

Webflow suits stores where design control drives sales, and Shopify suits stores where the selling engine is the product. If your catalogue is small, single-currency and domestic, Webflow's visual control can be a real commercial advantage. If you need multi-currency checkout, live carrier rates, or a catalogue beyond Webflow's published item caps, you would be rebuilding commerce features yourself. Some teams use Webflow for the content layer and a separate commerce engine behind it. Compare your catalogue size, currencies and fulfilment needs against the plan limits before choosing.

What are Webflow Ecommerce's limits?

The published limits are catalogue size and transaction fees. Webflow's pricing page lists Standard at $29 per month billed yearly with 500 ecommerce items and a 2% transaction fee, Plus at $74 with 5,000 items and 0%, and Advanced at $212 with 15,000 items and 0%. These sit on top of a site plan. Checkout runs in a single store currency, so multi-currency selling needs a workaround. Any rule that needs state or an outside data source becomes an app subscription or custom code once you outgrow the native tools.

Can Webflow Ecommerce handle multiple currencies?

Webflow's store setup guide describes one store currency that is appended to product prices and shipping rates. The request for multiple currencies on Webflow's Wishlist was filed on April 9, 2019, has 371 votes and carries the status Reviewed. The workarounds split into two shapes: display prices in another currency while payment still settles in the base currency, or move checkout to a commerce layer that supports multi-currency settlement. Developers in that thread describe stitching the feature together across several tools, which is another system to maintain.