Bookings and capacity
Show how full a class, event or venue is.

Divide one number saved in ACF by another on the current post and show it as a decimal, a percentage, "18 of 24" or a ratio such as 3 : 4, with a prefix, suffix and bar.
These are the actual published widgets reading sample ACF numbers saved on this page.
Ratio picks the top and bottom Number or Range fields and sets the format (decimal, percentage, of or ratio), decimal places, prefix and suffix, the of wording, the numbers line, a bar, text before and after, text when it cannot be worked out, the HTML tag and an icon. The Style tab covers the text and surface, the numbers line and bar, and the icon.
Pages often store two related numbers in ACF, such as seats booked and seats in total, or a price and a weight, while visitors want the relationship: 75% full, 18 of 24 booked, £4.20 per kg. ACF number ratio divides the saved numbers on the current post and shows the result as a decimal with a prefix and suffix, a percentage, an “of” phrase or a reduced ratio, in the site’s number format, with the two numbers and a bar if you like.
Show how full a class, event or venue is.
Show a price per kilo, litre or item from two fields.
Show a success rate or share from saved counts.
Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.
Install ACF and Complementor, connect your license and enable ACF number ratio in the Complementor library.
Add two Number fields to your posts, such as booked and total, and fill them in.
Add the widget to the post or its template and choose the top and bottom fields.
Choose a decimal, percentage, of phrase or ratio, and the decimal places.
Add a prefix, suffix or bar and style the result.
Configure the settings available for this module to suit the page you are building.
A decimal with a prefix and suffix, such as £4.20 per kg.
A percentage, such as 75%, with a bar up to 100%.
An of phrase, such as 18 of 24 seats booked.
A reduced ratio for whole numbers, such as 3 : 4.
The two numbers under the result, in your own words.
Text for a missing number or a bottom number of 0.
Compare the existing Elementor workflow with this Complementor module before choosing your setup.
Shows a notice when a number passes a threshold.
Compares unit prices of several offers.
Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.
Check these settings if the published page behaves differently from the editor.
One of the numbers is missing on this post, or the bottom number is 0. Add text for that case to show a message instead.
The top number is larger than the bottom one, such as an overbooked class. The bar stops at 100%.
One of the numbers has decimals, so the ratio is shown against 1.
No. It works with the free versions of Elementor and ACF.
ACF Number and Range fields saved on the published post being viewed.
It is for display. It uses ordinary floating-point division and rounds to the decimal places you choose.
Yes. The sign is shown before any prefix, such as −£2.50.
Yes. Use {a} and {b} in the of wording and numbers line, and add text before and after.
This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.
Renews at $29 USD each year.
Renews at $49 USD each year.
Renews at $99 USD each year.
Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.