Skip to content

[MCP] ClickFunnels #8900

@kishanprmr

Description

@kishanprmr

🧩 Product Overview

ClickFunnels helps you market, sell, and deliver products online with funnels, contacts, courses, appointments, and orders.
This Piece lets you trigger automations on key funnel/commerce events (form submits, orders, course enrollments) and perform CRM-style actions (create opportunities, tag contacts, enroll in courses).


⚠️ Important Note for Contributors

This feature must be submitted as a Piece following the Activepieces architecture. Submissions not following this format will not be accepted. Please make sure to review the Piece Development Guidelines before starting development.


🚨 Triggers

Trigger Description Use Case
Scheduled Appointment Event Created Fires when a scheduled appointment event is created. Post a message in Slack when a demo is booked.
Course Enrollment Created for Contact Fires when a contact is enrolled in a course. Grant LMS access and send a welcome sequence when a user buys a course.
Contact Submitted Form Fires each time a contact submits a form (opt-in or order). Add leads to your CRM and start a nurture flow after any funnel form submit.
One-Time Order Paid Fires when a customer pays a one-time order. Create an invoice/receipt downstream and kick off fulfillment.
Subscription Invoice Paid Fires when a subscription invoice is paid. Extend membership access and update MRR dashboards.
Contact Completed Course Fires when a contact completes a course. Issue a certificate and ask for a review on completion.
Contact Identified Fires when a new contact is identified by email/phone. Start a “first-seen” enrichment/validation pipeline.
Contact Suspended From Course Fires when a contact is suspended from a course. Notify support and attempt payment recovery or re-instatement.

🛠️ Write Actions

Action Description Use Case
Create Opportunity Create a new opportunity for a contact (pipeline, stage, name, value, close date). Open a deal automatically when a lead requests a sales call.
Apply Tag to Contact Apply a tag to a contact if it doesn’t already exist. Tag “Webinar-Registered” to segment follow-ups.
Remove Tag From Contact Remove a specific tag from a contact. Remove “Trial” tag after successful payment.
Enroll a Contact Into a Course Create an enrollment for a contact in a course. Grant course access right after checkout or CRM milestone.
Update or Create Contact Searches for a contact by email and updates it, or creates a new one if not found. Keep ClickFunnels contacts in sync with your central customer profile.

🔍 Search Actions

Search Description Use Case
Search Contacts Look up contacts by ID or email without creating them. Verify a contact exists before adding tags or opportunities.

📚 API Reference


🧪 Test Account Access


🧑‍💻 New to Activepieces?

Activepieces is the leading open source AI automation platform. We have many apps (we call them Pieces), that are available within the builder and as MCPs. These apps are built with our TypeScript framework and are easy to develop. Once merged into our repository, they become available as pieces in our automation builder and as MCPs usable by AI agents and MCP clients.

Start building here: Piece Development Docs

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions