Connect Ko-fi to thousands of apps with Zapier

Zapier lets you connect Ko-fi to thousands of online services like Google Sheets, Mailchimp, Trello, Discord, and more. Create "zaps" to automate what happens when you receive a payment on Ko-fi. For example, you can automatically add new Ko-fi Supporters to your mailing list on Mailchimp.

 

What is a zap?

A zap is an automated workflow you create to accomplish a task. It consists of:

  • a Trigger what event starts the workflow
  • an Action what task is to be completed by the workflow.

Here’s an example of a zap:

When I receive a new donation on Ko-fi, add this payment as a row in my Google sheet.

In this example, receiving a new donation is the trigger. Adding the payment as a row in the sheet is the action.

You can create zaps like these without needing any coding knowledge.

 

Create your first zap

Zapier connects one app as the Trigger (where your information comes from) with one or more Actions in other apps (where your data gets sent automatically).

Let’s create your Trigger:

  1. Log in to your Zapier account or create a new account.

  2. Use the search bar to find Ko-fi.

    search-kofi-zapier.gif

  3. Click “Connect to 6000+ apps” under Ko-fi.

    connect-ko-fi-zapier.png

  4. Follow the prompts to fill in your Ko-fi details and set up your zap:

    1. App & event: Choose "New payment" as your event.

      zapier-receive-payment 1.png

    2. Account: Connect your Ko-fi account using your Page ID and API key.

      account-zapier 1.png

      You can find your Page ID and API key in the Zapier tab on your Ko-fi page. This allows Zapier to access your page’s information whenever you receive a payment, ensuring your Zap works smoothly.

    3. Trigger: Choose the types of payments you want to trigger a zap. You can change this later if needed.

      trigger-options 1.png

    4. Test: If you’ve received any payments on Ko-fi, you can test your Trigger. If not, you can also test it later in your Zapier tab on Ko-fi.

      test-zapier.png

  5. After setting up your Trigger, it’s time to add an Action to complete your zap. You can follow our Discord example (link below to discord) or explore more ideas here (link below to popular lists).

That’s it! You’ve created your first automation. You can start with a pre-made zap or create your own with the zap Editor.

 

  Note

You can duplicate zaps you’ve made before, or Zapier can guide you through creating a new one. For more help, check out their Help Center.

 

Send a message on Discord when you receive a payment

Now that you’ve set up your trigger when you receive a payment on Ko-fi, let's create an action of sending a message to a Discord channel when you get paid:

  1. Select Discord as your Action

    Search for and select Discord as your Action app.

    Add-action 1.png

    select-ko-fi 1.png

  2. Set up the action by deciding what happens when a payment triggers your zap:

    App & Event: Choose an event, such as “Send Channel Message” when a payment is received. Other options include sending a DM or posting in a forum.

    choose- discord-event 1.png

    Account: Select the Discord account where the action will take place.

    choose-discord-account 1.png

    Action: Customize the message, including options like pinging a specific role or formatting the message content.

    action-zapier.png

    Test: You can test the action using a sample payment provided by Zapier. Just press "Test.”

    test-alert-discord-zapier 1.png

  3. Complete your zap: That’s it! Now, each time you receive a payment on Ko-fi, your chosen message will automatically appear in Discord.

    discord-zapier.gif

 

Popular things to do with Zapier

Zapier offers endless possibilities for automating tasks with Ko-fi. To help you get started, here are some popular integrations:

  1. Ko-fi > Google Sheets

    Create new sheet rows for each payment you receive on Ko-fi, including donations, subscriptions, commissions, and shop purchases.

  2. Ko-fi > Discord

    Automatically send a custom channel message in Discord every time you receive a payment on Ko-fi.

  3. Ko-fi > Mailchimp

    Keep in touch with your supporters by adding them to your Mailchimp lists whenever they donate, subscribe, commission, or buy from you on Ko-fi.

  4. Ko-fi > Trello

    Manage your commissions by creating new Trello cards for each new commission on Ko-fi. Track progress and never miss a commission!

  5. Ko-fi > Gmail

    Use your Gmail account to automatically send personalized emails to supporters each time you receive a payment.

Explore more integrations in Zapier’s full library for Ko-fi!

We're here if you need us. Feel free to send any questions our way - if you have any feedback, let us know.💌