Get a daily snapshot of which marketing campaigns drive orders. The workflow pulls yesterday’s Shopify orders and saves the campaign details into a Baserow table. It suits online stores that need clean attribution data without manual exports.
At midnight, a schedule starts the run. A Set node stores your Shopify subdomain, and a GraphQL call reads orders from the Shopify Admin API with customer journey data. The flow splits each order, reshapes the fields to simple values like order name, campaign, source, and content, then filters out records that have no campaign. Qualified rows are written to Baserow for reporting, while non campaign orders go to a no operation branch.
You only need a Shopify Admin API token and a Baserow API key, plus a table ready to receive the fields. Expect to cut weekly reporting time by at least an hour and gain a consistent view of campaign performance for every order with UTM data. It works well for daily dashboards, promo tracking, and month end summaries without manual CSV work.