Integration

One-Ping + Zapier Integration: No-Code Notifications

Automate multi-channel notifications without writing a single line of code. Connect One-Ping with Zapier's 5,000+ app integrations to send alerts via Telegram, Email, Slack, and Discord.

Why Use One-Ping with Zapier?

Zapier is the world's most popular no-code automation platform, connecting over 5,000 apps with simple "if this, then that" workflows called Zaps. By combining Zapier with One-Ping, you can turn any app event into a multi-channel notification without writing code or managing complex integrations.

Without One-Ping, sending notifications to multiple channels in Zapier requires creating separate action steps for each channel: one for Slack, one for Email, one for Telegram. Each step consumes a Zapier task, and each channel needs its own configuration. With One-Ping, you replace all of those steps with a single webhook call that fans out to every channel you need. Fewer steps, fewer tasks consumed, simpler Zaps.

Save on Zapier tasks: Since One-Ping handles multi-channel delivery in a single API call, you use only one Zapier action step instead of 3 or 4 separate ones. This can significantly reduce your Zapier task usage, especially on high-volume workflows.

Popular Zapier + One-Ping Automations

New Form Submission Alerts

When someone fills out a Typeform, Google Form, or Jotform, instantly notify your team on Slack and Telegram while sending a confirmation email to the submitter.

New Sale Notifications

Trigger on Stripe payments, Gumroad sales, or Shopify orders to alert your team on Discord and Slack, and send the buyer a receipt via Email.

CRM Lead Alerts

When a new lead is created in HubSpot, Pipedrive, or Salesforce, push notifications to your sales team on their preferred channels immediately.

Calendar Reminders

Send appointment reminders via Telegram and Email when Google Calendar or Calendly events are approaching. Keep clients informed across channels.

Social Media Mentions

Monitor Twitter mentions or Instagram comments and route alerts to your marketing team on Slack and Email via One-Ping.

Project Updates

When tasks are completed in Asana, Trello, or Notion, notify stakeholders on multiple channels so everyone stays in the loop.

How to Connect One-Ping with Zapier

Get Your One-Ping API Key

Sign up for a free account at app.one-ping.com and generate an API key from your dashboard. Configure your notification channels (Telegram, Email, Slack, Discord) in the One-Ping settings before building your Zap.

Create a New Zap and Choose Your Trigger

In Zapier, click "Create Zap" and select the trigger app that will initiate your notification. For example, choose "Stripe" with the trigger event "New Payment" or "Google Forms" with "New Form Response." Test the trigger to make sure Zapier receives sample data.

Add "Webhooks by Zapier" as the Action

For the action step, search for Webhooks by Zapier and select Custom Request as the event. This gives you full control over the HTTP request to One-Ping's API. Note: the Webhooks app is available on Zapier's paid plans.

Configure the One-Ping API Request

Set the method, URL, headers, and body as shown in the configuration example below. Use Zapier's data mapping to insert dynamic values from your trigger step into the message body.

Test and Activate

Click "Test step" in Zapier to send a test notification through One-Ping. Verify that messages arrive on all configured channels. Once confirmed, turn on your Zap and notifications will flow automatically.

Zapier Webhook Configuration

Here is the exact setup for the "Webhooks by Zapier" Custom Request action step. Copy these settings into your Zap:

Method: POST

URL: https://api.one-ping.com/send

Headers:
  Authorization  |  Bearer YOUR_ONE_PING_API_KEY
  Content-Type   |  application/json

Data (raw JSON):
{
  "message": "New payment of ${{amount}} from {{customer_email}}",
  "channels": ["telegram", "email", "slack"],
  "recipient": "{{customer_email}}"
}

Replace {{amount}} and {{customer_email}} with Zapier's dynamic data fields from your trigger step. Click the "+" icon in each field to map data from the previous step.

Example: New Stripe Payment Notification

This Zap triggers when a new payment is received in Stripe and sends notifications via One-Ping to your team on Slack and Telegram, and a receipt to the customer via Email.

// Trigger: Stripe > New Payment
// Action: Webhooks by Zapier > Custom Request

{
  "message": "Payment received: ${{1. Amount / 100}} from {{1. Customer Email}}. Invoice: {{1. Invoice ID}}",
  "channels": ["slack", "telegram", "email"],
  "recipient": "{{1. Customer Email}}",
  "metadata": {
    "payment_id": "{{1. ID}}",
    "source": "zapier"
  }
}

Example: New Google Form Response Alert

Notify your team every time someone submits a contact form, support request, or application through Google Forms.

// Trigger: Google Forms > New Response in Spreadsheet
// Action: Webhooks by Zapier > Custom Request

{
  "message": "New form submission from {{1. Name}}:\n\nEmail: {{1. Email}}\nSubject: {{1. Subject}}\nMessage: {{1. Message}}",
  "channels": ["slack", "telegram"],
  "recipient": "[email protected]"
}

Advanced Zapier Patterns with One-Ping

Multi-Step Zaps with Conditional Channels

Use Zapier's Filter or Paths feature to send different notifications based on conditions. For example, high-value orders (over $100) get sent to all channels, while smaller orders only go to Email:

// Path A: Order total >= $100
{
  "message": "HIGH-VALUE ORDER: ${{total}} from {{customer_name}}",
  "channels": ["telegram", "email", "slack", "discord"],
  "recipient": "{{customer_email}}"
}

// Path B: Order total < $100
{
  "message": "New order: ${{total}} from {{customer_name}}",
  "channels": ["email"],
  "recipient": "{{customer_email}}"
}

Using Zapier's Formatter for Rich Messages

Add a Formatter step before the One-Ping webhook to format dates, numbers, or combine multiple fields into a structured notification message. This ensures your notifications look clean and professional on every channel.

Zapier Free Plan note: The Webhooks by Zapier app requires a paid Zapier plan (Starter or above). If you are on Zapier's free plan, consider using n8n (free and open-source) or Make as alternatives.

Benefits of One-Ping over Native Zapier Notifications

Feature One-Ping via Webhook Native Zapier Actions
Zapier tasks per notification 1 task (all channels) 1 task per channel
Add a new channel Add string to channels array Add new action step to Zap
Centralized delivery logs One-Ping dashboard Scattered across Zap history
Channel config changes Update once in One-Ping Update every Zap individually
Telegram support Native, easy setup No native Zapier action

Ready to simplify your notifications?

Start free with 100 messages/month. No credit card required.

Get started free