Back to Insights

Adobe Campaign: technical workflow vs campaign workflow

Pierre Frin May 2026 7 min read
Workflow technique SQL JS Administration Planifié · Permanent · Infrastructurel VS Workflow de campagne Cible Filtre Diffusion Ciblage · Envoi · Marketing

In Adobe Campaign Classic, not all workflows are the same. The distinction between technical workflow and campaign workflow is fundamental, yet it's often blurry for developers new to the platform or teams just getting started. Here's what really sets them apart, and why it matters.

The fundamental distinction

Technical workflow

  • Lives in Administration → Technical workflows
  • Not attached to a campaign
  • Runs continuously or on a fixed schedule
  • Managed by technical teams
  • Invisible to marketing teams
  • Direct infrastructure impact

Campaign workflow

  • Lives inside a marketing campaign
  • Attached to an operation or programme
  • Triggered by a campaign or calendar
  • Managed by marketing / CRM teams
  • Visible in the marketing plan
  • Produces deliveries

Technical workflows : what they really do

Technical workflows are Campaign's invisible engine. They run in the background, often around the clock, ensuring the platform functions correctly. Without them, Campaign doesn't work.

Native technical workflows you must know

⚠️ Warning: never disable a native technical workflow without knowing exactly what it does. Some maintain data consistency, disabling them can cause side effects that are difficult to diagnose several days later.

Custom technical workflows

Beyond native workflows, technical teams create their own technical workflows to:

Technical workflow limits and constraints

Campaign workflows : the marketing logic

Campaign workflows are the workspace for CRM and marketing teams. They build target populations, apply business rules and trigger deliveries. They live in Campaign's Campaigns module and are attached to a marketing operation.

Typical campaign workflow activities

Campaign workflows and typologies

It's at the campaign workflow level that pressure and typology rules apply, they automatically filter recipients who have already received too many messages, are in an exclusion period, or match specific business rules. These rules are defined globally but applied at each campaign workflow execution.

Campaign workflow limits and constraints

Decision table

NeedWorkflow type
Sync data from a third-party system every nightTechnical
Send a promotional email to a customer segmentCampaign
Purge delivery logs older than 6 monthsTechnical
Re-engage non-openers at D+3Campaign
Calculate a customer engagement score each weekTechnical
Build an A/B test population and send two variantsCampaign
Update quarantines from an external exclusion listTechnical
Trigger a welcome email at D+1 after registrationEither, depends on architecture

Most common mistakes

Putting business logic in a technical workflow

This is the classic mistake from teams starting out on Campaign. A technical workflow that builds populations and triggers sends, it works, but it bypasses typologies, pressure rules and the marketing plan. Tracking becomes impossible for marketing teams.

Creating campaign workflows for recurring tasks

Conversely, creating a campaign workflow to sync data every night means placing infrastructure logic in the marketing plan. It pollutes the campaign calendar and complicates technical supervision.

Confusing campaign workflows and operational workflows

In some ACC versions and configurations, there are also workflows at the level of recurring operations and continuous campaigns. These are campaign workflows with repetition logic, they are not technical workflows even if they run continuously.

💡 Simple rule: if it produces a delivery or builds a marketing population → campaign workflow. If it maintains the platform, syncs data or calculates indicators → technical workflow.

Supervision and monitoring

Both workflow types are monitored differently:

On V8 instances, the supervision interface is identical but execution performance may differ depending on whether the data being processed is in FDA Snowflake or Campaign's local database.

Conclusion

The technical / campaign workflow distinction isn't just an interface organisation question, it's an architecture and governance question. Respecting it ensures technical and marketing teams work within their respective scopes, typologies apply correctly and supervision remains readable. It's one of the first things I explain when arriving on a new Campaign instance.

Pierre Frin
Founder Grokium · Adobe Campaign Classic Expert · Certified Adobe Campaign Developer
Online training

Go further with Adobe Campaign Classic V8

8 modules, 24 lessons for reliable production code: queryDef, JavaScript workflows, JSSP, webApps, APIs and deployment. Permanent access, fully commented code.

Discover the training →

An Adobe Campaign project to structure?

Architecture, governance, team upskilling, I can support you. Reply within 24 hours.

Let's talk →
Going further
Free tools for Adobe Campaign Adobe Campaign Classic V8 training My CRM services