FaprikAIYour store's AI team: ads, storefront and product copy work on your behalf.Meet FaprikAI

  1. Home
  2. Workflows

Workflows

Describe a repetitive task once, and let your store handle the rest.

Automate every task in your store with triggers, conditions and actions, from campaigns and A/B tests to orders, stock, shipping and invoicing. No code required: use ready-made templates or simply describe what you need to AI.

  • No-code
  • 28 ready-made templates
  • A/B test
  • AI-assisted setup
  • Test mode
  • Webhooks and API

In brief

What is a workflow in e-commerce?

A workflow automatically carries out the actions you choose when an event occurs in your store and the conditions you set are met. Every workflow has three parts: what starts it (trigger), when it runs (condition) and what it does (action).

  1. TriggerNew order, low stock, return request…
  2. ConditionAmount, country, channel, customer segment…
  3. ActionAssign carrier, tag, notify, issue invoice…

Building blocks

Hundreds of workflows from three lists

Combine triggers, conditions and actions to automate every corner of your store. Link conditions with "and" and "or"; set time and amount limits with comparisons such as "greater than", "between" and "contains", and add waits between actions. For example, route customers who haven't ordered in the last 90 days and customers with more than 3 orders in the last 30 days into separate workflows.

Triggers27

Order

  • New order
  • Payment received
  • Payment failed
  • Order cancelled
  • Order shipped
  • Shipment delayed
  • Delivered
  • Return request

Customer

  • New customers
  • Signed up for newsletter
  • Hasn't ordered for a set period
  • Ordered several times within a period
  • Birthday coming up
  • Entered or left a segment
  • New review

Products and stock

  • Cart abandoned
  • Viewed a product without buying
  • Added to favorites
  • Price dropped
  • Stock is low
  • Back in stock
  • Product added or updated

Time and system

  • Specific date and time
  • Every day, week or month
  • New marketplace question
  • Form submitted
  • Webhook from an external system

Conditions25

Order

  • Order amount
  • Payment method
  • Sales channel or marketplace
  • Order status
  • Coupon usage
  • Desi (volumetric weight) and weight
  • Carrier and warehouse

Customer

  • Orders in the last X days
  • Days since last order
  • Total spend
  • Average cart value
  • Is it the first order
  • Customer segment and tag
  • Individual or business
  • Number of returns
  • Email and SMS consent

Product

  • Product, category and brand
  • Stock level
  • Product tag
  • Price range

Context

  • Country and city
  • Language and currency
  • Device
  • Traffic source and campaign
  • Day and time range

Actions25

Order

  • Assign a carrier
  • Assign a warehouse or store
  • Split the order
  • Hold for approval or pause
  • Cancel the order
  • Issue an invoice
  • Add a note to the order

Customer and marketing

  • Send an email, SMS or notification
  • Generate coupon
  • Grant free shipping
  • Add a free gift
  • Add loyalty points
  • Add to or remove from a segment
  • Add a tag
  • Change customer group

Products and stock

  • Hide or publish the product
  • Update price or stock
  • Start or stop selling on marketplaces
  • Change the storefront showcase
  • Pause or start ads

Workflow and team

  • Wait, then continue
  • Add an A/B split
  • Start another workflow
  • Send a task or alert to the team
  • Webhook or API call

Template gallery

28 ready-made workflows, from marketing to the warehouse

Workflows aren't just for operations: campaigns, A/B tests, customer loyalty, stock, returns and team reports are all built in the same editor. Pick a template, adjust the thresholds and copy, and go live.

Marketing and campaigns

Schedule campaigns and win back abandoned carts and lapsed customers.

Abandoned cart series

Remind shoppers about items left in their cart in two steps.

  1. Trigger Cart abandoned
  2. Wait Wait 1 hour
  3. Action Send reminder email
  4. Action Coupon by SMS after 24 hours

Scheduled campaign

Start and end campaigns automatically, no staying up until midnight.

  1. Trigger Friday 00:00
  2. Condition Category: Winter collection
  3. Action Cut prices by 20%
  4. Action Restore prices on Monday

Birthday coupon

Send a personal coupon on the right day.

  1. Trigger 3 days before birthday
  2. Condition Purchased in the last year
  3. Action Generate personal coupon
  4. Action Send email and SMS

Customer win-back

Bring back customers who haven't shopped in a while.

  1. Trigger No order in 90 days
  2. Condition At least 2 orders
  3. Action Send win-back coupon
  4. Action Add to segment: Dormant customer

A/B tests and experiments

Compare offers, channels, timing and messages, and let the winner be picked automatically.

Offer test

Which sells more: a discount or free shipping?

  1. Trigger Cart abandoned
  2. A/B split A10% offBFree shipping
  3. Action Send reminder
  4. Winner Highest sales wins

Channel test

Which channel works best for payment reminders?

  1. Trigger Payment failed
  2. A/B split AEmailBSMS
  3. Action Send payment link
  4. Winner Highest collection rate wins

Timing test

Find the best day to ask for a review.

  1. Trigger Delivered
  2. A/B split AAfter 3 daysBAfter 7 days
  3. Action Send review request
  4. Winner Highest review rate wins

Subject line test

Pick the most-opened subject line for new product announcements.

  1. Trigger New product live
  2. Condition Segment: Loyal customer
  3. A/B split AWith product nameBAs a question
  4. Winner Highest open rate wins

Orders and operations

Route every order to the right warehouse, carrier and person automatically.

International order

Get international orders ready in the first minute.

  1. Trigger New order
  2. Condition Shipping abroad
  3. Action Assign international carrier
  4. Action Issue invoice in English

High-value order

Review high-risk amounts before shipping.

  1. Trigger New order
  2. Condition Amount above threshold
  3. Action Hold for approval
  4. Action Notify manager

Multi-warehouse order

Split orders smartly when items are in different warehouses.

  1. Trigger New order
  2. Condition Items in different warehouses
  3. Action Split order
  4. Action Assign each part to nearest warehouse

Shipping cutoff time

Never miss a same-day shipment.

  1. Trigger Every day at 15:00
  2. Condition Unpacked orders exist
  3. Action Alert warehouse team
  4. Action Tag as delay risk

Stock and products

React to stock changes on your site, marketplaces and ads at the same time.

When stock runs low

Start restocking before a bestseller sells out.

  1. Trigger Stock running low
  2. Condition Bestseller
  3. Action Purchase order email to supplier
  4. Action Pause ads

When a product sells out

Don't let sold-out products turn into lost sales.

  1. Trigger Stock hit zero
  2. Action Move product to end of list
  3. Action Open back-in-stock list
  4. Action Pause sales on marketplaces

When it's back in stock

Be the first to tell waiting customers.

  1. Trigger Stock arrived
  2. Action Publish product
  3. Action Notify waiting customers
  4. Action Resume sales on marketplaces

New product launch

Push a ready product to every channel in one go.

  1. Trigger Product added
  2. Condition Images and description complete
  3. Action Send to marketplaces
  4. Action Add to New Arrivals showcase

Customers and loyalty

Give every customer the right experience at the right moment.

VIP customer

Recognize and reward your loyal customers.

  1. Trigger Order completed
  2. Condition Customer's 5th order
  3. Action Add VIP tag
  4. Action Send thank-you coupon

Review request

Ask for a review at the right time after delivery.

  1. Trigger Delivered
  2. Wait Wait 7 days
  3. Action Send review request
  4. Action Add points when a review comes in

Negative review

Respond to unhappy customers right away.

  1. Trigger New review
  2. Condition Rating 2 or lower
  3. Action Create task for support team
  4. Action Send apology to customer

After the first order

Turn new customers into repeat buyers.

  1. Trigger First order completed
  2. Wait Wait 14 days
  3. Action Recommend complementary products
  4. Action Add to segment: New customer

Returns, payments and finance

Stop tracking payments, returns and invoices by hand.

Marketplace return

Close approved returns in stock and accounting at the same time.

  1. Trigger Return approved
  2. Action Restock
  3. Action Issue return invoice
  4. Action Send to accounting

Order awaiting bank transfer

Don't let unpaid orders lock up stock.

  1. Trigger Order paid by bank transfer
  2. Wait Wait 48 hours
  3. Condition Payment not received
  4. Action Cancel order, release stock

Payment failed

Turn failed payments into sales.

  1. Trigger Payment failed
  2. Action Send payment link
  3. Wait Wait 1 day
  4. Action Create task for sales team

Risky order

Stop suspicious orders before they ship.

  1. Trigger New order
  2. Condition Billing and shipping countries differ
  3. Action Hold for approval
  4. Action Stop shipment

Team and reporting

Your team knows what to do and when, without waiting for a report.

Daily summary

Start the day with yesterday's numbers.

  1. Trigger Every day at 09:00
  2. Action Prepare sales, returns and stock summary
  3. Action Send email to managers
  4. Action Post to team channel

Shipping delay

Let customers know before they have to ask.

  1. Trigger Shipment idle for 3 days
  2. Condition Not delivered
  3. Action Send status update to customer
  4. Action Create task for support team

Unanswered marketplace question

Answer marketplace questions on time.

  1. Trigger New marketplace question
  2. Condition Unanswered for 2 hours
  3. Action Remind assignee
  4. Action Notify manager

Weekly target tracking

Launch a campaign when you fall behind target.

  1. Trigger Every Monday
  2. Condition Weekly sales below target
  3. Action Alert manager
  4. Action Start campaign workflow

A/B tests

Don't guess. Test right inside the workflow

Add an A/B split to any workflow: some customers follow path A, the rest follow path B. Once a path pulls ahead on the metric you choose, all traffic automatically moves to the winner.

What can you test?

  • Message and subject line
  • Offer: discount, free shipping, gift
  • Channel: email, SMS, notification
  • Send time
  • Pop-ups and storefront
  • The workflow's own path
  1. Set variants and traffic shareBuild two or more paths and split traffic, for example 50% / 50% or 80% / 20%.
  2. Choose a success metricSales, revenue, clicks, opens or collections: the test decides based on what you measure.
  3. The winner goes live automaticallyOnce the difference is significant, all traffic moves to the winning path and you're notified of the result.
  4. Measure real impact with a control groupA small group receives no messages, so you see the workflow's true contribution to sales.

Building workflows with AI

Write what you want, and the workflow is built

You don't have to build a workflow step by step. Write your request in everyday language; AI selects the right trigger, conditions and actions and prepares the workflow as a draft. You review, test and publish it. If you have connected your Claude, ChatGPT or Gemini account, you can also build workflows with them.

E-commerce with AI
E-commerce team working on laptops at a meeting table

Control and trust

Keep automation under control

Every workflow is tested before going live, and every run is recorded. Your team can always see what happened and why.

  • Test modeThe workflow runs with sample data; no orders or customers are affected.
  • Run historySee step by step which event started it, which conditions were met and which actions were carried out.
  • RetryIf an external system can't be reached, the step is retried automatically and you are notified of the result.
  • Approval stepBefore critical operations, the workflow can wait for your team's approval.
  • Permissions and versionsDecide who can edit which workflow, and roll back to a previous version.

Links

Works inside and outside your store

Workflows work with all Faprika modules and extend to your external systems through webhooks and API.

Frequently asked questions

Frequently asked questions about workflows

What is a workflow (e-commerce automation)?

A workflow automatically carries out the actions you choose when an event occurs in your store and the conditions you set are met. For example, assigning an international carrier to an order from abroad, or sending an email to the purchasing team when stock runs low.

Do I need to know how to code to build a workflow?

No. You build the workflow visually by choosing the trigger, conditions and actions from a list. If you prefer, you can describe the workflow to AI and have it prepared for you.

Which events can start a workflow?

Order, payment, cancellation, shipping, delay, delivery and return events; new customers, newsletter sign-ups, customers who haven't ordered for a set period or who order several times in a short period, birthdays and segment changes; abandoned carts, price drops, favorites, low stock and back in stock; specific dates and times, recurring schedules, marketplace questions, forms and webhooks from external systems.

Are there ready-made templates?

Yes. Start with 28 ready-made templates across marketing and campaigns, A/B tests, orders and operations, stock and products, customers and loyalty, returns and finance, and team and reporting, then tailor them to your needs.

Can I run A/B tests in workflows?

Yes. Add an A/B split to a workflow and compare messages, offers, channels or send times. You set the traffic share and the success metric; once a path pulls ahead, all traffic automatically moves to the winner. A control group also lets you measure the workflow's true impact.

Can campaigns be automated with workflows?

Yes. Build workflows that cut prices and switch your storefront on a set day and time, then roll everything back when the campaign ends. The workflow runs on your site and your connected marketplaces at the same time.

Can workflows be built with AI?

Yes. You write what you want in everyday language; AI selects the trigger, conditions and actions and prepares the workflow as a draft, which you review and publish.

Can I try a workflow before taking it live?

Yes. In test mode the workflow runs with sample data and no orders or customers are affected; you review the results and then publish it.

How do I track what a workflow does?

Every run is saved to the history: you can see step by step which event started it, which conditions were met and which actions were carried out. Failed steps can be retried.

Does it work with external systems?

Yes. Workflows can receive and send webhooks and call APIs, connecting with your ERP, accounting, CRM and other systems.

Does it also work with marketplace orders?

Yes. Workflows run on all orders coming from your website and connected marketplaces; you can use the sales channel as a condition.

How does it work across multiple countries and time zones?

Scheduled workflows run according to the time zone you choose; you can build different workflows by country, language and sales channel.

Let your team focus on growth, and workflows on repetition.

Our expert will identify the repetitive tasks in your store with you and build your first workflows.

Plan your free demo

Leave the form and our expert will call you; let's plan your store together.

Get Information

Leave your details and our expert will call you as soon as possible.

If you'd like to talk right away: +90 850 333 15 23