An example journey where multiple communication steps can be managed in sequence after a configured entry condition for a new customer or member context.
Pika Journey Manager brings entry conditions, branching, wait steps and Email, SMS or WhatsApp actions together to help build multi-step customer journeys.
The objective is not to send customers a sequence of messages without context. It is to manage when and under which predefined conditions each step should progress.
Journey Manager is Pika's multi-step journey-orchestration layer for managing how a customer or audience progresses through predefined entry conditions, decision points, branches, wait steps and communication actions.
Campaign Manager focuses on controlled delivery for a defined campaign, while Journey Manager manages a flow that can contain multiple steps and decision points over time.
Journey Manager answers one central question:
The journey structure is defined and activated by the user. Progress inside an active journey can then follow configured condition, wait and action rules.
Imagine a customer whose coffee may soon need replenishing. Watch a sample journey check purchase status and offer a product reminder when conditions allow.
A personal email with a product link: “Ready for your next coffee break?”
Skip this reminder if they purchased again or permission is not valid.
Goal: invite the customer back with a reminder relevant to their needs.
Conceptual animation; no real customers are processed and no messages are sent.
A campaign can manage controlled delivery of a particular communication to a defined audience. But in some customer processes, the next step may depend on a customer response, elapsed time or a newly satisfied condition.
For example, after reaching one step, the next communication may wait rather than being sent immediately. In another case, the journey may move into a different branch depending on a condition result.
Journey Manager allows these multi-step decision flows to be defined in advance.
The value of Journey Manager is therefore not to create more messages, but to turn customer processes involving time and conditions into controlled flows.
Journey Manager builds a multi-step flow from building blocks with different responsibilities.
Defines the context or configured entry condition through which a customer or audience enters the journey.
Evaluates whether available customer, behavioral or journey context satisfies a defined rule.
Allows the customer to progress into a different journey path based on the condition result.
Allows the next step to wait according to defined timing logic rather than executing immediately.
Associates an appropriate communication step in the journey with Email, SMS or WhatsApp.
Represents the point where the customer's defined journey process is complete or should no longer continue.
The meaning of a journey does not come from individual nodes alone, but from how those nodes are connected through sequence and rules.
A journey is not a sequence of messages that customers enter at random. The context or configured condition through which a customer enters the flow is defined first.
Entry context can come from customer or audience membership, relevant transaction context, a behavioral condition or another configured journey condition available in Pika.
Here, a trigger is the configured entry condition evaluated before journey progression begins.
provides context for: “When should this journey begin evaluation?”
does not mean: “Pika made the commercial decision independently of the user.”
The journey structure itself is defined and activated by the user.
One of the key advantages of a multi-step journey is that it does not force every customer through one linear sequence.
A configured condition can be evaluated at a decision point. If the condition is satisfied, the journey may progress into one branch; otherwise it may continue into another.
Those conditions rely on available customer, audience, transaction or journey context that can be used in the flow.
Branching is not an AI decision predicting what the customer will do. It is the application of decision logic defined by the user inside the journey.
Wait logic can be placed between steps in a journey.
A wait step keeps the customer within the journey while preventing the next action from progressing until the configured timing condition is reached.
This creates controlled timing across multi-step communication instead of allowing every action to execute one after another at the same moment.
does not answer: “What should we send the customer now?”
manages: “When should the configured next step progress?”
Timing is part of journey strategy; it is not the only safety control governing communication frequency.
Communication steps in a journey can be associated with Email, SMS or WhatsApp.
A communication channel for journey steps that require richer or visual content.
Explore Email →A messaging channel that can be used for relevant journey communication steps through approved WhatsApp templates.
Explore WhatsApp →A channel action is only one part of journey logic. Conditions, sequence, waits and permission controls are separate contexts.
Audience Manager and Journey Manager do not perform the same product role. Audience Manager defines a relevant customer group from customer context and rules.
Journey Manager manages the sequence and conditions through which those customers progress inside a configured multi-step flow.
An audience can be one entry context for a journey. The audience definition is not the journey itself.
Daily Opportunities makes evaluable commercial opportunities such as repeat purchase, cross-sell and win-back visible.
When a decision is made to build a multi-step relationship process around an opportunity, Journey Manager can manage configured conditions, waits and communication steps.
This relationship does not mean that an opportunity automatically launches a journey. Journey design and activation remain under user control.
An example journey where multiple communication steps can be managed in sequence after a configured entry condition for a new customer or member context.
An example journey where waits, conditions and communication steps can be combined after relevant cart or transaction context.
An example journey where configured timing and communication steps can be used after repeat-purchase context has been evaluated.
An example journey where multiple controlled steps can be configured after relevant behavioral change or win-back context.
Manages content, channel, timing and pre-send controls within one campaign context for a defined audience.
Manages the sequence and conditions through which a customer progresses across multiple decisions, waits and communication steps.
A journey can contain communication actions, but that does not make Campaign Manager and Journey Manager the same product.
Journey Manager is an automation product, but automation means progressing according to conditions, sequence, waits and actions configured by the user.
A customer reaching a channel-action step in a journey does not mean communication is sent through that channel without controls.
Available consent, opt-out, reachability and relevant delivery-eligibility controls are evaluated separately during communication execution.
Generative AI is not the source that independently determines commercial truth or the customer's next journey step.
can progress a configured flow automatically.
defines the journey structure and business rules.
separately evaluate whether communication can be executed.
may assist preparation or explanation; it does not take control.
The purpose of automation is not to remove human control, but to make configured decision logic repeatable.
Let's explore how Pika Journey Manager brings entry conditions, branching, wait steps and Email, SMS and WhatsApp actions together within controlled multi-step customer journeys.
Pricing is tailored to your requirements and scope of use.