Back to changelog
NE
newPhone System·March 4, 2026

Pre-Built A2P Campaign (Widget-First) Registration Flow

We’re launching a Pre-Built A2P Campaign (Widget-First) registration experience designed to reduce carrier rejections, eliminate manual compliance writing and effort, and ensure faster A2P submissions while also reducing rejection risk.

✅ What’s New

⭐ Pre-Built Campaign (Recommended Path)

Users can now select : Pre-built campaign (Chat Widget) during A2P registration right as they are about to start Campaign registration in the Standard A2P flow.

This flow:

  • Enforces Chat Widget as the only opt-in method
  • Automatically generates compliant consent language
  • Locks required compliance elements
  • Prevents financial/marketing misclassification
  • Reduces rejection risk

Screenshot 2026-03-04 at 6

🧭 Streamlined Messaging Use Case Selection

Step 1: Message Type

Choose one:

  • Marketing / Promotional
  • Informational / Non-Marketing

Screenshot 2026-03-04 at 6

Step 2: Filtered Use Case Dropdown

If Marketing is selected only “Marketing” is available and if Informational is selected then,

Select from:

  • 2FA
  • Account Notification
  • Customer Care
  • Delivery Notification
  • Fraud Alert
  • Higher education
  • Polling and Voting
  • Public Service Announcement
  • Security Alert

🔒 Financial + Marketing Conflict Protection

  • If a user selects "Marketing / Promotional" AND Financial services / loan arrangement, The flow is blocked.
  • Users must switch to Informational to proceed. This prevents high-risk carrier rejections.

🔞 Automatic Age Gating (Carrier-Compliant)

Age gating is now automatically enforced when “Age gated content” is selected OR “Financial services / loan arrangement” is selected

When triggered:

  • A mandatory Date of Birth (DOB) field appears in the widget
  • Cannot be removed
  • Required before submission
  • If neither condition applies then DOB field does not appear

🧩 Auto-Generated Compliance Widget

The system now automatically:

  • Creates a compliant Chat Widget
  • Injects business name into disclosure
  • Applies locked disclosure language
  • Adds STOP/HELP language
  • Adds data rate + frequency disclosure
  • Attaches widget to campaign
  • Generates embed code

Screenshot 2026-03-04 at 6

Users cannot:

  • Edit disclosure text
  • Remove required fields
  • Add consent checkboxes
  • Edit any compliance fields
  • Select alternative opt-in methods

🧱 Final Widget Structure

Required (Locked) :

  • Phone number (mandatory)
  • Disclosure block
  • STOP/HELP language
  • Data rate disclosure
  • Frequency disclosure

Conditional:

Date of Birth (mandatory when triggered)

Optional :

  • Name
  • Message
  • UI styling (colors + header text only)

Removed:

  • Email field
  • Consent checkbox
  • Custom compliance fields
  • Editable disclosure text
  • Opt-in method selector

👀 Read-Only Widget Preview

Users can preview:

  • Full widget
  • Disclosure placement
  • DOB field (if triggered)
  • Preview is not editable.

Screenshot 2026-03-04 at 6

🔐 Locked Final Consent Review

Before submission:

  • All fields auto-filled
  • Non-editable
  • Sample messages generated
  • Opt-in method defined
  • Website compliance checklist confirmation required

Screenshot 2026-03-04 at 6

Who Is Impacted?

  • Agencies or sub-accounts submitting new A2P campaigns
  • Users launching marketing-only campaigns
  • Users launching informational-only campaigns
  • Campaigns involving financial or age-gated content

Benefits of This Update:

  • Reduced A2P rejection rates
  • Prevention of financial/marketing misclassification
  • Automatic age-gating compliance
  • Stronger carrier and CTIA alignment

IMPORTANT : This Campaign registration flow is not available for "mixed use-case" and "Sole-prop" campaigns.