AEP Destinations Guardrails (Adobe Experience League, 2026)
Official Adobe Experience League documentation covering guardrails for data activation in Adobe Experience Platform.
Key facts re-verified 2026-05-27 (page last updated May 23, 2026):
General activation limits:
- Maximum audiences per destination: 250 (performance guardrail — not system-enforced; represents recommended operational ceiling)
- Maximum simultaneous audience activation: 50 per destination (performance guardrail)
- Maximum mapped attributes: 50 per destination instance (performance guardrail)
- Maximum destinations: 100 per sandbox (system-enforced)
- Edge personalization destinations: 10 of the 100 total (performance guardrail)
Streaming activation:
- No enforced per-second message limit; constraints determined by partner endpoint capabilities.
Batch (file-based) activation:
- Export frequency: one full daily export OR incremental every 3, 6, 8, or 12 hours (system-enforced).
- Maximum audiences per hour: 100 (performance guardrail).
- Maximum file size: 5 million records per file (system-enforced).
- External audiences per destination instance: 20 (system-enforced — applies to audiences from Federated Audience Composition, custom upload, or Audience Composition).
Ad-hoc activation:
- Audiences per job: 80 maximum (system-enforced).
- Concurrent jobs: 1 per audience (system-enforced).
Edge personalization:
- Custom personalization destinations: 10 maximum per sandbox (performance guardrail).
- Mapped attributes: 30 maximum per instance (performance guardrail).
Dataset exports:
- Size soft limit: 5 billion records (performance guardrail).
- XDM Experience Events: last 365 days (system-enforced).
- Other schemas: 10 billion records for compressed formats; 1 million for uncompressed parquet (system-enforced).
Destination SDK:
- Private custom destinations: 5 per sandbox (performance guardrail).
Retry policy: Experience Platform retries failed requests twice before abandonment.
Relationship to existing KG nodes:
- Validates constraint.aep-first-gen-export-500kb and constraint.aep-second-gen-export-1500kb (those limits originate from the Product Description contract, not this guardrails page; this page covers activation-layer limits).
- constraint.aep-activation-external-audience-limit-20 reflects the system-enforced 20-audience limit for external audiences.
- New (May 23, 2026 update): 250-audience performance guardrail is a new limit not yet represented in KG — drafted as candidate constraint.aep-batch-destination-per-destination-audience-250 in
evolution-log/2026-05-27/web-refresh.md.
Version history:
- v1 (2026-05-05): Captured 20-audience external limit from April 7, 2026 page version.
- v2 (2026-05-27): Re-verified against May 23, 2026 page update; added full guardrail set including 250-audience performance guardrail.