Skip to content

Conversations · 2 min read

Pre-Built A2P Campaign Registration with a Chat Widget

The pre-built A2P campaign flow is a guided way to register an SMS campaign. Answer a short set of questions, and FunnelStreams builds a compliant chat widget with the required consent wording for you.
Compliance details are locked, so what carriers review matches what's live on your site. That helps avoid rejections and speeds up approval.
This flow is for campaigns with one purpose: Marketing / Promotional or Informational / Non-Marketing. If you send both, see Mixed Use Case in the Pre-Built A2P Chat Widget Flow.

Built-in safeguards

  • Financial and marketing: carriers often reject campaigns that mix marketing with financial services or loans. If you pick marketing and say you're in financial services, you'll see a warning. Register as Informational instead.
  • Age checks: for age-restricted content or financial and loan messages, the widget asks for date of birth before submitting.

What the widget includes

  • Your business name in the consent wording
  • How often contacts can expect messages
  • The "message and data rates may apply" notice
  • STOP and HELP details
You can change the colors and header text. You can't edit the consent wording, remove required fields, add checkboxes, or use a different opt-in method.

Set it up

  1. Go to Settings > Phone System > Trust Center and open A2P campaign registration.
  2. Click Create Campaign and choose Pre-built campaign (Chat Widget).
  3. Choose Marketing / Promotional or Informational / Non-Marketing.
  4. Answer the questions about financial, age-restricted, and other content.
  5. Review the widget preview and change the look if you like.
  6. Complete the website checklist: your site is live and public, has terms of service and privacy policy links, shows your business contact details, and doesn't mention selling or sharing leads.
  7. Review the read-only consent screen and submit.
  8. Copy the embed code and paste it into the footer or body of the page you named.
  9. Track approval in the campaign status.
Make sure the widget is live before you submit.

Did this answer your question?

No, I need help

More in Conversations