How to Get Slack Alerts for Every Funnelish Sale in Real-Time
Why Real-Time Sale Notifications Matter
Knowing the moment a sale comes in is one of the best feelings in ecommerce — and it's also operationally important. Real-time sale alerts let you monitor your funnel's performance, catch payment issues immediately, celebrate milestones with your team, and keep your VA or fulfillment team informed without manual check-ins.
By connecting Funnelish to Slack via webhooks or Zapier, you can get an instant Slack message every time a new order comes in — complete with order details, customer name, and order value.
Method 1: Using Zapier (No-Code, Easiest)
Step 1: Create a Zapier Account
Sign up at zapier.com if you don't already have an account. You'll also need a Slack workspace where you want to receive notifications.
Step 2: Create a New Zap
In Zapier, click Create Zap. Search for Funnelish as the trigger app. Select New Order as the trigger event. Connect your Funnelish account using your API key.
Step 3: Set Up the Slack Action
For the action app, select Slack. Choose Send Channel Message as the action. Connect your Slack workspace and select the channel where you want sale notifications (e.g. #sales or #orders).
Step 4: Customize the Message
Build your notification message using Funnelish data fields. A good sale notification includes customer name, product name, order value, and order date.
Step 5: Test and Activate
Test the Zap with a sample order, verify the Slack message looks correct, and turn on the Zap. From this point, every Funnelish order will instantly appear in your Slack channel.
Method 2: Using Funnelish Webhooks (Advanced)
If you're technically comfortable, you can use Funnelish's native webhook feature to send order data directly to a Slack incoming webhook URL — without Zapier.
- In Slack, create an Incoming Webhook in your workspace settings
- Copy the Webhook URL Slack provides
- In Funnelish, go to your funnel's Automations section
- Create a new automation with the trigger: New Order
- Add the action: Webhook
- Paste your Slack Webhook URL and configure the JSON payload with your order data fields
Customizing Your Sale Alert Messages
Make your Slack notifications more useful by including order value, whether an upsell was accepted, customer country, and emoji indicators for different order sizes.
Build a Funnel Worth Getting Alerts For
Browse our Funnelish funnel templates to launch a conversion-optimized funnel and start filling your Slack channel with order alerts.
Frequently Asked Questions
How do I get Slack notifications for Funnelish sales?
You can connect Funnelish to Slack using two methods: Zapier (no-code, easiest) or Funnelish's native webhook feature (more advanced). With Zapier, you create a Zap with Funnelish as the trigger and Slack as the action. With webhooks, you post order data directly from Funnelish automations to a Slack incoming webhook URL.
Do I need a paid Zapier plan to connect Funnelish to Slack?
Zapier's free plan supports basic two-step Zaps, which is sufficient for a Funnelish to Slack notification. If you want multi-step Zaps, filters (e.g. only notify for orders above $100), or premium app connections, you'll need a paid Zapier plan. The free plan works fine for basic order alerts.
What order data can I include in my Slack sale notifications?
Using Funnelish data fields in Zapier or webhooks, you can include customer name, email, product name, order total, order date, shipping address country, and whether a upsell was accepted. You can also add custom emoji indicators — for example, different emojis for orders under $50, $50-$100, and over $100.
What is the difference between using Zapier vs webhooks to send Funnelish alerts to Slack?
Zapier is a no-code solution that takes about 10 minutes to set up and requires no technical knowledge. Funnelish native webhooks are more flexible and have no per-task costs, but require you to configure a JSON payload and understand basic webhook concepts. Start with Zapier and switch to webhooks if you need more customization.
Can I send Funnelish sale notifications to multiple Slack channels?
Yes. With Zapier, you can create multiple Zaps targeting different channels — for example, all orders to #orders, and high-value orders above $150 to #wins. With native webhooks, you can configure multiple webhook actions in your Funnelish automation to post to different Slack channels simultaneously.
Can I filter Funnelish Slack alerts to only show orders above a certain value?
Yes, with Zapier's Filter step (available on paid plans), you can add a condition so only orders meeting a minimum value threshold trigger the Slack notification. With webhooks, you'd need to handle filtering in a middleware like Make (formerly Integromat) or a simple serverless function.