30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

List Elementor Pro Form Submissions

elementor/list-form-submissions lists Elementor Pro Form widget submissions, optionally filtered by form and optionally including the field values.

Requires Elementor Pro. Without it the ability reports that plainly rather than failing obscurely.

At a glance

Abilityelementor/list-form-submissions
ToolsetElementor — toolset/elementor
GroupElementor › Form Submissions
RequiresElementor, active on the site
Capabilitymanage_options
SafetyRead-only — changes nothing
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Abilities Manager 0.0.34 and later

How it works

Submission metadata — when, from which form, which page — answers most operational questions: is the form working, how many came in this week, did the one from Tuesday arrive.

The field values are what people typed, and on a contact form that is names, email addresses and whatever they chose to write. That is personal data, and it leaves the site when an assistant reads it.

So values are behind a flag rather than included by default. The common question is answerable without them.

Elementor Pro stores submissions in its own tables rather than as posts, which is why this exists — nothing generic reaches them.

Submissions accumulate indefinitely unless something prunes them. A site with a busy form and no retention policy is holding years of personal data, which is worth knowing under most privacy regimes.

Input

NameTypeRequiredWhat it is
form_idstringNoRestrict to one form.
include_valuesbooleanNo — defaults to falseInclude the submitted field values. Personal data.
limitintegerNoHow many to return.

What comes back

NameTypeWhat it is
submissionsarrayEach submission, with values only when requested.
countintegerHow many were returned.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation.

Example

Ask your assistant:

How many form submissions did we get this week?

It resolves to one call:

{
  "ability": "elementor/list-form-submissions",
  "parameters": {
    "limit": 50
  }
}

Worth knowing

  • Values are off by default because they are personal data.
  • Stored in Elementor Pro’s own tables — nothing generic reaches them.
  • Submissions accumulate indefinitely without a retention policy.
  • Requires Elementor Pro.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading