Skip to content

Add workflow automation builder for campaigns (onboarding, drip sequences, conditional logic) #390

@rahulkumarsingh73690

Description

@rahulkumarsingh73690

It would be highly valuable to introduce a visual workflow automation builder for email campaigns, enabling users to create advanced sequences without writing code.

Currently, campaigns are mostly linear (single send), but many use cases require multi-step automated flows based on user behavior and timing.

Proposed Feature:

Add a no-code visual workflow builder with:

  • Drag-and-drop interface to design workflows

  • Support for:

    • Triggers (e.g., user signup, tag added, link clicked)
    • Delays (e.g., wait 1 day, 3 hours)
    • Conditions (if opened / not opened, clicked / not clicked)
  • Ability to create branching logic:

    • If user opens → send follow-up A
    • If not → resend or send different email
  • Reusable workflow templates

Workflow Types (Examples):

  • Onboarding sequences

    • Welcome email → product intro → tips → feature highlights
  • Drip campaigns

    • Educational content sent over time
  • Re-engagement flows

    • Detect inactive users and send recovery emails
  • Conversion funnels

    • Based on clicks, move users toward purchase

Additional Features:

  • Combine with throttling/warm-up controls for safe delivery

  • Workflow-level analytics:

    • Open rates, click rates per step
    • Drop-off points
  • Ability to pause/resume workflows

  • Real-time status of users inside workflows

Use Case:

Instead of manually sending multiple campaigns, users can define a flow like:

  1. Trigger: User signs up
  2. Send welcome email
  3. Wait 1 day
  4. If email opened → send advanced tips
  5. Else → resend with different subject
  6. Continue sequence automatically

Expected Benefits:

  • Automates repetitive campaign tasks
  • Increases engagement and conversions
  • Reduces manual work
  • Makes platform competitive with modern email tools

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions