Skip to content

Intro & Getting Started

clock Avg. 5 min read

Intro & Getting Started

Product Agents help you automatically send relevant emails to your customers based on product-level behavior, not generic marketing rules.

Instead of manually building and maintaining complex flows, Product Agents continuously evaluate your product and order data to decide who to contact, when, and with which product context.

This article explains what Product Agents are, when they are a good fit, and what it takes to get started.

What are Product Agents?

Product Agents are always-on agents that trigger personalized emails based on how customers interact with your products.

They look at signals such as:

  • Products being purchased
  • Products being viewed
  • Products dropping in price

Based on these signals, Product Agents automatically determine:

  • Which customers should receive an email
  • When the email should be sent
  • Which product or products to include
  • What type of message is most relevant

All emails are sent through your existing email setup, such as Klaviyo, and respect your consent rules, frequency limits, and templates.

Product Agents are designed to work alongside your existing email marketing setup, not replace it.

What problems do Product Agents solve?

Most email marketing tools rely on generic flows that treat all products the same.

This often leads to challenges such as:

  • Reorder reminders sent too early or too late
  • Price drop emails reaching customers without real intent
  • Upsell emails that feel disconnected from the original purchase
  • Increasingly complex flows that are hard to maintain as your catalog grows

Product Agents solve this by using product intelligence to make decisions at the individual product level.

As a result:

  • Replenishment reminders are timed around real purchase behavior
  • Price drop emails are sent only when there is clear buying intent
  • Recommendations are tied to what the customer actually viewed or bought
  • Messages are automatically skipped if they no longer make sense

This allows you to scale personalization without increasing operational complexity.

How Product Agents differ from Triggered Emails and Newsletter Content

Compared to Triggered Emails

Traditional triggered emails rely on fixed rules, for example:

  • “Send 30 days after purchase”
  • “Send to everyone who viewed a product”

Product Agents go further by:

  • Adapting timing based on the specific product
  • Evaluating multiple possible messages at the same time
  • Prioritizing which message is most relevant
  • Skipping or postponing messages when customer behavior changes

This means you do not need to build and maintain separate flows for each product type or scenario.

Compared to Newsletter Content

Newsletter campaigns are typically:

  • Manually created
  • Sent to large audiences
  • Optimized for broad reach and announcements

Product Agents are:

  • Automated
  • Sent one-to-one
  • Triggered by individual customer behavior

Many stores use both approaches together:

  • Newsletters for promotions, launches, and announcements
  • Product Agents for timely, product-specific follow-ups

When Product Agents are a good fit

Product Agents work best if you:

  • Sell products with repeat purchase or consideration cycles
  • Have a broad or frequently changing catalog
  • Want to increase retention revenue without building complex flows
  • Already use an email service provider such as Klaviyo

They are especially effective for:

  • Replenishment products
  • Consideration-heavy products where timing matters
  • Stores that want more automation without more manual work

When Product Agents may not be the right fit

Product Agents may not be ideal if:

  • You do not send promotional emails at all today
  • Your catalog changes very rarely
  • You rely only on manual, one-off campaigns
  • Product and order data is not available

If you are unsure, you can still set up Product Agents in test mode and evaluate the results safely before going live.

Requirements before you start

To use Product Agents, you need the following in place.

Technical requirements

  • A supported shop platform connected to Hello Retail
  • Product and order data available in Hello Retail
  • The general Hello Retail Script running in your shop
  • An email service provider, such as Klaviyo or a solid Webhook setup

Currently Supported Shop Platforms

  • Magento 1
  • Magento 2
  • WooCommerce
  • Prestashop
  • Smartweb / Wannafind / Hostedshop / Scannet
  • DanDomain Classic
  • Shopify
  • Jetshop (Now Norce)
  • Jetshop Flight (SPA)
  • Shoporama
  • Starweb
  • Golden Planet / OpenBizBox
  • Shopware 6
  • Miva
  • Litium
  • Centra
  • Lightspeed
  • Textalk (Abicart)

Access requirements

  • Access to your Klaviyo account
  • Permission to create flows and edit templates
  • An API key with the required permissions

High-level onboarding flow

Getting started with Product Agents follows a clear sequence:

  1. Choose how you want to onboard
  2. Self-service
  3. Partner-assisted onboarding

  4. Connect your email channel

  5. Typically Klaviyo

  6. Create the required flow in your email platform

  7. Configure email subject, preview text, and template

  8. Send a test message to verify setup

  9. Activate one or more Product Agents

Once these steps are completed, Product Agents begin scheduling messages automatically.

Self-service vs partner-assisted onboarding

Self-service onboarding

Self-service onboarding is best if you:

  • Manage Klaviyo yourself
  • Are comfortable setting up flows and templates
  • Want to get started quickly

The product guides you step by step through the setup process.

Partner-assisted onboarding

Partner-assisted onboarding is best if you:

  • Work with an agency or partner
  • Prefer help with templates and setup
  • Want a guided implementation

You can choose a partner early in the onboarding process.

What “done” looks like

You are fully set up when:

  • Your email channel is connected
  • At least one Product Agent is enabled
  • Test emails are delivered successfully
  • You can see upcoming scheduled messages in the dashboard

At this point, Product Agents run automatically in the background and adapt as customer behavior changes.

Referencing output fields in custom prompts

For each of the agents you are able to add a custom prompt. When writing a custom prompt, you can reference specific parts of the generated message by using their field names. This allows you to give precise instructions for individual sections of the email, for example adjusting, length, or wording of the subject line without affecting the body, or changing how recommended products are introduced.

Available output fields:

  • subject – The email subject line
  • previewText – The preview text shown in the inbox
  • headline – The main headline inside the email body
  • body – The main email content
  • callToAction – Primary call-to-action text for the main product
  • otherProductsTitle – Title for the recommended products section
  • otherProductsText – Introductory text for the recommended products section
  • otherProductsCallToAction – Call-to-action text for recommended products

Next step

Once you are familiar with the concept, the next step is to set up Product Agents with Klaviyo.

Continue with: Setting up Klaviyo