Proofly
Proofly is a social proof toolkit that helps boost website conversions by displaying real-time notifications of customer activities.
Verdict
Common use cases
- Review campaign performance during sprint retros
- Audit recent visitor actions before client calls
- Check which notifications ran this week
- Compare conversion rates across campaigns
- Pull activity logs for compliance reporting
Integration
- Vendor
- Proofly
- Category
- other
- Auth
- API_KEY
- Tools
- 3
- Composio slug
proofly
Tools
- Get Activity Logs
Tool to retrieve activity logs of the user. use when needing recent actions; call after confirming authentication.
- Get Proofly Campaigns
Tool to retrieve all proofly campaigns. use after authenticating to list your campaigns.
- Get Proofly User Info
Tool to retrieve general information of the authenticated user. use after authentication to fetch user profile details.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the MCP Integrations section. 2. Click 'Add Integration' and select Proofly from the list. 3. Log into your Proofly account in a separate tab, go to Settings > API, and copy your API key. 4. Paste the API key into Switchy's connection form and click 'Connect'. 5. Switchy will verify the key by fetching your user profile — you'll see a green checkmark when authentication succeeds. 6. Open any Space, type '@Proofly get my campaigns' and send the message to confirm the connection works. 7. The MCP will return a list of your active notification campaigns with IDs and basic stats. 8. From now on, @mention Proofly in any Space to pull campaign data, review activity logs, or check user info on the fly.
What teammates see: by default, memories from Proofly are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
List Active Campaigns
@Proofly show me all my campaigns with their names and current statusOpen in a Space →
Recent Activity Summary
@Proofly get my recent activity logs and summarize the top actions from the past 24 hoursOpen in a Space →
User Profile Check
@Proofly fetch my user info and tell me my current plan and any usage capsOpen in a Space →
Campaign Performance Snapshot
@Proofly list my campaigns, then pull recent activity and highlight which campaign IDs appear most oftenOpen in a Space →
Weekly Activity Report
@Proofly get activity logs from the last 7 days and create a summary of total actions and top event typesOpen in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Proofly show me all my active campaigns and their current conversion stats
Here are your active Proofly campaigns: 'Holiday Sale Notifications' (3,247 impressions, 412 clicks, 12.7% CTR), 'New Customer Testimonials' (1,893 impressions, 267 clicks, 14.1% CTR), and 'Live Visitor Counter' (5,621 impressions, 89 clicks, 1.6% CTR). The testimonials campaign is performing best by engagement rate. All three campaigns are currently live on your main product pages.
This example demonstrates the campaign-listing capability. The MCP returns campaign metadata and performance metrics as configured in your Proofly account. Actual metrics depend on your site traffic and notification settings. Requires valid API key with read access to campaign data.
@Proofly what actions have I taken in the last 48 hours on my notification widgets?
Your recent Proofly activity shows: Yesterday at 2:34 PM you paused the 'Flash Sale Alert' campaign. Yesterday at 4:12 PM you updated the display rules for 'Customer Reviews Widget' to exclude mobile visitors. Today at 9:07 AM you created a new campaign called 'Free Shipping Banner'. No other configuration changes were logged in the past 48 hours.
This showcases the activity log retrieval tool, useful for auditing changes or troubleshooting unexpected widget behavior. The log granularity depends on what Proofly tracks server-side—some UI interactions may not appear. Helpful for teams where multiple people manage notifications.
@Proofly check my account limits and tell me if I'm close to hitting any caps this month
Your Proofly account (Pro plan) shows: 47,382 notification impressions used of your 100,000 monthly limit (47% utilized). You have 3 active campaigns out of 10 allowed. Your account was created on March 2023 and is in good standing. Based on current daily impression rates (~1,600/day), you'll stay well within limits this billing cycle unless traffic spikes significantly.
This example pairs the user-info tool with AI reasoning to assess usage trends. The MCP provides raw account data (plan tier, limits, current usage); the AI interprets whether you're approaching thresholds. Useful for capacity planning before launching new campaigns or expecting traffic surges.
Use-case deep-dives
When Proofly MCP works for recurring campaign check-ins
A two-person growth team runs weekly syncs to review social proof campaign performance across their SaaS landing pages. The Proofly MCP lets them pull campaign lists and activity logs directly into a Switchy thread without tab-switching to the Proofly dashboard. This works when you have 5-15 active campaigns and need quick status reads—not deep analytics. If your team needs conversion funnels or A/B test breakdowns, you'll still open the web UI. The MCP shines for standup-style updates where someone asks 'did we launch the new testimonial widget?' and you answer in 10 seconds. For teams running more than 20 campaigns or needing pixel-level attribution, the three-tool scope here won't replace your BI stack. If your use case is 'pull campaign names and recent changes during planning calls,' this MCP closes that loop.
Using Proofly MCP to snapshot client campaign setups
A four-person agency onboards e-commerce clients and documents their Proofly notification campaigns in shared runbooks. The MCP's user-info and campaign-list tools let the account manager pull a snapshot of what's live—campaign names, user account details—and paste it into a Switchy thread that becomes the handoff doc for the support team. This is faster than screenshotting the Proofly UI or writing it by hand. The constraint: you're documenting configuration, not performance data. If the client asks 'how many impressions did this campaign get last month,' the MCP won't answer that—you'll export a CSV from Proofly's analytics. For teams that rotate client accounts and need a single-source-of-truth setup record, this MCP keeps the basics in one place without a second login.
When Proofly MCP helps diagnose 'why isn't this live' questions
A solo founder notices a new social proof widget isn't showing on their checkout page and pulls the Proofly MCP into a Switchy thread to check recent activity logs and campaign status. The activity-log tool surfaces whether the campaign was paused, edited, or never published—common culprits when a widget goes dark. This beats logging into Proofly's dashboard if you're already in Switchy triaging other launch-day issues. The MCP won't debug JavaScript embed errors or DNS problems; it only reads Proofly's internal state. If your troubleshooting needs code-level inspection or cross-platform event tracking, you'll need browser DevTools or a monitoring service. For 'did I misconfigure something in Proofly itself' questions, the MCP gets you the answer in under a minute.
Frequently asked
What does the Proofly MCP do in Switchy?
The Proofly MCP lets your AI agents pull campaign data, activity logs, and user profile info from your Proofly account. Agents can check which social proof campaigns are running, review recent actions in your activity feed, and fetch account details — all without leaving Switchy's workspace. It's read-only; agents can't create or edit campaigns.
Do I need a specific Proofly plan to connect the MCP?
You need a Proofly API key, which typically requires a paid plan. Free-tier accounts often don't expose API access. Check your Proofly dashboard under Settings or API to confirm you can generate a key. If the option isn't there, you'll need to upgrade your Proofly subscription before connecting.
Can the MCP create or pause Proofly campaigns?
No. The three available tools only read data — they retrieve your campaigns list, activity logs, and user info. If you need to create, edit, or pause campaigns, you'll still use Proofly's web dashboard directly. The MCP is for monitoring and reporting, not campaign management.
Why use the MCP instead of logging into Proofly?
The MCP saves context-switching when your team is already working in Switchy. An agent can pull campaign performance or recent activity inline with other tasks — like drafting a report that includes Proofly stats alongside Slack messages and Google Docs. You avoid opening another tab and manually copying data.
Who on the team should connect the Proofly MCP?
Whoever owns your Proofly account and can generate an API key. That's usually a marketing lead or account admin. Once connected in Switchy, any team member with access to the shared workspace can ask agents to fetch Proofly data, but the connection itself uses one person's API credentials.