Unbounce integration | Zervanor
← All connectors

Unbounce

Also an agent tool
marketing

Unbounce landing-page platform integration (v0.4 public API). OAuth 2.0 authorization-code is the primary auth mode; every call also carries the mandatory versioned Accept header (application/vnd.unbounce.api.v0.4+json) injected via oauth_config.extra_headers (ADR-033) — without it the API returns 406. api_base_url is https://api.unbounce.com. The v0.4 surface is read-only except for one POST: it exposes the account hierarchy (accounts, sub-accounts, domains, page groups, pages, form fields, users) and leads (page leads + standalone lead reads). The single non-GET endpoint is the irreversible, owner-gated lead-deletion request (create + its read counterparts). Unbounce form-submit webhooks are UI-only and unsigned (unbounce-02), so there are no triggers[]/mappings[] — new-lead intake uses a polling{} block on list_page_leads (GET /pages/{page_id}/leads) keyed by the from/to timestamp window. Connector is tested read-only (list_accounts); there is no safe write target (leads are append-only, pages/accounts/domains are not API-creatable, the only write is the destructive lead deletion). Page HTML/JS/CSS sub-resources and Smart Builder/AppConnect are out of scope (not part of the v0.4 REST API).

23 actions · 1 triggers

The Unbounce integration lets you connect Unbounce to your automations with 23 actions and 1 triggers — and every action is also a tool an AI agent can call. Examples: Get API Root, List Accounts, Get Account, List Account Sub Accounts, List Account Pages. No blank-canvas wiring — connect it and use it in your workflows.

Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.

Triggers 1

Events in Unbounce that can start a workflow.

polling

New Unbounce Lead

Fires when a new lead (form submission) is collected on the selected page.

Actions 23

What Zervanor can do in Unbounce.

Pages8

GET

List Pages

Retrieve all landing pages accessible to the credential (Unbounce: GET /pages). Paginated; with_stats includes conversion stats per page.

GET

Get Page

Retrieve a single page, including a tests object with current A/B variant statistics (Unbounce: GET /pages/{page_id}).

GET

List Page Form Fields

List the form fields defined on a page — field id, name, type (Unbounce: GET /pages/{page_id}/form_fields).

GET

List Page Leads

List the leads (form submissions) collected on a page (Unbounce: GET /pages/{page_id}/leads). Paginated; the from/to/sort_order window drives the polling trigger. This is the primary data surface of the connector.

GET

Get Lead (by page)

Retrieve a single lead scoped to a page (Unbounce: GET /pages/{page_id}/leads/{lead_id}).

GET

List Lead Deletion Requests

List the lead-deletion requests submitted for a page (Unbounce: GET /pages/{page_id}/lead_deletion_request).

GET

Get Lead Deletion Request

Retrieve the status of a single lead-deletion request (Unbounce: GET /pages/{page_id}/lead_deletion_request/{lead_deletion_request_id}).

POST

Create Lead Deletion Request

Submit an asynchronous request to delete leads on a page — either all leads or those within a date range (Unbounce: POST /pages/{page_id}/lead_deletion_request). IRREVERSIBLE + destructive + Account-Owner-only: requires an OAuth token whose user is an Account Owner (an API key acts as administrator and is rejected with 403). NOT a connector test/write target. Exact body field names are not fully enumerated in the public v0.4 reference (unbounce-06).

Accounts4

GET

List Accounts

List all accounts the credential can access (Unbounce: GET /accounts). Paginated. Safe, parameterless identity/connectivity read that proves the OAuth token + version Accept header work — the connector READ test target.

GET

Get Account

Retrieve a single account's details (Unbounce: GET /accounts/{account_id}).

GET

List Account Sub Accounts

List the sub-accounts belonging to an account (Unbounce: GET /accounts/{account_id}/sub_accounts). Paginated.

GET

List Account Pages

List all landing pages across an account (Unbounce: GET /accounts/{account_id}/pages). Paginated; with_stats includes page stats per item.

Sub Accounts4

GET

Get Sub Account

Retrieve a single sub-account's details (Unbounce: GET /sub_accounts/{sub_account_id}).

GET

List Sub Account Domains

List custom domains attached to a sub-account (Unbounce: GET /sub_accounts/{sub_account_id}/domains). Paginated.

GET

List Sub Account Page Groups

List page groups within a sub-account (Unbounce: GET /sub_accounts/{sub_account_id}/page_groups). Paginated.

GET

List Sub Account Pages

List landing pages within a sub-account (Unbounce: GET /sub_accounts/{sub_account_id}/pages). Paginated; with_stats includes page stats per item.

Domains2

GET

Get Domain

Retrieve a single custom domain's details (Unbounce: GET /domains/{domain_id}).

GET

List Domain Pages

List pages published on a domain (Unbounce: GET /domains/{domain_id}/pages). Paginated; with_stats includes page stats per item.

Page Groups2

GET

Get Page Group

Retrieve a single page group's details (Unbounce: GET /page_groups/{page_group_id}).

GET

List Page Group Pages

List the pages contained in a page group (Unbounce: GET /page_groups/{page_group_id}/pages). Paginated; with_stats includes page stats per item.

Leads1

GET

Get Lead (standalone)

Retrieve a single lead by its global id, not page-scoped (Unbounce: GET /leads/{lead_id}).

Other1

GET

Get API Root

Retrieve API meta-information — entry points, supported formats, and specification/documentation locations (Unbounce: GET /). Useful as a connectivity probe.

Users1

GET

List Users

Retrieve user information for the account (Unbounce: GET /users). Read-only. Exact sub-paths (e.g. GET /users/{user_id}) are not confirmed from the official v0.4 reference (unbounce-07).

Automations using Unbounce

Build your own automation with Unbounce in the visual builder.

Frequently asked questions

What can I automate with Unbounce?

23 actions are available — for example: Get API Root, List Accounts, Get Account, List Account Sub Accounts, List Account Pages, and more.

Which Unbounce events can start a workflow?

1 triggers — for example: New Unbounce Lead.

Can Unbounce be used as an AI agent tool?

Yes. Every Unbounce action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.

How is the Unbounce integration modelled?

Unbounce is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.