This guide is for Adobe Campaign Standard (ACS). For Adobe Campaign Classic (ACC), see Adobe Campaign Classic Integration.
Connection Requirements
Aampe connects to ACS via the REST API using OAuth Server-to-Server authentication.Required from Customer
Create API Credentials
- Go to Adobe Developer Console
- Create a new project or select an existing one
- Click Add API and select Adobe Campaign Standard API
- Select OAuth Server-to-Server authentication
- Save your credentials:
- Client ID
- Client Secret
- Organization ID
OAuth Configuration
Unsubscribe Endpoint Requirements
Your unsubscribe endpoint must:- Accept POST requests (for One-Click List-Unsubscribe from Gmail/Yahoo)
- Accept a user identifier parameter that Aampe will populate per message
- Return HTTP 200 on successful unsubscribe
- Base URL: e.g.,
https://yourcompany.com/unsubscribe - Parameter name: e.g.,
uid,token, oremail
https://yourcompany.com/unsubscribe?uid={user_identifier}
Email Channel Setup
Step 1: Create Event Configuration
- Click Adobe logo → Marketing plans → Transactional messages → Event configuration
- Click Create
Step 2: Configure Event Properties
Step 3: Add Custom Fields
In the Fields section, add these exact field names:Step 4: Publish Event Configuration
Click Save then PublishStep 5: Configure Email Template
After publishing, ACS creates a transactional message template. Open it to configure: Sender Details:
Subject Line:
Step 6: Configure SMTP Headers for Unsubscribe
This step is required for email deliverability compliance (Gmail/Yahoo One-Click Unsubscribe). In the email template properties, add SMTP headers:Step 7: Publish Template
Click Publish to activate the transactional message.Your email template is now ready. Aampe will trigger personalized emails via the API.
Push Notification Channel Setup
Step 1: Create Event Configuration
- Click Adobe logo → Marketing plans → Transactional messages → Event configuration
- Click Create
Step 2: Configure Event Properties
Step 3: Add Custom Fields
In the Fields section, add these exact field names:Step 4: Publish Event Configuration
Click Save then PublishStep 5: Configure Push Template
After publishing, ACS creates a transactional message template. Open it to configure: Push Content:Step 6: Publish Template
Click Publish to activate the transactional message.Your push notification template is now ready.
Field Reference
Email Payload Fields
Aampe sends these fields in the event context:Push Payload Fields
Validation Checklist
Before going live, verify with your Aampe representative:- API Connectivity - Aampe can successfully authenticate with your ACS instance using OAuth credentials
- Test Email - Send a test email and verify sender name/email, content rendering, subject line, unsubscribe header presence (check raw email headers), and link tracking
- Test Push - Send a test push notification and verify title/body text, deep link opens the correct screen, and image loads (if using rich push)
- Test Unsubscribe - Click the unsubscribe link and verify your endpoint receives the request and the user is successfully unsubscribed in your system