We pay for the advertising of your push-notification channel in the amount of up to 10 thousand rubles

    We decided to invest a certain amount of money each month on advertising channels and do it as efficiently as possible. You can offer your plan for promoting your channel and we will spend money on it, if it is effective.
    That is, you can create a channel for push notifications and further promote it and your own project.

    Many do not understand how notifications work. The best way to show work "in practice." That is, the bottom line is that among your users there are surely those who want to do the same for themselves. This is much better than advertising a landing from a bunch of obscure words and forcing a person to delve into it all. Let him see with his own eyes and touch himself in practice.

    The bottom line is that you create a channel (if you have not already created it), integrate it into your project and offer us your solution for promoting your channel. Mostly ads through VK (in groups) will be selected. You only need to indicate in which communities the advertising for your project will be effective and indicate the approximate number of people who will come. Ready-made examples are welcome - the more effective your solution, the more you will receive funds for advertising.

    I’ll also tell you how we handle the loads.



    Startup Support


    It’s difficult for many channels to spin up; there are many small projects and startups. We can share our funds with others, spinning the channel in PushAll. At the same time, you get an audience both on the channel and in your project / site. The entire audience subscribed to your channel will receive notifications from you.

    The most interesting proposal will be for startups. We give greater priority to those projects that carry out a deep integration of notifications (individual notifications to service users about any events)

    . We also recently made a category system. For the Web Services category, the number of required subscribers has been reduced to 2x. That is, you can do the integration of notifications and immediately get into the directory in a special section.

    The terms of participation


    • Most likely you will not be able to spend all 10,000 rubles on advertising. They will be distributed among those who offer the best conversion values. But if your decision is better than others - it is quite possible you will get the most. It is also possible to participate for several months in a row, if there is an effect.
    • We do not give you direct access to managing the advertising platform. That is, you indicate what to advertise and how, we will additionally work out the best option.
    • All conversion data will be published for public access, most likely in the form of an article.


    Channel Requirements


    • The channel must be operational. That is, it should contain notifications, have some kind of mechanics of work. The channels with deep integration of notifications and / or paid tariffs have the highest priority.
    • Information about your channel should be on your main resource, in the form of a widget, article, post in the social network, etc. Your audience should already be using notifications.
    • Your channel must have a certain number of subscribers, if you can’t even get 10-20 subscribers yourself, most likely advertising your channel will be ineffective.


    Expected effect


    We are interested in the final conversion of 10,000 rubles, at least to 1,000 users. These are very real numbers, the LostFilm case attracted us about 600 people for 1,500 rubles. Even if the numbers are lower, offer your solution.

    The quality of the audience also matters. If your channel is technical and will attract a lot of specialists, then a conversion of 300-500 people is also quite good.

    How to apply?


    For example, in a post in VK-vk.com/pushall?w=wall-113609213_136/all you can also write to me personally in the same place. To the e-mail - company@pushall.ru
    You can also write to me on a hub

    Keep in mind that we can find the right solution at any time and if it is optimal, then most likely we will continue advertising campaigns partially with the same projects for several months in a row. We will distribute an average of 10 thousand rubles each month to the most interesting and effective channels.

    How do we handle loads


    In order not to offend the Habr with an empty article I will describe a few of our latest optimizations and observations.

    We have a fairly large number of server requests per second due to which mysql can’t cope and the number of PHP-FPM processes grows when 1000 requests hold for 0.5-1 second due to load. So we started using mysqli_async + fastcgi_finish_request ();

    That is, when a client sends us statistics data, or opens a link, we give him ok or a redirect.
    Next we release nginx:
    fastcgi_finish_request();
    

    Then we write statistics through UPDATE -
    $mysqli->query($query, MYSQLI_ASYNC);
    

    This ends the script. As a result, the PHP script does not wait for 0.5-1 second of mysql processing and does not hold the PHP-FPM process, but is processed in 20 ms and frees the process.
    We also cache links for redirects through redis. Over time, we will transfer as much data as possible to redis to achieve better responsiveness.

    We made a sending benchmark, it looks something like this: We use keep-alive when working with the GCM and Telegram API, but this helps the telegram not much better. Unfortunately, it will not work to achieve high speeds in sending via telegram - we talked with support, they said that sending safely can only be in one thread. We are waiting for batch mode.
    Устройств: 2008
    Пользователей всего/отфильтровано: 1839/1196
    Статус (устройства/пользователи):
    Ожидают - 1542/927
    Приняты - 400/429
    Открыты - 4/3 (4)
    Удалены - 80/79
    Телеграм - 141

    Подробный лог:
    Начало: 15.03.2016 20:03:20.587522

    GCM start: 20:03:20.948594
    GCM end: 20:03:23.883841(2.9352469444275)
    Число GCM:1662 (566 пушей в секунду)

    Telegram start: 20:03:25.774675
    Telegram end: 20:03:37.546961(11.772286176682)
    Число telegram:141 (12 пушей в секунду)



    In GCM, results will be visible closer to ten thousand notifications. Since time for the first sending is spent on SSL-handshake, the remaining sendings are much faster. Most likely, with an increase in the number of alerts, we will make a pool of workers that will keep the connections for sending.

    Also popular now: