FREE block. Displays the percentage of the fundraising goal that has been reached as a plain number with a % suffix.

Why use this
A text-based percentage display is useful as a compact companion to the Progress Bar or Circular Progress, or as a standalone stat in a narrow card.
What it does
The block calculates raised_amount / goal * 100, clamps the result to 100, and renders it with an optional label. It supports Query Loop context.
How to use it
- Add the Percentage block from the Fundations category.
- Toggle Show Label on or off and enter custom label text if needed.
- Set font and alignment options in the inspector.
Settings and options
| Option | Type | Default | Description |
|---|---|---|---|
| Show label | boolean | true | Display the label above the percentage |
| Label text | string | — | Custom label; empty falls back to translated default |
| Alignment | string | left | left, center, or right |
| Font size | number | — | Font size in pixels |
| Font color | string | — | Text color |
| Font weight | string | — | Font weight |
| Post ID override | number | 0 | Force a specific post ID |
What you can and cannot do
- The percentage is always capped at 100, even if more than the goal was raised.
- There are no separate label font controls (unlike Raised Amount and Goal Amount).
- The block supports Query Loop context.