Payments for Bots
Imagine a world where you can order pizza, pay for a pair of shoes, hire a cab, or refill your subway pass — all in a few button taps on Telegram.
To make this world possible, we are launching Bot Payments today. Bot developers can now accept payments from their users around the world, just like that:
If you have Telegram 4.0 (or newer) installed, you can order goods or services from bots that offer them. These bots may now add a Pay button to their messages. When you tap Pay, you'll be asked to fill in your credit card and shipping information and confirm the payment. Then you get what you paid for. Voila!
If your account is protected by 2-Step Verification, you can save your card for future purchases. If you do that, ordering stuff from bots will only take two taps. Bot Payments also support Apple Pay for a completely frictionless experience.
Check It Out Now
Try our demo @ShopBot to get a taste of what‘s coming. (Note: Our demo bot thinks it sells time machines, but they’re not a part of what‘s coming. Sadly.) If you’re looking to test a real payment with actual money, stop by our @TelegramDonate bot.
Telegram is an open platform, so bot developers can implement the necessary APIs and accept payments from users starting right now, without lengthy approval dramas. If you’re a bot developer, check out the docs immediately!
Behind the Scenes
At launch, most of the payments were handled by Stripe, but Telegram Bot Payments are a platform for payment providers all over the world. When accepting a payment from a user, the bot developer can choose between all available payment providers, selecting the one already used by the buyer or the one with the lowest commission.
UPD, 14.06.2017: Bot developers can now process payments from more than 200 countries via the global payment provider Paymentwall.
UPD, 02.06.2017: Yandex.Money and Payme are now also available as payment providers.
UPD, 01.09.2017: Rave by Flutterwave is now available, which is especially helpful for developers in Nigeria, Kenya, Ghana, South Africa, and Uganda.
This is just the beginning. In the next few days, payments will become available to developers in India via Razorpay, in Russia Qiwi will be joining the club a little later.
Follow our @BotNews channel to be the first to know about new providers joining.
If you’re a payment provider (especially in a developing country), click here to learn how to get on board.
Just Passing Through
Telegram acts as a messenger (pun intended) between the paying user, the bot developer, and their chosen payment system. The user sends their credit card details directly to the payment system. Then the payment system's response and the shipping details entered by the user are passed to the bot developer so that they can process the order.
Due to this structure, it is impossible for Telegram to handle complaints or cashbacks – any disputed payments are the responsibility of the bot developers, payment providers, and banks that participated in the exchange.
Since Telegram doesn‘t process the payments, we don’t store and can‘t access any sensitive data. We also don’t take any commission from payments and don't profit from these transactions.
Instead, we just do what every sheriff has to do with strangers passing through their turf: shoot the bad bots and award the good ones with a badge. We’re sure there’ll be plenty of good ones.
If You Are…
- …one of our lovely users, wait and see what wonders Telegram bot developers will soon bring your way using this new platform. Meanwhile, try our demo @ShopBot to get an idea of what's coming or try spending some real money via @TelegramDonate.
- …a bot developer, check out our Introduction to Payments and Payments API to see what you can build.
- …a payments provider, learn how to get on board.
And if you're none of the above for some weird reason, be a user, do the right thing. Happy shopping, everyone!
Bot Payments API
Telegram Bot Payments are a free and open platform that allows sellers to accept payments for goods and services from Telegram users. Telegram doesn't collect payment information and takes no commission.
Note: This article is intended for bot developers and store owners. If you're looking for a general overview of Telegram Payments, check out the Telegram blog.
If you are new to Telegram bots and would like to learn how to create and set up a bot, please consult our Introduction to Bots and Bot FAQ.
Introducing Payments 2.0
Payments 2.0 were added in April 2021 with Bot API v.5.2. New features:
- Send invoices to any chat, including to groups and channels.
- Create invoices that can be forwarded and used by multiple buyers to order things.
- Use inline mode to help users show your goods and services to their friends and communities.
- Allow tips from users with preset and custom amounts.
- Accept payments from users on mobile or desktop apps.
- Try @ShopBot to create a test invoice – or start a message with @ShopBot . in any chat for an inline invoice.
- Check out Demo Shop for an example of a Telegram Channel used as virtual storefront.
Users need to update to Telegram 7.7 or higher to use Payments 2.0 (for Telegram Desktop, 2.7.2 or higher). Older mobile apps released after May 2017 support basic payments in chats with bots.
How does this work?
You create a bot that offers goods and services to Telegram users. Merchant bots can send specially formatted invoice messages to users, groups or channels. If your bot supports inline mode, users can also send invoices to other chats via the bot, including to one-on-one chats with other users.
Invoice messages feature a photo and description of the product along with a prominent Pay button. Tapping this button opens a special payment interface in the Telegram app. In this interface, users can choose a tip amount (if allowed by the merchant) and enter additional details like shipping info, phone number, or email address.
The bot can offer several shipping options for physical goods based on the delivery address. When ready, users enter their credit card info or choose a saved card — and pay for the product. Telegram also supports Apple Pay and Google Pay. Once the transaction is done, the merchant bot can send a receipt message with payment details, shipping and delivery information.
Supported Payment Providers
Telegram does not process payments from users and instead relies on different payment providers around the world. It is the payment providers that handle and store all sensitive information, like credit card details. Neither Telegram nor the bot developers have access to it.
For the moment we support payments from more than 200 countries via the following payment providers:
We continue expanding this list, follow @BotNews for updates.
If you work for a company that provides services similar to standalone accounts in Stripe Connect, please let us know via @BotSupport (include the hashtag #paymentsprovider in your message).
The Payments API
This section explores payments via Telegram's Bot API in more detail.
Connecting Payments
To start accepting payments, you need a Telegram bot. Use BotFather to create a bot if you don't have one already.
Now you have a merchant bot that can offer goods or services to Telegram users. Let's call it @merchantbot in this document. The first stop is to choose and connect a payment provider, you can find the list of supported providers above.
Getting a Token
- Use the /mybots command in the chat with BotFather and choose the @merchantbot that will be offering goods or services.
- Go to Bot Settings > Payments.
- Choose a provider, and you will be redirected to the relevant bot.
- Enter the required details so that the payments provider is connected successfully, go back to the chat with Botfather.
- The message will now show available providers. Each will have a name, a token, and the date the provider was connected.
- You will use the token when working with the Bot API.
Implementing Payments
You will find the necessary methods for building your payment implementation in the Payments Section of the Bot API Manual.
Testing Payments: the 'Stripe TEST MODE' Provider
While you're still developing and testing payments for your bot, use the “Stripe TEST MODE” provider. When in this mode, you can make payments without actually billing any accounts. Real cards can't be used in test mode, but you can use test cards like 4242 4242 4242 4242 (full list here). You can switch between test mode and live mode as many times as you want, but please see the live checklist before you go live.
Step-by-Step Process
See Bot API: Payments for the complete list of available methods and objects.
1. Create Invoice
The user contacts @merchantbot and requests to purchase something. The bot forms an invoice message with a description of the goods or service, amount to be paid, and requested shipping info. There are two ways of creating an invoice:
A. Bot Invoice
Use the sendInvoice method to generate an invoice and send it to a chat. The provider_token parameter is where you put the token value that you've obtained earlier via Botfather. It is possible for one merchant bot to use several different tokens for different users or different goods and services.
As of Payments 2.0, invoice messages with a pay button can be sent to chats of any type: private chats with the user, groups, or channels. The resulting invoice message will look like this:
B. Inline Invoice
If @merchantbot supports inline mode, you can use inputInvoiceMessageContent to allow users to share invoices for your goods and services to their one-on-one chats with friends, or to their groups and channels. These invoices will have a Pay button that can be used multiple times.
2. Choose Forwarding Behavior
As of Payments 2.0 there are two ways for handling forwarded copies of your invoices, controlled by the parameter start_parameter in the sendInvoice method.
- A. Multi-chat invoice. Forwarded copies show a Pay button, which multiple users can press and attempt to pay for the goods or services. Inline invoices are always multi-chat invoices.
- B. Single-chat invoice. Invoice can only be paid from the chat to which it was sent, forwarded copies show a URL button with a deep link to the bot. The deep link can be used to generate a similar invoice in the chat with the bot, to show an error message, or for other purposes. More info on Deep Linking »
If a single-chat invoice is sent to the chat with @merchantbot , it can only be paid once. If a single-chat invoice is sent to any other chat, it can be paid many times by many users.
To get a better understanding of how this works, try toggling the “Pay from Forwards” parameter when creating invoices with our demo @ShopBot.
Regardless of whether or not the Pay button is available in an invoice, the merchant bot always has the power to decide whether or not to accept new payments for a particular invoice.
3. Tips (optional step)
If the max_tip_amount parameter is set to above 0 , users can add a tip to their payment. You can use the parameter suggested_tip_amounts to suggest particular amounts that you feel will be relevant for the invoice.
4. Shipping info and other details (optional step)
The user specifies shipping information or other info requested by the bot. This could be the user's full name, an email address, a phone number in international format, or a full postal address for delivery.
5. Offer delivery options based on shipping address (optional step)
If a shipping address was requested and you included the parameter is_flexible, the Bot API will send an Update with a shipping_query field to the bot. The bot must respond using answerShippingQuery either with a list of possible delivery options and the relevant delivery prices, or with an error (for example, if delivery to the specified address is not possible).
Tip: It is recommended that the merchant bot confirms availability of the goods/services at this step – to let the user know in case they are no longer available. This is especially important if you are using multi-chat, inline or single-chat, multi-use invoices.
6. Select delivery option (optional step)
The user selects a delivery option from the list (the overall amount to be paid may change at this point) and proceeds to checkout.
Choose Delivery Option
7. Pre-Checkout
The user enters their payment information and presses the final pay button. At this moment the Bot API sends an Update with the field pre_checkout_query to the bot that contains all the available information about the order. Your bot must reply using answerPrecheckoutQuery within 10 seconds after receiving this update or the transaction is canceled.
The bot may return an error if it can't process the order for any reason. We highly recommend specifying a reason for failure to complete the order in human readable form (e.g. "Sorry, we're all out of rubber ducks! Would you be interested in a cast iron bear instead?"). Telegram will display this reason to the user.
Warning: As of Payments 2.0, it is critical to make sure your bot only accepts multiple payments when the order can be processed correctly. This is especially important if you are using multi-chat, inline or single-chat, multi-use invoices.
8. Checkout
In case the bot confirms the order, Telegram requests the payment provider to complete the transaction. If the payment information was entered correctly and the payment goes through, the API will send a receipt message of the type successful_payment from the user. Once your bot receives this message, it should proceed with delivering the goods or services purchased by the user.
If the invoice message was sent in the chat with @merchantbot , it becomes a Receipt in the UI for the user — they can open this receipt at any time and see all the details of the transaction:
If the message was sent to any other chat, the Pay button remains and can be used again. It is up to the merchant bot whether to actually accept multiple payments.
Going Live
Once you've tested everything and confirmed that your payments implementation works, you're ready to switch to LIVE MODE. To do this, go to BotFather > /mybots > select @merchantbot > Bot Settings / Payments and enable Stripe LIVE MODE. You will get a token that has the string :LIVE: in the middle, e.g. 123:LIVE:XXXX . Do not give this token to any third parties!
Before your merchant bot goes into live mode, please ensure the following:
Live Checklist
- We highly recommend turning on 2-step verification for the Telegram account that controls your bot.
- You as the bot owner have full responsibility in case any conflicts or disputes arise. You must be prepared to correctly process disputes and chargebacks (in the case of Stripe, see here).
- To prevent any misunderstandings and possible legal issues, make sure your bot can respond to a /terms command (or offers a similarly easy way of accessing your Terms and Conditions). Your Terms and Conditions should be written in a clear way and easy to understand for your users. The users must confirm that they have read and agree to your terms before they make the purchase.
- Your bot must provide support for its customers, either by responding to a /support command or by some other clearly communicated means. Users must have a clear way of contacting you about their purchases and you must process their support requests in a timely fashion. You must notify your users that Telegram support or bot support will not able to help them with purchases made via your bot.
- Make sure that your server hardware and software is stable. Use backups to make sure that you don't lose data about your users' payments.
- Make sure that you have completed the live checklist for your selected payments provider as well as this one.
How do I join as a payment provider?
If you work for a company that provides services similar to standalone accounts in Stripe Connect, please let us know via @BotSupport (kindly include the hashtag #paymentsprovider in your message).
How much do you charge?
Telegram does not charge any commission for using the Payments API. Note though, that most payment providers will have their own commissions. For example, Stripe in the US charges 2.9% + 30¢ per successful card charge (see the Stripe website for more details on pricing).
Do I need a bot to accept payments?
Yes. If you are not a developer, you will need to either hire someone to make a bot for you (recommended), or use a bot created by a third-party company. We advise extreme caution when using services of bots that process payments for you – Telegram doesn't maintain any such bots and doesn't endorse any of the third-party bots offering these services.
What can my bot sell?
Telegram does not impose any limits on what products or services your bot can offer. But please note that you must comply with the rules of the payments provider you choose in our system. E.g., Stripe has a special page for prohibited businesses – you may want to consult that one before you start selling harvested organs.
Special Note: Due to Apple's limitations, bot developers are currently not allowed to accept payments for digital goods and virtual services from iOS users.
How are disputes handled?
Telegram acts as a messenger between the paying user, the bot developer, and their chosen payment system. The user sends their credit card details directly to the payment system. Then the payment system's response and the shipping details entered by the user are passed to the bot developer so that they can process the order.
Since Telegram doesn‘t process the payments, we don’t store and can‘t access any sensitive data. Due to this structure, it is impossible for Telegram to handle complaints or cashbacks – any disputed payments are the responsibility of the bot developers, payment providers, and banks that participated in the exchange.
How do I support payments in my third-party app that uses the Telegram API?
Supported Currencies
Telegram payments currently support the currencies listed below (here's a JSON version in case you need it).
If you're using Stripe as the payments provider, supported currencies may vary depending on the country you have specified in your Stripe account (more info).
The minimum and maximum amounts for each of the currencies roughly correspond to the limit of US$ 1-10000 . The amount must be expressed in 12 digits or less, so the maximum value will be correspondingly lower for some lower-value currencies. Note that for each currency except USD these limits depend on exchange rates and may change over time (plan ahead for this when you implement limits in your code).
Прием платежей в Telegram. Как настроить оплату в чате
Telegram — это простой и универсальный инструмент для обмена сообщениями, который становится все более популярным среди бизнес-сообщества.
Все большую популярность набирает прием оплаты сразу в мессенджере, без перенаправления клиентов на сайт. Это сокращает путь до оплаты и упрощает продажи.
Сейчас платежи можно принимать как в рамках Telegram, без перехода на сторонние сайты через бота, так и с использованием ссылок для оплаты.
Теперь давайте разберем сервисы для приема платежей.
Ckassa — это российский сервис онлайн-платежей. Он предлагает решение для бизнеса — платежный бот в Telegram. Этот инструмент позволяет принимать платежи прямо в чатах с клиентами без необходимости иметь собственный сайт, активные социальные сети или проводить сложные настройки.
Бот Ckassa в Telegram работает следующим образом:
- Бот вызывается непосредственно в чате с клиентом, где он формирует и отправляет ссылки на оплату.
- После проведения оплаты бот формирует фискальный чек и уведомляет об успешном платеже.
- Бот позволяет принимать оплату с кредитных и дебетовых карт: Visa, Mastercard, МИР, а также с помощью СБП и SberPay.
С помощью бота можно создавать и отправлять ссылки и QR-коды для оплаты в чате клиентов. Статус платежа проверяется каждые 30 секунд. После оплаты бот присылает чек, а вся информация об операции передается в личный кабинет Ckassa.
Подключение бота Ckassa в Telegram происходит в несколько этапов:
- Оставить заявку на сайте.
- Подписать пакет документов.
- Получить код доступа (токен).
- Начать принимать платежи.
Комиссия за использование сервиса составляет от 2,4% за платеж. При этом подключение бесплатное и не предусматривает абонентской платы.
PayMaster — это российская компания, основанная в 2010 году, которая предоставляет услуги интернет-эквайринга.
Телеграм-бот от PayMaster работает следующим образом:
- Вы размещаете ссылку на бота в закрепленном сообщении или отправляете ее напрямую покупателю в своем канале.
- Покупатель нажимает кнопку «Товары» в нижней части экрана.
- Покупатель выбирает товар и нажимает кнопку «Купить».
- Покупатель заполняет данные своей карты.
- После успешного проведения платежа покупателю приходит сообщение об успешной оплате.
Банковские карты: комиссия взимается только с продавца и только с успешных платежей — 2,95%.
Для подключения Телеграм-бота от PayMaster необходимо выполнить следующие шаги:
- Проверьте соответствие минимальным требованиям, ознакомьтесь с офертой для товаров и услуг.
- Оставьте заявку на подключение, по результатам которой с клиентом свяжется менеджер.
- Создайте своего бота одним из способов: самостоятельно или с помощью конструктора.
- Подключите к своему магазину платежного бота PayMaster.
- Начните принимать платежи.
Подключить оплату в Telegram можно только на основании сайта, который будет соответствовать необходимым условиям. После проверки заявки будет вынесено решение о возможности подключения.
ЮKassa, ранее известная как Яндекс.Касса, была запущена в конце 2013 года. Это российская система онлайн-платежей, которой оперирует Yandex.Money, совместное предприятие российской технологической корпорации Yandex и крупнейшего банка в России Сбербанка.
Для приема платежей в Telegram нужно подключить бот к ЮKassa и настроить платежи по API.
Как подключить ЮKassa к боту:
- Зарегистрируйтесь на сайте.
- Заполните анкету в личном кабинете.
- Отправьте @BotFather команду /mybots. Нажмите на имя своего бота.
- Выберите BotSettings — Payments.
- Выберите Connect ЮKassa: платежи.
- Отправьте ему команду /start, затем ваш shopId (его можно скопировать в личном кабинете ЮKassa).
- Бот спросит ваш shopArticleId. Если не знаете этот параметр, отправьте в ответ 0 (ноль).
- Вернитесь к диалогу с @BotFather. Он пришлет вам токен, который нужен для выставления счетов. Токен всегда можно посмотреть через BotSettings — Payments.
После подключения бота также нужно будет настроить. Смотрите подробную инструкцию здесь.
Подключение бота к ЮKassa не самая простая задача. Вам потребуется некоторое время на то, чтобы разобраться и все настроить.
При подключении через @BotFather принимать платежи можно будет без перенаправления на сайт, но в качестве способа для оплаты доступны только банковские карты.
Также можно подключить бота, который будет формировать счет для оплаты, который можно отправить покупателю. В таком случае доступны практически все способы оплаты.
- Комиссия за успешные платежи с банковских карт Visa, Mastercard, Maestro, Мир, JCB, UnionPay составляет 3,5% при обороте до 3 млн рублей в месяц и 2,8% при обороте более 3 млн рублей в месяц.
- Для банковских карт American Express комиссия составляет 4% независимо от оборота.
- Для электронных кошельков, таких как ЮMoney и QIWI, комиссия составляет 3,5% и 6% соответственно при обороте до 3 млн рублей в месяц, и 3% и 5% при обороте более 3 млн рублей в месяц.
Зарегистрировать аккаунт на ЮKassa могут ИП, самозанятые и юрлица.
Bitbanker — это криптоплатформа, через которую можно принимать платежи через выставление счетов на оплату. Сервис создан в 2021 году.
Bitbanker предоставляет услуги криптоэквайринга, а не обычного эквайринга. Вы можете создать счет на оплату в рублях или USDT и отправить ссылку на него клиенту.
- 0% комиссия за счета, выставленные и стейблкоинах.
- Комиссию сети оплачивает отправитель платежа.
- Минимальная сумма счета — $50 или 2000 рублей.
- При оплате счета в валюте отличной от валюты счета, для компенсации волатильности курсов между временем выставления счета и временем оплаты будет комиссия 4%.
Для операций с фиатными валютами нужно пройти KYC. Если вы принимаете оплату в крипте, то не нужно ее проходить.
Сервис Capusta.Space был создан в 2018 году с целью помочь в приеме платежей и организации продаж на сайте, в блоге, в Telegram, а также для сбора донатов на стримах и в Instagram.
У сервиса есть разные способы для приема платежей: выставление счетов с QR-кодами и доставкой контента, организация подписок, составление счетов с тарифами, виджеты для стримеров.
Capusta.Space предлагает возможность создать ссылку и принимать оплату в канале, в боте или в чате с клиентом. Для этого предоставляется короткая многоразовая ссылка на оплату.
При оплате клиентом сервис фиксирует имя, email, номер телефона, адрес доставки или комментарий.
Сервис поддерживает прием платежей через Яндекс.Pay и Qiwi, а также карты Visa, Mastercard, Maestro, МИР, Uzcard и Humo всех стран СНГ и Грузии. Вывод средств возможен на карты Visa, Mastercard, Maestro, МИР всех стран СНГ и Грузии.
Зарегистрироваться могут самозанятые и физлица. Для ИП пока не доступна регистрация.
На прием платежа комиссия не взимается, но на вывод средств она есть.
Максимальная сумма вывода в течение 30 дней до 300 000 рублей. Количество выводов не должно превышать 10 раз в месяц.
Комиссия за вывод и возврат транзакций для физлиц — 6%, но не менее 50 рублей, а комиссия для самозанятых — 5%, но не менее 50 рублей.
Дополнительно сервис указывает, что пользователи могут работать с кошельками Qiwi и ЮМоney без комиссии и абонентской платы.
LIFE PAY — этот сервис предназначен для приема платежей, мобильного и торгового эквайринга.
Telegram-бот LIFE PAY формирует ссылку для оплаты по СБП. Средства перечисляются на расчетный счет.
Подробная инструкция по установке и использованию бота приведена на сайте, также вы можете ознакомиться с видео инструкцией по ссылке. Сервис предоставляет возможность быстро оформить нужный QR-код для оплаты и проверить статус платежа.
Интегрировать оплату в бота не получится, так как это лишь способ подготовки ссылки для оплаты.
Нет. Привязка идет к расчетному счету.
Для создания ссылки нужно оплатить:
- создание метки — 1000 рублей;
- доставку метки — 500 рублей.
ROBOKASSA — это сервис для приема платежей на сайте и в мессенджерах.
Для приема платежей в Telegram нужно подключить бот к ROBOKASSA и настроить платежи по API. Механизм как у ЮKassa. Подробную инструкцию смотрите здесь.
Нет. Сервис работает только с ИП и юрлицами. С самозанятыми пока приостановлена работа.
Тарифы зависят от оборота в месяц.
Давайте сравним условия сервисов, чтобы наглядно посмотреть на разницу.
Подключение платежного бота есть только у ROBOKASSA, Ckassa, PayMaster и ЮKassa. Остальные сервисы помогают с генерированием ссылки для оплаты. Если вы работаете с небольшими объемами, то генерация ссылки подойдет вам.
Не имея ИП, юрлица или статуса самозанятого, вы можете легко зарегистрироваться на Capusta.Space и Bitbanker. PayMaster хоть и дает такую возможность, но без сайта с публичной офертой и других требований от платформы вы не сможете даже опробовать сервис.
Самые низкие комиссии у Bitbanker. Принимать оплату можно без комиссии, а чтобы вывести деньги с платформы, вам нужно будет обменять криптовалюту на рубли и использовать Р2Р. За все это вы потеряете от 0,1%.
Среди сервисов, которые работают только с ИП и юрлицами, самый выгодный — LIFE PAY, но он работает только с оплатой через СПБ.
Благодарим за упоминание в обзоре и хотим подробнее рассказать о нашем функционале.
Через Bitbanker вы можете:
— покупать и продавать криптовалюту и фиат;
— пополнять баланс счета криптовалютами и фиатом без комиссии. Пополнение наличными доступно в наших офисах, а пополнение с карты через Р2Р;
— взять займ или открыть вклад в рублях и USDT с доходностью до 8% годовых;
— отправлять SWIFT-переводы и переводы на заграничные карты Visa;
— подключить криптоэквайринг для приема оплаты на сайте;
— выставлять счета на оплату в рублях или USDT.
Вы можете получать кэшбек 1% за отправку средств через нашего Telegram-бота @bitbanker_official_bot людям, которые еще не стали пользователями Bitbanker.
Также за каждого привлеченного реферала можно заработать 30 USDT. Плюс к этому — 30% от комиссий своих рефералов в течение года с даты их регистрации и месяц торговли без комиссии.
Платежи в телеграм это конечно стильно модно молодежно, но давайте мини опрос: кто из читателей vc.ru последний раз там что-нибудь оплачивал ?
Скорее просто нужно довести этот процесс до ума. По идее оплата внутри тг очень удобно
не оплачивал, но принимал оплаты на сгенерированную ссылку Юкассы, причем без ИП и самозанятого
Ну пока мало кто, но было-бы очень удобно, не правда-ли?
Привет! Это LIFE PAY)
Давайте расскажем про наши цены:
Чтобы проводить оплату в Телеграм вам нужно:
— подключить прием оплаты по СБП (это стоит 5 000 рублей в год)
— Каждая транзакция имеет комиссию от 0,2 до 0,7% в зависимости от типа бизнеса — это комиссия НСПК за перевод по СБП
А платежных ссылок можно генерировать сколько угодно и все они бесплатные. Кстати, не только в Телеграме, но в в другие мессенджеры, соцсети — куда угодно
Не лучше через wallet bot или crypto bot получать оплату?
Хочу внести немного ясности про прием оплаты в Telegram (полагаю, моя информация касается и всех остальных сервисов из статьи, но достоверно могу говорить только за Робокассу).
Кароче с недавнего времени в связи с какими-то там очередными государственными ограничениями оплата прямо внутри мессенджера стала невозможна. То есть чисто теоретически оплата в TG все еще есть, но фактически платежный шлюз находится уже не внутри тележки, а покупателя перекидывает на отдельный сайт.
Минус? Не могу сказать однозначно, обновление выкатили относительно недавно. По моим предварительным данным конверсия с покупок в телеге не просела, но отчетный период еще не прошел, поэтому не проводил детальную аналитику. Как только станет более понятно, обязательно дополню свой комментарий (если не забуду ).
Платежи в Telegram ботах
Рассказать о платежах в Telegram сподвигло несправедливое удаление предыдущего поста модераторами по надуманной причине и этот пост для того, чтобы предотвратить подобное и чтобы больше людей было в курсе платежного функционала популярного мессенджера.
Telegram предоставляет пользователям удобную и безопасную платформу для совершения транзакций непосредственно в приложении. Благодаря интеграции различных платежных провайдеров пользователи могут совершать платежи в различных валютах, включая доллары США, евро, рубли и другие.
Осуществить платеж в Telegram-боте очень просто. Сначала пользователь должен инициировать платеж, нажав на кнопку «Оплатить». После этого пользователю будет предложено ввести информацию о доставке, включая способ оплаты, и выбрать один из доступных вариантов доставки. При желании пользователь также может оставить чаевые.
Для обеспечения безопасности информации пользователей Telegram не хранит информацию о платежах. Вместо этого информация о платежах обрабатывается поставщиком услуг, который применяет меры по защите платежей и выявлению мошенничества. Есть опциональная возможность сохранить информацию о доставке и банковской карте, но тогда придется настроить двухфакторную защиту, а именно установить пароль и указать реальный email адрес.
Не только боты
С развитием WebApps у пользователей появилась возможность оплачивать корзины товаров и услуг, в том числе на отдельных веб-сайтах. Это позволяет своему личному сайту добавить дополнительный канал продаж в виде Telegram бота.
Платежные провайдеры
Среди популярных платежных провайдеров, поддерживающих платежи в ботах Telegram, являются Stripe, PayPal и Яндекс. Деньги.
Полный список можно посмотреть в настройках бота у BotFather или по ссылке на официальном сайте.
Эти провайдеры взимают плату за обработку транзакций, поэтому пользователям важно уточнить у своего провайдера все применимые сборы. Минимальный платеж эквивалентен $1, а максимальный — $10 000.
Попробовать на примере
Чтобы лучше понять, как работают платежи в Telegram, ознакомьтесь с ботом. Этот бот демонстрирует, как совершить платеж и получить ссылку на архив выбранного цифрового товара.
Заключение
В заключение следует отметить, что платежи в Telegram-ботах представляют собой безопасную и удобную платформу для совершения транзакций пользователями и приема платежей для владельцев бизнеса. Благодаря широкому выбору поставщиков платежей, различным вариантам оплаты и отсутствию комиссии, взимаемой Telegram, это отличный выбор для тех, кто ищет возможность совершать платежи без лишних хлопот.
Наличные не принимает, сука.
Как одно фото решает судьбу
Клиент пришёл, жалуется: какую бы рекламу не подавал, какие бы купоны не запускал, в его небольшой медкабинет не идут клиенты. А он и по общению адекватный, помещение с отличным ремонтом, цены средние, образование, дипломы. Работал главным специалистом, были очереди, а как открыл свой кабинет — тишина.
Смотрим, изучаем, спрашиваем. Бросается в глаза одно: на сайте на фото клиент (прекрасно говорит на русском, но визуально — южных кровей) вместе с двумя женщинами в платках национальных.
Аккуратно предлагаю клиенту проверить гипотезу — убрать фото с элементами национальной одежды.
Звонит через неделю — всё прекрасно, заказы пошли, контекст стал приносить заявки, даже рядом живущие стали заходить.
Спросил — откуда я знаю что надо было убрать эти фото?
Ну откуда откуда. Интуиция
Первый день стажера на галере:
В сеть попали кадры с производства болтов, которые разработчики кладут на безопасность
Продвигаем сайт вниз
Обратился клиент, говорит сайт продвигают продвигают, а толку нет. Посещаемость отлично растет , но заказов нет
Взяли сайт на продвижение в декабре 22 года. И стали продвигать вниз.
Однако, клиент почему-то говорит что с заказами все лучше и лучше. Звонки пошли и заказы.
Почему так? А вот и ответ
Прошлый подрядчик сайт продвигал только график. Никаких успехов на самом деле и не было, поэтому и заказов не было.
Частая уловка, когда накручивают ботами пользовательские факторы, имитируя тем самым собственную работу.
Как понять, что с вашим сайтом реально работают:
Подрядчик достает вопросами насчет ваших преимуществ, условий работы компании
Подрядчик вечно просит сделать хорошие фото
Подрядчик задает кучу вопросов по вашим услугам и товарам и этому нет конца
Подрядчик задает неудобные вопросы, например «почему заказать должны у вас а не в другой компании?»
Подрядчик постоянно предлагает что-то переделать, прям достает. А давайте эту страницу нарисуем, а давайте сюда рекламу попробуем, а давайте вот так или давайте вот этак.
Впрочем. если вы хотите нанять подрядчика и чтобы он вообще не мучал вас вопросами — тогда возьмите рисовальщиков графиктов. Оч крутые и красивые отчеты за 50-80 тыс в мес )))
Как нейросети постепенно засрут интернет (а точнее уже засрали)
Год назад я наткнулся на статью, которая предсказывала деградацию нейросетей и автор приводил интересную теорию:
● Нейросети обучаются на контенте из интернета, который по большей части делает человек.
● Качество итоговой работы нейросети на данный момент ниже, чем оригинальный контент живого автора. Логические и смысловые ошибки, а так же некое «отсутствие души».
● Несмотря на это, нейросети массово используют для создания контента. Растет количество некачественных материалов в интернете и нейросеть начинает брать эти данные для обучения.
● Из-за общего снижения качества «скармливаемой» информации, нейросеть начинает тупить, все чаще повторяя свои же ошибки и неточности.
Вот недавно я решил поиграть в Kenshi, вспомнить лор и почитать информацию о фракциях. И первая же статья которую мне выдает поиск Яндекса выглядит так:
▸ Я может быть какое то обновление пропустил, но про «Сеть» в Кенши не слыхал
Увидев этот странный текст, я из интереса перешел по ссылке, а там безумие в чистом виде!
▸ Даже в Kenshi есть свой филиал «Без баб»
▸ А как вам такое? Холодные осадки в Kenshi осознали себя и из погодных условий превратились во фракцию
▸ А Шеки решили позабыть свой культ битвы и стать торговцами тех-охотниками
Для тех кто еще не понял — эта статья написана нейросетями!
Написана убого, коряво, без намека на логику, но с нужными SEO элементами — тот самый информационный мусор. А самое забавное, что мусор вынесен на первую позицию поисковой выдачи Яндекса. Да что там, 5 из 15 ссылок на первой странице поиска вели на такие же плоды нейросетей разной степени бредовости.
И в этом ключевая проблема нейросетей — слишком высокая скорость генерации контента. Она априори будет выше, чем создание уникального контента от живого автора. Ужасное качество итогового продукта меркнет на фоне человеческой жадности и лени.
Какая задача у информационного контента в 21 веке? Решить проблему пользователя? Нет — привлечь трафик и желательно здесь и сейчас, ведь трафик это деньги. Поэтому количество такого контента будет расти в геометрической прогрессии.
Масштаб проблемы и как она будет решаться в будущем?
На мой взгляд ключевой момент — это умение отличать материалы живого человека и материалы сделанные нейросетью. И я говорю даже не про умение пользователя, а про умение машинных систем.
● Для самих нейросетей встает вопрос обучения. Chat-GPT потребляет информацию из интернета и недавно с него сняли ограничения 2021 года (все что вышло позже этой даты нейросеть не учитывала). Если на системном уровне не будет фильтра, то в обозримом будущем качество ответов заметно упадет, ведь они будут составляться на основе ошибочных материалов созданных нейросетью до этого.
● Google, Яндекс и другие поисковики в какой то момент столкнутся с недоверием аудитории, ведь перестанут решать основную задачу пользователя — поиск полезной информации. Пока что их инструменты оценки качества контента слишком примитивны, что доказывает пример приведенный в начале статьи (1/3 выдачи поиска загажена мусором нейросетей). Единственный возможный критерий отбора доступный в данной ситуации — отдавать приоритет оригинальным статьям от живого автора.
А что в итоге?
Я пишу эту статью для того, чтобы люди более критично относились к информации в интернете и поддерживали живых авторов. Экспертного контента в сети все меньше и нельзя позволить ему утонуть под лавиной бреда нейросетей. В конце концов за ошибкой человека стоит мыслительный процесс, а за ошибкой нейросети — случайный алгоритм. И пока что к человеку доверия больше, чем к машине.
Ждем, когда техно-жрецы найдут решение этой проблемы и оно вскроет еще десяток других. А пока подписывайся на мой гоблинский блог — тут много интересного про разработку игр и нейросети.
P.S. По поводу моего месячного отсутствия. Несмотря на навалившийся ворох дел — я не забрасывал изучение инструментов для разработки игр. Просто написание статьей не вписывалось в мое плотное расписание. В ближайшие пару недель постараюсь выложить новую статью про Godot.
ВСЕМ WAAAGH!
Когда случайно открыл консоль перед обычными людьми:
Да подожди ты
Все просто
Ни слова больше
Восстание началось
Как я создал telegram-бота для чеклистов
Меня зовут Марк, и я разработчик. С определенного времени я активно начал интегрировать списки и чек-листы в свою жизнь. Дошло до того, что если не записываю что-то, то с большой долей вероятности забываю это сделать. И наилучшим приложением для этого оказался, как ни странно, telegram, так как он всегда под рукой на смартфоне и ноутбуке. А тут еще в прошлом году telegram добавил возможность использовать webapp технологию для ботов. Подробнее об этом можно почитать тут: https://core.telegram.org/bots/webapps . Если кратко, то технология позволяет открывать веб-страницы внутри telegram-бота и организовывать более тесное взаимодействие с ними. Я захотел опробовать технологию и сделать какой-то простой проект. Так зародилась идея сделать бота для чеклистов https://t.me/chchecker_bot.
Данная статья посвящена в большей степени не самой разработке, а моему опыту использования списков и чек-листов в telegram, а также опыту пользователей моего бота по работе со списками, который оказался полезным в том числе для меня. Статья может оказаться интересной и для тех, кто также как и я привык работать в telegram, и по минимуму использовать сторонние приложения, если телега позволяет обойтись без них.
Как я жил с telegram и списками раньше
Алгоритм довольно простой:
Добавить чат с сохраненными сообщениями в закрепленные, чтобы не нужно было искать его среди бесконечных переписок.
Записывать туда все подряд.
В течение дня заглядывать в чат, чтобы проверить что-то из задач на день.
Если требовалось что-то важное или ко времени, ставить отложенные сообщения самому себе.
Внутри чата с сохраненками закреплять какие-то важные сообщения, чтобы проще было найти. Иногда ставил теги, которые смогу вспомнить, тоже для облегчения поиска.
В свободное время чистить мусор из сохраненок и актуализировать заметки.
Это вполне меня устраивало, пока чат не стал слишком большим. Телега отлично ищет внутри чата, но все равно ориентироваться стало неудобно. Для некоторых тематичных вещей я создавал отдельные приватные каналы, некоторые объединял в отдельную папку внутри telegram, и как-то с этим жил. Например, с супругой есть общий чат со сканами разных документов. Тоже закрепленный, чтобы был всегда под рукой. Очень выручает во всяких непредвиденных бюрократических ситуациях.
Закрепленные чаты в telegram
Типичный кейс использования списков в telegram — список покупок перед походом в магазин. Пишу в сохраненках одно сообщение со списком, каждый пункт с новой строки. В магазине редактирую это сообщение и стираю то, что уже положил в корзину. Редактировать и стирать сообщения не очень удобно, тк надо тыкать много и часто, а ты в движении и с корзиной. Зато все внутри телеги — всегда под рукой, никаких лишних приложений! И это я менять не собирался.
Коротко о боте для чек-листов
Я создал бота осенью 2022 года. Сначала очень простого. Потом появились пользователи. Они рассказывали, чего им не хватает, а я доделывал это. Спустя полгода бот стал уметь достаточно, чтобы закрыть основные боли пользователей и конечно мои.
как выглядит переписка с ботом
Для того, чтобы создать чеклист, не нужно вводить никаких странных команд, как это принято в других telegram-ботах. Просто пишешь сообщение с названием чеклиста боту, он его удаляет (чтобы чат оставался чистым) и присылает в ответ ссылку на чек-лист, который открывается в специальном окошке внутри телеграм. И там, внутри этого окошка, уже можно добавлять пункты чек-листа с удобными элементами управления. Можно отправить боту в чат сразу несколько строк, тогда он будет считать первую строку названием, а остальные непустые строки сразу внесет как пункты к этому чек-листу.
Итак, кратко, что на текущий момент умеет бот:
создавать пустые и предзаполненные чек-листы, удалять и переименовывать их
добавлять, редактировать и удалять пункты в них;
менять порядок пунктов в списке;
очищать чек-листы полностью или удалять только отмеченные пункты;
ставить напоминания на пункты чек-листа или на весь чек-лист целиком;
копировать содержимое чеклиста в буфер или присылать текстом в чат;
делиться чек-листом по ссылке и настраивать права доступа к чек-листу, которые будут доступны пользователям по ссылке;
работать в inline-режиме для быстрой отправки ссылки на чеклист через чаты и каналы.
Как работает бот в inline-режиме
У пользователей большие запросы, и в одиночку я не очень быстро могу разрабатывать новые функции, но стараюсь постоянно улучшать бота. Например, только недавно добавил изменение порядка пунктов внутри чеклиста. Для программиста задача довольно типичная. Но свободного времени всегда мало. Тем не менее стараюсь регулярно работать над ботом небольшими итерациями.
Какие кейсы решаются через бота
Вернемся к базовому кейсу — список для похода за продуктами.
Как правило люди в магазинах покупают одни и те же продукты. Некоторые продукты чаще, некоторые реже.
Для начала можно составить один список перед походом в магазин и дополнять его по мере необходимости.
В магазине отмечаем купленные товары по мере того, как кладем их в корзину/тележку. Для этого больше не надо редактировать сообщение в сохраненках. Просто тыкаем на пункт списка.
Перед тем, как снова пойти в магазин, проходим по списку и делаем неотмеченными позиции, которые снова нужно будет купить.
Это довольно удобно, так как может сэкономить вам время и силы на составление нового списка, в котором вы что-то можете забыть.
Обычно при добавлении новых пунктов список все равно не становится слишком большим, чтобы в нем было трудно сориентироваться.
Тем не менее, если список разросся, то можно разбить его на несколько списков. Например, по регулярности покупок: отдельный список покупок к событию (например, празднику, где нужны всякие салаты), отдельный список для продуктов с высокой частотой покупки и низким сроком годности (молоко, яйца, сметана, хлеб), отдельный список для продуктов, которые покупаем реже (крупы, приправы, нескоропортящиеся овощи вроде картофеля).
Кажется, что это одна из самых подробных инструкций, как ходить в магазин =). Давайте перейдем к более сложным кейсам.
Getting Things Done (GTD)
Об этом кейсе использования мне рассказал один из пользователей бота Рустам. Подробнее о методе https://habr.com/ru/articles/599391/.
GTD подразумевает использование таск-менеджеров, но Рустам подумал, что можно запилить это все в telegram. Не через канал, и не бот, а именно чат-группу, потому что в чатах появилась такая фича как темы (топики). И из темы в тему можно переставлять задачи. Темы можно называть по разному — СЕГОДНЯ, ЗАВТРА, КОГДА-НИБУДЬ и т.д.
Рустаму не хватало напоминаний в этой системе и чек листов. Напоминания он реализовал через стороннего бота, так как отложенные сообщения не работают внутри тем чат-группы. А вот чек листы через моего бота. На тот момент telegram еще не поддерживал открытие webapp приложений по ссылке, поэтому Рустаму приходилось отдельно заходить в бота и переключаться между темами чат-группы. Когда telegram доработал эту технологию, то ссылки на чек-листы стало можно оставлять прямо в нужных темах чат-групп.
Тем не менее, если мы гонимся за сверхпродуктивностью, то опытные прокрастинатологи говорят, что telegram — это не про продуктивность. Слишком много отвлекающих факторов. И советуют ставить отдельные приложения для управления чек-листами и списками дел. Но я не настолько упорен в этой борьбе, и удобство telegram перевешивает.
Ситуационные списки
А этот кейс про то, как я перестал забывать вещи. У меня есть несколько чек-листов со списком вещей для определенных мероприятий:
для похода на тренировку (форма, сменное белье, вода, пропуск и т.д.);
для командировки (одежда, документы, техника, средства гигиены и т.д.);
задачи для ремонта (купить обои, договориться с плиточником и т.д.);
для отдыха в конкретной стране (какие места и экскурсии посетить).
Когда я завел список для похода в тренажерный зал, то супруга надо мной подшучивала — неужели нельзя запомнить, что нужно взять с собой. Конечно можно! И обычно так и происходит. Но раз в 1-2 месяца все равно что-то забываешь. Я в разное время забывал чистое белье, воду, полотенце, форму, наушники. После того, как начал сверяться со списком перед выходом из дома — проблема исчезла.
Если все таки хочется испытать свою память и обойтись без списка — то сначала собираю вещи по памяти. Но потом все равно сверяюсь со списком, чтобы убедиться, что ничего не забыл.
Мой список вещей для спортзала
Если же говорить о командировках или отпусках, то эти события происходят не регулярно. И тут вероятность что-то забыть сильно выше, чем при походе в спортзал. Поэтому в таких ситуациях списки очень полезны.
Однажды в статье на ТЖ я прочитал, что кому-то не хватает стандартных ситуационных списков. Например, что взять в аптечку при поездке в другую страну/на дачу и т.д. Функциональность бота уже позволяет делиться списками между пользователями прямо по ссылке. И я думаю о том, чтобы завести подобный раздел в будущем.
Долгоживущие списки
Если не вдаваться в подробности о том, чем чек-листы отличаются от списков дел, то можно выделить пару основных критериев:
Список дел обычно составляется на один раз, а чек-лист может включать повторяющиеся, регулярные активности.
Пункты чек-листа обязательны и выстроены в строгой последовательности выполнения. А пункты списка можно перенести, поменять очередность, либо совсем не выполнять.
Мой бот, как я считаю, является довольно общим инструментом, через который можно вести и чек-листы и списки. Как именно работать с созданным листом — решать пользователю.
Поэтому кроме списков продуктов или вещей к определенной ситуации у меня есть такие списки как:
фильмы, которые надо посмотреть;
книги, которые надо прочитать;
цели на год (в декабре они могут перерасти в список итогов года);
списки улучшений, которые нужно реализовать в боте и других проектах.
У закрепленных сообщений сразу отображается кнопка открытия списка
Если говорить о “трушных” чек-листах, у меня есть несколько технических инструкций для развертывания и настройки программ. Но в основном я использую бота для работы именно со списками.
Регулярные задачи
Есть ряд вещей, которые необходимо делать регулярно. Например, еженедельная уборка в доме. Одно время мы с супругой распланировали в какой из дней кто из нас выполняет какие активности по уборке. Набросали расписание прямо на бумаге и приклеили к холодильнику. Честно говоря, хватило меня в лучшем случае на месяц.
Некоторые пользователи бота просили добавить оповещения о пунктах списка или о списке целиком. В простом виде я добавил эту возможность. Но самое главное, чего не хватает — это ставить повторяющиеся оповещения (раз в день/по выходным/в определенное число месяца). Напоминания о ежедневных делах реально востребованная функция. Многие также создают себе списки на каждый день, указывая в названии дату. Вероятно, таким образом замещая, календари и события. Логичный шаг — дать пользователям автосоздание списка по расписанию, автоматический перенос невыполненных пунктов в новый список, ну и, как минимум, возможность задавать периодичность оповещений. В моем боте эта функциональность пока что в планах. Но если у кого-то есть интересный опыт работы с регулярными задачами в telegram — делитесь, интересно было бы узнать о нем!
В заключении
Мой довольно простой бот теперь стал удобным помощником в повседневной жизни. Некоторые пользователи оставляют запросы на улучшения, и я стараюсь постоянно дорабатывать его функциональность. Также меня очень мотивирует любая обратная связь, особенно рассказы о том, как бот сэкономил людям время или помог с решением проблемы. Если у читателей есть интересные кейсы применения списков и чек-листов, а также рецепты эффективной работы с telegram, то был бы рад услышать их!
Случаи из практики 202
Женщина 32 года
— Я — та самая дамочка из прикола про: «Галя у нас отмена!» — сообщила клиентка, с очень огорченным видом. — Меня даже зовут также. И в любой непонятной ситуации вся контора бежит ко мне за помощью. Причем если бы все ограничивалось офисом, то еще куда ни шло, но это происходит и в семье, и с друзьями.
— И вам это не по душе?
— По началу, мне это, конечно, нравилось, я имею ввиду быть эдакой суперкомпетентной во всех вопросах. Но чем старше я становилась, тем отчетливей стала понимать, что чаще всего люди просто пользуются мной, не желая напрягать свои голову и руки. Ну а мне начало надоедать тратить время на чужие задачи и не важно чьи: будь то мамины просьбы помочь с покупками или запросы коллег по рабочим темам.
— Такое довольно часто случается с людьми, которые много работают и очень компетентны, но при этом добры и не умеют говорить «нет». Мне уже приходилось сталкиваться с подобными случаями и у меня есть хорошая методика, как помочь вам начать ставить границы.
— Нет, нет – я не хочу ставить границы! – она даже вскочила с места. – Я хочу, чтобы они начали платить за мои услуги. А то, видишь ли, пользуются бесплатно и в ус не дуют!
— У меня кризис веры в себя, свое дело и вообще в человечество, — с грустным лицом заявил Виктор.
— Как вы к этому пришли?
— Честно говоря, все произошло буквально за десять месяцев, так что я даже не успел опомниться как оказался в крайне странной и непонятной для себя ситуации. Ну да ладно, начну по порядку – я с детства мечтал стать архитектором, планировать и строить здания. Поступил в университет, учился, не щадя себя – помню, как по ночам зубрил этот проклятый сопромат. В итоге я таки получил работу, начал с базы, а затем медленно, но верно делал карьеру, пока не дошел до текущего уровня.
— А что у вас сейчас за уровень?
— На хлеб с маслом хватает, но не более того: проблема оказалась в том, что выше расти очень трудно в этой сфере. Проблемы с работодателями, большая конкуренция и многое, многое другое…
— И тут в вашей жизни все резко поменялось, как?
— Я практически случайно попал в Китай – меня пригласил старый товарищ, посмотреть один совместный российско-китайский проект. А у меня как раз отпуск намечался, вот я и рванул – когда еще появится возможность посмотреть заграницу, тем более что все оплачивала его контора. В итоге, где-то на второй день меня пригласили на какое-то светское мероприятие в ресторан – это я уже потом узнал, что у местных это считается признаком крутости, иметь иностранного друга. Я улыбался, махал ручкой, вежливо кивал, пробовал все, что дают и соглашался на все предложения, какие мне давали.
— И куда это вас по итогу привело?
— В фотостудию, — рассмеялся Виктор. – Оказывается, один из гостей был видным модельером, и я ему приглянулся – вот он и предложил устроить фотосессию в его костюмах в качестве модели. Я, по началу, отказался, но когда узнал размер гонорара, то быстро передумал – это по факту, моя полугодовая зарплата здесь, за вшивые пару часов работы. Как я узнал позже, в Китае ценятся люди с европейской внешностью, а такие вроде меня, высокие блондины – так тем более. В итоге, я остался там еще на полгода, заработав так, что мне хватило бы и на квартиру, и на машину, и на нормальную жизнь — на пару лет точно.
— Вот и я том же, — кивнул мужчина. – По итогу я решил ненадолго вернуться сюда, чтобы либо закруглить все дела и снова отправиться в Поднебесную, либо остаться и жить здесь, в России. Я полностью потерял веру в то, что делаю: неужели я вот так просто забуду о мечте всей своей жизни ради комфорта и достатка? Почему обществу больше нужна красивая картинка на обложке глянцевого журнала, а не человек, который умеет проектировать прочные и функциональные здания? Как так вообще получается? Я не знаю…
Экономия на подрядчике
Особенно удивляют клиенты, которые имеют хороший рекламный бюджет (300-500 тыс в мес) и дико экономят на подрядчике и аналитике.
Вот пример: пришел новый проект на продвижение, а у него контекст запущен. Предложили аудит, согласился. В итоге месячный бюджет 350 тыс, из них 150 сразу уходит на 404 страницы =) Остальные с дикими ставками, стоимость заявки 16 тыс рублей, а средний чек покупки вообще 8. То есть они тратят больше, чем получают с него.
Предлагаем свою работу — берем рекламу, вот план 20 шагов что нужно, это сделает вам рекламу окупаемой, ведение в месяц у нас 35 тыс на этот бюджет. Заказчик говорит «капец как дорого, вы чегооо. У нас ИП Пупкин из Нижнезажопинска ведет за 15 в месяц, это слишком дорого, извините».
Интересно логика построена. 350 к в месяц пускать в унитаз не жалко, а нанять специалиста дорого =)
Это кстати во всех областях.
В ЖКХ УК в соседнем доме наняла узбеков на ремонт — работа 80 тыс и еще 10 — самые дешевые стремные материалы, которые через год отвалятся. Увеличили бы смету до 30 за материалы — ремонт бы 5 лет прожил вместо года.
Программирование — хороший сделает задачу за 2 часа по 2500 в час, плохой делает 10 часов по 1000 в час. Зато подешевле =)
Антивирусный Брендинг на грани
Очередная передовая разработка от «Всё ПО»! Идеально интегрируется в операционную систему «ПередОС»!
Сбрендил для вас,
Как большая компания сайт создавала
Вот уже лет 7 мы работаем с большой компанией, импортёр товаров для пищевой промышленности.
Первый год: сощадли сайт и продвигали. И даже пошли заявки и звонки.
Второй год: в штат взяли маркетолога. Задача маркетолога: увеличение кратное заказов.
С нас убрали функцию развития сайта, мы теперь просто подрядчик по дизайну и программированию.
Каждую 1-2 недели менеджер в часовом созвоне обсуждал с маркетологом где разместить кнопку входа в кабинет, какого цвета кнопки в карточке товара сделать, как привлечь трафик на их платный семинар, который никому не нужен как оказалось.
За год программирования набралось максимум на 70-80 часов. Всё остальное — обсуждения.
Затем у нас забрали контекстную рекламу, взяли «знакомую девочку».
После этого нам сказали, что сайт гавно и надо делать новый и с нуля обязательно.
Команда проекта со стороны заказчика росла. Маркетолог, специалист по контекстной рекламе, штатный разработчик, штатный smm специалист. Но сайт всё ещё работал наш, которому уже исполнилось 5 лет.
Новый сайт был развёрнут на другом сервере и мы его «чуть дорабатывали». Формы не работали, валидации не было, дыры в коде и безопасности, медленная скорость, некорректный вывод остатоков, нерабочий поиск.
На текущий день наш старый сайт работает уже 7 лет. Новый сайт пилится параллельно старому, над ним работает команда в неспешном и размеренном режиме. Заказчик в новый сайт и свою команду влупил больше 9 млн, но он всё ещё хуже старого 🙂
Нам отказывается давать инициативу, потому что «у нас супер команда маркетологов, куда м их денем». Так и работаем.
История небольшого, но гордого интернет-магазинчика
Есть у нас клиент, который занимается музыкальными инструментами. Он из небольшого города, 600 тыс. С 2017 года ведем контекстную рекламу и постоянно развиваем сайт, в том числе seo. При этом начинали с рекламы по городу, а сейчас по стране + маркетплейсы + торговая, а бюджет 4 года назад был 30 в месяц, сейчас 100, много вложено и вкладывается в seo, посещаемость, контент, удобство. И закрываться клиент не собирается. На моей памяти сдулось 4 клиента из более крупных городов по этому направлению.
В чем секрет успеха:
Мы подключили коллтрекинг, чтобы слушать звонки и фиксировать источник звонков. Клиент в конце каждой недели слушает звонки, как и мы и собираем интересные вопросы в список. Примеры:
— клиент живет в другом городе, хочет синтезатор, но боится, что при доставке сломают. Добавили на сайте упоминание, что если вы из другого города, то для ТК мы упакуем товар в жесткий картон поверх, а если вдруг вы получите сломанную вещь — обменяем без вопросов.
— клиент спрашивал какие скрипки подходят для музыкальной школы дочки. Сделали отдельные подборки в каждом каталоге для музыкальных школ.
— позвонила женщина, спросила можно ли заказать сразу 5 гитар и будет ли скидка для музыкального кружка. Обдумали этот вопрос, дали скидку и сделали на сайте раздел «партнерская программа». Теперь большинство педагогов кружков и музшкол имеют свои купоны на скидку 3% в магазине, а педагогам начисляется еще 3% с каждой продажи, затем они либо забирают деньги либо тратят их в этом же магазине. Небольшая прибавка к небольшим зарплатам очень кстати.
Клиент каждую гитару или струны фотографировал сам, для этого купил 3 квадрата ламината и 2 лампы на авито. Получилось очень неплохо, а еще пошел трафик с яндекс картинок, контент то уникальный.
— Клиент по нашей рекомендации стал записывать видео с игрой на гитаре или синтезаторе. Просто небольшое минутное видео на обычный смартфон, где в кадре сидит продавец и играет разные мелодии. Мы увидели сразу практически двукратное увеличение времени на сайте и на четверть рост звонков.
— Ассортимент на сайте рос за счет все новых и новых поставщиков. Склад у клиента был маленький, денег не было на закуп. Но все товары стояли «под заказ», клиент мог заказать что угодно и забрать в магазине.
— Бесплатная настройка и доставка по городу. Сперва клиент боялся, ведь никакого курьера не было, Затем выяснили, что большинству людей удобно получить товар вечером после работы, проблема отпала сама собой. До 18 клиент работал в магазине, после 18 доставлял на своей машине по городу и окраинам.
— на телефон всегда отвечают нормально, вежливо
В итоге, главный секрет успеха: хотеть успеха и что-то для этого делать.
Как итог такой работы:
— конкуренты в городе практически все закрылись;
— у него заказывают с Москвы и Питера (находится в сибири), потому что у него на сайте информации больше и она качественнее, чем у больших федеральных магазинов а доставка занимает не больше 3-5 дней, что вполне приемлемо.
— клиент уже год как занимается только руководством, есть курьер на развоз, есть продавцы, есть упаковщики для маркетплейсов. Клиент говорит. что изучает производственные процессы, пытается понять почему в Китае делают хорошие гитары, а у нас делают гавно на заводе. Хочет попробовать делать свое производство, возможно откроем скоро новое направление.
Кстати, у нас есть еще один клиент из этой сферы, начали работать тоже примерно в то же время. Есть с чем сравнить, только город миллионник. Что имеем:
— ассортимент с годами уменьшается, «возить под заказ много гемороя»
— 1с нет, «надо изучать
— сайт более менее приносит заявки, контекст как вели на минималках на 30 -40 тыщ в месяц, так и ведем уже лет 7-8.
— сперва тоже снимали видео с продукцией, потом забили «нет времени»
— описаний товаров нет нормальных, нет времени. Предлагали клиенту нашего редактора — дорого.
— предлагали seo, чтобы хотя бы в рамках него сделать сайт удобнее/человечнее — дорого
— предлагали расширить бюджет контекста, заказы то есть — дорого, остатков нет и пр.
У нас, как бы это сказать, аудитория попроще
Клиенту ведем контекстную рекламу. Клиент, читая отчет:
— ViBo, понимаешь, вот вы такие продвинутые все, слова умные используете. Я из вашего отчета только графики смотрю. Если идут вверх — хорошо. Идут вниз — плохо. Вы говорили, что на сайте хотите обращения поднять. Добавить там про преимущества и пр. Я думаю, что наши клиенты такие же тупенькие, как и я. Давай упростим как-то? Вот прям чтоб для тупеньких? Ну вот прям напиши «Вот купишь у нас — будешь счастлив, а не купишь — будешь горевать».
Посидели, подумали. Убрали умные формулировки, добавили кнопок «хочу сейчас», телефон побольше сделали — опа, заявки пошли. Пишу клиенту: ваша гипотеза верна, вот конверсия повысилась на 25% за первую неделю.
— ViBo, прости, я оценить не могу, не знаю что такое гипотеза. Ты когда отчет сделаешь, наверное линия выше должна быть, тогда и порадуемся. Я ж говорил, я и мои клиенты тупенькие, не забывайте!
Реклама за чужой счет
Пришел клиент на стандартный аудит контекстной рекламы. Занимается строительными материалами, около года работает с подрядчиком по контекстной рекламе. Бюджет месячный около 250 к.
Смотрим метрику, смотрим статистику, но как-то не сильно бьются цифры, много однотипных объявлений в архиве. Находим одно интересное:
Как интересно, спрашивает заказчика — запускал ли он рекламу по услугам рекламы в интернет, нет говорит, не запускал, зачем ему это.
Судя по всему, подрядчик запускал за счет клиента свою рекламу. Ну а что, очень удобно =).
Большинство объявлений однотипных видимо и есть их реклама, но для заметания следов были переименованы в «OSB плиты купить недорого», а вот одна группа как-то осталась, видимо пропустили. В логах нельзя увидеть историю изменений, но догадки — такие объявления были явно не по OSB запущены.
По нашей оценке около 20% бюджета сливалось в интересах подрядчика, то есть около 50 тыс в месяц. Работали они около года, значит потрачено около 600 тыс.