Skip to main content
Estimated setup time: 30-45 minutes
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

  1. Go to Adobe Developer Console
  2. Create a new project or select an existing one
  3. Click Add API and select Adobe Campaign Standard API
  4. Select OAuth Server-to-Server authentication
  5. 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
Provide Aampe with:
  • Base URL: e.g., https://yourcompany.com/unsubscribe
  • Parameter name: e.g., uid, token, or email
Aampe will construct the full URL per message: https://yourcompany.com/unsubscribe?uid={user_identifier}

Email Channel Setup

Step 1: Create Event Configuration

  1. Click Adobe logo → Marketing plansTransactional messagesEvent configuration
  2. 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 Publish

Step 5: Configure Email Template

After publishing, ACS creates a transactional message template. Open it to configure: Sender Details: Subject Line:
Email Content (HTML source):
Do not add any additional HTML structure. Aampe provides the complete email content including all styling and layout.

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

  1. Click Adobe logo → Marketing plansTransactional messagesEvent configuration
  2. 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 Publish

Step 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

Official Documentation

For more details on Adobe Campaign Standard: