Skip to main content
FlowFn
IntegrationsTemplatesPricingDocsBlogSign inStart free
All posts
Use-CaseEcommerceAutomationTutorial

Build an Online Store with FlowFn

You don't need Shopify to sell a handful of products. You need a storefront, a way to take payment, and something that turns a paid order into a shipped package without you copying details between five tabs. FlowFn does all of it: a storefront page, a Stripe checkout, an orders database, and a fulfillment workflow that emails the receipt, pings the warehouse, and tracks the order to delivery.

FlowFn Team · Product

16 Jul 2026 · 3 min read

This is a recipe — each part is its own FlowFn feature, wired together into a working store:

Architecture: shopper → storefront → orders sheet → fulfillment workflow, with a Stripe payment step and a sales dashboard

Piece FlowFn feature
Storefront a Playground
Checkout / payment a Stripe Platform Tool
The order book a Data Sheet
Fulfillment a Workflow
Sales reporting a Visualizer

Let's build it.


Step 1 — The storefront

Build your shop as a Playground — products, a cart, a checkout button — and host it on your subdomain or custom domain. It's your storefront, your design, no theme marketplace.

Step 2 — Take the money

Wire checkout to a Stripe Platform Tool. The shopper pays, Stripe confirms, and only a paid order moves forward. Payment stays with Stripe — you're never touching card data — while the order itself lands in your own database.

Step 3 — Record every order

Each paid checkout writes a row to the orders Data Sheet — customer, items, total, and a status that starts at Paid:

The orders Data Sheet — order ID, customer, items, total, status, and date

total is a number you can sum into revenue, and status is a select (Paid → Packing → Shipped → Delivered) that drives the whole fulfillment flow. This sheet is your single source of truth for what's been sold.

Step 4 — Fulfil it automatically

A paid checkout kicks off the fulfillment Workflow — fire it straight from the Stripe webhook (or from the storefront at checkout), the same event that writes the order row:

  1. Email the receipt to the customer.
  2. Notify the warehouse — post to Slack or create a pick-and-pack task.
  3. Advance the status as the order moves, so Packing → Shipped → Delivered is tracked without anyone updating a spreadsheet by hand.

The order goes from "paid" to "on its way" with no one re-keying anything.

Step 5 — Watch the sales

Have the fulfillment workflow also feed a Visualizer, and you get a shop dashboard:

The Harbor Goods sales dashboard — revenue, orders, orders by day, and by fulfillment status

Revenue and order count for the week, orders by day, and how many are still sitting in Packing versus already Delivered. It's the view that tells you whether you're keeping up with fulfillment — at a glance, refreshing on its own.


Why this beats a hosted store platform

  • No per-sale platform tax. Stripe takes its cut; FlowFn doesn't take a slice of every order on top.
  • Your order data is yours. The orders sheet is queryable and exportable — feed it into accounting, restock alerts, or a loyalty workflow.
  • Fulfillment is automation, not a chore. The receipt, the warehouse ping, and the status updates all happen on their own.

Wrap-up

An online store is a storefront Playground → a Stripe checkout → an orders Data Sheet → a fulfillment Workflow → a sales dashboard. Stripe handles the money, the sheet is the order book, and the workflow does the packing-slip busywork — no hosted-store subscription skimming every sale.

Start with a few products, a Stripe checkout, and the orders sheet; even that replaces a DM-and-invoice hustle. Then add the fulfillment workflow and the dashboard. Sell it, get paid, and let the shipping paperwork run itself.

Read next

Use-Case
Devops
Automation

Build an Incident Alerting & On-Call System with FlowFn

When something breaks at 3am, the difference between a blip and an outage is how fast the right person's phone buzzes. You don't need a pricey incident-management platform to get there. FlowFn can catch an alert from any monitor, log the incident, page whoever's on call, escalate if they don't answer, and show the whole team a live status board — built from a webhook, a workflow, a Data Sheet, and a dashboard.

FlowFn Team · 16 Jul 2026 · 3 min read

Use-Case
Internal-Tools
Automation

Build an Internal Ops Tool with FlowFn

Every company runs on a pile of small approvals — refunds, access requests, expenses, discounts — and most of them live in a shared spreadsheet plus a Slack thread nobody can audit. An internal ops tool fixes that: one private table your team works from, action buttons that approve or reject in a click, automatic notifications, and a queue board so nothing rots. FlowFn lets you build it in an afternoon — no internal-tools platform, no login wall to wire up.

FlowFn Team · 16 Jul 2026 · 3 min read

Use-Case
Scheduling
Automation

Build an Appointment Booking System with FlowFn

No-shows are expensive, and phone tag is worse. The fix is a booking flow that lets clients pick a slot themselves, confirms it instantly, and quietly texts a reminder the day before — so your calendar fills itself and your chairs stay full. You can build the whole thing in FlowFn: a booking page, a workflow that confirms, a Data Sheet of appointments, a scheduled reminder, and a live schedule board.

FlowFn Team · 16 Jul 2026 · 3 min read

Build your first workflow today

Start free — connect your apps, add AI, and ship an automation you can actually maintain. No credit card required.

Get started free