This article lists the tasks that you should complete to implement Adobe Campaign Classic.


Visit the Adobe Campaign Implementation Guide Conversation on Adobe Community Forums.

See all Implementation Guides

Discovery and Requirements

Your consultant or partner will conduct a discovery workshop to help define the implementation requirement.

During this phase, your consultant or partner collects information on various design aspects, such as Access Management, Data Management, Content and Offer Management, Campaign Design and Execution, Reporting needs, integration with other systems, and Automation and optimization of the process.


Read out Campaign Classic product description to learn key capabilities, limitations, offers and related IT infrastructure resources. 


Before installation and provisioning steps, the architecture and environment setup needs to be defined according to the size of the recipient population, and the existing IT infrastructure. Key pages are listed below.

​General Architecture About Campaign Architecture​
Understand Hosting models Hosting models
Architecture Best Practices Adobe Campaign - Technotes
Estimate Hardware requirements (on-premise) Campaign Hardware Sizing guide
Check on-prem/hosted limitations On-premise/hosted Capability matrix

Installation and Provisioning

Following the discovery sessions, the Adobe Campaign account is provisioned and configured. The whole installation and configuration process is described in the Installation Guide. Key links are listed below.

Check prerequisites and recommendations Campaign Classic installation prerequisites
Check system and components compatibility Campaign Classic compatibility matrix
Install Campaign & Modules as per contract​

Installation steps for Windows

Installation steps for Linux

Campaign Initial configuration

Install packages as per contract Standard packages
​Install Campaign Client Console Client Console Installation​​
Connect to External databases Federated Data Access (FDA) connector
Connect to your CRM CRM Connectors
Set up external accounts External Accounts
Check options and server configuration

Understand Campaign Options

Server configuration file settings

Configuration and Implementation

Your consultant or partner works with your company's technical team to decide on and implement the processes outlined during the discovery phase. Before starting any implementation, consult the Campaign Classic Deprecated and Removed features page.

Tables and schemas

Start with Data schemas

Data schema best practices

Data schema get started

Extend Data schemas Data schema extension
Campaign Classic built-in tables Data model description
Use a custom recipient table Custom recipient table
Generate a data model of your database Generate a data model/dictionary

Forms and navigation

Forms in Campaign UI Input forms
Campaign navigation tree Nav Tree configuration​
Content management Content management overview

Data import and export

Import data with workflows Importing data with a workflow
Import best practices Import best practices
Import/Export jobs Generic imports & exports

Campaign creation

Plans, programs and hierarchy Designing campaigns
Set up and orchestrate campaigns Setting up marketing campaigns
Work with delivery templates Delivery templates
Implement rules and typologies Campaign typologies and Campaign Optimization
Set up Distributed Marketing Distributed Marketing
Configure Marketing Resource Management (MRM) Campaign MRM module
Design Campaign workflows Campaign workflows

Data management and workflows

Create workflows Building a workflow
Workflow best practices Best practices with workflows
Workflow monitoring Workflow Heatmap
Learn more about Campaign technical workflows Technical workflows
Create queries in Campaign

Designing queries

Using conditions and functions

Design a target in a workflow Targeting activities
Add actions and deliveries in a workflows Action activities
Implement event related activities Event activities


Implement tracking on the instance Tracking implementation
Configure messages tracking Message tracking implementation
Configure tracked links Tracked links
Learn how to test tracking Test tracking


Web forms, Surveys, Web applications

Design web forms Web forms
Subscriptions Use Case: double opt-in process
Create online surveys

Design a survey

Collect anwsers

Work with web applications Web applications
Create a landing page Landing pages
Publication process Publishing a web form
Implement tracking opt-out Web application tracking opt-out
Set up a translation process Translating web applications

Offer management

Offer management with Campaign Interaction module Interaction module principles
Implement Interaction module Implementation steps

Transactional messaging

Transactional messaging with Message Center module​ Transactional messaging
Control and Execution instances Shared connection

Users and Permissions

User access management Access Management
Campaign permissions matrix Access Rights Matrix
Connect with an AdobeID IMS/SSO implementation
Connect through LDAP LDAP implementation
Configure Security Zones

Defining Security zones

Configuring Security zones with self-service UI


Work with APIs Campaign Classic Web services
Javascript API methods JSAPI documentation
​SOAP Web Service Creation SOAP Web Service Creation
Read/write/delete methods Learn how to use data oriented APIs
Subscriptions and Actions on delivery Learn how to use business oriented APIs

Security and Privacy

Marketing Cloud Compliance Marketing Cloud Privacy and Security overview (PDF)
Campaign Security Campaign Security overview (PDF)
Campaign Classic Security checklist Campaign Classic Security and Privacy checklist
GDPR Compliance GDPR Getting started guide


The documents listed in this section provides information on the package creation and deployment process to move the objects across different environments. It also lists some sample tests that should be carried post the deployment of package.


Depending on the hosting model (Hybrid, On-premise or Managed Services), customers may not have access to the complete set of capabilities. Some procedures can only be performed by Adobe. Learn more.

Work with data packages About Campaign data packages
Deploy Packages to Different Environment Package Deployment​
Understand monitoring procedures Production procedures
Learn about database cleanup Database cleanup
Upgrade to a new build

Upgrade procedure

Performing a build upgrade

Database maintenance Maintenance procedures


The documents listed in this section provide information on the activities performed prior to the email being sent from Campaign, including a deliverability checklist, which is used to verify the setup before the Campaign starts sending out mails.

Check Deliverability Deliverability basics
Implement Deliverability in Campaign

Deliverability implementation

Email Deliverability configuration

Technical recommentations Deliverability technical recommendations
Deliverability Best Practices Managing Deliverability

Integration with Adobe Experience Cloud

Discover the full list of Adobe solutions and core services which can be integrated with Adobe Campaign, as well as associated documentation, in this page. Key links are listed below.

Implement Adobe Experience Cloud Triggers Campaign - Triggers integration
Integrate with Adobe Experience Manager Campaign - Experience Manager integration
Integrate with Adobe Target Campaign - Target integration
Implement Audience sharing with Experience Cloud  Campaign - Audience Manager / People core service integration
Share assets with Experience Cloud solutions Campaign - Asset integration
Integrate with Analytics - Data Connectors Campaign - Data connectors integration

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy