Integrations
Connect MASK with your existing tools and automate link management workflows.
Available integrations
MASK integrates directly with the following services:
- •Slack — receive notifications when links are created, hit click milestones, or expire.
- •Google Analytics — automatically append UTM parameters to links and forward click events.
- •Zapier — connect MASK to 5,000+ apps with pre-built triggers and actions.
- •Segment — stream click events to your data warehouse or downstream tools.
Connecting a service
Go to Settings → Integrations and click Connect next to the service you want to enable. You'll be redirected to authorize MASK with the third-party service.
Each integration can be configured per workspace. Only workspace admins and owners can connect or disconnect integrations.
Webhooks
For custom integrations, use webhooks to receive real-time HTTP POST notifications when events occur in your workspace. Configure webhooks from Settings → Integrations → Webhooks.
Available webhook events:
- •
link.created— a new link was created - •
link.clicked— a link received a click - •
link.updated— a link's settings were changed - •
link.deleted— a link was deleted - •
page.viewed— a bio page was viewed
Each webhook request includes a X-Mask-Signature header for verifying the payload. See the Webhooks API reference for signature verification details.
Zapier
The MASK Zapier integration supports the following triggers and actions:
- •Triggers: new link created, link click threshold reached, link expired.
- •Actions: create link, update link, delete link, create QR code.
Search for "MASK" in the Zapier app directory to get started. You'll need an API key with write permissions to authenticate.
Rate limits
Webhook deliveries and integration syncs follow the same rate limits as the API. If a webhook delivery fails, MASK retries with exponential backoff up to 5 times over 24 hours. Failed deliveries are logged in Settings → Integrations → Webhooks → Delivery log.