Enrich New Shopify Customers and Auto-Tag Them by Persona
Generic email blasts underperform because every customer gets the same message. This workflow enriches each new customer from their email and first order, has Claude assign a clear persona tag, and writes it back to Shopify so your segments basically build themselves.
- 1
Trigger on first order
A
Shopify Triggeroncustomers/create(or firstorders/paid) starts the enrichment. - 2
Gather signals
A
Setnode collects the email domain, first product bought, order value and location into a profile. - 3
Assign a persona
Claudemaps the signals to one of your defined personas (e.g. 'gift buyer', 'enthusiast', 'bargain-led') with a one-line rationale. - 4
Tag in Shopify
A
Shopifynode writes the persona as a customer tag your flows and segments can filter on. - 5
Store the profile
An
Airtablerow keeps the full enriched profile for deeper segmentation later.
Frequently asked questions
What personas should I use?
Define 4-6 that map to how you'd actually change the message — the prompt is where you list them. Start simple; you can refine as you see how customers cluster.
Is one order enough to tag someone?
It's a strong start that you refine over time — re-run enrichment after their third order to sharpen the tag as behavior accumulates.