How to get a phone number for WhatsApp
Find out where and how to get a phone number to use for WhatsApp. There are a few options for how you can do this:
- Using an existing phone number (like your customer support number).
- Receiving a number from Meta.
- Purchasing a number from a provider like Twilio or Infobip.
Can I get a phone number from Klaviyo?
Unfortunately, Klaviyo cannot provide you with a number for WhatsApp. You also cannot use your SMS sending number from Klaviyo, since WhatsApp requires that the phone number be able to receive calls.
WhatsApp phone number requirements
Before we go into how to pick your number, let’s cover WhatsApp’s phone number requirements. The phone number must be:
- Owned by you or your business.
- Able to receive phone calls or text messages.
- Ready to receive verification code when you’re setting up your account.
- This includes being able to receive international calls or texts during the registration process.
- Not connected to any other WhatsApp service:
- Example: the number cannot be connected to a personal WhatsApp account or the WhatsApp Business Platform.
- Not a short code.
Which option should I pick?
There’s 3 options to choose from, and what’s best depends on your business needs. You can:
- Use an existing phone number.
- Request a phone number from Meta Use display name only (assigned a 555 number).
- Purchase a phone number from a third party.
How display names and phone numbers appear to your customers
Regardless of which option you choose, your customers will see your WhatsApp display name on the messages they receive (once it's approved by Meta). If they tap into your WhatsApp profile, they'll see the phone number backing the account.
If you haven't gotten a display name approved yet, customers will see the phone number itself on incoming messages. Learn more here.
For the "use display name only" option, that means they'll see a 555 number, so an approved display name is required before you can send.
Use an existing phone number
This approach is the quickest and uses a phone number you’re already paying for, so there’s no extra cost. The only caveat is a WhatsApp number can only be active with one WhatsApp provider at a time. However, you can migrate that number from one provider to another using the set up workflow in Klaviyo.
To use an existing phone number, you can follow the instructions for connecting Klaviyo to WhatsApp. Simply make sure you select the option to Add a new or existing phone number and then verify the number.
Request a phone number from Meta
Meta provides a free 555 number that you can use for WhatsApp. During the Meta setup flow, this option appears as "use display name only" - select it to get your 555 number.
Setup can take 5 business days or more while Meta verifies your business, so plan accordingly.
This is a good option if you're testing Klaviyo's WhatsApp integration or setting up your account before bringing on a real number.
To use this option, you'll need:
- An approved WhatsApp display name (customers will see this on your messages instead of the 555 number)
- A verified Meta Business Portfolio
Things to know before choosing this option
A Meta-provided number:
- Can't be migrated to another WhatsApp Business Account.
- Can't be used outside of the WhatsApp Business platform.
- Can't be used for Click-to-WhatsApp ads or buttons.
Purchase a phone number from another provider
You can buy a phone number from a provider, such as Infobip or Twilio.
Please note that the time it takes to acquire a phone number can vary. Some countries require that you register phone numbers, a process that may take several business days. If this happens with your number, you may need to submit certain information or to complete the registration process before you can set up WhatsApp with the number.
Infobip
- Log in to your Infobip account.
- Navigate to Channel and Numbers > Numbers.
- Select Buy Number.
- Pick the country for your phone number (typically, this is the country where your business is headquartered).
- Click Next.
- For the number capabilities, choose at least SMS and Voice.
- Click Next.
- Choose the type of number you want (e.g., virtual long code).
- Depending on which number and country you picked, you may need to provide additional information. For instance, you must register a 10-digit long code (10 DLC) in the United States.
- Click Next.
- Review the offered phone numbers and select the one you want.
- Continue the steps to submit additional information (if required) and to purchase the number.
Once your number is ready in Infobip, you can get the verification code:
- During the WhatsApp phone number confirmation step in Klaviyo, choose to get the verification code by text message.
- Log in to Infobip.
- Check the analyze logs for the code.
- Note that it may take a few minutes for the code to appear.
Twilio
Buy a number
- Log in to your Twilio console.
- Navigate to Develop > Phone Numbers > Manage > Buy a Number.
- Select the country for your phone number (typically, this is the country where your business is headquartered).
- Under Capabilities, select at least both Voice and SMS.
- If desired, add other criteria, such as area code.
- Click Search.
- Find the number you want, and then click Buy.
Configure your phone number
Next, you must configure the phone number so that WhatsApp can verify it. To do so:
- Navigate to the Active Numbers page in Twilio.
- Select the number you want to use for WhatsApp.
- Scroll down to the Voice & Fax section.
- Open up the Configure with dropdown menu.
- From the dropdown, click Webhook, TwiML Bin, Function, Studio Flow, Proxy Service.
- Edit the Webhook URL and use the Voicemail Trimlet to send voicemails to your email address:
- https://twimlets.com/voicemail?Email=[YOUR EMAIL ADDRESS]
- Select Save.
Next steps
Connect your WhatsApp Business account to Klaviyo