WordPress CRM Tags That Drive Every Automation

A 24-color tag system that powers Custom Lists, Email Campaign targeting, Workflow Automation triggers, and WooCommerce behavioural auto-tagging. Tags in Auto Form CRM aren't decorative labels β€” they're the connective tissue between every module in your WordPress CRM. From $149 a year flat.

  • 24 colors
  • Bulk actions
  • WooCommerce auto-tagging
  • Workflow triggers
  • Campaign targeting
  • WordPress-native
yoursite.com/wp-admin Β· Tags
Search tags…
+ New Tag
TagContactsActions
Hot Lead

Engaged, sales-ready

8
Edit
VIP Customer

$500+ lifetime spend

24
Edit
Newsletter

Opted into updates

4,300
Edit
Repeat Customer

2+ WooCommerce orders

162
Edit
Demo Request

Booked or requested a demo

37
Edit

Most CRMs Treat Tags Like Sticky Notes

In most CRMs, tags are decoration. You assign a tag to a contact. The tag sits on the contact's record. It looks pretty. It does nothing.

To actually do anything with that tag, you have to leave the contact and go to another tool. To segment by tag, you need the Lists feature β€” often locked behind a higher tier. To send a campaign to tagged contacts, you need the Email Marketing module β€” another tier. To trigger automation when a tag changes, you need Workflow Automation β€” usually the highest tier. To auto-tag WooCommerce customers based on order behaviour, you need Klaviyo or a custom integration that probably doesn't exist for your stack.

The result is that "tags" become an organizational illusion. Your team spends hours tagging contacts as "Hot Lead" or "VIP Customer" β€” and then nothing happens automatically. The tags are documentation, not automation. Every action still requires a human to remember the tag exists, query the contact list manually, and do the work.

Auto Form CRM treats tags as automation primitives β€” one tag, eight integration points, zero extra cost.

A Custom List filter, a campaign audience, a workflow trigger, a workflow action, a workflow condition, a form default, a user-sync setting, and a WooCommerce auto-tagging target. From $149 a year flat.

Four Reasons This Replaces Your Stack of Tag-Adjacent Tools

01

Tags wired into every module

Every tag you create is immediately usable across the entire CRM. Filter Contacts by tag. Build a Custom List with has-any-of, has-all-of, or has-none-of rules. Target an Email Campaign at a tag. Fire a workflow when a tag is added or removed. Auto-tag form submissions and WooCommerce customers. Eight integration points from a single tag definition.

02

WooCommerce behavioural auto-tagging

Built-in rules tag customers automatically from real order data. 2+ orders β†’ "Repeat Customer." $500+ spent β†’ "VIP Customer." $1,000+ β†’ "Top Spender." Rules cover order count, total spent, specific products, categories, and individual order values. Missing tags are created automatically. One toggle turns the whole engine on.

03

24-color palette with live preview

Pick from 24 preset colors when creating a tag, with a live badge preview that updates as you adjust the name and color β€” so you see exactly what the tag will look like before saving. Most CRMs offer 8 or 12 generic colors. Some offer none at all.

04

Bulk tag operations

Three bulk modes on any selected set of contacts. Add appends new tags without duplicating. Replace swaps the entire tag set. Remove pulls specific tags without touching the rest. Tag 500 contacts as "Newsletter Subscribers," or remove "Trial User" from everyone who converted β€” all in one action.

A 24-Color Palette, Not Eight Generic Swatches

Every preset color, named β€” pick the one that makes each tag scannable at a glance.

24 colors
Red
Rose
Orange
Amber
Yellow
Lime
Green
Emerald
Teal
Cyan
Sky
Blue
Indigo
Violet
Purple
Fuchsia
Pink
Brand Pink
Brand Navy
Slate
Gray
Zinc
Brown
Coral

A Real Tag Library, Not a Free-Text Field

Tags live in a dedicated management page with full CRUD operations, search, live usage counts, and a polished creation flow β€” the kind of UI you only notice when it's missing.

Create New Tag
PreviewVIP Customer
VIP Customer

slug: vip-customer Β· auto-generated

CancelSave Tag

The tags page

A table showing every tag with three columns β€” the colored badge with name and optional description, a live count of contacts carrying it (with a person icon), and an Edit action. Sorted alphabetically, searchable by name or description as you type.

Creating a tag

Click "+ New Tag." A modal opens with three fields and a live preview. Tag Name (up to 50 chars, required, auto-generates the internal slug), Color (24-color palette with a checkmark and hex preview), and an optional Description. A PREVIEW badge updates in real time as you type.

Editing and deleting

Click Edit on any row and the same modal opens prepopulated. If the tag is assigned, an inline warning shows "N contact(s) using this tag." Force-delete cleanly removes the junction rows first, then the tag β€” no orphaned data.

Live usage counts

The Contacts column updates in real time as contacts are tagged and untagged. See which tags are heavily used ("Newsletter Subscriber" with 4,300) and which are rarely used ("Holiday VIP 2024" with 12) β€” perfect for tag-library hygiene.

Single Contact, Bulk Contacts, Automatic Tagging

Tagging needs to be fast at single-contact scale and powerful at bulk scale β€” plus the automatic tagging that drives most real-world tag growth.

Single contact tagging

Open any contact form. The Tags section shows multi-select checkboxes for every tag in your library with colored badges. Check the tags, save, and they appear as colored badges on the profile and as chips on the Contacts table.

The Contacts table view

Each row shows up to 2 tag chips in their colors. A "+N" overflow badge indicates how many additional tags a contact carries β€” click through to the profile to see them all. Scan the tag landscape of your entire list at a glance.

The All Tags filter

An "All Tags" dropdown above the Contacts table filters the list by a specific tag. Select "Hot Lead" and the list narrows instantly. Combine with status filters, custom field filters, and search to build precise live segments.

Bulk tag actions

Select contacts with the checkboxes and the bulk menu surfaces three modes. Add appends tags. Replace swaps the entire set. Remove pulls specific tags. All route through the standard update path, so workflows, activity logs, and hooks fire consistently.

ContactsAll Tags
Hot LeadNewsletter+1
Hot LeadNewsletter
VIP CustomerRepeat+2
Demo Request
Bulk:Add TagsReplace TagsRemove Tags

Tags Become Dynamic List Rules

Every tag is immediately available as a rule in Custom Lists. Build dynamic contact lists that update automatically as contacts match or unmatch your tag criteria.

has any of

The contact carries at least one of the selected tags. Use it for broad segmentation β€” "has any of: Newsletter, Blog Subscriber, Webinar Attendee" pulls every contact with at least one engagement signal.

has all of

The contact carries every one of the selected tags. Use it for precise intersection segments β€” "has all of: VIP AND California Resident AND Wholesale" finds the small but valuable overlap of three criteria.

has none of

The contact carries none of the selected tags. Use it for exclusion β€” "has none of: Unsubscribed AND Bounced AND Refunded" pulls a clean list of every contact still actively engageable.

Dynamic lists update automatically

Once saved, the list maintains itself. Contacts gaining matching tags through workflows, form submissions, WooCommerce orders, or manual assignment instantly enter. Contacts losing matching tags instantly exit. The list always reflects current reality, not the snapshot you took when you built it.

Combine tags with other rules

Tag rules combine with every other rule type β€” status, custom field values, lifecycle stage, WooCommerce order history, RFM segment, email engagement, lead score. Build segments like "Customer AND total orders β‰₯3 AND has any of: VIP, Wholesale, Reseller AND not in California." All from one list builder.

Send Campaigns to Every Contact Carrying a Specific Tag

Email Campaigns include a "Contacts with Tag" recipient mode that targets every contact carrying a selected tag. The wizard takes care of the rest.

3Recipients

Audience mode

All contacts
Contacts with Tag
Custom List
VIP Customer
Recipients247 contacts

How it works

On the Recipients step, select "Contacts with Tag" as the audience mode and pick a tag. The recipient count updates immediately β€” "247 contacts will receive this email." Unsubscribed and bounced contacts are excluded automatically. Send now or schedule for later.

The use cases

A "Welcome to Premium" campaign to everyone tagged "Just Upgraded." A re-engagement send to "Dormant Customer." A flash sale to "VIP Customer." A survey to "Completed Onboarding." Every behavioural segment becomes a one-click campaign audience.

Combined with workflows

Workflows tag based on behaviour. Custom Lists update based on tags. Campaigns target based on tags. The three modules form a closed loop β€” continuous segmentation without manual list management.

Every Tag Change Fires a Workflow Trigger

This is what separates Auto Form CRM's tags from a basic labeling tool. Tags are first-class citizens in the Workflow Automation engine β€” as triggers, conditions, and actions.

Triggers

Contact Tag Added

Fires when a tag is assigned β€” manually, by bulk action, by form submission, or by WooCommerce auto-tagging. Tag someone "VIP Customer" β†’ send the upgrade email, create a high-priority task, advance the lifecycle stage.

Contact Tag Removed

Fires when a tag is removed. Useful for cleanup β€” lose the "Trial User" tag β†’ archive trial tasks; lose "Newsletter Subscriber" β†’ log the unsubscribe to analytics.

Actions

Add Tag

Apply one or more tags from inside any workflow. Second purchase made? Add "Repeat Customer." Demo booked? Add "Demo Booked." Tag programmatically based on any workflow event.

Remove Tag

Remove one or more tags inside any workflow. Converted from trial to paid? Remove "Trial User," add "Customer." Churned? Remove "Customer," add "Churned." Clean state transitions.

Condition

Has Tag

Available in any If/Else node. Branch on whether a contact carries a tag. "If has VIP Customer, send the white-glove email; otherwise, send the standard one." Tags as decision points in your automation logic.

Real-world automation patterns

1

Form submitted β†’ auto-tag "Form: Demo Request" β†’ "Demo Pipeline" list updates β†’ workflow sends scheduling email + creates rep task β†’ after demo, add "Demo Completed" β†’ follow-up sequence fires.

2

WooCommerce customer hits $500 lifetime β†’ auto-tag "VIP Customer" β†’ Tag Added trigger fires β†’ notify account manager, advance to VIP, create outreach task, add to VIP list β†’ VIP list gets the quarterly exclusive offer.

3

Contact opens 5 emails in a week β†’ engagement workflow adds "Highly Engaged" β†’ Tag Added fires β†’ another workflow creates a task and sends the high-value content offer.

These aren't toy examples. This is how tags turn from static labels into the connective tissue of your entire automation graph.

WooCommerce Behavioural Auto-Tagging

Your WooCommerce Customers Tag Themselves

The section nobody asks about during a sales call β€” and the one that turns a Tags feature into an operating system for e-commerce growth. Auto Form CRM ships built-in behavioural auto-tagging based on real order data.

Auto-tagging: ON

One toggle in the WooCommerce settings turns the engine on. Every order flows through the behavioural rules, customers get auto-tagged, tags propagate to CRM contacts, workflows fire, campaigns target, and lists update.

Order count

Tags customers by how many orders they’ve placed. Default: 2+ orders β†’ "Repeat Customer."

Repeat Customer

Total spent

Tags by lifetime spending. Defaults: $500+ β†’ "VIP Customer," $1,000+ β†’ "Top Spender."

VIP Customer

Specific product

Tags customers who buy a specific product β€” every Premium Course buyer gets "Premium Course Buyer" for upsells.

Premium Course Buyer

Product category

Tags by category. "Subscriptions" β†’ "Subscriber." "Holiday" β†’ "Holiday Shopper" for seasonal re-engagement.

Subscriber

Single order value

Tags by individual order value. Single orders over $250 β†’ "High Value Order" for account-manager attention.

High Value Order

Tags created automatically

If a rule references a tag that doesn't exist yet, the system creates it automatically from its slug. No pre-configuration. Enable the feature and the tags appear as customers trigger the rules.

WooCommerce stores live or die on customer-lifecycle automation. Knowing which customers are repeat buyers, VIPs, seasonal, or category-specific is the foundation of every re-engagement campaign, upsell, and win-back. Most WordPress CRMs leave this to you. Auto Form CRM does it automatically the moment an order ships through the system.

Auto-Tag From Every Intake Channel

The fastest way to grow your tag library is to tag contacts the moment they enter your CRM. Auto Form CRM ships two intake-side auto-tagging mechanisms plus CSV import tagging.

Form Builder default tags

Every form in the Auto Form Builder has a Default Tags setting. A "Newsletter Signup" form auto-tags every submission with "Newsletter Subscriber." A "Demo Request" form auto-tags with "Demo Request" and "Sales Pipeline." Tags fire the Contact Tag Added trigger and route the contact through any workflow you’ve configured.

WordPress User Sync auto-tag

Settings β†’ General includes an auto-import tag for WordPress users. When enabled, every WordPress account that syncs into the CRM gets your specified tag β€” apply "WordPress User" to separate imported contacts from organic CRM contacts and target them differently in campaigns and workflows.

Bulk tagging in CSV imports

CSV imports through the Contacts page accept tag assignment per row. Specify a tags column with comma-separated slugs and every imported contact gets the tags automatically. Migrate from another CRM and bring your tag taxonomy in a single import.

From the Founder

I Built This Because Tags Without Automation Are Just Decoration

I used to tag contacts religiously in every CRM I tried. HubSpot. Pipedrive. ActiveCampaign. FluentCRM. The tagging UX in each one was clean. Pick a tag, assign it, move on. The contacts looked organized. The CRM looked clean.

Then nothing happened.

The problem was that in most CRMs, tags are decorative. The "Hot Lead" tag sat on contacts and did nothing. To actually use it, I had to go to my email tool, build a segment that referenced the tag, save it, then send. To trigger automation when a contact got tagged, I needed the higher tier with workflow automation. To auto-tag WooCommerce customers based on order behaviour, I needed a separate integration that didn't exist for my stack. The tags were just sticky notes β€” pretty, organized, completely passive.

Worse, every CRM gated the tag-related features behind a tier upgrade. HubSpot Free has tags but no list segmentation. Starter adds segmentation but no workflow automation. Professional adds workflows β€” but they're not generously available. ActiveCampaign has all of it but charges per contact. ConvertKit charges per subscriber. Klaviyo has all of it plus behavioural auto-tagging β€” and charges accordingly.

So I built tags the way they should have worked from the start. A 24-color palette with live preview. Live usage counts. Bulk add, replace, and remove. Wired into Custom Lists with three operators. Wired into Email Campaigns as a recipient mode. Wired into Workflow Automation as triggers, conditions, and actions. Wired into the Form Builder and WordPress User Sync for intake-side tagging. And the big one β€” wired into WooCommerce with built-in behavioural rules so customers tag themselves based on order count, spending, products, categories, and order values.

The math is the punchline. Run all this on HubSpot and you're at Professional tier minimum β€” $90 per user per month, plus contact-based pricing. Run it on Klaviyo and you're at $150 a month at 10,000 contacts. Run it on Auto Form CRM and you're at $149 a year. Flat. One price.

A

Ali

Founder of Auto Form CRM

How Auto Form CRM's WordPress Tag System Stacks Up

Auto Form CRMHubSpotActiveCampaignConvertKitFluentCRMMailerLite
Pricing$149 / year flat$0-$1,170+/moPer contact tierPer subscriber tierPer contact tierPer subscriber tier
Color-coded tags24 colorsYesLimitedLimitedLimitedLimited
Live usage countsLimitedLimited
Bulk add/replace/removeAll threeYesYesYesYesLimited
Tags in dynamic listsHas any/all/noneYes (higher tier)YesYesYesYes
Tags in email campaignsYes (higher tier)
Tag-change workflow triggersYes (higher tier)LimitedLimited
WooCommerce behavioural auto-tagging5 rule typesVia integrationsVia integrationsVia integrationsLimitedVia integrations
Form-builder default tags
Your data, your server

Auto Form CRM vs HubSpot

HubSpot has the most mature tag system on the market β€” color-coded properties, list segmentation, workflow integration, behavioural tagging through Sequences. The catch is that meaningful tag automation lives at the Professional tier, starting at $90 per user per month. For one user that’s $1,080 a year; for a 3-person team, $3,240 a year. Auto Form CRM gives you comparable depth at $149 a year flat.

Auto Form CRM vs ActiveCampaign and ConvertKit

Both are excellent at tags β€” tags are central to their automation model. Both charge per contact or per subscriber, so your bill grows as your list does. At 10,000 contacts, ActiveCampaign Plus is about $99 a month; ConvertKit Creator at 10,000 subscribers is about $99 a month. Auto Form CRM gives you the same depth at $149 a year regardless of list size.

Auto Form CRM vs WordPress alternatives

FluentCRM and similar WordPress-native CRMs ship tags, but the depth varies. The differentiation is the WooCommerce behavioural auto-tagging engine with five built-in rule types β€” and the integration with the Form Builder, WordPress User Sync, Custom Lists, Email Campaigns, and Workflow Automation all working on the same plugin.

$149 a year flat. On Klaviyo, the same tag automation runs $150 a month.

One flat price covers 24-color tags, live usage counts, bulk actions, dynamic lists, campaign targeting, workflow triggers, and WooCommerce behavioural auto-tagging β€” no per-contact, no per-subscriber, no tier upgrades.

Built for Operators Who Tag Everything

WooCommerce stores running lifecycle marketing

Customers tag themselves by order count, spending, products, and categories. Repeat Customer, VIP Customer, Top Spender, Subscriber β€” automatic, perpetual, accurate. Power every campaign and workflow from those segments.

SaaS founders tracking trial-to-paid lifecycle

Tag trials, paying customers, churned accounts, VIPs. Workflows fire on every state transition. Custom Lists update automatically. Campaigns target precise lifecycle segments.

Course creators managing enrollment cohorts

Tag students by course, cohort, completion status, and certification level. Send the right email to the right cohort. Trigger re-engagement when a student stalls.

Agencies tracking client engagement

Tag clients by service tier, industry, account manager, and project status. Build dynamic lists for every internal segmentation need. Target client newsletters by tier.

Service businesses qualifying leads

Tag leads by source, qualification stage, service type, and urgency. Workflows route hot leads instantly, nurture cold leads automatically, and escalate priority leads to senior staff.

WordPress site owners building real segmentation

You’ve outgrown the basic tag feature in your current CRM. You want tags that drive Custom Lists, Email Campaigns, Workflow Automation, and WooCommerce behavioural tagging β€” all in one plugin, all at one flat price.

The Questions Buyers Actually Ask About WordPress CRM Tags

No imposed limit. Build as many tags as your business needs. Some businesses run 10 to 20 tags. Some build libraries of 100 to 200 for granular segmentation.

Tags Connect to Everything Else

Tags are a foundation feature. Every module in Auto Form CRM either consumes tags as input or produces tag changes as output.

Tags That Drive Every Automation

Stop Treating Tags Like Sticky Notes

One WordPress plugin price. 24-color palette. Live usage counts. Bulk add, replace, and remove. Wired into Custom Lists with three operators, Email Campaigns as a recipient mode, and Workflow Automation as triggers, conditions, and actions. Wired into the Form Builder and WordPress User Sync for intake-side tagging. Wired into WooCommerce with built-in behavioural rules that tag customers by order count, spending, products, categories, and order values.

Install in minutes. Cancel anytime β€” though your tags, your assignments, and your behavioural rules all stay in your WordPress database where they always did.

Read the Docs

Built by Amora Digital (KVK 99536811) in the Netherlands. Made for WordPress. Designed by an operator who got tired of paying premium pricing just to make tags actually do something.