WhatsApp Business Username: Setup Guide for Companies

Step-by-step guide to setting up a WhatsApp Business username, including verification, integration with WhatsApp Business API, and best practices.

WhatsApp business username setup card

Why Your Business Needs a WhatsApp Username

A WhatsApp Business username gives customers a consistent, memorable way to find and contact your business without needing your phone number. It enhances brand professionalism and enables seamless integration with marketing campaigns.

Setup Requirements

To set up a WhatsApp Business username, you need a verified WhatsApp Business Account (WABA) and a Business Service Provider (BSP) like Twilio, Gupshup, or Infobip. Your username must comply with WhatsApps naming policies and should match your registered business name.

Step-by-Step Setup Guide

  1. Verify your business with Meta Business Manager
  2. Set up your WABA through an approved BSP
  3. Configure your webhook endpoint to handle BSUID payloads
  4. Register your desired username through WhatsApps Business Management API
  5. Test the integration by sending a message to your username
  6. Roll out your username across marketing channels, website, and social media

Integration with BSUID

When customers contact you via your business username, WhatsApp assigns them a Business Scoped User ID (BSUID). Your webhook must be updated to handle BSUID payloads instead of relying on phone numbers. See our BSUID Integration Checklist for technical details.

Frequently Asked Questions

Can I use my existing WhatsApp Business number as a username?
Your username is separate from your business phone number. You can choose any available username that follows WhatsApps naming policies.
Do I need a BSP to set up a business username?
Yes, you need a WhatsApp Business Solution Provider (BSP) to access the Business Management API for username registration.
Can I have multiple usernames for different departments?
Each WABA can have one primary username. For multiple departments, you would need separate WABAs or use display names to differentiate.