otherapi_key

Popupsmart

Popupsmart is a no-code popup builder for collecting website leads; this toolkit exports leads from one connected campaign.

Verdict

Popupsmart collects visitor emails and form submissions through website popups and embeds. This MCP exposes one tool: fetching leads from your campaigns with optional date filters and pagination. Marketing teams use it to pull fresh signups into Switchy for qualification, segmentation, or follow-up drafting without opening the Popupsmart dashboard. The MCP returns raw lead data (email, timestamp, source campaign) but doesn't create or modify popups—you'll still configure campaigns in Popupsmart's UI. Best for teams running multiple campaigns who want AI to triage or summarize new leads during daily standups.

Common use cases

  • Qualify new leads by industry or intent
  • Summarize daily signups for morning standup
  • Draft personalized follow-up emails in bulk
  • Spot duplicate submissions across campaigns
  • Export recent leads to a formatted CSV

Integration

Vendor
Popupsmart
Category
other
Auth
API_KEY
Tools
1
Composio slug
popupsmart

Tools

  • List Leads

    Return one page of leads collected by the connected Popupsmart campaign, optionally filtered by date, plus a cursor for the next page.

Setup

Setup guide

  1. 11. Open your Switchy workspace and navigate to Settings > Integrations. 2. Find Popupsmart in the MCP directory and click Connect. 3. You'll be prompted to paste a Popupsmart API key—log into your Popupsmart account, go to Settings > API, and generate a new key with read access to leads. 4. Copy the key and paste it into Switchy's prompt, then click Authorize. 5. Switchy confirms the connection and shows which campaigns are accessible. 6. Open any Project, type '@Popupsmart list leads from the last 7 days' in the chat, and hit send—if you see a table of recent signups, the integration is live. 7. Use the cursor value in responses to paginate through larger result sets in follow-up prompts.

What teammates see: by default, memories from Popupsmart are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Qualify This Week's Leads

@Popupsmart list leads from the last 7 days, then flag any from companies with 50+ employees or in the SaaS vertical.

Daily Signup Summary

@Popupsmart show me all leads from yesterday and summarize them by email domain and time of day.

Draft Follow-Up Sequence

@Popupsmart get leads from the last 3 days, then draft a three-email follow-up sequence for each, referencing the campaign they came from.

Spot Duplicate Submissions

@Popupsmart list all leads from the last 30 days and identify any email addresses that submitted more than once.

Export to CSV Format

@Popupsmart fetch leads from January 1 to today and format them as a CSV with columns for email, campaign, and timestamp.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Popupsmart show me all leads captured in the last 7 days

Output

Retrieved 47 leads from your Popupsmart campaigns over the past week. The list includes email addresses, submission timestamps, and associated campaign IDs. Top sources: 'Spring Sale Banner' (18 leads), 'Exit Intent Modal' (15 leads), 'Homepage Signup' (14 leads). Each entry shows the visitor's email, the page URL where they converted, and any custom fields you've configured (phone, company name, etc.). Results are paginated; this is page 1 of 2.

Notes

This example demonstrates the core read capability: fetching lead data with date filtering. The MCP returns one page at a time with a cursor token for pagination. You'll need valid API credentials with read access to your Popupsmart account. Response shape depends on which custom fields your campaigns collect.

Prompt

@Popupsmart pull leads from campaign ID 'exit-intent-2024' submitted after March 1st

Output

Found 23 leads from the 'exit-intent-2024' campaign since March 1st. Each record includes email, submission date, referrer URL, and device type. Example entries: user@example.com (March 3, mobile, referred from Google), contact@company.com (March 5, desktop, direct traffic). The campaign collected 'company' and 'role' as custom fields; those values are included where visitors provided them. This is the complete result set—no additional pages.

Notes

Shows how to filter by both campaign and date range. Useful when you're analyzing a specific popup's performance or segmenting leads by source. The MCP doesn't modify or create campaigns—it's read-only access to lead data. If your account has multiple workspaces, ensure your API key has access to the target campaign.

Prompt

@Popupsmart get this week's leads and draft a summary email for our sales team highlighting top-performing campaigns

Output

Analyzed 62 leads captured this week across 4 active campaigns. Here's a draft summary: 'This week we collected 62 new leads, up 18% from last week. Our top performer was the Homepage Hero Banner (28 leads, 45% of total), followed by the Blog Exit Intent (19 leads). Mobile conversions accounted for 58% of submissions. Recommended action: A/B test the Blog Exit Intent copy—it's underperforming relative to traffic volume. Attached lead list includes all emails, timestamps, and UTM parameters for CRM import.' Ready to send or revise.

Notes

Combines lead retrieval with AI synthesis to generate actionable insights. The MCP provides raw lead data; the AI interprets trends and drafts communications. This workflow is valuable for weekly reporting but depends on having enough lead volume to surface meaningful patterns. The MCP itself doesn't send emails—you'd copy the draft into your email client or another tool.

Use-case deep-dives

Weekly lead review for SaaS trial signups

When one popup campaign feeds your entire trial funnel

A 3-person SaaS team runs a single Popupsmart exit-intent campaign on their pricing page. Every Monday, the founder pulls the week's leads into Switchy, cross-references them against Stripe trial starts, and flags no-shows for a follow-up email. This MCP works because the tool count is one: you're literally just paginating through a lead list. The API key auth means no OAuth dance, and the date filter lets you scope to the last 7 days without manual cleanup. If you're running multiple campaigns or need real-time lead routing, this MCP is too thin—you'll want a Zapier bridge or the full Popupsmart dashboard. But for a weekly ritual where one person reviews one campaign's output, the List Leads tool is exactly enough. Add this MCP if your popup strategy is simple and your review cadence is human-paced.

Customer support triage for demo requests

Pulling demo leads into a shared support queue

A 5-person agency uses Popupsmart to capture demo requests on their case-study pages. The support lead checks Switchy twice a day, pulls the latest leads via this MCP, and assigns them to account execs based on vertical or company size. The workflow is manual but fast: the MCP returns lead data in one call, the support lead copies relevant fields into Linear or Notion, and the handoff happens in Slack. This setup breaks down if you're collecting more than 20-30 leads per day—pagination becomes a chore, and you'll want automated routing instead. It also assumes you're only triaging one campaign; if you're running A/B tests across multiple popups, the single-tool MCP can't distinguish between them. Use this MCP if your demo volume is low, your triage is human-driven, and you need a quick daily pull without building a full integration.

Monthly content performance check for lead magnets

When you need a simple monthly lead export, not a CRM sync

A 2-person content team runs Popupsmart campaigns on their top 5 blog posts, each offering a different lead magnet. At month-end, the content lead uses Switchy to pull all leads collected in the last 30 days, groups them by referrer URL, and updates a spreadsheet tracking which posts convert best. The List Leads tool handles this because the cadence is monthly, the volume is under 500 leads, and the analysis is manual. The date filter keeps the query scoped, and the pagination cursor lets you walk through results without hitting rate limits. This MCP is not a fit if you need real-time lead scoring, multi-campaign attribution, or automatic CRM syncs—those require heavier tooling. But for a monthly content audit where one person eyeballs lead sources and adjusts the editorial calendar, this single-tool MCP is faster than exporting CSVs from the Popupsmart dashboard.

Frequently asked

What does the Popupsmart MCP do in Switchy?

It pulls lead data from your Popupsmart popup campaigns into Switchy's workspace. The MCP exposes one tool that retrieves leads with their contact info and submission timestamps, filtered by date range if needed. You can paginate through results to analyze conversion patterns or feed leads into other workflows without manually exporting CSVs from Popupsmart's dashboard.

Do I need admin access to connect Popupsmart?

You need an API key from your Popupsmart account, which typically requires admin or owner-level permissions to generate. Standard team members won't have access to API credentials in most Popupsmart plans. Check your account settings under Integrations or API to confirm you can create keys before attempting to connect the MCP in Switchy.

Can the Popupsmart MCP create or edit popup campaigns?

No. It's read-only for lead retrieval. You can't design popups, change targeting rules, or modify campaign settings through this MCP. For campaign management, you still need to use Popupsmart's web interface directly. The MCP exists solely to pull collected lead data into Switchy for analysis or downstream automation, not to replace Popupsmart's campaign builder.

How is this different from exporting leads from Popupsmart directly?

The MCP lets you query leads programmatically inside Switchy workflows without logging into Popupsmart or downloading CSV files. You can filter by date, paginate through large datasets, and combine lead data with other tools in the same workspace. Manual exports are fine for one-off reports; the MCP is better for recurring analysis or feeding leads into CRM sync workflows.

Who on the team should connect the Popupsmart MCP?

Whoever owns your Popupsmart account and has API key access—usually a marketing ops person or growth lead. Once connected in Switchy, any workspace member can query the leads without needing separate Popupsmart credentials. This centralizes access while keeping the API key secure. The MCP doesn't count against Popupsmart's seat limits, only Switchy's workspace plan.

More other MCPs

See all other MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.