T

GotASale for ThriveCart

Set up ThriveCart 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 ThriveCart card and click Set up ThriveCart
  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 ThriveCart next
  5. In ThriveCart, go to Settings → API & Webhooks → Webhooks & notifications
  6. Paste the webhook URL into the Webhook URL field
  7. Make up a random word or phrase and set it as your ThriveCart secret on that same page
  8. Enable the order.success event
  9. Also enable order.refund if you sell refundable products (optional)
  10. Back in GotASale, paste the same secret you set in ThriveCart into the signing secret field. This is how GotASale checks that each message really came from ThriveCart, not someone pretending to be ThriveCart
  11. Click Connect ThriveCart 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 an order completes, gets refunded, or a subscription is cancelled
  • All notification platforms — Telegram, Discord, Slack, Teams, Google Chat, webhooks, and push notifications
  • No app to install — ThriveCart needs nothing beyond the webhook you set up yourself
  • Mobile app — Check sales and get push notifications from your phone. Learn more

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

Frequently Asked Questions

I only sell one-time products, not subscriptions — what do I enable?

Just enable order.success. You can skip order.refund and any subscription events if they don’t apply to you.

What happens if a customer cancels their subscription?

ThriveCart's order.subscription_cancelled event maps to a cancellation notification in GotASale, if you enable it in ThriveCart.

Where do I set the ThriveCart secret?

On the same ThriveCart page where you added the webhook URL — Settings → API & Webhooks → Webhooks & notifications.

Does ThriveCart flag test orders?

Yes. ThriveCart marks orders as live or test mode, and GotASale tags test-mode orders so you can tell them apart from real sales.

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