Run a daily MySQL query to obtain the number and total of sales made during the previous day and send them to a Telegram chat

Get your daily sales summary sent directly to your fingertips with zero hassle.

  • Execute the task periodically
  • Execute a SELECT Query (mysql → select_query)
  • Send a message (telegrambot → send_message_photo)

Manually checking your sales database every morning, running a MySQL query, compiling yesterday’s sales numbers, and sending that report to your team on Telegram is tedious—and prone to delays. Missing a day means you lose timely insight, slow reaction to sales ups and downs, and let small issues snowball into bigger problems. The lack of daily visibility can cost you money, decision-making power, and credibility, not to mention all the wasted time copying, formatting, and sending data by hand.

Botize solves this with a simple, powerful formula: every day, it automatically queries your MySQL database for the previous day’s sales figures—total transactions and revenue—then instantly sends a clear, formatted summary straight to your chosen Telegram chat. You wake up to real numbers, in real time, right where your team already collaborates. The process is completely customizable: set the frequency, pick which chat to send to, and adjust filters or even the SQL query to match your needs. The automation runs perfectly on schedule, giving you back your mornings and putting up-to-date data at everyone’s fingertips.

Ready to banish manual sales reporting for good? Follow the step-by-step below to automate your sales reporting with Botize and get that daily Telegram update started—or jump straight in with this formula ready to use and tweak for your workflow. Let’s make sales visibility automatic!

Automate this task with 3 simple prompts

Copy and paste the following prompts into Botize's AI task editor

  1. 2

    Select the AI editing tool.

    AI Prompt Tool
  2. 3

    Set up a step to automatically start the process every day.

    Copy and paste this prompt into the AI editing tool.

    Create a trigger that runs this automation once every day.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  3. 4

    Add a step to collect sales data from MySQL for the previous day.

    Copy and paste this prompt into the AI editing tool.

    Write a query to MySQL that gets the date, number of sales, and total sales for the previous day.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  4. 5

    Send a summary of the sales data to a specific Telegram chat.

    Copy and paste this prompt into the AI editing tool.

    Send a message to a chosen Telegram chat with the date, number of sales, and total sales from the MySQL query.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  5. 6

    Your automation is ready to use. Click the 'Save changes' button.

    Save changes

Stay on Top of Your Sales Game, Effortlessly!

Every day, our system fetches the previous day's sales data from your MySQL database and delivers it straight to your chosen Telegram chat. It's like having your own personal sales assistant.

Manual Botize
Log into MySQL 5 minutes 0 Minutes
Run the sales query 5 minutes 0 Minutes
Format the data 10 minutes 0 Minutes
Send the report 5 minutes 0 Minutes
Total 25 minutes 0 Minutes

Yep, you've found the solution to your daily sales tracking!


Daily Sales Summary

Receive yesterday’s sales summary every morning, enabling informed decisions.

Effortless Updates

Receive daily sales stats without lifting a finger.

Stay Informed

Know exactly how your business is doing each day.

Save Time

No more manual data gathering or report writing.


Team Update

Automatically send sales updates to your sales team via Telegram.

📈

⌾︎ You're a busy entrepreneur needing quick access to sales data.

⌾︎ You love automation and dislike repetitive tasks.

✕ You don't use MySQL for storing your sales data.

✕ You prefer doing all data tracking manually.


✓ Change the frequency of the report delivery.

✓ Select different Telegram chat recipients.

✓ Customize the report's data points and presentation style.




Performs a daily MySQL query to obtain the date, the number, and the total sales of the previous day. Then, it sends this data to a specific Telegram chat, providing a report that includes the date, the number of sales made, and the total sales.

Related automations