Automatically Strip Newline Characters from Campaign Names
C
Coquelicot Gibbon
Problem Statement: When a campaign name contains a hidden newline (\n) or trailing line break character—often introduced via copy-pasting—the Amperity UI visually renders it as a space in fields and file previews. However, the underlying control character is preserved and passed directly into generated export files, causing formatting errors and ingestion failures in downstream systems.
Proposed Solution: Implement automatic input sanitization for campaign name fields across the UI to strip/trim control characters (specifically newline \n and carriage return \r) during campaign creation and editing, or validate inputs to prevent line breaks from being saved.
Customer Impact: Prevents silent downstream pipeline failures caused by visually undetected formatting errors in exported campaign files.