Powerful & Flexible Shopify Tagging App
Unable to find what you need? It's easy to create your own custom workflows.
Tag products based on their variant options
This workflow will add tags to your products, based on their variant options. It is especially useful for providing filtering functionality in your storefront. For example, you may want to tag shoes in your store with "Color-Black" and "Size-10". We support the following options that you can configure: 1. Name of product options to consider 2. Option name and value separator 3. Auto-remove tags associated with variants Please refer to the [help article](https://help.leapsoft.co/article/4-tag-shopify-products-based-on-variant-options-e-g-size-color) to learn more about these options.
Tag products with their vendors
This workflow will add product's vendor name as product tag. This task uses a prefix ("vendor-") i.e, the actual tag would look like vendor-Nike if vendor is Nike. You can change the prefix or remove it altogether by editing the workflow if you want. You can run this workflow manually on all products through the backdating tab to tag all products with their vendor names. Otherwise, this workflow will auto-trigger for specific products, whenever a product is created or updated. __Note__: This workflow is configured to remove all tags starting with "vendor-" that will take care of removing older vendor tags if vendor has been changed and older vendor tag starts with "vendor-"
Tag customers who have subscribed to email marketing
This workflow will add tag customers who have opted to receive marketing emails from your store i.e, they have the "Email Marketing" status set to "Subscribed" on their Shopify customer profile page as shown in the [help article](https://help.leapsoft.co/article/42-tag-customers-who-have-subscribed-to-email-marketing). This workflow runs automatically when new customers are created or an existing customer is updated. You can also run this workflow manually on all customers through the backdating tab to tag existing customers.
Maintain collection of new products
This workflow will tag new products and auto-remove the tag when they are more than 30 days old. You can tweak the number of days if you want and can even backdate the workflow to tag products created in last X days.
Tag orders based on product SKUs
This workflow will tag orders if it has particular SKUs.
Tag customers based on their orders' tags
This workflow will tag customers based on their orders' tags.
Tag customers based on purchased product id
This workflow will tag customers based on the product ids purchased by them.
Tag customers by lifetime value tiers
This workflow will tag customers based on their total spend on the store.
Tag orders from priority/top-tier customers
This workflow will tag orders if they are from top-tier customers (based on customer tags)
Tag orders from existing customers
This workflow will tag orders that are placed by existing customers (they have placed an order from your store earlier)
Tag educational customers when they have a .edu email address
This workflow will tag customers when they have email id ending with .edu to make them eligible for educational discount
Tag employee customer accounts by email domain
This workflow will tag customers by checking the email domain associated with their profile
Tag orders that received free shipping
Tag products based on product title
Tag products based on product type
Tag customers when their order is paid
Tag customers when the order placed by them is paid
Tag orders that used a specific shipping method
Tag orders based on the shipping method used
Tag customers based on last order date
Tag customers where last order is more than 30 days old
Remove tag from customers where last order is more than 30 days old
Remove tags from product if a variant is out of stock
Tag orders by assigned fulfillment locations
Tag customers based on product collection title
Tag customers based on collection title of products they have purchased
Tag orders if customer came from Facebook
Tag orders if source of first visit to the store is Facebook before placing the order.
Tag orders if customer came from Instagram
Tag orders if source of first visit to the store is Instagram before placing the order.
Tag orders if customer came from Google
Tag orders if source of first visit to the store is Google before placing the order.
Tag orders if customer came from direct
Tag orders if source of first visit to the store is direct before placing the order.
Tag orders if customer came from Yahoo
Tag orders if source of first visit to the store is Yahoo before placing the order.
Tag orders if customer came from Bing
Tag orders if source of first visit to the store is Bing before placing the order.
Tag orders if customer came from email
Tag orders if source of first visit to the store is email before placing the order.
Tag orders if customer came from DuckDuckGo
Tag orders if source of first visit to the store is DuckDuckGo before placing the order.
Tag products that are on sale
Tag products where any of the variant have "price" that is lesser that its "compare at price". The workflow will automatically remove the tag when no variant has price less than its compare at price
Tag products in 20% to 30% discount range
Tag products based on discount calculated by comparing "price" for the variant and its "compare at price". e.g, if price is 79 and compare at price is 100, it is equivalent to 21% discount.
Tag orders placed via Online Store (website) sales channel
This workflow will tag incoming orders placed via Online Store (website) sales channel. You can also run this task manually to tag all historical orders placed using Online Store (website).
Tag orders placed via Shopify POS (Point of Sale) sales channel
This workflow will tag incoming orders placed via Shopify POS (Point of Sale) sales channel. You can also run this task manually to tag all historical orders placed using Shopify POS (Point of Sale).
Tag orders placed via Buy Button sales channel
This workflow will tag incoming orders placed via Buy Button sales channel. You can also run this task manually to tag all historical orders placed using Buy Button.
Tag orders placed via Pinterest sales channel
This workflow will tag incoming orders placed via Pinterest sales channel. You can also run this task manually to tag all historical orders placed using Pinterest.
Tag orders placed via ReCharge Payments sales channel
This workflow will tag incoming orders placed via ReCharge Payments sales channel. You can also run this task manually to tag all historical orders placed using ReCharge Payments.
Tag orders placed via Walmart Marketplace sales channel
This workflow will tag incoming orders placed via Walmart Marketplace sales channel. You can also run this task manually to tag all historical orders placed using Walmart Marketplace.
Tag orders placed via Amazon Marketplace sales channel
This workflow will tag incoming orders placed via Amazon Marketplace sales channel. You can also run this task manually to tag all historical orders placed using Amazon Marketplace.
Tag orders placed via Facebook Shop sales channel
This workflow will tag incoming orders placed via Facebook Shop sales channel. You can also run this task manually to tag all historical orders placed using Facebook Shop.
Tag orders placed via Instagram sales channel
This workflow will tag incoming orders placed via Instagram sales channel. You can also run this task manually to tag all historical orders placed using Instagram.
Tag orders placed via Facebook Messenger sales channel
This workflow will tag incoming orders placed via Facebook Messenger sales channel. You can also run this task manually to tag all historical orders placed using Facebook Messenger.
Tag orders placed via Shopify Mobile for iPhone sales channel
This workflow will tag incoming orders placed via Shopify Mobile for iPhone sales channel. You can also run this task manually to tag all historical orders placed using Shopify Mobile for iPhone.
Tag orders placed via Shopify Mobile for Android sales channel
This workflow will tag incoming orders placed via Shopify Mobile for Android sales channel. You can also run this task manually to tag all historical orders placed using Shopify Mobile for Android.
Tag orders placed via Gorgias - Helpdesk sales channel
This workflow will tag incoming orders placed via Gorgias - Helpdesk sales channel. You can also run this task manually to tag all historical orders placed using Gorgias - Helpdesk.
Tag orders placed via Tapcart - Mobile App sales channel
This workflow will tag incoming orders placed via Tapcart - Mobile App sales channel. You can also run this task manually to tag all historical orders placed using Tapcart - Mobile App.
Tag orders placed via Honeycomb Upsell Funnels sales channel
This workflow will tag incoming orders placed via Honeycomb Upsell Funnels sales channel. You can also run this task manually to tag all historical orders placed using Honeycomb Upsell Funnels.
Tag orders placed via Exchange It sales channel
This workflow will tag incoming orders placed via Exchange It sales channel. You can also run this task manually to tag all historical orders placed using Exchange It.
Tag orders placed via Sesami sales channel
This workflow will tag incoming orders placed via Sesami sales channel. You can also run this task manually to tag all historical orders placed using Sesami.
Tag orders placed via Wholesale Hero sales channel
This workflow will tag incoming orders placed via Wholesale Hero sales channel. You can also run this task manually to tag all historical orders placed using Wholesale Hero.
Tag orders where shipping address country is Canada
This workflow will tag incoming orders where shipping address country is Canada. You can also run this task manually to tag all historical orders with Canada shipping address.
Tag orders where shipping address country is United States
This workflow will tag incoming orders where shipping address country is United States. You can also run this task manually to tag all historical orders with United States shipping address.
Tag orders based on discount code used
This workflow will tag orders where a certain discount code is used. This workflow runs automatically when a new order is created, and you can also run this workflow manually to tag all historical orders where certain discount code is used.
Tag customers based on discount code used
This workflow will tag customers who used a certain discount code. This workflow runs automatically when new order is created, and you can also run this workflow manually to tag all historical customers who used a certain discount code.
Tag orders paid using 代金引換 (Cash On Delivery)
This workflow will tag orders that were paid using 代金引換 (Cash On Delivery). This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders that were paid using 代金引換 (Cash On Delivery).
Tag orders paid using 銀行振込 (Bank Transfer)
This workflow will tag orders that were paid using 銀行振込 (Bank Transfer). This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders that were paid using 銀行振込 (Bank Transfer).
Tag orders paid using Bank Deposit
This workflow will tag orders that were paid using Bank Deposit. This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders that were paid using Bank Deposit.
Tag orders paid using Cash On Delivery (COD)
This workflow will tag orders that were paid using Cash on Delivery (COD). This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders that were paid using Cash on Delivery (COD).
Tag orders paid using PayPal
This workflow will tag orders that were paid using PayPal. This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders that were paid using PayPal.
Tag orders paid using ViaBill
This workflow will tag orders that were paid using ViaBill. This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders that were paid using ViaBill.
Tag orders paid using Shopify payment gateway
This workflow will tag orders that were paid using Shopify payment gateway. This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders that were paid using Shopify payment gateway.
Tag orders paid using MercadoPago
This workflow will tag orders that were paid using MercadoPago. This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders that were paid using MercadoPago.
Tag orders paid using Affirm
This workflow will tag orders that were paid using Affirm. This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders that were paid using Affirm.
Tag orders paid using Stripe
This workflow will tag orders that were paid using Stripe. This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders that were paid using Stripe.
Tag customers if the language set in their Shopify customer profile is English
Tag customers if the language set in their Shopify customer profile is English. This workflow runs automatically when new customer profiles are created -- either by registering the account or through the checkout process. You can also run this workflow manually to tag all existing customers in your store. This is useful to sync language information to marketing tools like Klaviyo, Yotpo, etc.
Tag customers if the language set in their Shopify customer profile is French (français)
Tag customers if the language set in their Shopify customer profile is French (français). This workflow runs automatically when new customer profiles are created -- either by registering the account or through the checkout process. You can also run this workflow manually to tag all existing customers in your store. This is useful to sync language information to marketing tools like Klaviyo, Yotpo, etc.
Tag customers if the language set in their Shopify customer profile is German (Deutsch)
Tag customers if the language set in their Shopify customer profile is German (Deutsch). This workflow runs automatically when new customer profiles are created -- either by registering the account or through the checkout process. You can also run this workflow manually to tag all existing customers in your store. This is useful to sync language information to marketing tools like Klaviyo, Yotpo, etc.
Tag customers if the language set in their Shopify customer profile is Italian (italiano)
Tag customers if the language set in their Shopify customer profile is Italian (italiano). This workflow runs automatically when new customer profiles are created -- either by registering the account or through the checkout process. You can also run this workflow manually to tag all existing customers in your store. This is useful to sync language information to marketing tools like Klaviyo, Yotpo, etc.
Tag orders if the language set in their Shopify customer profile is English
Tag orders if the language set in their Shopify customer profile is English. This workflow runs automatically when new orders are placed or an existing order is updated. You can also run this workflow manually to tag existing orders in your store.
Tag orders if the language set in their Shopify customer profile is French (français)
Tag orders if the language set in their Shopify customer profile is French (français). This workflow runs automatically when new orders are placed or an existing order is updated. You can also run this workflow manually to tag existing orders in your store.
Tag orders if the language set in their Shopify customer profile is German (Deutsch)
Tag orders if the language set in their Shopify customer profile is German (Deutsch). This workflow runs automatically when new orders are placed or an existing order is updated. You can also run this workflow manually to tag existing orders in your store.
Tag orders if the language set in their Shopify customer profile is Italian (italiano)
Tag orders if the language set in their Shopify customer profile is Italian (italiano). This workflow runs automatically when new orders are placed or an existing order is updated. You can also run this workflow manually to tag existing orders in your store.
Tag customers who have created an account and subscribed to email marketing
Tag customers who have created an account on you store and subscribed to email marketing. This workflow runs automatically when new customers are created or an existing customer is updated. You can also run this workflow manually to tag existing customers in your store.
Tag customers who have created an account
Tag customers who have created an account on you store. This workflow runs automatically when new customers are created or an existing customer is updated. You can also run this workflow manually to tag existing customers in your store.
Tag orders with Express shipping
Tag orders where Express shipping method is used
Tag Cash On Delivery orders
This workflow will tag orders that were paid using Cash On Delivery (COD). This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders that were paid using Cash On Delivery (COD).
Tag orders paid using AfterPay
This workflow will tag orders that were paid using AfterPay. This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders that were paid using AfterPay.
Tag orders where billing address is in Europe
Tag orders where billing address is in Europe. This workflow runs automatically on new orders, and you can also run this workflow manually to tag all historical orders where billing address is in Europe.
Tag customers based on zip codes (comma separated values)
Tag customers based on the zip code of their default address. This workflow runs automatically anytime a customer is created or update, and you can also run this workflow manually to tag all existing customers.
Tag products with only one default variant
This workflow will tag products having only the default variant. It will be triggered every time a product is created or updated and will add a tag if the condition matches. Also, if the product is already tagged and a new variant is added, it will automatically remove the tag.
Tag orders paid using SPEI
This workflow add tag to orders that were paid using SPEI. This workflow runs automatically on new orders, and it can also run manually to tag all historical orders paid using SPEI
Tag customers if multiple orders are placed by them
This workflow tags customers with more than 1 orders. You can also customize this workflow for some specific number of orders made, by changing the order count value.
Tag customers with verified email address
Tag customers whose Email IDs are verified
Tag customers based on currency code
This workflow tags custmers whose spent currecy is USD. You can edit this workflow to work for other currency codes as well.
Tag products based on price range
This workflow will add different tag to the products depending on the different price range.
Tag orders based on staff member who created the order
This workflow will add a custom tag to orders based on the name of staff member who created the order
Tag customer if they have an abandoned cart
This workflow adds tag to customers whose cart is abandoned
Tag orders with the single fulfillment location
This workflow will add tags to order with only one fulfillment location.
Tag vendor names to the orders
This workflow will apply the product vendor names contained in the order as order tags.
Tag orders cancelled due to insufficient inventory
This workflow applies a tag to cancelled orders having insufficient inventory.
Tag orders cancelled by the customer
This workflow applies a tag to orders cancelled by customers.
Tag orders with no tags
This workflow will apply a tag to any order that does not have any existing tags.
Tag orders cancelled due to fraudulent
This workflow applies a tag to cancelled orders if the order was fraudulent.
Add all customer tags as order tags
This workflow will apply all customer tags to the order as order tags.
Tag total weight of the order for heavy items
This workflow will apply the total weight of the order in grams as a tag to items with weight greater than 500 grams (heavy items).
Tag International orders non-AU
This workflow will tag International orders (Non-AU). Use this tag to ensure your fulfillment team can identify non domestic orders.
Tag International orders non-CA
This workflow will tag International orders (Non-CA). Use this tag to ensure your fulfillment team can identify non domestic orders.
Tag orders that contain a tip
This workflow will tag all orders where customer decided to leave a tip
Tag corporate orders
This workflow will tag orders having a company name in shipping address.
Tag orders which are partially fulfilled
This workflow will apply tag to all partially fulfilled orders.
Tag International Orders non-US
This workflow will tag International orders (Non-US). Use this tag to ensure your fulfillment team can identify non domestic orders.
Add company name as a tag to the orders
This workflow will add the company name from the shipping address as a tag.
Tag orders cancelled because payment was declined
This workflow will tag cancelled orders whose payment was declined.
Add all product tags as order tags
This workflow will tag orders with the product tags of the line items contained within the order.
Tag International orders non-DE
This workflow will tag International orders (Non-DE). Use this tag to ensure your fulfillment team can identify non domestic orders.
Tag orders with SKU codes of line items
This workflow tags orders with SKU codes of their line items.
Tag new customers who have not placed any order
This workflow will add a tag to new customers who haven't ordered anything.
Tag orders whose fulfillment is in progress
This workflow will tag orders whose fulfillments are in progress.
Tag orders that have multiple fulfillment locations assigned
This workflow will add tags to orders which have more than one fulfillment location.
Tag orders that contain pre-order or out of stock product
This workflow will tag the orders that contain pre-order or out-of-stock products at the time the order was placed.
Tag orders based on fulfilment location assigned by Shopify
This workflow will add the specific name of the fulfillment location to the orders.
Tag orders containing timeline comments
This workflow will add a tag to the orders containing internal notes.
Tag tax-exempt customers
This workflow tags customers who are not charged any taxes on their orders.
Tag customers by staff member who created their account
This workflow will add the name of the staff member who created the customer's account as a tag.
Tag customers with the physical location of their purchase (using Shopify POS)
This workflow will add physical location name as a tag to the orders which are placed via Shopify POS (Point of Sale) sales channel.
Tag orders based on their creation date
This workflow will apply tag to the orders created during a specific event or sale based on DateTime range.
Tag products that are published on online store
This workflow will apply tag to the products which are published on the Online Store sales channel if online store URL for is present for the product.
Tag first time a customer places an order
This workflow automatically tags the very first order placed by new customers.
Tag products that are not published on online store
This workflow will apply tag to the products which are not published on the Online Store sales channel if online store URL for is not present for the product.
Tag orders by their risk level
This workflow will tag incoming orders based on the risk level determined for the order. This will help streamline your fraud prevention process in Shopify.
Tag orders based on customer tags
This workflow will tag incoming orders based on the tags present on the corresponding customer. You can also run this task manually to tag all historical orders based on customer tags.
Tag customers based on purchased product SKUs
This workflow will tag customers based on the product SKUs purchased by them.