Shortcode & block

Keno Forms renders through one shortcode (and a matching block). The same form can appear on as many pages as you like: it detects the page it was submitted from on its own, so you do not configure anything per page.

The shortcode

[keno_form]

Attributes

AttributeDefaultDescription
iddefaultWhich stored form to render. Most sites only need the default form.
campaign(auto)Override the campaign attribution for this placement. When omitted, Keno Forms uses the UTM campaign or the page path.
list(from settings)Override the marketing list/audience id for the opt-in on this placement.

Examples:

[keno_form]
[keno_form campaign="pricing-page"]
[keno_form id="default" campaign="spring-promo" list="12"]

The block

In the block editor, search for Keno Form and insert it. The block exposes the same Form id and Campaign options in the sidebar. Under the hood the block renders the shortcode, so behaviour is identical.

Multiple forms on one page

You can place more than one form on a page. Each instance is isolated and tracks its own timing and submission, so analytics and validation stay correct.

What gets captured

On submit, the form sends the visible field values plus the automatically captured source context (page URL, path, title, referrer, and UTMs) and the invisible spam signals.