This is a sample report. Start your own assessment below. Start Your Assessment →
← All use cases
E-commerce & retail

The email gets written around what the customer actually left behind.

What the audit checks

Abandoned carts either go unhandled or get one generic email for everyone. The audit checks what you legally know about the customer, when the message should go out, and whether personalised copy is worth it or the offer alone does the work.

FULLVISION Assessment Report

Abandoned carts and personalised follow-up

01 January 2026

01/Recommendation
Recommended path

AI Workflow

AI workflow with human review of exceptions will automate 85 percent of routine abandoned cart follow-ups while preserving judgment on edge cases.

This process is an ideal candidate for AI workflow automation. The majority of cases follow a predictable pattern with clear decision rules around timing, personalisation, and compliance. An AI workflow can handle cart detection, customer data audit, copy generation, and send timing for the 85 to 90 percent of standard cases, routing only the 10 to 15 percent of exceptions to the ops team. The client already runs Shopify with custom scripts and has in-house coding capability, making integration straightforward. This approach preserves human judgment where it matters while eliminating repetitive work, aligning perfectly with the stated goal of freeing the team from boring tasks rather than removing people.

The recommendation fits well with the existing Shopify environment and the founder's coding ability, allowing custom workflow logic to be built on top of Shopify APIs and existing automation infrastructure.

02/Process Overview

Process Overview

When a customer abandons a cart during checkout on the Shopify store, the ops team currently steps in to send a personalised follow-up email. This happens around 8,000 times per year, which means multiple times per day. Each case takes about four minutes of manual work. The team first identifies which carts have been abandoned, then audits what customer data is legally available for use under GDPR, decides on the best timing for the message, determines whether to write personalised copy or send a standard offer, drafts the email, and sends it. Some cases are straightforward and fit a familiar pattern. Others involve edge cases around consent, missing data, or unusual customer situations that require human judgment. The end goal is to get a relevant, legally compliant, personalised follow-up email to the customer to encourage them to complete their purchase. The current manual process works but consumes 533 hours of team time per year on repetitive tasks that the team finds boring and low-value.

03/Path Scores

Path Scores

AI Workflow Recommended
9/10

The process has clear structure with well-defined decision points that can be encoded as workflow logic. AI can generate personalised copy based on cart contents and customer history, while routing the 10 to 15 percent of exceptions to humans. Shopify integration is straightforward and the team already has automation experience. This delivers the exact outcome the client wants: routine cases handled automatically, exceptions escalated.

AI Agent + human review
7/10

Adding mandatory human review gates would work but introduces unnecessary friction for the 85 percent of cases that are straightforward. The client explicitly wants routine cases to handle themselves, not to review every output. Hybrid makes sense only if early rollout reveals quality issues, but the process logic is stable enough to trust AI decisions with exception-based review.

RPA
6/10

RPA could automate the data gathering and email sending steps, but would struggle with the personalised copy generation and nuanced judgment calls around timing and offer strategy. The process requires adaptive content creation, not just clicking through fixed screens. RPA would handle volume but miss the intelligence layer that makes follow-ups effective.

Traditional Code
5/10

The founder can code and Shopify APIs are available, so a custom script solution is feasible. However, hard-coding all the personalisation logic and decision rules would be brittle and time-consuming to maintain as customer segments and offers evolve. Traditional code works for triggering and routing but lacks the flexibility AI brings to content generation and adaptive decision-making.

AI Agent Not recommended
4/10

A fully autonomous agent with open-ended decision-making is overkill for a process with well-defined steps and clear business rules. The client needs reliable, repeatable automation with exception handling, not an agent that might explore creative but risky strategies. Workflow orchestration with bounded AI tasks is a better fit than unconstrained agency.

Stay Manual Not recommended
2/10

The current manual approach consumes 533 hours per year on repetitive work that the team finds boring and low-value. With 8,000 cases annually and only 10 to 15 percent requiring real judgment, continuing manually wastes skilled time on tasks that are highly automatable. The client has the technical foundation and clear motivation to automate.

04/Process Dimensions

Process Dimensions

Eight dimensions drive the recommendation, scored 0–10 with a note on each.

Data Structure 8/10

Cart data, customer history, and consent flags are structured in Shopify and accessible via API, though some context lives in spreadsheets and team knowledge.

Rule Clarity 7/10

The core decision points around timing, personalisation value, and legal data use are understood by the team, though not fully documented or codified.

Exception Frequency 7/10

Ten to fifteen percent of cases require human judgment, meaning 85 to 90 percent follow the standard pattern and are automatable.

Integration Readiness 8/10

Shopify APIs are available, the founder can code, and the team already runs some automations, making technical integration realistic.

Volume / ROI 9/10

Eight thousand cases per year at four minutes each equals 533 hours of manual work, creating strong ROI potential for automation.

Process Stability 7/10

E-commerce offers and customer segments evolve, but the core abandoned cart workflow is stable and unlikely to change fundamentally.

Human Judgment Required 6/10

Most cases are routine, but 10 to 15 percent need judgment on edge cases, data consent, or non-standard customer situations.

Compliance Requirements 6/10

GDPR and consumer law apply but are not heavyweight; the process already includes a legal data audit step that can be automated with clear rules.

05/ROI Estimate

ROI Estimate

€13,333

Current annual cost

80%

Estimated time saved

€10,667

Annual savings

11mo

Payback period

Build cost estimate: €8,000 – €15,000

Current cost is 8,000 cases per year times 4 minutes per case divided by 60 minutes times 25 euros per hour, totaling 13,333 euros annually. Automating 85 to 90 percent of cases with some residual review overhead yields roughly 80 percent time savings. Build cost reflects workflow development, Shopify integration, AI copy generation setup, and pilot tuning. Payback is 9 to 14 months depending on final build cost.

06/Implementation Roadmap

Implementation Roadmap

1
Map decision logic and integrate Shopify 2 to 3 weeks

Document the current decision rules for timing, personalisation, and legal data use with the ops team and founder. Build Shopify webhook integration to capture abandoned cart events and pull customer and cart data via API. Set up a staging environment to test without affecting live emails.

2
Build AI workflow for standard cases 3 to 4 weeks

Implement workflow orchestration that handles the 85 percent of routine cases: trigger on cart abandonment, audit customer consent and data availability, generate personalised email copy using AI, determine send timing, and dispatch via email API. Route exceptions based on predefined criteria to the ops team queue.

3
Pilot with human review and tune exception routing 3 to 4 weeks

Run the workflow in shadow mode or with mandatory human review for two to four weeks. Measure accuracy of exception detection, quality of generated copy, and timing effectiveness. Refine the exception criteria and AI prompts based on team feedback, then switch to exception-only review.

4
Full rollout and handover 1 to 2 weeks

Deploy to production with the ops team monitoring the exception queue. Train the team on workflow adjustments and provide documentation for common tweaks. Establish a weekly review cadence for the first month to catch any drift in quality or new exception patterns.

07/Risks & Considerations

Risks & Considerations

The main risk is that AI-generated email copy may occasionally miss nuance or produce tone that does not match brand voice, especially for edge cases the model has not seen. Early pilot with human review is essential to tune prompts and catch quality drift before full rollout. Exception routing logic must be conservative at first to avoid sending inappropriate messages to customers with complex consent or data situations. GDPR compliance requires that the workflow correctly interprets customer consent flags and does not use data beyond what is legally permitted, so the legal audit step must be rigorously tested. If the founder or ops team cannot dedicate time to the pilot and tuning phase, quality will suffer and trust in the automation will erode. Finally, as offers and customer segments evolve, the workflow and AI prompts will need periodic review to stay effective, so plan for ongoing maintenance rather than set and forget.

08/Architecture Overview

Architecture Overview

flowchart TD trigger([Cart Abandoned]) trigger --> workflow[Workflow Triggered] workflow --> audit[Audit Consent Data] audit --> exception{Exception?} exception -->|Yes| queue[Human Review Queue] exception -->|No| generate[Generate Email Copy] generate --> send[Send Email] send --> outcome([Follow-up Sent]) queue --> outcome subgraph External shopify(Shopify) email(Email API) end trigger -.-> shopify audit -.-> shopify send -.-> email

Hover to zoom · click for fullscreen

09/Why This Approach

Why This Approach

The recommended approach is to build an AI workflow that handles the routine 85 to 90 percent of abandoned cart cases automatically, routing only the 10 to 15 percent of exceptions to the ops team for review. This process is an excellent fit for workflow automation because the steps are well-defined, the decision points are understood, and the majority of cases follow predictable patterns. An AI workflow can trigger on Shopify cart abandonment webhooks, pull customer and cart data via API, audit consent flags and legal data availability against clear rules, generate personalised email copy that reflects cart contents and customer history, determine optimal send timing, and dispatch the message without human intervention. The 10 to 15 percent of cases that do not fit the standard pattern, such as those with unclear consent, missing data, or unusual customer situations, can be routed to the ops team queue based on predefined exception criteria. This preserves human judgment where it actually matters while eliminating the repetitive work.

The client already runs Shopify with custom scripts and the founder has coding capability, which makes this recommendation practical. Shopify's APIs are mature and well-documented, so integrating cart abandonment events and customer data is straightforward. The team has experience with automation, which means they understand the value and are positioned to manage a workflow solution rather than starting from zero. An AI workflow fits cleanly into this environment. It layers intelligent decision-making and content generation on top of the existing Shopify infrastructure without requiring a wholesale platform change or heavyweight enterprise tooling. The workflow can be built using modern orchestration platforms that connect to Shopify, AI language models for copy generation, and email APIs for dispatch, all of which are standard integrations.

The alternative paths each have drawbacks for this use case. Traditional coded automation would work for triggering and routing but would require the founder to hard-code all the personalisation logic and decision rules, making the system brittle and time-consuming to maintain as offers and customer segments evolve. RPA could automate the data gathering and email sending steps but would struggle with the adaptive content generation that makes follow-ups effective. A fully autonomous AI agent with open-ended decision-making authority is overkill for a process with clear business rules and would introduce unnecessary risk. The hybrid approach with mandatory human review gates on every case would work but defeats the purpose, since the client explicitly wants routine cases to handle themselves rather than queue up for approval. AI workflow strikes the right balance: intelligent automation for the standard cases, escalation for the edge cases, and no unnecessary friction in between.

The main tradeoff is that AI-generated email copy will occasionally miss nuance or produce tone that does not perfectly match brand voice, especially early in the rollout. This is why the implementation roadmap includes a pilot phase with human review, allowing the team to tune prompts and refine exception criteria before trusting the system fully. The workflow should be conservative in its first weeks, routing borderline cases to humans until confidence builds. Once tuned, the system should handle the vast majority of cases reliably, freeing the ops team to focus on the exceptions that actually need their attention and on higher-value work elsewhere. The payback period is 9 to 14 months depending on build cost, which is reasonable given the volume and the team's appetite for automation.

10/Comparing the Top Approaches

Comparing the Top Approaches

AI Workflow is the clear winner here because it delivers exactly what the client needs: automation of the 85 to 90 percent of routine cases with exception routing for the rest. The process has well-defined decision points around timing, personalisation value, and legal data use that can be encoded as workflow logic, while AI handles the adaptive part of generating personalised copy based on cart contents and customer history. This is not a case where every output needs creative exploration or open-ended problem solving, so the structure of a workflow fits better than the autonomy of an AI Agent. Hybrid with mandatory human review gates would work technically but adds friction the client does not want. The founder was explicit about freeing the team from boring repetitive work, and 85 percent of these cases are exactly that. Reviewing every AI-generated email would still consume significant time and miss the efficiency gain. Hybrid makes sense as a pilot approach to build confidence, but the end state should trust the workflow to handle standard cases and route only true exceptions. Traditional Code is feasible given the founder's coding ability and Shopify API access, but hard-coding all the personalisation logic would be brittle and time-consuming to maintain. Every time customer segments shift or new offer strategies emerge, someone has to rewrite the rules. AI Workflow gives you the same reliability and integration as custom code but with flexibility in the content generation layer, so you get both repeatability and adaptability without constant engineering work.

11/How to Build It

How to Build It

The implementation starts with mapping the current decision rules in detail. Sit down with the ops team and founder to document exactly how they decide send timing, when personalisation adds value versus offer alone, and what customer data is legally available for each case. This knowledge exists today in team members' heads and scattered spreadsheets, so the first step is making it explicit and testable. In parallel, build the Shopify integration using webhooks to capture abandoned cart events in real time and API calls to pull cart contents, customer purchase history, and consent flags. Set up a staging environment so you can test the workflow without risking live customer emails. Once the data flow is reliable, implement the workflow orchestration layer. A platform like Zapier, Make, or a custom Node.js service with a workflow library can handle this. The workflow triggers on cart abandonment, runs the legal data audit by checking consent flags and account status, generates personalised email copy using an AI model like GPT-4 with a prompt template tuned to brand voice and cart context, determines send timing based on rules the team validated, and dispatches the email via Shopify's email API or a service like SendGrid. Build in exception detection rules: if consent is ambiguous, if the cart contains items flagged for manual review, if the customer has an open support ticket, or if the AI confidence score on the generated copy falls below a threshold, route the case to a queue the ops team monitors in Slack or a simple dashboard. Run the workflow in shadow mode for two to four weeks, meaning it generates emails but a human reviews and approves each one before sending. Use this pilot to measure how often the exception logic fires, whether the AI copy quality is consistent, and if send timing matches team expectations. Tune the AI prompts, adjust exception thresholds, and refine the timing rules based on real feedback. Once the team is confident, switch to exception-only review and deploy to production. The ops team will monitor the exception queue and handle the 10 to 15 percent of cases that genuinely need judgment, while the workflow silently processes the rest. Provide documentation and a simple admin interface so the team can tweak timing rules or update AI prompts without needing the founder to code every change.

12/Risks in Detail

Risks in Detail

The biggest risk is that AI-generated email copy will occasionally miss brand voice, produce awkward phrasing, or fail to capture nuance for cart combinations the model has not seen much of. This is especially true early on before the prompts are tuned and before the team has seen enough examples to trust the output. If you skip the pilot phase or rush through it, you will send emails that feel off to customers, eroding trust and potentially costing conversions. The solution is a conservative pilot with mandatory human review for the first few hundred cases, treating it as a tuning phase rather than a live deployment. Watch for tone drift, awkward personalisation, and cases where the AI confidently generates copy that is technically correct but strategically wrong. Build feedback from that pilot directly into the prompts and exception rules. The second risk is around exception detection and GDPR compliance. If the workflow incorrectly interprets customer consent flags or uses data the customer has not agreed to share, you violate GDPR and expose the company to regulatory risk and customer complaints. The legal audit step must be rigorously tested with real edge cases, including customers who have partially withdrawn consent, accounts with incomplete data, and jurisdictions with stricter rules. Err on the side of routing ambiguous cases to humans rather than assuming consent. Make sure the workflow logs every decision it makes about data use so you have an audit trail if a customer or regulator asks questions later. Finally, this is not a set and forget system. As customer segments evolve, new products launch, or offer strategies change, the workflow and AI prompts will need periodic review to stay effective. Plan for quarterly check-ins where the ops team and founder review a sample of automated emails and update the logic as needed, rather than expecting the system to stay optimal indefinitely without maintenance.

Claude Code Starter

A scaffolded project ready to open in Claude Code. Unzip, open the folder, and Claude starts building immediately.

Claude Code Starter (.zip)

Your own assessment includes a ready-to-use project scaffold: CLAUDE.md, pyproject.toml, src/agent.py and .env.example. Open the folder in Claude Code and it starts building.

📁 your-process/
📄 CLAUDE.md
📄 pyproject.toml
📁 src/agent.py
📄 .env.example
Start Your Assessment

What's next?

That was someone else's process. Now do yours.

Same six paths, same eight dimensions, same honest verdict, except scored against how your team actually works. Five to eight questions, about fifteen minutes.

Start Your Assessment
E-commerce & retail
Product descriptions generated from a photo Automated review responses Dynamic repricing against competitors Returns triage from photo and description
Illustrative scenario based on how these processes typically run. Not a customer case study. Run this on your own process