Powerpop Editor Workflow

In the PowerPop editor, the Workflow tab controls how your campaign behaves depending on user actions, conditions, or system events. Here's how to access and understand it.

Accessing the Workflow Tab

Workflow Dashboard
  • On the main canvas, look for the dropdown arrow beside your campaign design name.
  • Click Workflow to enter the visual logic editor where you can control how your campaign behaves based on user actions, conditions, and stages.

What You’ll See After Clicking "Workflow"

Once inside the Workflow editor, you’ll see a canvas with:

  • A visual flow of Stages
  • Triggers like Initial Run or Events
  • Corresponding Actions (e.g., display pop-up, log event)
  • Options to Add Stage and define Conditions
Workflow editor

Key Components of the Workflow Tab

Here’s what each element means and how to use it:

Initial Run

  • This is the first stage in every workflow.
  • It is triggered automatically on every page load.
  • You can define what happens initially.

Event (Trigger Points)

These are user or system behaviors that initiate a workflow action:

Events
Event Name Description
Campaign minimalized User minimizes the pop-up (e.g., clicks an arrow or “x”)
Conversion blocked User didn’t meet the conversion goal (e.g., didn’t fill the form)
Campaign finished User completed the desired action, campaign ends
Campaign reopened A previously minimized or closed pop-up is triggered again
Internal error during processing A system-side issue prevented the campaign from working properly
Successful conversion User completed your goal (e.g., submitted a form)

Action

What the system should do after the event occurs.

Actions
Action Description
Display Popup Show a specific popup step (like Step 1 or Step 2)
Finish Campaign Ends the campaign—no more popups will be shown
Log Event Records a custom event for analytics or tracking
Call Client Script Executes a custom script on your website
Display Sticker Shows a small minimized “sticker” version of the popup
Call External API Sends campaign data to an external URL or service (e.g. webhook)

Detail Parameters for Stage Panel

Click the pen icon next to each action to customize the settings of that stage.

Pen Icon
  • Engine: Usually pre-set to Samba.ai 166 (PowerPop’s logic engine)
  • Custom Parameters: You can manually add key-value pairs to control behavior or pass tracking data.
Integration Engine / Custom Parameters

Stages


Stages are visual blocks in the workflow. Each stage represents a rule or logic flow:

  • Trigger → Condition → Action

You can have multiple stages branching based on user interactions.

Add Stage

Click the Add Stage button to create a new logic block for another condition or behavior.

Add Stage Button

Conditions Panel

Conditions help filter when a stage should activate. When you click on "Condition", a box appears:

Condition Box

Condition Box Area

This blue panel is where you build logic to control when your campaign should move to the next step. It includes:

  • GROUP: Add a condition group to combine multiple logic rules (like AND/OR statements).
  • ADD CONDITION: Add an individual condition inside the group.
  • Page Visited / None dropdowns:
  • Select what kind of condition to apply (e.g., Page Visited, Page Params, Custom).
  • Choose an operator like Equal, Not Equal, Exists, etc.

Page Entry Box

This white box (with the placeholder /page1,/page2,/page3) is where you enter the specific pages or parameters the condition applies to. Separate multiple entries.

Partial Match (Checkbox)

  • Purpose: Allows partial URL matching.
  • Example: Checking "Partial Match" with /blog will match /blog/article-title or /blog?ref=home.

Purple “X” Button (Right of Condition)

  • This button removes the specific condition rule you're editing.

Purple “X” Button (Top right of the box)

  • This button** deletes the entire condition group**, including all nested conditions inside.

Save Button

  • After configuring your condition(s), click SAVE to apply the logic to the current stage.

Best Practice Tips

  • Keep conditions simple unless you have specific targeting needs.
  • Always test each path before publishing.
  • Use stickers to keep engagement without being intrusive.

The Workflow Editor in PowerPop gives you powerful control over how and when your campaigns appear, respond, and evolve based on user behavior. By combining stages, events, actions, and conditions, you can build smart, personalized interactions that boost engagement and conversions, all without writing code.  


Ready to apply AI-driven targeting to your campaigns? Learn how to reach visitors based on real engagement and intent, and see how your workflow logic can deliver personalized experiences: Powerpop AI-Based Targeting Tutorial

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.