How to Connect Slack to UniLink (Get Instant Notifications for Orders and Signups)

How to Connect Slack to UniLink (Get Instant Notifications for Orders and Signups)
A step-by-step guide to connecting UniLink to Slack so your team receives instant notifications in a Slack channel whenever a new order is placed, a contact is added, or a form is submitted on your page.
- Connect via Dashboard → Integrations → Slack → Connect → authorize via Slack OAuth → select channel → choose notification types → save.
- UniLink posts a Slack message for each configured event type: new order, new contact, and new form submission — with relevant details in the message.
- Best for teams monitoring sales in real time, without needing to check the UniLink Dashboard or Stripe throughout the day.
Checking your Stripe dashboard every twenty minutes to see if an order came in is a habit that doesn't scale and doesn't serve your team. When you're working with a team — a virtual assistant handling fulfillment, a co-founder tracking revenue, a support person monitoring form submissions — everyone needs the same real-time awareness without everyone logging into UniLink. Connecting UniLink to Slack gives the whole team instant, formatted notifications in the channels they're already in, with the specific data they need about each event, without any platform-switching or permission management.
What the Slack Integration Does
UniLink's Slack integration connects to your Slack workspace via OAuth and posts formatted messages to a channel of your choice when trigger events occur on your UniLink page. The three supported event types are new order (a completed purchase), new contact (a visitor added to your contact list), and new form submission (a form block submission). For each event type you enable, UniLink formats a Slack message with the relevant event details — for orders, this includes the product name, amount, and customer email; for contacts, the name and email; for form submissions, all the fields collected.
The messages appear in Slack immediately after the event — typically within a few seconds of the triggering action on your UniLink page. This real-time speed makes the integration genuinely useful for sales monitoring: when you make a social post promoting a product and tell your team to watch Slack, they'll see each order notification in real time as the traffic converts. There's no polling delay, no email inbox lag, and no need to share UniLink Dashboard access with everyone who needs to know about sales activity. The Slack channel becomes the team's single source of real-time UniLink activity awareness.
The integration is configured per workspace, not per channel within a workspace. You connect one Slack workspace via OAuth, and then choose which channel in that workspace receives which notification types. If you want orders to go to a #sales channel and form submissions to go to a #leads channel, you can configure separate notification routing within the same Slack workspace connection. This channel-level routing keeps sales noise separate from lead notifications and allows different team members to subscribe to only the channels relevant to their role.
How to Get Started
- Open UniLink Integrations: Log in to your UniLink Dashboard at app.unilink.us, navigate to Integrations, and find Slack. Click Connect.
- Authorize with Slack OAuth: A Slack sign-in window will open. Select the Slack workspace you want to connect (you must be a member with permissions to add apps). Review the permissions UniLink requests — it will ask to post messages to channels — and click Allow. You'll be redirected back to UniLink after authorization completes.
- Select the notification channel: In UniLink's Slack integration settings, choose the Slack channel where notifications should be posted. The dropdown will show all channels in the workspace you authorized. Select a dedicated channel — for example, #unilink-alerts or #sales — rather than a general channel that's used for team discussion.
- Choose notification types: Enable the event types you want to notify about: new orders, new contacts, and/or new form submissions. If your team only cares about orders, enable only that. If you want everything, enable all three. You can adjust this at any time from the integration settings.
- Save and test: Save the integration settings. Use UniLink's "Send test notification" button to post a sample message to the selected Slack channel. Verify the message appears in Slack with the correct format and in the correct channel. Then submit a real form or make a test purchase to confirm live events trigger real notifications.
How to Use the Slack Integration
- Monitor sales during a promotion launch: Before posting a promotional campaign, have your team gather in a #sales channel connected to UniLink order notifications. As traffic hits your UniLink page and purchases come in, the team sees each order in real time — no one needs to watch a dashboard or refresh Stripe. The channel becomes a live sales counter during the launch window.
- Route leads to your sales team instantly: Enable new contact notifications and route them to a channel monitored by whoever handles lead follow-up — a sales team, VA, or co-founder. The notification includes the contact's name and email, so follow-up can happen within minutes of the lead being captured, when intent is highest.
- Alert fulfillment team on new orders: Send order notifications to a channel your fulfillment or operations team monitors. The notification includes the product name and customer email, giving them the information needed to begin fulfillment (for physical products) or send access (for digital products that aren't automated). No need to check the UniLink order dashboard manually.
- Track form submissions for intake and applications: If you use a form block to collect applications, bookings, or inquiries, route form submission notifications to the team member responsible for reviewing them. They see each new submission in Slack the moment it's submitted, with all the collected form fields in the notification message.
- Set up Slack reminders for follow-up: In Slack, hover over an order or contact notification and use the "Remind me about this" feature to schedule a follow-up reminder. If you need to follow up with a buyer 48 hours after purchase, set the reminder directly from the notification message. This keeps follow-up tasks tied to the original notification without needing a separate task management tool.
Key Settings
| Setting | What It Does | Recommended |
|---|---|---|
| Slack workspace authorization | Connects UniLink to a specific Slack workspace via OAuth | Connect to your team's primary workspace; if you use multiple workspaces, connect whichever one the team members who monitor sales are most active in |
| Notification channel selection | Specifies which Slack channel receives UniLink event notifications | Create a dedicated #unilink-alerts or #sales channel rather than posting to #general — high-volume notification channels become noise in general channels and get ignored |
| Event type selection | Controls which UniLink events (orders, contacts, form submissions) send Slack notifications | Enable only the event types your team actually acts on — enabling all three in a low-traffic workspace is fine, but in high-traffic situations, form submission noise can drown out order notifications in the same channel |
| Channel routing per event type | Allows different event types to post to different Slack channels | Route orders to a #sales channel and form submissions to a #leads channel to keep actionable notifications separated by function and team responsibility |
| Notification message format | Determines which data fields appear in the Slack message for each event type | Verify the notification includes enough identifying information for immediate action — for orders, you need at minimum the product name, amount, and customer email; for contacts, name and email |
Get the Most Out Of Slack
Use Slack's channel notification settings to configure who gets alerted for each UniLink notification. In your #unilink-alerts channel, go to Channel Settings → Notifications and set the channel to send desktop and mobile notifications for every new message. This ensures that on a launch day or during a limited-time offer, the team is immediately aware of each new order rather than seeing a batch of notifications when they open Slack an hour later. Real-time awareness during high-intent periods — when a promotional post is live — makes a meaningful difference in how quickly the team can respond to issues or celebrate momentum.
Combine Slack notifications with UniLink's Google Sheets integration for a complete data picture. Slack gives real-time awareness — the team sees each event as it happens. Google Sheets gives historical data — the spreadsheet accumulates every event for reporting and analysis. Neither replaces the other. The Slack notification prompts immediate action (follow up with this lead, check this order's fulfillment status); the Google Sheet provides the aggregate view (how many orders this week, what's the average order value, which form is generating the most leads). Use both in parallel rather than choosing one or the other.
Set up Slack workflows (available in Slack's premium plans) to trigger team processes from UniLink notifications. For example, when a new order notification appears in #sales, a Slack workflow can automatically post a follow-up message to a team member tagging them for action, or create a checklist in the same thread for the fulfillment steps. Slack workflows can also be triggered by specific keywords in messages — if a high-value order notification includes a product name that matches a workflow trigger, it can escalate to a different channel or page an on-call team member. This turns passive notifications into active process triggers.
For solopreneurs, Slack notifications are still useful even without a team. Configure order notifications to your personal Slack workspace in a channel that sends push notifications to your phone. You'll know within seconds of every sale, without having to check email, Stripe, or the UniLink Dashboard. The psychological effect of receiving a Slack notification on your phone every time a sale comes in is also genuinely motivating during launches — it makes the real-time connection between your promotional activity and actual purchases concrete and immediate.
Troubleshooting
| Problem | Cause | Fix |
|---|---|---|
| No Slack notifications appearing after events | Slack OAuth authorization expired, or the UniLink Slack app was removed from the workspace | Go to UniLink Integrations → Slack, disconnect, and reconnect by re-authorizing with Slack OAuth. Send a test notification after reconnecting to confirm the connection is active. |
| Notifications going to the wrong Slack channel | Channel selection was changed in Slack (channel renamed or deleted) without updating UniLink | In UniLink Integrations → Slack, reselect the correct channel from the dropdown. If the channel was renamed in Slack, it may appear under the new name in UniLink's dropdown after refreshing. |
| Slack notification posted but missing some data fields | Event occurred before the integration was configured with all required fields, or event type sends a limited payload | Check the notification format settings in UniLink's Slack integration configuration. Verify which fields are included for each event type. For form submissions, ensure the form block is configured to collect and pass all the fields you expect to see in the notification. |
| Team not seeing notifications despite them being posted | Slack channel notification settings are muted or set to "Nothing" for those team members | Instruct team members to go to the channel → Settings → Notifications and set "All new messages" to ensure they receive alerts. Channel-level notification settings override workspace defaults and can be set per user. |
- Real-time notifications — team sees each event within seconds, no dashboard polling required
- Easy setup via Slack OAuth — no webhooks, tokens, or technical configuration needed
- Channel routing allows different event types to reach different team channels and responsibilities
- Searchable Slack history provides a scannable log of recent UniLink activity
- Notifications are one-directional — Slack receives data from UniLink but cannot send commands back
- High-volume events (many form submissions) can create notification fatigue in active Slack workspaces
- Requires a Slack workspace — not useful for solopreneurs or teams that don't use Slack
Frequently Asked Questions
Does the Slack integration require a paid Slack plan?
No. UniLink's Slack integration works with Slack's free plan. The OAuth connection and message posting do not require a paid Slack workspace. However, Slack's free plan limits message history to 90 days — older notifications become inaccessible. If you need a full historical log of all UniLink events, also enable the Google Sheets integration as a permanent record alongside the Slack notifications.
Can I post UniLink notifications to a private Slack channel?
Yes. During the integration setup, you can select a private channel from the channel dropdown, provided the UniLink Slack app has been invited to that channel. After authorizing the OAuth connection, go to the private channel in Slack and invite the UniLink app (type /invite @UniLink or similar). The channel will then appear in the UniLink dropdown selection.
Can multiple team members be notified for the same event?
Yes — everyone in the selected Slack channel who has notifications enabled will see the message. You don't need to configure individual recipients. If you want specific team members tagged in notifications for certain event types, you can set that up using Slack's Workflow Builder to respond to UniLink messages in the channel with targeted @mentions.
Will UniLink post to Slack if I'm using the free UniLink plan?
The Slack integration is available on UniLink Starter ($9/mo) and above. Free plan users can see the Slack option in the Integrations panel but will need to upgrade to activate the connection. If you're primarily using UniLink to monitor whether your page is generating activity, upgrading to Starter for the Slack integration alone is often worth it for the real-time visibility it provides.
Can I send UniLink notifications to multiple Slack channels simultaneously?
Within a single integration configuration, each event type routes to one channel. To send the same event notification to multiple channels, you would configure multiple notification rules — for example, orders routing to both #sales and #management. Check UniLink's current integration settings for the exact configuration options available for multi-channel routing.
- Connect via Dashboard → Integrations → Slack → OAuth → select channel → choose event types → save.
- Create a dedicated Slack channel for UniLink notifications rather than routing to an existing team channel — keeps notifications searchable and separate from general conversation.
- Enable only the event types your team acts on — orders, contacts, and/or form submissions — to avoid notification fatigue in high-traffic periods.
- Use Slack notifications alongside Google Sheets — Slack for real-time awareness, Sheets for historical data and reporting.
- If notifications stop, reconnect the Slack OAuth in UniLink Integrations — token expiration is the most common cause of silent notification failures.
Ready to bring UniLink activity into your team's Slack? Connect Slack in your UniLink Dashboard and your next order notification will be in the channel before the buyer closes your page.
Create Your Free Link-in-Bio Page
Join thousands of creators using UniLink. 40+ blocks, analytics, e-commerce, and AI tools — all free.
Get Started Free