DEV Community

Cover image for How to Send Contact Form 7 Submissions to Telegram for Free
IT_ Camrad
IT_ Camrad

Posted on

How to Send Contact Form 7 Submissions to Telegram for Free

If you manage a WordPress website, you probably rely on email notifications to receive contact form submissions. But emails can be delayed, filtered into spam, or simply overlooked.

A practical alternative is to send new form submissions directly to Telegram.

In this tutorial, I'll show you how to connect Contact Form 7 to Telegram using FormCourier Form Submissions for Telegram, a free WordPress plugin.

Why Send WordPress Form Submissions to Telegram?

Telegram notifications make it easier to monitor incoming inquiries without constantly checking your inbox.

This can be particularly useful for:

  • Small business websites receiving customer inquiries
  • WordPress developers managing client projects
  • Service businesses that need timely notifications
  • Website owners using multiple WordPress form builders

The integration sends form data directly from WordPress to the Telegram Bot API without requiring Zapier or an external automation service.

Step 1: Install FormCourier for Telegram

First, install the free FormCourier Form Submissions for Telegram plugin.

You can find the plugin, its features, and installation instructions on the official website:

FormCourier Form Submissions for Telegram - Free WordPress Plugin

Alternatively, install it from the WordPress plugin directory.

After installation, activate the plugin and open its settings in your WordPress dashboard.

Step 2: Create a Telegram Bot

To deliver WordPress form submissions to Telegram, you need a Telegram bot.

  1. Open Telegram and search for @botfather.
  2. Send the command /newbot.
  3. Choose a name and a unique username for your bot.
  4. Copy the Bot Token provided by BotFather.
  5. Open your new bot and press Start.

Keep your Bot Token private. It allows applications to send messages using your bot.

Step 3: Find Your Telegram Chat ID

The Chat ID identifies where your WordPress notifications should be delivered.

For a private conversation, send a message to your bot and use the Telegram Bot API's getUpdates method to retrieve the chat identifier.

You can also send notifications to a Telegram group, provided the bot has been added and has permission to send messages.

Step 4: Configure FormCourier

Return to your WordPress dashboard and open the FormCourier Telegram settings.

  1. Enter your Telegram Bot Token.
  2. Add your destination Chat ID.
  3. Enable Telegram notifications.
  4. Save the settings.
  5. Open the Forms section and enable Contact Form 7.
  6. Use the Send Test Message feature to verify the Telegram connection.

Once the test message arrives, submit an actual Contact Form 7 form to verify that the complete integration works.

Step 5: Customize Telegram Notifications

FormCourier supports customizable message templates with dynamic placeholders.

For example:

New WordPress Form Submission

Form: {form_name}
Source: {form_provider}
Website: {site_url}

Submitted Data:
{all_fields}

Date: {date}
Time: {time}
Enter fullscreen mode Exit fullscreen mode

You can adjust the template to make incoming notifications easier to read.

The free plugin uses one shared Telegram destination and message template for enabled form providers.

Other Supported WordPress Forms

FormCourier isn't limited to Contact Form 7.

It also supports:

  • WPForms
  • Fluent Forms
  • Forminator
  • Ninja Forms
  • Gravity Forms

This makes it useful for websites that use different form builders.

Final Thoughts

Sending WordPress form submissions to Telegram is a simple way to improve notification visibility and respond to inquiries more quickly.

As a WordPress developer, I created FormCourier to make this integration straightforward, without requiring complicated automation workflows.

The free plugin includes direct Telegram delivery, customizable messages, test notifications, and delivery logs.

Explore FormCourier Form Submissions for Telegram

If you're using WordPress forms and Telegram, I'd love to hear about your experience. Which form builder do you use most often?

Top comments (0)