AI for email marketing goes well beyond generating subject lines and promotional copy. Ecommerce marketers can use AI to identify revenue opportunities, understand customer behavior, build targeted audiences, create complete emails, automate customer journeys, and analyze campaign performance.
For example, AI can help a skincare brand discover that customers are approaching their usual replenishment period, identify which products they are likely to need, prepare a relevant campaign, and evaluate how many customers purchased afterward.
You can accomplish different parts of this process using ChatGPT, Claude, Gemini, Shopify Sidekick, AI design tools, and the capabilities built into email marketing platforms. More specialized AI email marketing systems can connect several of these activities into a single workflow.
Here are five practical ways to use AI for email marketing, including the tools, data, and steps needed to get started.
1. AI for identifying revenue opportunities and generating campaign ideas
Most ecommerce brands already have plenty of customer and sales data. The challenge is turning that information into useful marketing opportunities.
Traditional campaign planning often starts with a calendar: a seasonal promotion, an upcoming product launch, or a sale the brand wants to run.
AI can help marketers examine what is happening in their stores and discover additional reasons to reach customers.
For example, it can help identify:
- Customers approaching their usual replenishment period.
- Previous buyers who might be interested in a newly launched product.
- Customers who purchased one product but haven’t tried a relevant complementary product.
- Previously active customers whose purchase frequency has declined.
- Popular products that could benefit from a targeted campaign rather than another storewide promotion.
How to find campaign opportunities using Shopify Sidekick
If your store runs on Shopify, Shopify Sidekick is a useful starting point.
Sidekick can answer questions about your store’s sales, products, customers, and orders. It can also help explore analytics reports, create custom data explorations, and export results for further analysis.
To get started, open Sidekick from your Shopify admin and ask a specific question about the business.
For example:
Which products are most commonly purchased together in the last 90 days?
This can help identify potential cross-sell opportunities.
Another useful question is:
Which customer RFM group has the highest average order value?
Shopify’s RFM analysis groups customers according to recency, frequency, and monetary value. This can help identify customer groups that deserve different marketing treatment.
You can also ask Sidekick to compare sales across periods or analyze the performance of particular products.
Sidekick works best when you specify the exact metric, time period, and comparison you need. For a more complicated question, break the analysis into several smaller requests and review the underlying reports.
Shopify documentation: Sidekick analytics and reporting
How to use ChatGPT or Claude for campaign planning
For deeper analysis, you can export reports from Shopify or your email marketing platform and analyze them with ChatGPT or Claude.
Shopify supports exporting analytics reports, and Sidekick can also prepare report exports in formats such as CSV.
Suppose you have six months of product sales, order history, and customer purchase data.
After removing unnecessary personal information, provide the relevant reports to your AI tool and ask:
Analyze this ecommerce sales data from the last six months.
Identify five actionable email marketing opportunities involving replenishment, cross-selling, customer reactivation, or product discovery.
For each opportunity, explain the supporting customer behavior, the audience we should investigate, the campaign angle, and the metrics we should verify before proceeding.
Prioritize opportunities based on the available evidence. Do not invent customer-level information or revenue estimates.
The output should give you potential campaigns and the reasoning behind them.
For example, the analysis might reveal that customers who buy a particular coffee machine frequently purchase accessories later, but relatively few do so within the first month.
That could justify investigating a post-purchase accessory campaign.
Before launching, verify that the audience is large enough, the products are relevant, and the expected margin makes the opportunity worthwhile.
How Nexie approaches campaign discovery
An AI-native email marketing platform such as Nexie connects opportunity discovery to the campaign workflow.
Nexie’s Opportunities Agent analyzes Shopify store data, customer behavior, and the product catalogue to surface potential campaigns such as product launches, cross-sells, and win-backs.
It presents the relevant audience and estimated revenue opportunity so the marketer can decide whether to proceed.
The advantage of this approach is that the marketer can move from identifying an opportunity to preparing the campaign without manually transferring information between separate analytics, segmentation, and email creation tools.
2. AI for customer segmentation and targeting
Once you have identified a campaign opportunity, the next question is which customers should receive it.
A campaign promoting a new skincare product may be relevant to previous skincare buyers, customers currently browsing that category, and first-time shoppers researching a routine.
All three audiences might be interested in the product, but they don’t necessarily need the same message or offer.
AI can help analyze purchase history, browsing activity, engagement, and promotion behavior to identify more useful customer groups.
Connect your ESP data to ChatGPT, Claude, or Gemini
For meaningful segmentation, AI needs access to relevant customer information.
That can include:
- Order history and purchase frequency.
- Products and categories purchased.
- Average order value.
- Product browsing and cart activity.
- Previous campaign engagement.
- Discount and promotion usage.
Not all of this information is automatically available just because your ecommerce store is connected to an ESP.
Check which customer events and attributes your platform actually receives. For instance, some integrations provide complete order history but require additional storefront tracking for identified product views and cart behavior.
There are two practical approaches to making this information available to an AI tool.
Approach 1: Use an MCP connection.
MCP, or Model Context Protocol, allows compatible AI applications to access tools exposed by connected services.
For example, if your ESP provides a supported MCP server, you can connect that server to an AI application and allow it to retrieve customer or campaign information through the available tools.
In ChatGPT, custom MCP connectors are added from Settings under Connectors, with developer mode enabled. Availability depends on your plan and workspace permissions, and the exact location of the setting has moved more than once.
The process involves entering the trusted server’s connection details, completing the required authentication, reviewing the available tools, and enabling the appropriate access.
OpenAI documentation: Connect a custom MCP server
Claude also supports MCP-based connections, while developers can configure compatible MCP servers in Gemini CLI.
Gemini CLI documentation: MCP servers
These are different integration environments. A server that works with one client should not automatically be assumed to work identically with every other AI application.
Approach 2: Use your ESP’s API or a data export.
If a suitable MCP connection isn’t available, your ESP’s API can be used to retrieve authorized customer information and make it available to an AI workflow.
For example, popular email platforms such as Klaviyo (MCP/API), Omnisend (API), and Mailchimp (API) provide ways to access customer and marketing data through supported integrations.
An API-based workflow typically involves authenticating to the ESP, retrieving the necessary customer profiles and events, and passing the approved data to the AI application. A developer or integration tool may be needed to configure the connection.
For a one-time segmentation analysis, exporting the relevant data to CSV may be simpler.
In either case, only make the customer information needed for the task available, and ensure that the tool and data-sharing arrangement meet your privacy and security requirements.
How to use AI to discover better customer segments
Consider an ecommerce brand planning a campaign for a new running-shoe collection.
A basic segmentation strategy might target everyone who purchased footwear in the previous year.
With more information, AI can help identify smaller audiences based on category interest, purchase recency, average spending, and previous responsiveness to promotions.
After connecting the relevant data, try:
Analyze our customers’ footwear purchases, recent browsing activity, and previous campaign responses.
Identify meaningful customer groups for a new running-shoe launch. Consider repeat buyers, first-time shoppers, category interest, and previous discount usage.
For each group, provide the qualifying criteria, audience size where available, relevant products, and recommended marketing angle.
Separate verified findings from assumptions, and exclude customers without appropriate marketing consent.
The analysis might suggest three groups.
Frequent running-shoe buyers: Customers who regularly purchase running footwear and may be interested in new features or performance improvements.
First-time footwear prospects: Subscribers who have been browsing running shoes but have never purchased. They may benefit from sizing guidance and customer reviews.
Promotion-sensitive buyers: Customers whose footwear purchases frequently occurred during discounts and who may warrant a different offer strategy.
The next step is to translate those recommendations into actual segments in your ESP.
Check whether the proposed rules are supported by the data your platform stores. Then review the qualifying customers, validate the segment sizes, and save the appropriate audiences for campaign targeting.
Going further with AI-powered microsegmentation
Segmentation becomes more useful when it combines several customer signals instead of relying only on broad labels such as VIP, new customer, or inactive subscriber.
More advanced segmentation can incorporate predictive metrics such as purchase likelihood, repeat-purchase potential, or expected response to an offer, where reliable models and sufficient data are available. Those predictions should be validated against actual outcomes: a general-purpose AI model is not a purchase-propensity model simply because it produces numerical estimates.
Nexie’s Personalization Agent brings microsegmentation into the campaign creation process.
It can divide an audience using signals such as product-category interest and discount behavior, then create different email versions for those groups.
For example, customers who regularly purchase at full price can receive a product-led message, while promotion-sensitive customers receive an offer-focused version when an incentive is appropriate.
The useful metrics are how those segments differ in purchase behavior, conversion, revenue per recipient, and response to specific marketing approaches.
3. AI for email creation and design
AI can help create complete email campaigns, including subject lines, copy, layouts, promotional graphics, product sections, and CTAs.
Start with a campaign brief using ChatGPT or Claude
Suppose an ecommerce brand wants to launch a new skincare bundle for first-time customers. Provide the AI tool with the campaign goal, audience, product information, brand guidelines, and relevant constraints.
For example:
Create an email campaign for our new Complete Skincare Set.
Audience: First-time shoppers who have explored our skincare products but haven’t purchased.
Goal: Help them understand the routine and encourage their first purchase.
Product details: The set includes a cleanser, serum, and moisturizer. Use only the product information provided.
Brand voice: Friendly, helpful, and straightforward.
Deliverables: Three subject lines, preview text, headline, email body, product section, CTA, and a suggested visual layout.
Focus on how the products work together. Do not invent product benefits, customer reviews, or promotional offers.
You can then refine individual components, such as shortening the introduction, developing a more educational headline, or changing the copy for returning customers who already understand the product category.
Build a complete email using Canva
Canva now provides a dedicated email design tool called Canva Email, so it can do more than generate campaign banners.
To create an email:
- Open Canva and select Email from the homepage or search for an email design.
- Choose a suitable template or start with a blank email.
- Add the approved copy, product images, buttons, and relevant design elements.
- Apply your brand assets and Brand Kit where available.
- Preview the email and send yourself a test.
- Export the email as HTML or use a supported publishing integration.
Canva Email provides email-specific building blocks, including buttons, images, headers, and footers. The design can be exported as HTML for use in a compatible email platform.
Canva guide: Getting started with Canva Email
Importing an email as HTML can affect how easily it can be edited later. Personalization fields, unsubscribe links, and other ESP-specific elements may also need to be added after import.
Canva guide: Sending Canva Email through an ESP
Create visual assets using Adobe Express
Adobe Express is useful when you need supporting visuals for an email, such as a promotional background, campaign banner, or lifestyle-inspired graphic.
Its generative-image workflow allows you to create images from text descriptions and refine them using style or composition references.
To get started:
- Open Adobe Express.
- On the homepage, select Generate AI → Generate image.
- Describe the visual you want to create.
- Optionally add style or composition reference images.
- Generate the results and select one to refine in the editor.
For example:
Minimal premium skincare background with warm neutral colors, soft natural shadows, and open space for a product photograph and headline. No text or product packaging.
You can then incorporate the resulting background into a banner with your actual product photography.
Adobe Express guide: Generate images with AI
Use Figma AI to explore and refine email layouts
Figma is useful when a designer wants detailed control over the email’s visual hierarchy, spacing, product sections, and brand consistency.
Figma’s AI capabilities now include an agent that can help generate and edit layouts, refine design elements, rewrite content, and work with existing design systems. Availability depends on the user’s account, seat, and rollout status.
For example, a designer can create an email design frame and ask Figma’s agent to explore a layout containing:
- A campaign headline and hero section.
- A short explanation of the featured products.
- A three-product lineup.
- A customer review section.
- A final CTA.
Official guide: Get started with Figma AI
The important limitation is that Figma AI is a design tool, not a dedicated HTML email generator.
A Figma design still has to be implemented in an email-compatible editor; a canvas design cannot be exported directly as a production-ready email.
Turn the creative into a sendable email
Whether the creative comes from Canva, Figma, Adobe Express, or a combination of tools, the final email must work within actual email clients.
Before sending, check that:
- The layout works on desktop and mobile.
- Images load properly and include appropriate alternative text.
- Personalization fields have sensible fallback values.
A visual design preview alone is not sufficient. Email clients can render HTML and CSS differently.
Create complete campaigns with Nexie’s Email Design Agent
The workflow above can involve several applications: ChatGPT or Claude for content, Canva or Adobe Express for visuals, Figma for layout refinement, and an ESP for final assembly and sending.
Nexie’s Email Design Agent brings much of this work into one integrated process.
The marketer describes the campaign, and Nexie uses the brand’s context and product catalogue to generate a complete email, including its subject line, header imagery, copy, layout, product selections, and CTA.
Its Personalization Agent can also build different versions of the campaign for different customer groups.
This reduces the need to create individual campaign components in separate applications and assemble them manually.
4. AI for creating and personalizing customer journeys
A campaign is usually created for a selected audience and scheduled for a particular occasion.
An automated customer journey works differently. It responds to customer events such as subscribing, viewing a product, abandoning checkout, completing a purchase, or approaching a replenishment date.
AI can help marketers design these journeys, create the emails used within them, and make follow-ups more relevant to different customer situations.
Start with a customer event and a marketing goal
Consider a cart abandonment journey: the trigger is that an identifiable customer begins checkout but doesn’t complete the purchase within a defined period.
The goal is to recover the purchase.
A basic automation might send a reminder after a few hours, show reviews later, and eventually introduce a discount, but customers can have different reasons for abandoning their carts.
- A first-time shopper considering an expensive skincare product may need ingredient information, product education, or reassurance about returns.
- A repeat customer who purchases regularly without discounts may need only a concise reminder.
The marketing goal remains the same, but the appropriate message depends on the customer, their cart, and what happens after the journey begins.
Build journeys using Shopify Flow
Shopify Flow helps merchants automate store operations using triggers, conditions, and actions.
For example, an order event can start a workflow that checks a customer’s purchase history and updates a customer tag.
Shopify also provides marketing automations for common ecommerce scenarios, including abandoned checkout recovery.
To configure a Shopify Flow workflow:
- Open Apps → Flow in Shopify.
- Create a workflow or choose an appropriate template.
- Select the relevant trigger.
- Add conditions and actions.
- Test the workflow before activating it.
Shopify guide: Creating Flow workflows
Shopify Sidekick can also build Flow workflows from natural-language instructions, such as one that tags customers after their second purchase. Review the trigger, conditions, and actions before enabling it.
Shopify Flow is useful for connecting store events with business rules. Building an entire personalized email journey may still require your ESP’s automation and email creation capabilities.
Build customer journeys in your existing ESP
Most ecommerce ESPs support automated flows using customer events, filters, delays, and conditional branches.
Some also provide AI-assisted flow creation, where the marketer describes the journey and receives an initial workflow to review.
For example, you could create a post-purchase journey with the following logic:
Trigger: First qualifying purchase.
First email: Product usage guidance after delivery.
Second email: Relevant product education or review request.
Third email: Complementary product recommendation, when appropriate.
Exit condition: Stop messages that are no longer relevant after a subsequent purchase.
In your ESP’s automation builder, select the relevant order event, configure the timing, create the emails, and add the necessary eligibility and exit rules.
If the platform supports AI-assisted workflow generation, you can use a prompt such as:
Create a post-purchase email flow for first-time skincare buyers.
Start after the customer’s first qualifying purchase. Send relevant product education after delivery, followed by a review request and an appropriate complementary recommendation.
Exclude customers from messages that are no longer relevant after another purchase. Leave the flow in draft for review.
Check that the generated workflow uses the correct event, order conditions, delays, and suppression logic. AI-generated automation structures still need review before activation.
Moving beyond fixed journeys with AI
Traditional journeys use rules and branches defined in advance.
AI can help marketers create those branches, but generating a workflow with AI does not automatically make it adaptive.
A more advanced approach evaluates the customer’s context before each communication.
Consider a customer who abandons a cart, receives a reminder, and then returns to browse alternative products.
Instead of automatically sending the next predetermined email, an adaptive system could evaluate whether a product comparison or recommendation is more appropriate.
If the customer purchases, recovery messages should stop. If they disengage, the system may decide to wait rather than continue sending reminders.
Nexie’s Customer Journeys is designed around this approach.
Marketers define the journey goal and approved marketing moves, while the system evaluates customer, product, and journey context to select the next appropriate action.
For marketers building journeys in their current ESP, a useful starting point is to configure reliable event triggers, customer segments, conditional splits, timing rules, and purchase-based exit conditions.
These provide the foundation for more intelligent journey decision-making.
5. AI for analyzing email marketing performance
Email marketing analysis usually starts with campaign metrics such as opens, clicks, conversions, and revenue.
AI can help marketers examine how different audiences, products, messages, and offers contributed to the results.
The objective is to understand what should change in the next campaign, rather than simply produce another performance summary.
Use Shopify Analytics to understand the business outcome
Start with the actual ecommerce results.
In Shopify, navigate to Analytics → Reports and review the relevant sales, customer, product, or conversion reports.
For example, if you ran a campaign promoting a skincare collection, examine which products sold, how returning customers behaved, and whether sales changed during the campaign period.
Shopify Sidekick can help answer questions about these reports or generate data explorations for further analysis.
Shopify guide: Analytics and reports
Store sales reports alone do not establish which purchases were caused by an email.
You also need campaign performance data from your ESP and, where possible, a method to estimate incremental impact.
Analyze campaign performance using ChatGPT or Claude
Export the relevant campaign performance data from your ESP or retrieve it through an approved integration.
Useful information includes recipients, delivered emails, click-through rates, conversions, revenue per recipient, unsubscribes, complaints, and audience-level results.
Then ask ChatGPT or Claude to compare performance across different customer groups.
For example:
Analyze these email campaign results from the last 90 days.
Compare performance by customer segment, product category, campaign type, and offer.
Identify which audiences generated the highest revenue per recipient, where engagement declined, and which campaigns underperformed against comparable campaigns.
Recommend five specific changes for upcoming campaigns. For each recommendation, show the supporting metrics and explain what additional data would be needed to validate it.
A useful analysis might reveal that previous customers responded well to a new-product campaign, while first-time prospects clicked but rarely purchased.
The next step could be to test an educational email for prospects, featuring product guidance, reviews, and reassurance, while retaining a more direct product-led message for repeat customers.
AI can help surface the pattern and propose the test. The marketer should verify the calculations and examine whether other factors influenced the outcome.
Identify which marketing approaches work for which customers
Campaign analysis becomes more useful when it connects customer context to results.
| Finding from campaign data | Possible next action |
|---|---|
| First-time shoppers click but rarely purchase | Test education, reviews, or buying guidance |
| Loyal customers convert without large discounts | Test reducing incentives for that audience |
| Repeat buyers respond strongly to category launches | Prioritize relevant new-arrival campaigns |
| Later reminders generate little additional engagement | Test fewer touches or different timing |
| A product category consistently performs poorly | Reassess the audience, product choice, or message |
Be careful about cause and effect.
A group that receives a discount may convert better because it was already more likely to buy, and attributed campaign revenue is not the same as revenue that would not have happened without the email.
Where possible, use control groups or experiments to assess whether a campaign, offer, or additional email creates incremental value.
Turn performance findings into better future campaigns
The most useful output of performance analysis is a decision.
For instance, you might discover that replenishment reminders work well for a particular category around six weeks after purchase, or that full-price repeat buyers don’t require the same incentives as promotion-sensitive customers.
Those findings should influence future audience selection, offers, email content, and journey timing, and a more integrated AI email marketing system can feed them straight to the agents running the next campaign.
The important measure is whether the analysis improves future marketing decisions, not how sophisticated the report looks.
Make AI part of the entire email marketing workflow
AI for email marketing can help ecommerce brands accomplish five important jobs: identify revenue opportunities, understand and segment customers, create relevant emails, build automated journeys, and analyze results.
You can begin with the tools you already use.
The challenge is connecting the work.
An opportunity discovered during analysis still needs to become an audience, a campaign, a finished email, and eventually a measurable result.
This is where AI-native email marketing platforms and specialized agents can play a larger role. By sharing customer context and connecting more of the workflow, they can reduce the manual coordination required between separate tools.
For marketers, the objective remains straightforward: understand which customers need attention, decide what communication is most relevant, execute it well, and learn from the result.
The greatest opportunity for AI in email marketing is to improve that entire process, not just make individual emails easier to create.
If you want to go deeper, MCP use cases for ecommerce marketing and using ChatGPT and Claude for Shopify email marketing are the two to read next.
Nexie is an AI-native ESP for e-commerce brands. It reads your customer data across engagement, recency, category interest and lifetime value together, surfaces the audiences worth campaigning to, and builds those campaigns for your team to review and approve, inside the guardrails and marketing policies you set. See how it works →

