How to Allow Your Website Visitors to Request a Callback

Last Updated on March 14, 2023 by 31 Comments

How to Allow Your Website Visitors to Request a Callback
Blog / Tips & Tricks / How to Allow Your Website Visitors to Request a Callback
Play Button

For any online business, figuring out ways to stay in touch with your visitors is key to increasing conversions. Phone calls strike a perfect balance between convenience and personalization, but it can be difficult to convince people to provide their phone numbers. A way of solving this is by implementing a feature on your site that enables them to request a callback.

In this article, we’re going deeper into what callbacks are and how they can help you grow your business. We’ll also show you two WordPress callback plugins and teach you how you can use one of them to add this feature to your own website.

Let’s get to work!

Subscribe To Our Youtube Channel

What Callbacks Are (And How They Can Help You Increase Conversions)

When it comes to communicating with your site’s visitors, most people rely on email campaigns. However, this is far from the only possible approach. For example, you could also use push notifications and even phone calls.

When it comes to phone calls, you have the benefit of speaking directly to the user. Many prefer this type of communication and find them more personal than emails or live chats. The problem is that you may not always be available to take a call, and some users could be hesitant about being the ones to initiate contact in this way.

One way to get around these issues is to implement a way for users to request a callback. This works by them giving you their phone number, at which point you can call them at a time that suits you. This feature can be highly effective for the following reasons:

  • The customer gives you their explicit permission to call them, which means the communication won’t feel like an intrusion.
  • People that request callbacks are often more primed to convert and may just need a little push to get there.
  • Speaking directly to someone can be much more effective from a marketing standpoint than emails.

Let’s look at how this might work in practice. Imagine that you have a portfolio where potential clients can see your work and get in touch with you. Usually, most people would do this using a contact form, which is a classic approach. You could also add a WhatsApp button to your site and links to your social media profiles, where prospective customers could reach you.

The problem with those methods is they put pressure on your visitors to initiate the conversation. If someone is interested in your work, they might just go ahead and do it, but there’s usually a subset of prospective clients that might need an extra push to start that initial contact.

Adding a feature that enables those people to request a callback means you get a chance to land a client that you might not have secured otherwise. It also ensures that you’re in control of your communications at all times.

2 WordPress Plugins that Enable Visitors to Request a Callback

There are a number of solutions that let you add the ability to request a callback through your website. In this section, we’re going to explore two such options, one free and one premium. Let’s start with the free solution.

1. Bazz CallBack Widget (Free)

The Bazz CallBack Widget plugin.

As far as plugins go, they don’t get much simpler than Bazz CallBack Widget. Installing the plugin will add a small button to the bottom of your page which visitors can click on to leave a phone number. The plugin will then forward that number to you via email.

Although the plugin describes itself as a ‘widget’, there isn’t actually a widget option. Instead, the button will appear in a fixed position on your website as soon as you enable the plugin. Despite this confusing terminology, the plugin’s functionality is so simple it’s a great option. Plus, it works with Divi and other themes without needing to tweak any settings.

Key Features:

  • Add a button to your website that enables visitors to request a callback.
  • Set a timer that tells users when they can expect you to call them back.
  • Forward any numbers visitors leave on your website to your email.
  • Set the hours during which visitors can request a callback, as well as a warning when they try to do so outside that period.

Price: Free | More Information

 2. Contact Us All-In-One Button (Premium)

The Contact Us All-in-One Button plugin.

As the name implies, this plugin takes an all-in-one approach to contact methods. It enables you to add a widget to your website that provides visitors with multiple ways to contact you. The plugin integrates with most major social media platforms and even apps such as WhatsApp, Telegram, and more.

On top of that, the plugin also supports callback requests, which enables visitors to leave their numbers. When someone asks for a callback, the plugin can send you an SMS notification, contact you via Telegram, or send you a regular email. It’s then up to you to initiate the callback.

Ultimately, this plugin is an excellent option if you want to maximize the number of contact channels you’re available on. If you only want people to reach you via email or social media, it can be a bit overkill though.

Key Features:

  • Enable visitors to contact you via most major social media and instant messaging platforms.
  • Add a callback request feature to your website.
  • Receive callback request notifications via SMS, Telegram, or email.
  • Pick and choose which platforms you want the plugin to enable instant communication for.

Price: $18 for a one-site license | More Information

How to Add a Widget to Request a Callback in WordPress

For this section, we’re going to show you how to use the Bazz CallBack Widget to add a callback request feature to your website. The plugin is remarkably simple to use, so it’ll only take us a few minutes to add it to your site.

First off, go ahead and install and activate the plugin. Once you do, check out your home page, which should now contain a telephone icon:

Your new callback request icon.

Once you click on the icon, you’ll see a countdown timer and the option to leave your phone number:

Requesting a callback using the plugin.

As you can see, the default countdown timer gives you very little time to make a callback. We can change that by going into the Settings > Bazz CallBack Widget settings screen. The first two options here will enable you to change your button’s color scheme and the email to which it sends notifications:

Tweaking your callback settings.

Feel free to play around with the button’s colors until you find an option that suits your site’s style. It’s also important that you add your email address in order to get the callback notifications when they’re sent.

After that, the plugin includes an option to limit which hours visitors will be able to submit callback requests. While it may be tempting to leave this open at all times, it’s usually best to specify a window when you’ll be available to make phone calls, to avoid mixups and disappointing your visitors:

Configuring your availability to receive callback requests.

Moving on, you can configure the countdown timer that shows when the user can expect you to call them. However, in our experience, showing a countdown timer at all can be detrimental unless you’re sure you’ll definitely be available to make calls in the specified timespan. With that in mind, we recommend you set the timer to zero, which will disable the feature and make the plugin show a message like this one on your website:

Disabling the countdown timer.

Finally, the plugin also enables you to change the text of your callback button. This lets you replace the default text, enabling you to customize the message to fit your site’s style.

Tweaking the messages your widget will display.

Remember to save your plugin settings and you’re good to go! To test the plugin, you simply need to click the button yourself and enter a dummy phone number. If it gets sent to your specified email, you know it works as expected.


Getting visitors to share their phone numbers with you can be complicated. However, if you add an option for them to request a callback, they know they’re in control of when you’ll contact them and why. That, in turn, can help assuage any privacy concerns they might have.

In this article, we’ve shown you how to add a callback feature to WordPress using the Bazz CallBack Widget plugin:

  1. Configure your callback widget.
  2. Place and test the callback widget.

If you’re interested in optimizing your website for bookings, check out our post on the best booking plugins for WordPress. By combining a callback feature with a booking plugin, you can provide your visitors with a seamless experience that increases the likelihood of them becoming customers.

Do you have any questions about how to use callbacks to grow your business? Let’s talk about them in the comments section below!

Article thumbnail image by La1n /

Divi Cyber-monday Sale

It's The Divi Cyber Monday Sale! Save Big For A Limited Time 👇

Save big on Divi and Divi products for a limited time.

Access The Sale
Divi Cyber-monday
Premade Layouts

Check Out These Related Posts

Splice Video Editor: An Overview and Review

Splice Video Editor: An Overview and Review

Updated on March 10, 2023 in Tips & Tricks

Video is a valuable form of content for social media. Unfortunately, creating quality videos is usually a long process that involves moving mobile footage to a desktop app for editing. However, mobile editing is on the rise. Apps such as Splice Video Editor make it possible to efficiently create...

View Full Post
How to Use Font Awesome On Your WordPress Website

How to Use Font Awesome On Your WordPress Website

Updated on September 16, 2022 in Tips & Tricks

When given the choice between using a vector icon or a static image, it’s a good idea to go with the vector. They’re small and fast to load, and they can scale to any size without a loss of resolution. Font Awesome is a superb library of vector icons that you can use on your websites,...

View Full Post


  1. We actually created a callback request that rings your phone number, whispers the user’s info through the phone to you and then actually dials their number from your phone with the press of a button… all within 10 seconds.

    Is there any way to get our software put on this list? After a testing and answering of any questions ET might have, of course.

    • Hello Michael. What is the best email to contact you on? 🙂

  2. Thank you John Hughes for such detailed post about Bazz CallBack Widget.
    I want to say to my loved users, the plugin is in updating process always.
    You can help for developing it by your feedback – for free version to wordpress forum; for premium version just comment at plugin’s page.

    My goal was to create very simple request form for your customers. More users ask me to move up the name field to the first place. Mostly you need only phone number of your customer. The name is optional. So I will not to complicate a way to getting this.

    Thank you all to using Bazz CallBack Widget.

  3. Thanks for the recommendations! I’m using another callback plugin called Novocall though. I think the key difference is that it actually connects the available sales rep, then call up the customer.

    Implemented on a number of my clients, so far so good. What is really good to marketing agency like us is that i can actually link up adwords, analytics and facebook to show that this call lead is generated through my marketing campaign.

    Aside from the automated callbacks, it also integrates with Slack, Zapier etc!

    I think this is especially good for companies that sells complex and expensive product (which is also my bigger clients) as they depend on calls.

    There is a free version that works like Bazz but with much more feature.
    You can find out more here at

    Oh yes, they got a partner program too. So i get a lifetime recurring commission from them.

    • Thank you for sharing your thoughts on the matter, Andy. It sounds like you found a good solution that works well for you. 🙂

  4. I really like these callback widgets! It’s been great for my marketing agency. It gives customers a way to reach me in a simplified way! Just like you mentioned, it gives website visitors of way of getting in contact, without a form. Which they know can take anywhere from a few hours to a day or two coming from experience.

    I personally haven’t heard of those, but they don’t seem too different from the one I’m using, Callback Tracker. Except for the fact that these don’t do instant calls.

    I don’t see why they don’t automatically call you like the one I use does??
    Seems like that makes it more complicated then a phone call.

    • The main benefit of these solutions is that it gives you control over when to call. Naturally, this might not be needed for some sites, but it can be a big advantage to be able to sort through the calls and prioritize them manually. 🙂

  5. This is very nice plugin. I will use this in my website.

    • That’s great to hear, Sudhakar! 🙂

  6. This is a great idea! Especially for clients or people like myself that don’t really want to take calls or put your number out there for spam callers.

    I’m having issues editing the text on the Bazz plugin like others. Not a bad idea for a new custom plugin though 🙂

  7. Nice.. this can be a good marketing add on for our clients.. thanks for sharing this tool! 😀

    • You’re very welcome, Andrew!

  8. That is really an awesome post. We sell billing software so that would be a great tip for us.

    • Thank you, Div 🙂

  9. I can’t see why you just wouldn’t use a form with a request call back button.

    • I agree with you on this Leanne. Seems like a no-brainer to me. The only advantage I suppose is that you can set available times for callback availability with the plugins.

  10. This is a great plugin; however, I’ve submitted to their forum because you can’t change the text that says “we will call you back in the nearest future.” In addition, for some reason the email response used my wordpress email and not the actual email. Also, the email I received says: Phone – xxxxxxx Name – (but no place for them to add their name?)

  11. I just use a short caldera form for that. What’s the advantage of an extra plugin?

    • The plugin gives you some further options, such as enabling you to deactivate the feature outside specific hours of the day. Your mileage may vary on which solution is best for you, of course. 🙂

  12. Have you found any plugin solution which allows a site visitor to chat live (using the visitor’s choice of the website or through facebook messanger) if an operator is available and if not to speak with a chatbot?

  13. The Bazz CallBack Widget does not work on my Divi website. I tried sending several phone numbers to stipulated email and it does not work. I guess that is to be expected given all of the problems I have had with Divi since choosing it as my website WordPress theme platform. If I had the time and patience to do it all over aging, I DEFINITELY WOULD NOT CHOSE DIVI!

  14. Here in Brazil all people use whatsapp a lot and we are putting the whatsapp plugin on all client sites with very interesting results. We are using the “click to chat for whatsapp” plugin.
    The conversion rate is too high

  15. cool idea. unfortunately you cannot change the text on the initial appearance of the button, which says: ‘call now’..that does not read as a callback feature but a prompt for the client to call me. It would be nice to be able to change it to ‘let me call you back’, or the like.

    the settings do not work. (at least with my godaddy hosted site) the location and color works, but the custom messages do not. (i get the default ‘we will call you back in the nearest future’) even after clearing all caches.

    • Wow, really? You can change the text/ style on the one that I’m using. It’s called “Callback Tracker.” You can see for yourself on my site if you’d like –

    • From what I can tell, the developers are planning on updating the plugin soon with the ability to change the message text. 🙂

  16. Right post on right time.

  17. Good Plugin . . .

  18. Hi! Very interesting and I will absolutely try this out instead of usual contact form. But what is the difference between the first two plugins and an ordinary contact form which only has the option “phone number” to be filled in?


    // Sessan

    • Nice

    • Hi Sessan 🙂 The main difference is the configuration possibilities a callback button provides. For example, you can set the hours when it’s active, and even provide a dynamic message depending on when somebody uses it.

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

👋 It's The Divi
Cyber Monday Sale!
Get The Deal
Before It's Gone!
Get Started With Divi