# Unbounce MCP

> Unbounce MCP connects your AI agent directly to your entire Unbounce account structure. Manage high-converting landing pages, analyze lead data, and audit custom domain settings—all from natural conversation. It centralizes access to every page group, sub-account, form field, and submitted lead across all your campaigns.

## Overview
- **Category:** growth-engine
- **Price:** Free
- **Tags:** landing-pages, conversion-optimization, lead-generation, a-b-testing, web-design, marketing-analytics

## Description

Managing a dozen landing pages across multiple clients feels like juggling flaming torches in the dark. You're constantly logging into Unbounce, navigating through different sub-accounts just to check if a domain is active or pulling raw data on leads for manual analysis.

This MCP changes that. It lets your AI client look at all your marketing assets—every page group, every custom domain, and every form field—and give you the full picture without you ever leaving your chat window. You can ask to check an SSL status or pull a list of leads submitted through a specific campaign just by talking to your agent. All this power is managed and hosted via Vinkius, giving you one single point of access to everything in Unbounce.

Whether you need to retrieve the details for a single lead, audit which custom domains are registered, or simply see all available sub-accounts, it happens instantly. You get complete oversight of your conversion funnels, letting you focus on optimizing copy instead of wrestling with interfaces.

## Tools

### list_accounts
Retrieves details for every main account connected to your profile.

### list_domains
Provides an overview and current status of all custom domains registered to your account.

### list_form_fields
Lists every form field used on a particular page variant.

### get_lead
Pulls the full details and profile information for one specific lead submission.

### get_page
Fetches all configuration details for one specific, existing landing page.

### list_leads
Retrieves a list of recent leads submitted from a particular landing page.

### get_me
Retrieves the basic profile details for the Unbounce user connected via the MCP.

### list_page_groups
Shows you the organizational structure by listing all page groups within a sub-account.

### list_pages
Provides a list of actual landing pages available inside a specified sub-account.

### list_sub_accounts
Gets a list of all client sub-accounts you manage in Unbounce.

## Prompt Examples

**Prompt:** 
```
List all landing pages in my sub-account '10293'.
```

**Response:** 
```
I've retrieved your pages. You have 3 active landing pages: 'Summer Promo', 'E-book Download', and 'Product Beta Waitlist'. Which one would you like to see leads for?
```

**Prompt:** 
```
Show me the latest 5 leads from the 'Summer Promo' page.
```

**Response:** 
```
I've fetched the latest leads. There are 5 recent submissions including 'John Doe' (john@example.com) and 'Sarah Smith'. Shall I retrieve the full profile details for any of them?
```

**Prompt:** 
```
Check the status of custom domains in my account.
```

**Response:** 
```
Fetching domains... You have 2 registered domains: 'promo.vinkius.com' (Ready/SSL Active) and 'offers.vinkius.com' (CNAME pending). Would you like instructions on how to finish the setup?
```

## Capabilities

### Audit account structure
List and manage every sub-account, page group, or top-level Unbounce account you own.

### Inspect landing pages
Retrieve detailed metadata for any specific landing page or list all available pages within a given sub-account.

### Analyze lead submissions
List and pull individual details for leads submitted through any of your forms on record.

### Verify domains and forms
Check the SSL status of custom domains or list every form field attached to a specific page variant.

## Use Cases

### The Campaign Audit
A Marketing Manager needs to know if a new client's custom domain is ready before launch. They prompt the agent: 'Check the status of all domains for sub-account X.' The tool runs `list_domains` and reports back which domains are SSL Active, saving hours of manual verification.

### The Lead Follow-Up
A Conversion Optimizer needs to verify if a specific prospect's details were recorded correctly. Instead of searching dashboards, they ask the agent to `get_lead` using an email address and instantly pull the full profile data.

### The Structural Review
A Web Developer is setting up a new client area and needs to understand all available campaigns. They use `list_accounts` followed by `list_page_groups` to map out every potential landing page location, knowing exactly where to target their code.

### The Quick Content Check
A Manager suspects a specific form is collecting too little data. They ask the agent to run `list_form_fields` on that page, instantly showing them every single field in use so they can decide what needs adding.

## Benefits

- Stop clicking through sub-accounts. Use `list_sub_accounts` to see and manage all client accounts from a single query, eliminating manual navigation across multiple portals.
- Get instant lead visibility. Instead of exporting spreadsheets, ask the agent to run `list_leads` against any page name and get immediate summaries of recent submissions.
- Never worry about domains again. Run `list_domains` to check if custom URLs are live or pending SSL setup, keeping your campaigns online without manual checks.
- Deep dive into structure. Use tools like `list_page_groups` and `list_pages` to map out your entire marketing asset hierarchy in minutes, giving you a bird's-eye view of complexity.
- Pinpoint data gaps with precision. The agent can run `list_form_fields` on any page to show exactly what data points are being collected, ensuring no critical field is missed during an audit.

## How It Works

The bottom line is you get a conversational dashboard for every piece of marketing infrastructure inside Unbounce.

1. Connect your API key in Unbounce through Vinkius.
2. Ask your AI client to perform an action, like 'Check all domains' or 'Show me leads from the Summer Promo page.'
3. The MCP executes the request and sends back structured data that your agent displays immediately.

## Frequently Asked Questions

**How do I list all my Unbounce sub-accounts using the Unbounce MCP?**
You use the `list_sub_accounts` tool. This command pulls a master list of every client or division account you manage, giving you an overview of your entire portfolio in one go.

**What is the difference between listing pages and getting page details with Unbounce MCP?**
Use `list_pages` when you just need a roster—a simple list of names. Use `get_page` when you want to dig deep into one specific page's configuration, like its current settings or attached form fields.

**Can I check the SSL status for custom domains with Unbounce MCP?**
Yes, running `list_domains` will provide a clear report on all registered custom domains and their current connectivity and SSL activation status. It flags anything that needs attention.

**How can I retrieve leads from different pages using Unbounce MCP?**
You first use `list_pages` to identify the correct page name, then you run `list_leads`, specifying that page. This ensures you get fresh data only for the campaign you're auditing.

**Do I need an API key to use the Unbounce MCP?**
Yes, connecting requires providing your Unbounce API Key through Vinkius during setup. This gives the agent the necessary permissions to read and write data on your behalf.