{"id":23046,"date":"2026-02-25T21:21:01","date_gmt":"2026-02-25T21:21:01","guid":{"rendered":"https:\/\/wptablebuilder.com\/?p=23046"},"modified":"2026-02-26T18:04:34","modified_gmt":"2026-02-26T18:04:34","slug":"how-to-add-a-custom-pricing-table-in-elementor","status":"publish","type":"post","link":"https:\/\/wptablebuilder.com\/de\/how-to-add-a-custom-pricing-table-in-elementor\/","title":{"rendered":"How to Add a Custom Pricing Table in Elementor (Using WP Table Builder)"},"content":{"rendered":"<p class=\"wp-block-paragraph\">If you build websites with Elementor, you already know it comes with a built-in Pricing Table widget. It works well for simple pricing sections. But sometimes you may want better layout flexibility, advanced row and column control, which aren&#8217;t always available in default widgets.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WP Table Builder could be very useful in such situations. It helps you create fully custom tables with more structure and design freedom. You can highlight specific columns, compare multiple plans side by side, manage large tables, and import data via CSV files.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Even though WP Table Builder does not have a direct Elementor widget, you can still add any table to your page using a simple shortcode. In this guide, you will learn how to add a custom pricing table in Elementor using the WP Table Builder plugin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Add a Custom Pricing Table in Elementor with WP Table Builder<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WP Table Builder is a drag-and-drop table builder plugin. Like Elementor, you&#8217;ll get many elements on the left bar. By dragging and dropping them, you can add different types of content to the table. So, in this plugin, you will get a feeling similar to Elementor.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 01: Install the WP Table Builder Plugin<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Go to <strong>Plugins &gt; Add Plugin<\/strong>. Type <strong>WP Table Builder<\/strong> in the search box. <strong>Install<\/strong> and <strong>activate<\/strong> once you see it.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1266\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Install-and-activate-WP-Table-Builder.webp\" alt=\"Install and activate WP Table Builder\" class=\"has-border-color wp-image-22762\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Install-and-activate-WP-Table-Builder.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Install-and-activate-WP-Table-Builder-300x148.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Install-and-activate-WP-Table-Builder-1024x506.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Install-and-activate-WP-Table-Builder-768x380.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Install-and-activate-WP-Table-Builder-1536x760.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Install-and-activate-WP-Table-Builder-2048x1013.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">WP Table Builder has a premium version available. For creating highly complex tables, you will need the premium version. You can get it by clicking the button below.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-b7c91e0b wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-base-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/wptablebuilder.com\/de\/pricing\/\" style=\"background-color:#0171bc\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>WP Table Builder Pro<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Follow the steps below after installing the plugin.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 02: Create Your Pricing Table in WP Table Builder<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hope you have the <strong><a href=\"https:\/\/wordpress.org\/plugins\/wp-table-builder\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">WP Table Builder<\/a><\/strong> plugin installed on your site. If not, you have to do it to continue the following steps. Once the plugin is installed and activated on your site, navigate to <strong>WP Table Builder &gt; Add New<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Define the number of rows and columns you want for the table to create its layout.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1238\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Set-Up-the-Feature-Comparison-Table-Structure.webp\" alt=\"Create the table layout\" class=\"has-border-color wp-image-22936\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Set-Up-the-Feature-Comparison-Table-Structure.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Set-Up-the-Feature-Comparison-Table-Structure-300x145.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Set-Up-the-Feature-Comparison-Table-Structure-1024x495.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Set-Up-the-Feature-Comparison-Table-Structure-768x371.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Set-Up-the-Feature-Comparison-Table-Structure-1536x743.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Set-Up-the-Feature-Comparison-Table-Structure-2048x990.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The layout for the pricing table will be prepared right away.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1256\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/The-table-layout-has-been-created-with-WP-Table-Builder.webp\" alt=\"The layout for the pricing table will be prepared right away\" class=\"has-border-color wp-image-22937\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/The-table-layout-has-been-created-with-WP-Table-Builder.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/The-table-layout-has-been-created-with-WP-Table-Builder-300x147.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/The-table-layout-has-been-created-with-WP-Table-Builder-1024x502.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/The-table-layout-has-been-created-with-WP-Table-Builder-768x377.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/The-table-layout-has-been-created-with-WP-Table-Builder-1536x754.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/The-table-layout-has-been-created-with-WP-Table-Builder-2048x1005.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;re not explaining here in detail the process because we already have several blog and tutorial posts on it. Explore <a href=\"https:\/\/wptablebuilder.com\/de\/how-to-create-a-high-converting-pricing-table-in-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">how to create a pricing table using the WP Table Builder plugin<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The plugin offers you numerous elements that you can drag and drop on the table to add different types of content. It will give you a feeling like Elementor. We&#8217;ll show you how to add the pricing table to Elementor using the following one. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1254\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Pricing-table-is-created.webp\" alt=\"Pricing table is created\" class=\"has-border-color wp-image-23047\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Pricing-table-is-created.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Pricing-table-is-created-300x147.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Pricing-table-is-created-1024x502.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Pricing-table-is-created-768x376.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Pricing-table-is-created-1536x752.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Pricing-table-is-created-2048x1003.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 03: Copy the Table Shortcode<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">First, save the table. Then, <strong>copy its shortcode<\/strong> by clicking the <strong>Embed<\/strong> button on top.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1256\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Copy-the-Table-Shortcode.webp\" alt=\"Copy the Table Shortcode\" class=\"has-border-color wp-image-23048\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Copy-the-Table-Shortcode.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Copy-the-Table-Shortcode-300x147.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Copy-the-Table-Shortcode-1024x502.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Copy-the-Table-Shortcode-768x377.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Copy-the-Table-Shortcode-1536x754.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Copy-the-Table-Shortcode-2048x1005.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Learn <a href=\"https:\/\/wptablebuilder.com\/de\/how-to-import-a-csv-file-and-display-it-as-a-table-in-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">how to import a CSV file into WordPress and display it as a table<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 04: Open Elementor Editor<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Now, open your post or page with the Elementor editor. Come to the place where you want to display the table.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1326\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Open-Elementor-Editor-to-Paste-the-Table-Shortcode.webp\" alt=\"Open Elementor Editor to Paste the Table Shortcode\" class=\"has-border-color wp-image-23049\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Open-Elementor-Editor-to-Paste-the-Table-Shortcode.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Open-Elementor-Editor-to-Paste-the-Table-Shortcode-300x155.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Open-Elementor-Editor-to-Paste-the-Table-Shortcode-1024x530.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Open-Elementor-Editor-to-Paste-the-Table-Shortcode-768x398.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Open-Elementor-Editor-to-Paste-the-Table-Shortcode-1536x796.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Open-Elementor-Editor-to-Paste-the-Table-Shortcode-2048x1061.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 05: Drag the Shortcode Widget into Elementor<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Find the <strong>Shortcode widget<\/strong> on the Elementor panel and drag it to the canvas as we have shown in the screenshot below.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1326\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Drag-the-Shortcode-Widget-into-Elementor.webp\" alt=\"Drag the Shortcode Widget into Elementor\" class=\"has-border-color wp-image-23050\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Drag-the-Shortcode-Widget-into-Elementor.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Drag-the-Shortcode-Widget-into-Elementor-300x155.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Drag-the-Shortcode-Widget-into-Elementor-1024x530.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Drag-the-Shortcode-Widget-into-Elementor-768x398.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Drag-the-Shortcode-Widget-into-Elementor-1536x796.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Drag-the-Shortcode-Widget-into-Elementor-2048x1061.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Paste the shortcode<\/strong> in the respective box on the panel. Then, <strong>hit<\/strong> the <strong>Apply<\/strong> button.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> The table may look broken in the editor. But don&#8217;t worry. Check it on the preview page.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1348\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Place-the-shortcode.webp\" alt=\"Place the shortcode\" class=\"has-border-color wp-image-23051\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Place-the-shortcode.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Place-the-shortcode-300x158.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Place-the-shortcode-1024x539.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Place-the-shortcode-768x404.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Place-the-shortcode-1536x809.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Place-the-shortcode-2048x1078.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">On the preview page, you can see that the table looks absolutely fine. So, once again, don&#8217;t worry if the table looks broken on the canvas after pasting the shortcode from WP Table Builder.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1262\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Preview-the-pricing-page-on-the-Editor-editor.webp\" alt=\"Preview the pricing page on the Editor editor\" class=\"has-border-color wp-image-23052\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Preview-the-pricing-page-on-the-Editor-editor.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Preview-the-pricing-page-on-the-Editor-editor-300x148.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Preview-the-pricing-page-on-the-Editor-editor-1024x505.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Preview-the-pricing-page-on-the-Editor-editor-768x379.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Preview-the-pricing-page-on-the-Editor-editor-1536x757.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Preview-the-pricing-page-on-the-Editor-editor-2048x1010.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s check <a href=\"https:\/\/wptablebuilder.com\/de\/how-to-create-a-custom-woocommerce-product-table\/\" target=\"_blank\" rel=\"noreferrer noopener\">how to create a custom WooCommerce product table in WordPress<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 06: Adjust Layout Inside Elementor<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Now, you may want to modify the layout of the section. It&#8217;s very simple, as you do with any other Elementor widget or section. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Just go to the <strong>Advanced tab<\/strong>. You can change its margin, padding, width, alignment, z-index, and any other thing available in this tab. Hope you can do this alone.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1328\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Adjust-Layout-Inside-Elementor.webp\" alt=\"Adjust Layout Inside Elementor\" class=\"has-border-color wp-image-23053\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Adjust-Layout-Inside-Elementor.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Adjust-Layout-Inside-Elementor-300x156.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Adjust-Layout-Inside-Elementor-1024x531.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Adjust-Layout-Inside-Elementor-768x398.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Adjust-Layout-Inside-Elementor-1536x797.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Adjust-Layout-Inside-Elementor-2048x1062.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Thus, you can add a custom pricing table to Elementor after creating it with the WP Table Builder plugin. Explore <a href=\"https:\/\/wptablebuilder.com\/de\/how-to-create-a-feature-comparison-table\/\" target=\"_blank\" rel=\"noreferrer noopener\">how to create a feature comparison table in WordPress<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Enabling Responsive Behavior on the Table<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When using WP Table Builder with Elementor, you have two layers of options to make your table mobile responsive. Because each plugin has its own set of mobile responsiveness settings. Let&#8217;s see them.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Responsive Behavior of WP Table Builder <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Go to the <strong>Responsive tab<\/strong>. You will get options to set different widths separately for each device type. Besides, there is a default width already set. You can overwrite it if needed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, once we have enabled it, the layout for the mobile device type has automatically changed, as you can see in the screenshot below.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1256\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-WP-Table-Builder-.webp\" alt=\"Responsive Behavior of WP Table Builder \" class=\"has-border-color wp-image-23054\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-WP-Table-Builder-.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-WP-Table-Builder--300x147.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-WP-Table-Builder--1024x502.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-WP-Table-Builder--768x377.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-WP-Table-Builder--1536x754.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-WP-Table-Builder--2048x1005.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Learn <a href=\"https:\/\/wptablebuilder.com\/de\/docs\/make-table-responsive-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">how to create a mobile-responsive table in WordPress<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Responsive Behavior of Elementor<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">On the Elementor canvas, come to the <strong>Advanced tab<\/strong>. Expand the <strong>Responsive section<\/strong> by scrolling down the tab. You can hide this table for any respective screensize by toggling the button.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1334\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-Elementor.webp\" alt=\"Responsive Behavior of Elementor\" class=\"has-border-color wp-image-23055\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-Elementor.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-Elementor-300x156.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-Elementor-1024x534.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-Elementor-768x400.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-Elementor-1536x800.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Responsive-Behavior-of-Elementor-2048x1067.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You can even switch between different screen sizes and set custom layout settings by using the options as shown below.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\"><strong>Note:<\/strong>&nbsp;As you have already made mobile-responsive settings on the editor of WP Table Builder, you shouldn&#8217;t make any changes to this option on Elementor.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1328\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Mobile-responsive-editing-on-Elementor.webp\" alt=\"Mobile responsive editing on Elementor\" class=\"wp-image-23056\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Mobile-responsive-editing-on-Elementor.webp 2560w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Mobile-responsive-editing-on-Elementor-300x156.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Mobile-responsive-editing-on-Elementor-1024x531.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Mobile-responsive-editing-on-Elementor-768x398.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Mobile-responsive-editing-on-Elementor-1536x797.webp 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Mobile-responsive-editing-on-Elementor-2048x1062.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Thus, you can make your pricing table mobile responsive. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Use WP Table Builder Instead of Elementor\u2019s Pricing Widget?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Elementor\u2019s built-in Pricing Table widget is good for simple pricing cards. It is perfect for small businesses that need to display only two or three plans. When it comes to displaying lots of information with a complex layout, you definitely need WP Table Builder. It&#8217;s useful for:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2224\" height=\"714\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2024\/03\/WP-Table-Builder.png\" alt=\"How to Add a Custom Pricing Table in Elementor\" class=\"wp-image-22270\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2024\/03\/WP-Table-Builder.png 2224w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2024\/03\/WP-Table-Builder-300x96.png 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2024\/03\/WP-Table-Builder-1024x329.png 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2024\/03\/WP-Table-Builder-768x247.png 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2024\/03\/WP-Table-Builder-1536x493.png 1536w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2024\/03\/WP-Table-Builder-2048x657.png 2048w\" sizes=\"auto, (max-width: 2224px) 100vw, 2224px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">a. Feature Comparison Rows<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you need feature comparison rows, WP Table Builder gives you better control. You can create rows where each feature is clearly listed in the first column, and all plans are compared side by side. This makes it easier for users to scan and understand differences between plans.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">b. Column Highlighting<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For column highlighting, WP Table Builder makes the job simple. You can visually <a href=\"https:\/\/wptablebuilder.com\/de\/how-to-create-a-high-converting-pricing-table-in-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">highlight a specific column<\/a> to show the most popular or recommended plan. This works very well in comparison tables where you want to guide users toward one option.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">c. Sticky Header<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you need a sticky header, structured tables work better. With large pricing tables, a sticky header keeps the plan names visible while users scroll down. This improves user experience, especially when the table contains many features.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"1771\" height=\"700\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Feature-Comparison-Table-Type.webp\" alt=\"Highlight a column\" class=\"has-border-color wp-image-22970\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Feature-Comparison-Table-Type.webp 1771w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Feature-Comparison-Table-Type-300x119.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Feature-Comparison-Table-Type-1024x405.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Feature-Comparison-Table-Type-768x304.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Feature-Comparison-Table-Type-1536x607.webp 1536w\" sizes=\"auto, (max-width: 1771px) 100vw, 1771px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">d. Make Rows and Columns Sortable<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you have 100+ rows and columns, <a href=\"https:\/\/wptablebuilder.com\/de\/docs\/sortable-table\/\" target=\"_blank\" rel=\"noreferrer noopener\">making the table sortable<\/a> can remarkably increase its user-friendliness. WP Table Builder has this feature, which helps organize table content and make it easier to read. But in Elementor, card-style layouts become long and boring.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">e. Mixed Content Inside Cells<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Not only texts. You can add various other types of content to the table, like icons, buttons, images, ribbons, HTML, styled lists, ratings, badges, etc., inside each cell. This gives you more flexibility than a fixed pricing card layout. This can help your content become more readable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">f. LLM-friendly layouts<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">It is also useful for structured, <a href=\"https:\/\/wptablebuilder.com\/de\/how-tables-can-make-your-posts-llm-friendly\/\" target=\"_blank\" rel=\"noreferrer noopener\">LLM-friendly layouts<\/a>. Tables are built clearly and organized. Search engines and AI tools can better understand structured data in rows and columns. This can help your content become more readable and machine-friendly.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common Mistakes to Avoid<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When adding a custom pricing table inside Elementor, many users make small mistakes that can break the layout or design. These mistakes are easy to fix if you know what to watch for. Let\u2019s look at the most common ones so you can avoid them.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"828\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Common-Mistakes-to-Avoid-While-Importing-a-CSV-File-into-WordPress.webp\" alt=\"Common Mistakes to Avoid\" class=\"has-border-color wp-image-23044\" style=\"border-color:#d4d4ec;border-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Common-Mistakes-to-Avoid-While-Importing-a-CSV-File-into-WordPress.webp 2000w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Common-Mistakes-to-Avoid-While-Importing-a-CSV-File-into-WordPress-300x124.webp 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Common-Mistakes-to-Avoid-While-Importing-a-CSV-File-into-WordPress-1024x424.webp 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Common-Mistakes-to-Avoid-While-Importing-a-CSV-File-into-WordPress-768x318.webp 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/Common-Mistakes-to-Avoid-While-Importing-a-CSV-File-into-WordPress-1536x636.webp 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">1.  Trying to Edit Table Cells Inside Elementor<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Once you insert the table using a shortcode, you cannot edit the table content directly inside Elementor. The table is controlled by WP Table Builder. If you try to change text or structure, always go back to WP Table Builder to edit rows, columns, or cell content.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Forgetting to Adjust Section Width<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sometimes the table looks squeezed or misaligned. This usually happens because the Elementor section width is set to boxed or has padding. Make sure you adjust the section to full width if needed. Also, check column padding and margins to give the table enough space.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Overriding Table Styles with Elementor CSS<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you add custom CSS in Elementor, it can sometimes override the table\u2019s original design. This may break borders, spacing, or colors. Be careful when adding global styles. Try to style the table inside WP Table Builder first before applying extra CSS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Explore the <a href=\"https:\/\/tableberg.com\/best-wordpress-table-plugins\/\" target=\"_blank\" rel=\"noreferrer noopener\">best WordPress table builder plugins<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Using Too Many Nested Containers<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Too many nested containers can make the layout heavy and difficult to manage. It can also affect responsiveness. Keep your structure simple. Add the table inside a clean section with minimal containers for better performance and easier control.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Creating a custom pricing table does not have to be hard. With WP Table Builder and Elementor, you can build pricing sections that are clear, structured, and powerful. You are not limited to simple cards anymore. Everything is now just at your fingertips.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can design detailed comparison tables, highlight your best plan, and organize large feature lists in a clean way. This gives your visitors more clarity and helps them make faster decisions. Now, if you have any questions unanswered, mention them in the comment box below.<\/p>","protected":false},"excerpt":{"rendered":"<p>If you build websites with Elementor, you already know it comes with a built-in Pricing Table widget. It works well for simple pricing sections. But sometimes you may want better layout flexibility, advanced row and column control, which aren&#8217;t always available in default widgets. WP Table Builder could be very useful in such situations. It [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":23100,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-23046","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to"],"featured_image_src":"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/02\/How-to-Add-a-Custom-Pricing-Table-in-Elementor.webp","author_info":{"display_name":"Istiak Rayhan","author_link":"https:\/\/wptablebuilder.com\/de\/author\/wpx_roadtobl\/"},"_links":{"self":[{"href":"https:\/\/wptablebuilder.com\/de\/wp-json\/wp\/v2\/posts\/23046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wptablebuilder.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wptablebuilder.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wptablebuilder.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wptablebuilder.com\/de\/wp-json\/wp\/v2\/comments?post=23046"}],"version-history":[{"count":0,"href":"https:\/\/wptablebuilder.com\/de\/wp-json\/wp\/v2\/posts\/23046\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wptablebuilder.com\/de\/wp-json\/wp\/v2\/media\/23100"}],"wp:attachment":[{"href":"https:\/\/wptablebuilder.com\/de\/wp-json\/wp\/v2\/media?parent=23046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wptablebuilder.com\/de\/wp-json\/wp\/v2\/categories?post=23046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wptablebuilder.com\/de\/wp-json\/wp\/v2\/tags?post=23046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}