tr Skip to content

When Post Scheduled To be Published in Socialbee, Create an Order in WooCommerce

When a post is scheduled for publishing in SocialBee, this workflow creates an order in WooCommerce from it, for teams that bill, count or track scheduled social posts as store orders.

Socialbee WooCommerce

2 steps Setup ~5 min Used on 2.6k sites Free to import

The When Post Scheduled To be Published in Socialbee, Create an Order in WooCommerce workflow on the FlowMattic canvas, with 2 steps across Socialbee, WooCommerce
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

If you sell social media management, each scheduled post can be billable work. Keeping that record in SocialBee alone means counting posts by hand at the end of the month. This workflow creates a WooCommerce order each time a post is scheduled, so the work shows up in your store where you already handle invoices and reports.

The Socialbee trigger starts a run each time you put a post into SocialBee's publishing schedule. FlowMattic passes the post's data to WooCommerce, where Create New Order adds an order from the values you map. You choose what goes into the order, such as a product that stands for one scheduled post; schedule a test post after import to see what SocialBee sends.

The order is created when the post is scheduled, not when it goes live, and the template has no Filter, so every scheduled post makes one. Deleting a post leaves its order in place, and rescheduling one may count as scheduling it again, so test that once before you rely on the counts. Task History records each run along with the store's reply.

Agency billing per scheduled post

A social media agency charges clients per post. Each post scheduled in SocialBee creates a WooCommerce order against a per-post product, ready to total at month end.

Sponsored post bookings

A publisher sells sponsored social posts. Scheduling the sponsor's post in SocialBee adds an order that the accounts team can invoice.

Freelancer work log

A freelance social manager tracks every scheduled post as a WooCommerce order, using the store's reports as a record of output per client.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Socialbee Post Scheduled To be Published

    Fires when a post is scheduled to be published in your SocialBee account. The post's data is passed to the WooCommerce step for mapping.

  2. Step 2Action
    WooCommerce Create New Order

    Creates an order in your WooCommerce store from the SocialBee values you map. Schedule a test post after import to see what the order step takes, then check the test order in your store.

What you need

  • FlowMatticCore
  • Socialbee AccountAccount
  • WooCommerce PluginPlugin

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Create a WooCommerce product that represents one scheduled post before you map the step, so every order uses the same item and price.
  • If only some SocialBee posts are billable, add a Filter after the trigger on a value from the post, such as its category, if the SocialBee data includes one.
  • Check the status of your first test order. Set the mapping so these orders don't look like paid sales if that would confuse your store reports.

Questions about this workflow

Is the WooCommerce order created when the SocialBee post goes live?

No. The trigger fires when the post is scheduled to be published, so the order is created at scheduling time, before the post appears.

What happens to the order if I delete or reschedule the SocialBee post?

Deleting it leaves the existing order as it is. Rescheduling may fire the trigger again and add a second order, so try it with a test post. Update or cancel orders in WooCommerce yourself.

Why would a scheduled social post become a store order?

It suits anyone who charges for posts or wants a count of them in WooCommerce. If you only need a log, a Google Sheets step may suit you better than an order.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Ease of use and terrific support from the founder. Tons of integrations and regular updates. The Flowmattic custom app is great especially if you want to integrate apps that aren't available yet inside Flowmattic.

Cliede C.

Flowmattic is a noteworthy option for businesses looking for a self-hosted alternative to Zapier. With its user-friendly interface and a strong set of features, it is a top pick for those in need of a reliable WordPress automation solution.