Skip to content

JimPresting/MetaBusinessSetup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

Setting Up a Meta and Whatsapp Business Account/Portfolio from Scratch

Note: You must have a registered business to follow these steps and verify your account.

1. Go to business.facebook.com and create a business portfolio (if its your first you should be prompted with it directly)

image image image

1.2 Now, go to the Business Portfolio Info section (very top) and fill out the required details by clicking Edit under Business Details.

image

1.3 After that, select the newly created Business Portfolio and navigate to Business Manager Settings.

image

1.4 Now, if you click on Security Center to verify your business, it will most likely display the message: "Your organization does not need to be verified."

Screenshot 2025-03-12 103414 That’s because you haven’t created or added anything that would prompt Meta to require verification.

👉 Quick workaround: Simply create an app. image

Fill out the parameters however you like—you can always delete it later.

It will redirect you to the developers.facebook.com page. You can close that tab for now and return to the Business Manager site. Then, click on Security Center again. It should now prompt you with a button to Start your verification. Click on "Start Verification". image

Enter your information, and if your company can't be found, you can select "My business isn't listed." However, I'm not sure how the setup process changes from that point onward.image

It then requires you to attach a document which approves your connection to the business image

it will prompt you with "We'll use the official government-issued ID or official document you provide to help confirm your relationship to the business." image

After submitting your ID, they will notify you that it takes approximately 48 hours for them to review it. image

2. Setting up a Whatsapp Business Account and verifying it

After your account has hopefully been verified, you can create and add your accounts. I will now focus on explaining how to add and verify a WhatsApp Business Account. Please follow the steps carefully. Since you don’t have a WhatsApp account yet, start by visiting developers.facebook.com and navigating to My Apps. image

You should now see the one we created earlier. To verify your business, you can either use that one, remove it, or leave it as is—we’ll be starting from scratch.

Go to "Create App" image

  1. Enter a name (make sure to name it in a way that allows you to easily assign it later, as each number currently requires its own app).
  2. Under Use Cases, select "Other".
  3. Select Type: "Business".
  4. You can now assign your Business Portfolio to the app. While this is optional, it’s recommended to do it here, as you will be prompted for it later if needed.
  5. Click Create App.

Depending on when you watch this, your interface should look something like this: image

Click on Set Up WhatsApp. image

After clicking on "Get Started," you should now see your WhatsApp Product displayed in the bottom left. Go to API Setup. image

Now, you can use your test number to send a message to your own number—especially if you have little experience with API handling. image

Click on Test NumberAdd Phone Number. image

Here, we can create the WhatsApp Business Account.

image

Be aware that the name you enter here must somewhat match your actual business name or at least include it. You can follow their provided link for guidelines, but it's not entirely clear what will be accepted and what won’t.

Enter a number. This cannot be a number that’s already associated with any WhatsApp account—whether private or business. It must be a new number.
Since you only need to receive an SMS once and then won’t need the number anymore, I suggest ordering a bunch of free numbers. In Germany, you can order up to 10 free numbers per year from O2 Free Card. Alternatively, you can also purchase prepaid numbers from various providers, as they typically don't cost much either. image image

Now you should be prompted with a missing payment method. Click on it. image

It will lead you to this page - click on Payment Settings (if it doesn't load just refresh it): image

Now, here’s something many people miss: You must first add your payment method and then connect it to the account. Simply adding the payment method won't be enough—it will still show an error if you don’t connect it properly. image image Click on the 3 dots and set as default. Screenshot 2025-03-13 125354 This method adds the payment method to your account (there are other ways, but this is the quickest solution). image

Go back to developers.facebook.com and refresh the page. The missing payment info should now have disappeared.

Now we need to verify the phone number

If you go back to the business.facebook.com page and refresh it, it should now say Business verification: approved, Account status: approved, and show your Payment Method. Click on WhatsApp Manager. image

Under Phone Numbers it now says Pending (its not really Pending nothing will happen once you dont act from here) image

Go back to the developers.facebook.com page click on Generate access token and remeber the last couple of digits of your WabaID which is displayed on the same page. image

  1. Click on Edit Previous Settings image

  2. Select the one that matches your WhatsApp Business Account ID. In your case, there should be just two options: the one you created and the Test Account. image

  3. Click on "Continue" , "Save", and "Got it".

  4. Go back to the business.facebook.com page and refresh it. It should now say Status: Connected. image

  5. If it does not show a Messaging limit and says "Unavailable", this usually means your business is not verified yet or your display name is not approved. In that case, if you're using WhatsApp Desktop, contact the new number manually from your private number—just send any message. After at most one day, it should show you the messaging limit. image

Official business account checkmark

The last thing we are going to do is

  1. Go back to the Whatsapp Business Manager page and select the phone number

  2. It should now show you a limit of 1K messages per 24 hours if you click on Insights image

  3. If your business has a notable online presence, such as published articles, blog posts, or independent reviews, you can apply for an official WhatsApp Business Account. If approved, WhatsApp will add a blue checkmark to your profile, enhancing trust and credibility. However, their criteria for approval are somewhat unclear. As they state:
    "Articles, blog posts, or independent reviews that show your business is well-known and recognized by consumers."
    This means that simply having a website or social media accounts is not sufficient—WhatsApp looks for third-party sources that establish your brand's recognition.

  4. Click on Submit Request and fill out the form (NOTE: your display name has to be approved and your messaging limit needs to be >= 1K messages /24hrs) image image

2.1 Using the WhatsApp Business API

How to set up this API on N8N or other API platforms is shown in detail in this repo: https://github.com/JimPresting/Setting-up-Whatsapp-on-N8N.

About

Describe the entire setup process of Meta Business Manager from start to finish.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published