list_form_submissions
Retrieve form submissions captured by CallRail Form Tracking. Filter by company and date range, paginated results with detailed form data.
Instructions
List form submissions captured by CallRail's Form Tracking. Paginated. Filterable by company and date window.
Args:
account_id: CallRail account ID. Auto-resolves if omitted.
company_id: Filter to one company. Omit for all companies.
days: Lookback in days (default 7). Ignored if start_date provided.
start_date: 'YYYY-MM-DD'.
end_date: 'YYYY-MM-DD' (defaults to today).
per_page: Page size (max 250).
page: 1-indexed.
fields: Comma-separated additional fields to include, e.g.
'company_name,form_data,referrer,landing_page_url,source,
utm_source,utm_medium,utm_campaign,utm_content,utm_term,
gclid,fbclid,form_url,form_name'.
Returns:
JSON string with page, per_page, total_pages,
total_records, and form_submissions[]. Each submission has
id ('FOR...'), submitted_at, customer details (if captured),
and a form_data dict keyed by form field name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| page | No | ||
| fields | No | ||
| end_date | No | ||
| per_page | No | ||
| account_id | No | ||
| company_id | No | ||
| start_date | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |