K

GotASale for Ko-fi

Set up Ko-fi from your GotASale dashboard — no code required.

Go to Dashboard

How it Works

  1. Log in to your GotASale dashboard
  2. Click + Add Store
  3. Find the Ko-fi card and click Set up Ko-fi
  4. GotASale shows you a webhook URL. It looks like https://api.gotasale.io/custom-webhook/YOUR_TOKEN — copy it, you'll paste it into Ko-fi next
  5. In Ko-fi, go to More → API → Advanced (this page requires Ko-fi Gold or Supporter)
  6. Paste the webhook URL into the Webhook URL field
  7. Copy the Verification Token Ko-fi shows on that same page
  8. Back in GotASale, paste it into the signing secret field. This is how GotASale checks that each message really came from Ko-fi, not someone pretending to be Ko-fi
  9. Click Connect Ko-fi to finish

Connect Your First Destination

Telegram

  1. Copy your Site Token from your GotASale dashboard under Linked Stores
  2. Open @gotasale_bot on Telegram: Open Bot → then send /start YOUR_TOKEN
  3. Return to your store settings and approve the pending link request
  4. Done — new orders will now be sent to your Telegram chat

Discord

  1. Add the bot to your Discord server: Invite Bot →
  2. In the channel where you want notifications, type /link YOUR_TOKEN
  3. Return to your store settings and approve the pending link request
  4. Done — new orders will now be sent to that Discord channel

Slack

  1. Install the gotasale app to your workspace: Add to Slack →
  2. In the channel where you want notifications, type /gotasale link YOUR_TOKEN
  3. Return to your store settings and approve the pending link request
  4. Done — new orders will now be sent to that Slack channel

Microsoft Teams

  1. Add the GotASale bot to your Teams channel
  2. In the channel, @mention the bot and type link YOUR_TOKEN
  3. Return to your store settings and approve the pending link request
  4. Done — new orders will now appear as Adaptive Cards in that channel

Google Chat

  1. Search for "GotASale" in Google Chat apps and add it to your space
  2. In the space, type /link YOUR_TOKEN
  3. Return to your store settings and approve the pending link request
  4. Done — new orders will now appear as rich cards in that space

What's Included

  • Instant notifications — Get notified the moment you receive a donation, shop order, commission, or subscription payment
  • All notification platforms — Telegram, Discord, Slack, Teams, Google Chat, webhooks, and push notifications
  • No app to install — Ko-fi needs nothing beyond the webhook you set up yourself
  • Mobile app — Check your Ko-fi activity and get push notifications from your phone. Learn more

Need more power? View our plans for multi-destination routing, webhooks, payload customisation, and more.

Plan Requirement

Ko-fi's webhook feature is part of Ko-fi Gold (or a Supporter account) — it's not available on the free Ko-fi plan. Upgrade on Ko-fi first if the Webhook URL field isn't visible under More → API → Advanced.

Frequently Asked Questions

Which Ko-fi plan do I need?

Ko-fi's webhook feature requires Ko-fi Gold (or a Supporter account). It isn't available on the free Ko-fi plan.

What kinds of Ko-fi events trigger a notification?

Donations, shop orders, commissions, and subscription payments — anything Ko-fi sends to your webhook URL.

Where do I find my Verification Token?

Ko-fi shows it on the same More → API → Advanced page where you set your Webhook URL.

What shows up if I sell items from my Ko-fi Shop?

Each shop item appears as its own line in the notification, using the item name and quantity Ko-fi sends.

"Ko-fi" is a trademark of its respective owner. GotASale is not affiliated with, endorsed by, or sponsored by Ko-fi — it simply listens for webhook notifications you configure yourself in your own Ko-fi account.