Marketing · Gutenberg

Value Proposition block for WordPress

Compelling value proposition section with headline, USP benefits, proof badges, and CTA.

Get Blockenberg

Free Gutenberg block in Blockenberg. The inspector controls and front-end behavior on this page come from this block’s source, not a shared stub.

Get Blockenberg

What it actually does

Compelling value proposition section with headline, USP benefits, proof badges, and CTA.

Inspector panels on this block: Structure, CTA Links, Proof Badges, Benefits, Spacing & Shape, Header Colors, Benefit Card Colors, CTA & Badge Colors. Those titles come from index.js, not from a shared template.

Behavior controls: “Layout” options: Centered, Left aligned; “Benefit columns” options: 1 column, 2 columns, 3 columns; “Structure — Style” options: Clean, Card, Bordered.

Where to find it

Gutenberg inserter → Marketing → search “Value Proposition” (block name `blockenberg/value-proposition` in block.json). Style it in the sidebar after insert.

How to use Value Proposition block for WordPress

  1. Install Blockenberg. Install from WordPress.org and activate the plugin.
  2. Insert the block. Edit a page, click +, search for “Value Proposition”, insert it. Category: Marketing.
  3. Configure inspector controls that exist on this block. Open Structure. Set “Benefit columns”, “Structure — Style”, “Show eyebrow label”, “Show subheadline”.
  4. Check the published page. The view script reads HTML data attributes: data-opts, data-rendered. The block editor preview may not run the same view script.

Inspector controls from this block’s code

ControlWhat the code does
LayoutSelect control; the chosen value is saved on the block. Options: Centered; Left aligned. block.json default: center. Saved as `layout`.
Benefit columnsSelect control; the chosen value is saved on the block. Options: 1 column; 2 columns; 3 columns. block.json default: 2. Saved as `benefitColumns`.
Structure — StyleSelect control; the chosen value is saved on the block. Options: Clean; Card; Bordered. block.json default: clean. Saved as `style`.
Show eyebrow labelOn/off toggle in the inspector. On by default. Saved as `showEyebrow`.
Show subheadlineOn/off toggle in the inspector. On by default. Saved as `showSubheadline`.
Show proof badgesOn/off toggle in the inspector. On by default. Saved as `showBadges`.
Show primary CTAOn/off toggle in the inspector. On by default. Saved as `showCta`.
Show secondary CTAOn/off toggle in the inspector. On by default. Saved as `showSecondaryCta`.
Primary CTA URLText field in the inspector. block.json default: #. Saved as `ctaUrl`.
Secondary CTA URLText field in the inspector. block.json default: #. Saved as `ctaSecondaryUrl`.
Icon / EmojiText field in the inspector. Saved as `badges`.
Proof Badges — TextText field in the inspector. Saved as `badges`.
Icon / Emoji (Benefits)Text field in the inspector. Saved as `benefits`.
Benefits — TitleText field in the inspector. Saved as `benefits`.
DescriptionText field in the inspector. Saved as `benefits`.
Section padding (vertical)Numeric range control in the inspector. Range 16–120. block.json default: 64. Saved as `paddingV`.
Section padding (horizontal)Numeric range control in the inspector. Range 0–80. block.json default: 32. Saved as `paddingH`.
Benefit card gapNumeric range control in the inspector. Range 8–48. block.json default: 20. Saved as `gap`.
Border radiusNumeric range control in the inspector. Range 0–32. block.json default: 12. Saved as `borderRadius`.
Section backgroundColor control in the inspector. block.json default: #f8fafc. Saved as `bgColor`.
AccentColor control in the inspector. block.json default: #6366f1. Saved as `accentColor`.
EyebrowColor control in the inspector. block.json default: #6366f1. Saved as `eyebrowColor`.
HeadlineColor control in the inspector. block.json default: #0f172a. Saved as `headlineColor`.
SubheadlineColor control in the inspector. block.json default: #475569. Saved as `subColor`.
Card backgroundColor control in the inspector. block.json default: #ffffff. Saved as `benefitBg`.
Card borderColor control in the inspector. block.json default: #e2e8f0. Saved as `benefitBorderColor`.
Icon backgroundColor control in the inspector. block.json default: #ede9fe. Saved as `iconBg`.
Benefit titleColor control in the inspector. block.json default: #1e293b. Saved as `benefitTitleColor`.
Benefit textColor control in the inspector. block.json default: #64748b. Saved as `benefitTextColor`.
CTA backgroundColor control in the inspector. block.json default: #6366f1. Saved as `ctaBg`.
CTA textColor control in the inspector. block.json default: #ffffff. Saved as `ctaColor`.
Secondary CTAColor control in the inspector. block.json default: #6366f1. Saved as `ctaSecondaryColor`.
Badge backgroundColor control in the inspector. block.json default: #ffffff. Saved as `badgeBg`.
Badge textColor control in the inspector. block.json default: #475569. Saved as `badgeColor`.

What the front-end script actually does

When this is the right block

Notes from the implementation

viewScript: this folder’s frontend.js is enqueued on the front end for this block.

FAQ

How do I add the Value Proposition block in WordPress?

Install Blockenberg from WordPress.org, edit a page in the block editor, click +, and search for “Value Proposition”. It sits under Marketing. After insert, open Structure and set “Benefit columns”, “Structure — Style”, “Show eyebrow label”, “Show subheadline”.

What makes Value Proposition different from other Blockenberg blocks?

Compelling value proposition section with headline, USP benefits, proof badges, and CTA. Inspector labels on this block include “Benefit columns”, “Structure — Style”, “Show eyebrow label”, “Show subheadline”.

Is the Value Proposition Gutenberg block free?

Yes. Value Proposition ships inside Blockenberg. Get the plugin from WordPress.org — no paid add-on is required for this block.

Can I style Value Proposition to match my theme?

Yes. Blockenberg’s shared typography and color panels apply here, plus any block-specific style controls listed on this page (panels: Structure, CTA Links, Proof Badges, Benefits).

Related marketing blocks

Get Blockenberg

Install Blockenberg from WordPress.org, then insert Value Proposition from the Gutenberg inserter.

Get Blockenberg