How to Integrate Zapier with FlexiFunnels

Modified on Sun, 7 Jun at 12:39 PM

Zapier connects FlexiFunnels to thousands of other apps (Google Sheets, Slack, Gmail, your CRM, and more). Once connected, things that happen in FlexiFunnels — like a product purchase or a newly referred lead — can automatically trigger an action somewhere else, with no coding.

Setting it up has three parts:

  1. Generate an API key in FlexiFunnels (a secret password that lets Zapier talk to your account).
  2. Build a Zap in Zapier.
  3. Tell FlexiFunnels where to apply the Zap (this last part is the one people miss — don't skip it).

Before you start

  • You're logged in to your FlexiFunnels account.
  • You have a Zapier account (free works for testing).
  • You know roughly what you want to automate (e.g. "when someone buys my course, add them to a Google Sheet").

? About the API key: Treat it like a password — don't share it publicly. If you ever generate a new key, the old one stops working, so any Zap using the old key will need to be reconnected.


Part 1: Generate your API key in FlexiFunnels

  1. Log in to your FlexiFunnels dashboard.
  2. Click your profile icon and go to Settings.
  3. Open the Other Integrations section.



  4. Find Zapier and click its Settings option.

  5. Click Generate API Key.


6. Once it appears, copy the API key (you'll paste it into Zapier next). (Screenshot: Generate API Key in FlexiFunnels)

? Keep this tab open or paste the key somewhere safe for a moment — you'll need it in the very next step.

Part 2: Set up the Zap in Zapier

  1. Go to Zapier and create a new Zap.


  2. In the Trigger step, search for FlexiFunnels and select it.


  3. Under the Account section, click Connect your account.


  4. Paste the API key you copied from FlexiFunnels.


  5. Click Yes, Continue to FlexiFunnels to connect.

  6. Choose a trigger event — pick one of the two available events (for example, a newly referred lead, or a product purchase).


  7. Continue to the next step and confirm your event details.


  8. Test the step to make sure Zapier can talk to FlexiFunnels.



? After the trigger works, finish your Zap by choosing the action (what should happen next — add a row to a sheet, send an email, etc.), then turn the Zap on / publish it.


Part 3: Apply the Zap to a product or project in FlexiFunnels

⚠️ This is the step most people miss. Building the Zap isn't enough — you have to tell FlexiFunnels where to watch for the event. If you skip this, your Zap will never fire, even though it looks set up correctly.

  1. Go back to your FlexiFunnels dashboardSettings.
  2. Open the Other Integrations section.
  3. Click Zapier Settings.
     
    You'll now see two tabs: Overview and Event Filters.
  4. Go to Event Filters — your newly created Zap will appear here.


  5. Choose where to apply it, based on the event type:
    • Product Purchase event → apply it to the specific product.
    • Project-level event (like a referred lead) → apply it to the specific project.

? That's it! Your Zap is now connected and pointed at the right product or project. From now on, that event will automatically trigger your Zapier automation.


Common situations & quick fixes

Before contacting support, run through these — they cover almost every Zapier setup issue.

My Zap isn't firing when the event happens. This is the most common one, and it's almost always Part 3. Open Zapier Settings → Event Filters in FlexiFunnels and make sure the Zap is applied to the correct product (for purchases) or project (for project-level events). Also confirm the Zap is turned on / published in Zapier.

Zapier says my API key is invalid. Re-copy the key from FlexiFunnels and paste it again, making sure there are no extra spaces before or after it. If you recently generated a new key, the old one no longer works — reconnect your account in Zapier using the latest key.

The test step in Zapier finds no data. Zapier's test looks for a recent real event. If nothing matching has happened yet (no recent purchase or referred lead), there's nothing to pull in. Trigger a test event, or proceed and confirm it works once a real event occurs.

I can't find FlexiFunnels in Zapier's trigger search. Type the name exactly as "FlexiFunnels" and make sure you're searching in the Trigger app box (the first step of the Zap), not the Action box.

I'm not sure which trigger event to pick. There are two. Choose based on what you want to react to: pick the purchase event to act when someone buys, or the referred-lead / project event to act when a new lead comes in. You can always create a second Zap for the other event.

It worked before but suddenly stopped. Check whether the API key was regenerated (which breaks the old connection) and whether the Zap is still applied in Event Filters and still on in Zapier.

Still stuck after trying the steps above? Submit a ticket and tell us the trigger event you chose, whether you've set it in Event Filters, and the exact message Zapier shows — that helps us pinpoint it fast. (Never share your actual API key in the ticket.)

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article