
A pricing page is where visitors decide whether to hand over their money. The table has to read clean, make plans comparable at a glance, and point the reader at whichever option you actually want them to pick. The Elementor Pricing Table widget from Master Addons for Elementor covers all of that, free, no code.
This tutorial covers the full build: installing the plugin, dropping the widget into a section, and working through the 6 panels that control the content (layout, header, price, features, CTA button, and ribbon badge for the highlighted plan). You also get 5 built-in layouts, per-feature tooltips, Easy Digital Downloads on the button, and full typography control.
Once you have followed along, you will have a pricing table that looks right on any WordPress theme, stacks properly on mobile, and converts better than Elementor’s default pricing block.
It is a drag-and-drop widget that builds a WordPress pricing table inside the Elementor editor. You get a plan header, the price with currency and billing period, a feature list, a call-to-action button, and an optional ribbon badge for the featured plan. No custom code, no shortcodes, no HTML wrangling.

The Master Addons Pricing Table widget is in the free plugin. The 5 layouts, ribbon, per-feature tooltips, and Easy Digital Downloads support all work without a Pro license. Install the plugin and the widget shows up in the Elementor panel under the Master Addons section, labelled “MA Pricing Table.”
Your pricing page is high-intent traffic. The people landing on it are already thinking about buying. A sloppy pricing table quietly costs you real revenue. The usual reasons:
A proper Elementor pricing table deals with all of that. Side-by-side columns, a highlighted plan with a ribbon, a distinct button color, and feature rows that line up across columns. The widget below ships with all of it.
Full setup below. This assumes Elementor is already installed. If not, grab the free version from the WordPress plugin directory first.
In WordPress admin, go to Plugins → Add New and search for “Master Addons for Elementor.” Install, activate, done. The installing Master Addons doc has the longer version if anything trips you up.
Open the page in Elementor. Add a new section and pick the column count based on how many plans you want to show. Three columns for Personal / Business / Developer is the most common setup. Four columns start to feel crowded on tablets, and anything above four pretty much forces a horizontal scroll on mobile.

In the widget panel, search for “Pricing Table.” You will see “MA Pricing Table” with the Master Addons badge. Drag it into the first column.
Elementor loads a fully populated default the moment you drop the widget in. Plan title, price, feature list, button, ribbon. Worth looking at before you change things so you know what each field actually controls.

Once one plan is configured the way you want it, right-click the widget and choose Duplicate (or copy-paste) to build out the other plans. Much faster than starting each card from scratch, and it guarantees the feature rows line up across columns.
The Content tab has six collapsible panels. What each one does, and the setting inside it that actually matters:
This panel picks one of the 5 pricing table layout variations. Each layout arranges the header, price, and button slightly differently. The other thing that lives here is the “Highlight this table” switch. Turn it on for the plan you want visitors to pick. That toggle adds the visual emphasis and unlocks the ribbon settings at the bottom of the Content tab.

The plan name (Personal, Business, Developer) and an optional subtitle (“For solo freelancers,” “For small teams”). You can change the HTML tag of the title. H3 is usually right, unless the section above the table already uses H3, in which case move it to H4 so your heading hierarchy stays clean. The header background color is independent of the rest of the card, so you can stripe the top bar a different color if you want.

Currency symbol, price amount, original price (strikethrough for discounts), and billing period. The original price field is handy when you are running a promo. Put the sale price in the main amount and the regular price in the original field, and the widget renders the strikethrough automatically. No CSS needed.

Add as many feature rows as you want. Each row takes feature text, an icon (checkmark, cross, anything from the icon library), and an optional tooltip. Tooltips are underused in most pricing tables. If a feature needs a 10-word clarification (“Includes 3 team seats” → “Extra seats are $5/mo each”), use a tooltip instead of cramming it into the main text.

Alignment tip: Keep the same feature list order across all three plans. People scan pricing tables horizontally, row by row. If row 3 is “Unlimited users” on the Personal plan but “24/7 support” on Business, you break that scan pattern and visitors give up halfway.
Button text, URL, nofollow toggle, new-tab toggle, plus an optional line of secondary text below the button (“14-day money-back guarantee”). If you sell through Easy Digital Downloads, the EDD Add-to-Cart option is in this panel. Toggle it on and the button becomes a buy-now trigger instead of a plain link.

The ribbon only appears on the plan where you toggled “Highlight this table” back in panel 1. Common ribbon text is “Popular” or “Best Value.” You can change alignment (top-left, top-right, top-center) and color. Keep the ribbon short. Two words max. Long ribbons wrap awkwardly on mobile.

Switch to the Style tab. You get a panel for each of the six content sections, plus a General panel for the card itself (border radius, shadow, background). Every panel covers typography, color, spacing, and border settings.

What to actually change:
For a deeper walkthrough of the visual decisions that move the conversion needle, see our Elementor pricing table tips post.
Patterns that hold up on real pricing pages:
If you need to compare many features across many plans (not just 3-6 bullet points per card), the Master Addons Comparison Table widget is the better fit. It handles feature-heavy pages with 15+ rows without looking cramped.
The MA Pricing Table widget sits in the free Master Addons plugin. All 5 layouts, the ribbon, tooltips, icons, and EDD integration work without a Pro license. Pro unlocks other widgets and the broader feature set around it.
| Feature | Free | Pro |
|---|---|---|
| Pricing Table widget (all 5 layouts) | Yes | Yes |
| Ribbon badge for featured plan | Yes | Yes |
| Feature tooltips | Yes | Yes |
| Easy Digital Downloads integration | Yes | Yes |
| Icon libraries | Font Awesome | 8 premium libraries |
| Comparison Table widget (feature matrix) | No | Yes |
| Template Kits & Widget Builder | No | Yes |
If you only need the pricing table, free is enough. If you want the full 76+ widget library, Theme Builder, Popup Builder, and Template Kits, check Master Addons Pro pricing. For a side-by-side with the other major Elementor addon pack, see Master Addons vs Ultimate Addons.
Join 40,000+ web creators shipping Elementor sites faster with Master Addons. Free forever. Upgrade when you actually need more.
Yes. The MA Pricing Table widget is in the free Master Addons for Elementor plugin on WordPress.org. All 5 layouts, the ribbon badge, feature tooltips, and Easy Digital Downloads integration work without a Pro license.
Install Master Addons, add a section with 3 columns, then drag the MA Pricing Table widget into each column. Configure the Content tab panels for title, price, features, and button. Toggle “Highlight this table” on the plan you want to feature so the ribbon shows.
Master Addons Pricing Table is a solid free option with 5 layouts, tooltips, a ribbon, and EDD integration. For a full comparison across the major addon packs, see our 100 best Elementor addons roundup.
Inside the Pricing Contents panel, flip the “Highlight this table” toggle on. That enables the ribbon badge settings and makes the plan visually distinct. Set the ribbon text to “Popular” or “Best Value” so visitors know where to click.
Easy Digital Downloads integration is built into the Footer panel. Toggle it on and the button becomes an Add-to-Cart trigger. For WooCommerce, point the button at your product page and WooCommerce handles the rest of the checkout flow.
Yes. Use Elementor’s standard responsive controls to change column count per device. A 3-column desktop layout becomes a 1-column stacked layout on mobile by default. Drop the price font size for tablet and mobile in the Style tab if the number looks too large.
A pricing page built with the Elementor pricing table widget from Master Addons handles the cases that matter for most WordPress sites: three plans, a featured option, clean buttons, and full style control from the Elementor panel. No code required. If you want details on every setting, the official Pricing Table documentation has the full reference.
Pair the pricing table with a strong call-to-action section above it and you have a pricing page that works. For more conversion-focused widget ideas, the Elementor marketing widgets guide is a good next read.
Related reading: Pricing table design tips | Elementor FlipBox widget | Master Addons icon library
Get all the premium widgets and templates you desire, built with clean code that keeps your site fast. Ditch the bloat, not the features.

110+ Premium Widgets & Lifetime Updates – Build Beyond Limits. An Exclusive Creation by Pixar Labs
Every Master Addons Pro license comes with a 14-day no-questions refund, lifetime updates, and priority support. Try it risk-free this Spring – 40% OFF with “RESET40″ coupon.