Marketing & Acquisition AI

Iterable: cross-channel customer marketing

Iterable is a cross-channel customer marketing system for teams that segment customers, run campaigns and coordinate event-driven lifecycle journeys. It is designed for organizations that can maintain customer identity, consent, event and catalog data across their messaging channels.

Views
0
Uses
0
Favorites
0
Editorial Score
73/100
Supported Platforms
Shopify · Custom API
Freshness
Updated Oct 12, 2026

Buying view: Iterable is a cross-channel customer marketing system for teams that segment customers, run campaigns and coordinate event-driven lifecycle journeys. It is designed for organizations that can maintain customer identity, consent, event and catalog data across their messaging channels.

Iterable features and workflows

Lifecycle teams can coordinate campaigns and journeys across supported channels, while data and engineering teams keep profiles, events, permissions and integrations usable. The important buying question is whether those records are already consistent enough to support messages that span more than one channel.

Iterable use cases

Iterable is a cross-channel customer marketing system for teams that segment customers, run campaigns and coordinate event-driven lifecycle journeys. It is designed for organizations that can maintain customer identity, consent, event and catalog data across their messaging channels.

How Iterable works

Lifecycle teams can coordinate campaigns and journeys across supported channels, while data and engineering teams keep profiles, events, permissions and integrations usable. The important buying question is whether those records are already consistent enough to support messages that span more than one channel.

Iterable customer-engagement composition

This composition map separates lifecycle orchestration from the data and measurement surfaces that support it. Journeys and campaigns control customer communication; catalogs, experiments and analytics supply personalization context and evidence for improving those programs.

Iterable customer-engagement compositionThis composition map separates lifecycle orchestration from the data and measurement surfaces that support it. Journeys and campaigns control customer communication; catalogs, experiments and analytics supply personalization context and evidence for improving those programs.Messaging orchestrationJourneysCampaignsData and measurementCatalogs and customer dataExperimentsCampaign and journey analyticsIterable customer-engagement compositionThis composition map separates lifecycle orchestration from the data and measurement surfaces that support it. Journeys and campaigns control customer communication; catalogs, experiments and analytics supply personalization context and evidence for improving those programs.Messaging orchestrationJourneysCampaignsData and measurementCatalogs and customer dataExperimentsCampaign and journeyanalytics

What each module does and its role

The Iterable module descriptions explain the roles of Journeys, Campaigns, Catalogs and customer data, and Experiments.

Journeys

Journeys is the drag-and-drop workspace for event-driven customer communication. Marketers arrange entry rules, messages, delays and profile actions into a lifecycle path, while each welcome, abandonment or post-purchase program keeps its own trigger and conversion goal.

Campaigns

Campaigns is the message-sending surface for blast, triggered and eligibility-based communication. It carries selected content to the configured audience and channel, while Journeys supplies a more structured multi-step path when the job requires one.

Catalogs and customer data

Catalogs and customer records provide the product and user context used to personalize a message at send time. They supply data to campaigns and journeys, but storing a record does not by itself send communication or prove that every field is current.

Experiments

Experiments let a marketer compare campaign variants and define what the test should maximize. They provide a controlled way to evaluate a message change, while the audience, duration and success metric determine what the result can support.

Campaign and journey analytics

Analytics shows campaign performance and the progress of people through a journey. Operators use it to monitor a program and investigate where behavior differs from expectation, without treating a dashboard correlation as proof of causation.

Iterable pricing and purchase terms

View official pricing details

Iterable provides a sales-led pricing estimate rather than a public named-plan table. The written quote should identify profiles and event volume, channels, sender or message volume, data and API scope, implementation, support and any premium modules.

Iterable public commercial reference

Product or sales surfaceScopePublic price and status
Iterable customer-engagement platform

Enterprise contract whose price and entitlements depend on customer data, messaging channels and volume, modules and service scope.

Included plan entitlements
  • Contracted customer-data, segmentation, campaign and Journey capabilities
  • Quoted messaging channels and volume
  • Contracted analytics, API, implementation and support scope
Optional add-ons
  • Additional channels, premium modules, volume or services are quote-defined
Custom quote

Iterable alternatives compared

ProductProduct scopeBest-fit scenarios and implementation responsibilitiesPricing and billing
IterableCurrent productA cross-channel customer engagement and journey orchestration platform that uses visual journeys to coordinate email, SMS, push, in-app, and web messages.

Best fitBest fit: Complex cross-channel customer journeys driven by real-time and event data.

ImplementationConnect customer and event data, configure sending channels, build journeys and content, and assign responsibility for exceptions and manual processes.

KlaviyoA B2C CRM whose Marketing product supports multichannel lifecycle campaigns.

Best fitBest fit: An integrated B2C/ecommerce data and marketing platform with adjacent Service and Analytics products.

ImplementationMigrate or rebuild data, channels, and journeys.

Official product and workflow ↗

The public calculator determines pricing by profiles, messages, and modules.

Official pricing and purchase scope ↗
BrazeA cross-channel customer engagement platform with Canvas for visual journey orchestration across email, SMS/RCS, WhatsApp, mobile, web, and other touchpoints.

Best fitBest fit: As with Iterable, enterprise cross-channel journey orchestration is the main selection priority.

ImplementationConnect user and event data, configure channel credentials, rebuild Canvas flows and journeys, and configure content and measurement.

Official product and workflow ↗

Braze does not publish standard pricing; according to its official information, pricing combines platform editions, active users, and flexible credits.

Official pricing and purchase scope ↗
BrevoAn email, SMS, and marketing automation platform.

Best fitBest fit: A messaging-focused marketing system can handle the required workflows without the same breadth of cross-channel orchestration.

ImplementationConnect data and rebuild automations.

Official product and workflow ↗

Marketing subscription + separate SMS credits.

Official pricing and purchase scope ↗
HubSpot Marketing HubA CRM-centered product line for marketing campaigns and automation.

Best fitBest fit: CRM-centered marketing and sales/service collaboration, rather than dedicated cross-channel journey orchestration.

ImplementationConfigure the CRM, marketing contacts, integrations, and workflows.

Official product and workflow ↗

Hub plan + contacts, seats, and credits, with higher-tier onboarding also factored in.

Official pricing and purchase scope ↗
OmnisendEcommerce lifecycle email, push, and automation, plus Pro SMS.

Best fitBest fit: Standard retention workflows triggered by ecommerce store activity can meet the need without making complex cross-channel orchestration the focus.

ImplementationConnect the store, migrate audiences and workflows, and set up SMS.

Official product and workflow ↗

Subscription based on contact tier; under the current SMS model, Pro requires a separate subscription.

Official pricing and purchase scope ↗

Selection advice

Evaluating Iterable for coordinated cross-channel journeys

Evaluate Iterable Journeys and experimentation when email, SMS, push, and in-app messages need to work together within the same customer journey. Base the choice on specific events, audiences, and channel transitions rather than channel count. Confirm which behavioral and customer data can be supplied and how the team will maintain the journeys.

Comparing alternatives for ecommerce email and SMS

When the main need is ecommerce email and SMS automation, compare Iterable, Klaviyo, and Omnisend. Klaviyo and Omnisend publish profile or contact and sending models; establish Iterable’s purchase terms for the actual channels, data, and journeys required. The amount of public pricing information does not establish cost or implementation difficulty.

Defining journey and experiment ownership around existing data

Teams with an existing customer-data system can focus on how Iterable uses behavior, context, and engagement signals. Establish how events enter the platform, who maintains audiences and journeys, and how experiment results will be used. AI decisioning should be evaluated against the available data and business rules, including the work needed to maintain those inputs.

Iterable third-party integrations

ShopifyShopify → Iterable

Install Iterable's Shopify app to send customer updates, storefront events, purchases, and product information to Iterable for journeys and campaigns.

Iterable Shopify app guide

Iterable FAQs

Iterable FAQs address “What data does Iterable need for lifecycle journeys?” and “Which teams need to own Iterable?”

What data does Iterable need for lifecycle journeys?

The documented workflow uses customer profiles, events, consent and suppression rules, plus catalog, inventory or offer data when those are used in a campaign. These records need to stay aligned across the channels being activated.

Which teams need to own Iterable?

Lifecycle marketing teams run the customer programs, while engineering and data teams govern profiles, events, permissions, channels and API integrations. The platform is better suited to a team that can maintain both sides of that work.

Does Iterable publish self-service prices?

The current page does not identify public self-service pricing. A quote should separate platform subscription, implementation, channel usage, data activation and support.

What data is needed for an event-triggered Iterable journey?

An event-triggered journey needs the customer profile and the event that should start or influence the sequence. For a commerce use case, the team must map the relevant customer and shopping activity into Iterable. A journey design alone does not supply missing purchase or browsing data.

Sources

The sources for Iterable include api.iterable.com, iterable.com, support.iterable.com, www.capterra.com; the linked documents are references for checking product, purchase or review information, with applicability still to be verified.

User reviews

The Iterable review section groups source links and available feedback from G2 and Capterra; each source’s product-profile scope is stated separately.

824 reviewsChecked Aug 28, 2026

Iterable product review collection

Individual reviews cannot be linked here. Open the original platform to read them.

More reviews on G2

Leave a review

Rate every dimension, then share your real experience.

Task effectiveness
Ease of use
Reliability
Workflow and integration fit
Value for money