Shopify order tags automation is the process of applying text labels to orders automatically — based on rules you define — so your fulfilment team, courier integrations, and back-office workflows can act on orders consistently without anyone touching each one by hand.
If you are running a Shopify store in South Africa, you have at least three methods available, and choosing the wrong one wastes either money on an app you do not need, or time on a tool that cannot handle your volume. Whether you are approaching order tag automation on Shopify for the first time or revisiting a broken Flow setup, this guide maps the options and the decision criteria.
South African merchants face conditions that make automated tagging more useful than the global average: payment by EFT requires a manual proof-of-payment confirmation step before fulfilment; couriers like The Courier Guy, Aramex, and Dawn Wing serve different zones at different rates; and buy-now-pay-later options like PayJustNow sit alongside PayFast and Peach Payments — each needing a different order handling path. Getting your tagging logic right once means those paths run themselves.
Quick Answer
Shopify order tags automation lets you apply text labels to orders using rules — no manual review required. Shopify Flow (free from the Basic plan) handles most rule-based tagging natively. Third-party apps like SC Order Tags & Flows add volume capacity and backdating for stores that need historical order tagging, a visual no-code rule builder, or Zapier connectivity to external systems Flow cannot reach on their current plan. SA merchants benefit most by tagging for payment method, courier zone, and high-risk indicators — the three variables that slow fulfilment the most in the local market.
In This Guide
Three automation methods compared
How to set up Shopify Flow for order tags
Practical tag patterns for SA merchants
Not sure which Shopify setup fits your fulfilment flow?
Send us your current order process and we will map the automation gaps — no obligation, response within 24 hours.
Get a Free Shopify AuditWhat Shopify Order Tags Are — and What They Are Not
Order tags are short text labels — up to 40 characters, letters, numbers, and hyphens only — that live on the order record in your Shopify admin. Standard Shopify themes do not display them to customers; they exist entirely to help your team and your connected systems understand what an order needs.
A tag is not a status. Shopify's built-in statuses (unfulfilled, paid, archived) reflect the order lifecycle. Tags serve as your operational layer on top of that lifecycle — covering conditions Shopify's built-in statuses don't track by default, like eft-pending, refrigerated-shipping, gift-wrap, or wholesale-account.
What you can do with an order tag: filter your orders list, build smart reports, trigger Shopify Flow workflows, route orders in third-party fulfilment apps, and create customer segments based on their order history. A well-designed tag system effectively becomes a routing layer your whole back office reads.
Tags can be added manually (in the order detail view or via bulk actions), through Shopify Flow automation, or via third-party apps. The order tag automation Shopify provides natively through Flow costs nothing on Basic and above — most merchants start there and layer in a third-party app only when volume or external connectivity demands it. The method that fits your store depends on plan, volume, and complexity — which is what the next section resolves.
Three Methods to Automate Order Tagging — and Which to Choose
Choosing the right automation method for Shopify order tags comes down to three factors: your Shopify plan, how many tagging rules you need, and whether you need to tag historical (backdated) orders.
| Method | Shopify Plan | Active Rules | Backdating | External Connections | Monthly Cost | Best For |
|---|---|---|---|---|---|---|
| Manual tags | All plans | Unlimited (manual) | Any time | None | R0 | Stores with <50 orders/month and simple one-off flags |
| Shopify Flow | Basic, Grow, Advanced, Plus | No documented limit | No | HTTP requests on Grow+ only | R0 (free app) | Most SA stores — rule-based tagging without additional cost |
| SC Order Tags & Flows (Free) | Basic, Grow | 1 tagger, 100 tags/month | Not available | Zapier (Pro tier) | R0 | Simple stores needing a visual rule builder to test one workflow |
| SC Order Tags & Flows (Starter) | All plans | 10 taggers, 500 tags/month | $10 per 1K orders | Zapier (Pro tier) | $5.99 USD/month | Growing stores needing multiple concurrent rules |
| SC Order Tags & Flows (Growth) | All plans | 50 taggers, 1,000 tags/month | Additional charge | Zapier (Pro tier) | $19.99 USD/month | Mid-volume stores with dynamic or scheduled tagging |
| SC Order Tags & Flows (Pro) | All plans | 100 taggers, 5,000 tags/month | Additional charge | Zapier included | $49.99 USD/month | High-volume stores with external courier or ERP integrations |
The practical starting point for most SA merchants: Start with Shopify Flow. It is free from the Basic plan ($39/month), handles unlimited rules, and covers the most common order tagging scenarios — payment method routing, channel identification, high-value flagging, and product-based fulfilment tags. Only move to a third-party app if you need backdating, a visual no-code rule builder, or Zapier connectivity to an external system like a 3PL or courier API.
SA note on HTTP requests: Shopify Flow's "Send HTTP Request" action — used to push tag data to external systems like courier APIs — is only available on the Grow ($105/month) and higher plans. If you are on Basic and need to notify The Courier Guy or Aramex automatically when an order is tagged, a third-party app with Zapier integration achieves the same outcome at a lower plan requirement.
Setting Up Shopify Order Tags Automation with Flow
Shopify Flow's order-tagging capability follows a three-part structure: a trigger (what starts the workflow), one or more conditions (what must be true), and an action (what happens — in this case, adding the tag). Setting this up correctly the first time prevents the most common failure: a tag applied too early and overwritten by another app before fulfilment reads it. Full reference documentation is available in the Shopify Flow Help Centre.
Step 1: Open Flow. In your Shopify admin, go to Apps > Flow. If Flow is not installed, search for it in the App Store — it is free on Basic and above. Click Create workflow.
Step 2: Choose your trigger. For order tagging, the most common triggers are:
- Order created — fires the moment a new order is placed; best for channel, payment method, and product-based tags.
- Order paid — fires when payment is confirmed; better for EFT-verified orders where you want the tag only after payment clears.
- Order risk analyzed — fires after Shopify's fraud analysis runs; use this instead of "Order created" for any fraud-flagging tags.
Step 3: Add your conditions. Conditions narrow which orders the rule applies to. Examples relevant to SA merchants:
- Order total is greater than a specific value → tag as
review-required - Payment gateway contains "eft" → tag as
eft-pending - Shipping address province equals "Western Cape" → tag as
courier-wc - Order tag contains "pre-order" (from a product tag) → tag as
hold-fulfilment
Step 4: Add the "Add Order Tags" action. From the action list, select Add order tags and type your tag in the Tags field. Tags are case-sensitive in Shopify's filtering system — use lowercase consistently.
Step 5: Handle the overwrite risk. If you have other apps (subscription tools, review apps, custom apps) that also respond to the same order trigger, your Flow tag may be written and then immediately overwritten. Add a Wait step between the trigger and the "Add Order Tags" action — a short delay of at least a minute is a working rule of thumb. This gives competing apps time to finish before Flow applies your tag.
Step 6: Test with a real order. Shopify's test order tool lets you simulate an order without processing a real payment. Place a test order that should meet your conditions, then confirm the tag appears on the order detail page.
Working example — EFT payment tag: Trigger: Order created. Condition: Payment gateway is "manual" (the gateway name SA merchants typically configure for EFT/bank transfer). Wait (a minute or so). Action: Add tag eft-pending. Your fulfilment team's filter view shows only eft-pending orders and works through them once proof of payment is confirmed. When confirmed, they manually remove the tag or add eft-confirmed — which can then trigger a second Flow to release fulfilment.
Practical Order Tag Patterns for SA Merchants
The most useful tagging patterns for South African Shopify stores address the operational variables that local merchants deal with daily but that global guides consistently overlook. Before you automate Shopify order tags, decide which of these categories applies to your store — each maps to a different trigger and condition in Flow.
Payment method tags. Since Shopify Payments is not available in South Africa as of mid-2026, merchants typically have multiple active gateways — PayFast, Peach Payments, Yoco, Ozow, and manual EFT. Each has a different fulfilment implication: EFT orders need proof-of-payment before shipping; BNPL (PayJustNow, Payflex) orders may have a short delay before funds clear.
A tag per gateway type lets your team filter accordingly without opening every order. Configuring shopify flow order tags by payment method is one of the highest-ROI workflows an SA merchant can build, precisely because local payment variety is far wider than the single-gateway setups Flow was originally designed around.
Courier zone tags. The Courier Guy, Aramex, and Dawn Wing serve different areas at different rates and lead times. A tag that identifies remote or outlying addresses — townships, farms, rural areas — lets your team pre-select the right courier and avoid re-quoting mid-fulfilment. Pair this with a province-based condition in Flow: Limpopo, Northern Cape, and North West orders frequently route differently from Gauteng and Western Cape metro orders.
High-value and review-required tags. Orders above a threshold you define warrant a manual review before dispatch — both for fraud prevention and for packaging decisions (insurance, signature required). A tag applied on "Order risk analyzed" with a high-risk score, combined with a separate tag on orders above a specific value, gives your team two distinct review queues with different urgency levels.
Channel identification tags. If you sell through the Shopify Online Store, POS, and wholesale channels, tagging by source on order creation keeps your fulfilment and reporting clean. Use Flow's order.sourceName variable to generate tags like source-pos or source-online automatically.
Load-shedding note: SA merchants running manual fulfilment processes during extended load-shedding windows benefit particularly from pre-tagged order queues. When connectivity is limited, a filtered view of eft-pending or review-required orders — already tagged before the outage — means the team can work through the queue without needing to open and interpret each order individually.
Tag Naming Conventions That Keep Your Back Office Clean
A consistent tag naming convention prevents the most common failure in Shopify tag systems: fragmentation, where VIP, vip, Vip, and VIP-Customer all exist as separate tags, none of which reliably filters to the same set of orders.
These rules apply whether you are managing shopify order tagging workflows manually or through Flow — the naming system is the first thing to decide, before you build any automation logic, because renaming tags later breaks every workflow that references them.
Four rules that hold across SA stores of any size:
- Lowercase with hyphens. Write
eft-pending, notEFT Pendingoreftpending. Shopify's order filtering treats tags as case-sensitive, and capitalisation inconsistencies break filter views silently. - Tag for action, not description. The tag should communicate what needs to happen next, not what already happened.
review-requiredis actionable;unusual-orderis not. If the tag does not tell someone what to do, it should not exist. - Prefix by category. Use prefixes for multi-rule stores:
pay-eft,pay-bnpl,courier-remote,courier-wc,risk-high. Prefixed tags group cleanly in filter dropdowns and make bulk actions predictable. - Keep a shared glossary. In any store with more than one staff member accessing the admin, maintain a simple document (even a Google Sheet) listing every active tag, what it means, and which Flow workflow applies it. Without this, a new team member adds a duplicate tag within a month.
Already using Shopify but struggling to get fulfilment and marketing working together?
We will assess your current Shopify setup and show you where automation and tagging can save your team the most time — free, within 24 hours.
Request a Shopify AssessmentWhy South African Businesses Choose Growth Pulse Media
Growth Pulse Media is a registered Shopify Partner based in Johannesburg. Dirk van Greuning, who founded the agency, built and scaled a large South African ecommerce business before moving to agency work — which means the Shopify configuration advice GPM provides comes from someone who has actually set up fulfilment routing, EFT verification flows, and multi-gateway order handling in a local operational context, not from a global template library.
GPM works with a limited number of clients at a time to keep senior attention on every build and campaign. Every Shopify project is executed in-house — no subcontractors, no white-label builds passed offshore.
Shopify order tags automation is part of a broader store configuration that GPM sets up from the ground up — covering order routing, payment gateway integration, and fulfilment workflows in one build. If your business is ready to grow its Shopify store and needs the Shopify marketing and operations support to do it properly, the contact form is the starting point.
Who This Is Not For
Stores on the Shopify Starter plan. Shopify Flow is not available on the Starter ($5/month) plan. If you are on Starter, you will need to add tags manually or upgrade. For most stores processing more than a handful of orders per week, the Basic plan pays for itself in time saved through Flow alone.
Operators who want automation with no maintenance. Tag systems drift. Payment gateway names change when you switch providers. New products need new conditions. A Flow workflow that ran cleanly for six months can start misfiring when you add a new fulfilment app that responds to the same triggers. Automated order tagging reduces manual work; it does not eliminate the need to audit your rules periodically.
Stores with very high order volumes needing external integrations on Basic. If you are processing hundreds of orders per day and need Flow to push tag data to an external 3PL, ERP, or courier API via HTTP request, you will need the Grow plan ($105/month) or above to access that action. A third-party app with Zapier integration is the alternative at a lower plan level, but add-on app costs may bring you close to the Grow plan price anyway.
Merchants expecting order tags to replace a proper OMS. Order tags are a lightweight routing layer. For stores with multiple warehouses, complex split-shipment logic, or full ERP integration requirements, tags are an input to a larger system — not the system itself. If your fulfilment complexity has outgrown Shopify's native capabilities, a dedicated order management system is the right tool.
Not sure where your Shopify store sits on this spectrum?
Share your current setup and we will tell you honestly whether tagging automation will move the needle, or whether you need a different solution entirely.
Book a Free ConsultationFrequently Asked Questions
Does Shopify Flow cost extra on the Basic plan?
Shopify Flow is a free app available on the Basic, Grow, Advanced, and Plus plans — no additional monthly charge. The only restriction at Basic is that the "Send HTTP Request" action (used to push data to external systems) requires the Grow plan or above. For adding, removing, or managing order tags based on rules within Shopify, Basic is sufficient.
Can I apply order tags to past orders in Shopify?
Shopify Flow applies tags to orders going forward — it does not automatically backdate to existing orders. If you need to tag historical orders based on new rules, a third-party app like SC Order Tags & Flows offers backdating at an additional per-use charge across paid tiers — starting at $10 per 1,000 orders on the Starter plan. Manual bulk-tagging via the Orders page is also an option for smaller historical sets.
How many tags can I add to a single Shopify order?
Shopify does not publish a hard per-order tag count limit for standard plans. Each tag is capped at 40 characters and can contain only letters, numbers, and hyphens — most operational setups apply a handful of tags per order without hitting any practical cap. On the Plus plan, tag limits on products are removed, though the per-tag character limit still applies across all tag types.
What happens if two apps add conflicting tags to the same order?
Because multiple apps can respond to the same order trigger simultaneously, tag conflicts do occur — one app's tag overwrites another's. Shopify's own documentation acknowledges this for Flow workflows.
The recommended fix is to insert a "Wait" step in your Flow workflow — a short delay as a working rule of thumb — which lets other apps finish processing before Flow applies its tag. If conflicts persist, audit which apps respond to the "Order created" trigger and adjust their priority or use a later trigger like "Order paid."
Are Shopify order tags visible to customers?
Order tags are not displayed to customers by default. They live in the Shopify admin and are visible only to store owners and staff with order-management permissions. Some themes allow conditional display of order data on the account page, but standard Shopify themes do not surface tags to the customer-facing side of the store.
What are the best order tags to set up first for a South African Shopify store?
Start with three tag categories that address the most common SA fulfilment friction points: a payment-method tag (especially an EFT or manual-payment pending tag so those orders sit in a visible queue until proof of payment is received), a high-value or review-required tag (to flag orders above your risk threshold before dispatch), and a courier-zone tag (to pre-route remote or outlying-area orders to the appropriate carrier before your team starts packing).
Ready to Build a Shopify Store That Runs Itself?
Growth Pulse Media is a registered Shopify Partner based in Johannesburg. We build and optimise Shopify stores for SA merchants — from payment gateway integration and EFT workflows to Flow automation and fulfilment routing. Senior operator attention on every project, all work executed in-house, limited client load.
No obligation — we will get back to you within 24 hours.
Get a Free Shopify Consultation

