You add a call to action button to a Facebook Page from the Page itself, using the button that sits under the cover photo, or from Meta Business Suite with the Page selected. Meta now calls the control an action button, so if you are searching help articles for “call to action” you will often be sent to a page titled “Add an action button to your Facebook Page” instead. The setup is quick: pick the button type, supply a destination, save, and then confirm it renders correctly on a phone, which is where nearly all the taps come from.
What follows is the current path in both surfaces, the button types worth using, how to point one at a form or a booking tool, how to measure clicks properly, and a fallback route for when Meta moves the setting again.
Where the action button setting lives
The most reliable route is the Page itself. Switch into the Page using the account switcher so you are acting as the Page rather than as yourself. Open the Page and look directly under the cover photo. You will see either an existing button or a control labelled something like Add action button. Click it, and a dialog opens listing the available button types for your Page category.
The second route is Meta Business Suite. Choose the Page in the account picker, then open Settings from the left rail and look for the Page setup or Page details group. The action button appears alongside the Page name, category and contact fields. Some accounts also see an Edit button on the Page preview inside Business Suite, which opens the same dialog.
The button types and what each one needs
The exact list depends on your Page category, your country, and whether you have connected the relevant Meta product. A restaurant Page sees ordering and menu options a software company does not. These are the ones you will most often be offered.
| Button | What it does | What you supply |
|---|---|---|
| Learn more | Sends the visitor to any page you own | A destination URL |
| Shop now | Points at a store or a product collection | A store URL, or a connected Shop |
| Book now | Opens booking, either Meta’s own or an external tool | A booking URL, or Page appointments set up |
| Send message | Opens a Messenger thread with the Page | Nothing beyond an active Messenger setup |
| Send WhatsApp message | Opens a WhatsApp chat with your business number | A connected WhatsApp business number |
| Call now | Dials your number on mobile | A phone number on the Page |
| Sign up | Sends people to a signup or newsletter form | A form URL |
| View menu | Shows a menu for food businesses | A menu URL or an uploaded menu |
Pick one, not the theoretically best one. A Page gets a single action button, so it should match the one thing you most want a stranger to do. If you are not sure, Send message usually beats a link for local services, and Learn more beats a message button for anything with a considered purchase.
Pointing the button at a form or a booking tool
For an external destination, paste the full URL including the scheme. Meta rejects a bare domain in some dialogs and it will certainly break the click tracking you add later. Make sure the destination loads fast on a phone and does not require a desktop only interaction, because the majority of taps come from the mobile app’s in app browser.
For appointments, you have two paths. Meta’s own appointments feature keeps the booking inside Facebook and Messenger, which converts well but locks the schedule into Meta’s tooling. Linking to an external booking system keeps your calendar in one place at the cost of an extra hop. Test both if bookings are the main goal of the Page.
If the destination is an event rather than a form, consider using an event instead of an action button for that campaign, since events surface in more places on Facebook. Our guide on creating and managing Facebook events covers when that is the better move.
Testing the button before you rely on it
Open the Page in a logged out browser and on a phone that does not administer the Page. Admins sometimes see a different control than the public does, which is how broken buttons survive for weeks.
Check three things. The button appears at all for a visitor who does not follow the Page. The destination opens in the in app browser without a certificate warning or a redirect loop. The mobile layout of the destination has the primary action above the fold. If any of those fail, fix the destination rather than the button.
Tracking clicks on the action button
There are two layers of measurement, and you want both.
Inside Meta, the Professional dashboard and the Insights section of Meta Business Suite report action button clicks alongside Page views and reach. The figures are aggregated and lag by up to a day or two, so use them for trend, not for reconciliation. Pulling the same numbers programmatically is covered in retrieving insights and analytics data from a Facebook Page.
On your own site, tag the destination URL so the traffic is attributable. A tagged link looks like this:
https://example.com/book
?utm_source=facebook
&utm_medium=social
&utm_campaign=page_action_buttonThat gives you sessions and conversions attributed to the button in your analytics rather than lumped into generic social traffic. If you want to count the resulting form submission as a conversion, set it up as an event using the approach in tracking a custom event in Google Analytics. For the wider reporting picture, using Google Analytics for marketing is the companion read.
If you are also running paid campaigns, note that ad level call to action buttons are configured separately in Ads Manager and are not the same control as the Page button. The setup for those is in our Facebook ad campaign walkthrough.
Troubleshooting
There is no Add action button control. You are probably viewing the Page as your personal profile. Switch into the Page first. If you are already switched, check your role, because only full admins and people with full control can edit Page identity settings.
The button type you want is missing. Availability is driven by Page category and country. Change the category under Page setup to something that genuinely matches your business and reopen the dialog. Do not pick a false category to unlock a button.
Your URL is rejected. Include https and the full path, drop tracking parameters temporarily to see whether one of them is the problem, and make sure the domain is not on a blocklist because of a past redirect or shortener.
Clicks show in Meta but not in your analytics. Either the UTM parameters are being stripped by a redirect, or a consent banner is blocking the analytics tag until the visitor accepts. Test the exact tagged URL in a private window and watch the network requests.
The button disappeared on its own. A Page category change, a policy restriction, or a disconnected WhatsApp or Messenger integration will silently remove it. Reopen the dialog, check the Page’s status in the Account Quality tool, and reattach the integration.
Frequently asked questions
Can a Facebook Page have more than one action button?
No. A Page gets one primary action button at a time. If you need a second path, put it in the Page’s About section, pin a post that links to it, or run an ad with its own call to action button, which is configured separately in Ads Manager.
Does the action button appear on mobile and desktop?
Yes, though the placement differs. On desktop it sits under the cover photo next to the follow and message controls. On mobile it appears in the row of buttons near the top of the Page. Always test on a phone, since that is where most people see it.
Why is my Book now button not connected to my calendar?
Meta’s appointments feature and an external booking link are two different setups. If you chose the external link, the button only opens a URL. If you want availability managed inside Facebook and Messenger, enable the Page appointments feature and configure your hours and services there.
How often can I change the button?
As often as you like. Unlike the Page username, the action button has no cooling off period. Swapping it for a campaign and swapping it back afterwards is a normal thing to do, and it does not affect followers or reach.
Do action button clicks count as conversions in Ads Manager?
Not by themselves. Ads Manager reports conversions from the pixel or the Conversions API on your own site. A Page button click is an organic Page metric. To connect the two, tag the destination and measure the outcome on your site rather than counting taps.
The bottom line
Adding a call to action button is a two minute job once you know that Meta calls it an action button and that it lives under the cover photo or in Meta Business Suite settings. Choose the single action that matters most, supply a real destination, and test it as a logged out visitor on a phone.
Then measure it properly. Meta’s own insights show the trend, and a tagged destination URL shows what the clicks are worth. Revisit the button every quarter, because both your priorities and Meta’s menus will have moved by then.
About this article: GeekBlog covers U.S. technology news, AI, phones, smartwatches and gaming. Every story is written and checked under our Editorial Policy. Spotted a mistake or have a story tip? Contact our editors.

