Get Started
38 widgets
Business & Engagement

Pricing Table

Display your pricing plans in a clean, comparable table.

  • No coding
  • Live in minutes
  • Included in every plan
Live demo — try it

Sample content — yours appears as soon as you configure it.

Overview

What Pricing Table does

Pricing Table is an embeddable widget you drop into any website with a single snippet of code. Display your pricing plans in a clean, comparable table. It runs in its own isolated frame, so it can never clash with your site's own styles or scripts, and it resizes itself to fit wherever you place it.

The plans shown in Pricing Table are managed from your myNaturevista dashboard — add, reorder or remove them whenever you like and the widget updates on your live site immediately. No redeploy, no developer, no touching your website's code a second time.

You control how it looks and behaves from 6 settings — theme, accent colour, show a monthly / yearly switch, monthly label and more. Pick the options that match your brand, save, and the change is live.

Like every widget in the myNaturevista business & engagement collection, Pricing Table is built to be fast and unobtrusive: it loads asynchronously so it never blocks your page, works on phones and desktops alike, and can be added to as many of your pages as you want.

Features

What you get

  • Monthly / yearly switch with a savings note — prices change with a smooth animation.
  • Highlight your best plan and add badges like “Most popular” or “Best value”.
  • Show what's included and what isn't: start a feature line with - to cross it out.
  • Your brand colour, light or dark theme, and cards that adapt to any screen.
  • Add as many plans as you want, right from your dashboard.
Setup

How to add Pricing Table to your site

Three steps, about two minutes, no build tools.

  1. 1

    Add the loader once

    Paste a single <script> tag before your closing </body> tag. One loader powers every myNaturevista widget on the page, so you only ever add it once.

  2. 2

    Place the widget

    Drop a small <div> wherever Pricing Table should appear — inside a column, a section, a sidebar, anywhere. It takes the width it is given and sets its own height.

  3. 3

    Add your plans

    Add the pricing plans you want to display. They appear in Pricing Table in the order you set, and you can change them at any time.

your-page.html
<!-- 1. Load the myNaturevista loader once per page -->
<script src="https://mynaturevista.com/w.js"></script>

<!-- 2. Place the widget wherever it should appear -->
<div data-menv-widget="pricing-table"
     data-menv-key="YOUR_API_KEY"
     data-menv-instance="YOUR_INSTANCE_ID"></div>
Options

What you can configure

Everything below is set from your dashboard — never in your website's code.

Settings available for Pricing Table
OptionTypeValuesDefault
Theme choice Light · Dark light
Accent colour colour — #00b894
Show a Monthly / Yearly switchAppears when at least one plan has a yearly price. on / off Yes / No true
Monthly label text — Monthly
Yearly label text — Yearly
Yearly savings note text — Save 20%
Fields for each item under Plans
FieldTypeRequired
Plan name text Yes
Price text Yes
Price period text Optional
Yearly price (optional) text Optional
Yearly period text Optional
Short description text Optional
Features (one per line) textarea Optional
Button text text Optional
Button link link Optional
Highlight this plan on / off Optional
Badge text text Optional
Use cases

Who uses Pricing Table

Most visitors decide within seconds. Social proof, clear offers and an easy way to get in touch are what turn that first look into a customer.

Online stores

Build the confidence a visitor needs before they add to cart.

Local businesses

Show what you offer clearly, on the page people actually land on.

SaaS & services

Turn a marketing page into something that converts instead of just informs.

Freelancers

Present your work professionally without building a custom component for it.

FAQ

Pricing Table — frequently asked questions

How do I add the Pricing Table widget to my website?

Add the myNaturevista loader script once before your closing </body> tag, then place a <div> with your widget id, API key and instance id wherever Pricing Table should appear. That is the whole installation — it works on any platform that lets you paste HTML, including WordPress, Shopify, Squarespace, Webflow and hand-written sites.

Do I need to know how to code to use Pricing Table?

No. If you can paste a snippet of HTML into your site once, you are done. Everything after that — settings, content and styling — is handled from your myNaturevista dashboard, with no further code changes.

Can I customise how Pricing Table looks?

Yes. Pricing Table exposes 6 settings: theme, accent colour, show a monthly / yearly switch, monthly label, yearly label, yearly savings note. Change them in the dashboard and your live site picks the new values up on the next page load.

Where does the content in Pricing Table come from?

From you. Add the pricing plans you want to display. They appear in the widget in the order you choose, and updates are live immediately — you never have to touch your website again to change them.

Does Pricing Table work on mobile?

Yes. Pricing Table is responsive: it takes the width of the container you place it in and adjusts its layout and height for phones, tablets and desktops.

Will Pricing Table slow down my website?

No. The loader is asynchronous, so it never blocks your page from rendering, and the widget itself runs in an isolated frame that loads separately from your own content.

Can I use Pricing Table on more than one website?

Yes. Each website you own gets its own API key and its own configuration, so the same widget can show different settings and content on each domain.

Which plans include Pricing Table?

Pricing Table is available on the following plans: Free, Starter, Business, Enterprise. You can change plan at any time from your dashboard.

Want Pricing Table on your website?

Add it in minutes — no coding required.

Get This Widget
← Browse all widgets