Home > Technical & Creative Skills > Programming, Servers & Scripts

[REQUEST] Push collection script and prompt (16)


12-03-2021 10:23 AM #1 affcombo (Member)
[REQUEST] Push collection script and prompt

I hope it is the right section and I apologize in advance if I am wrong.

I'd like to build a database of push subscribers for my sites, and I'd like to leverage low-cost traffic sources to incentivize people to allow notifications.

Is there any script that can help me improve the CR, or some hacks or prompts to "force" them to click "allow"?

Thanks


12-03-2021 04:41 PM #2 twinaxe (Senior Moderator)

You can create a loop that users send to a new prompt when they reject notifications until they either close the tab or click on allow.


12-04-2021 06:40 PM #3 jeremie (Moderator)

Quote Originally Posted by twinaxe View Post
You can create a loop that users send to a new prompt when they reject notifications until they either close the tab or click on allow.

Yeah, about that... have in mind that when a user has disabled the push notifications, or is in private mode, some browsers send automatically the reject event, without the user even seing the push notification request. Therefore, if you want to try the loop, make sure to put a counter to stop the loop after trying a few times. While JS is looping, it blocks the main JS thread and make it difficult for the user to interact with the page.


12-05-2021 01:47 PM #4 twinaxe (Senior Moderator)

@jeremie I know, it became even worse when browsers block the notification prompt at all based on "the users behavior".

But what other options do you have when you want to force the user to click allow?

You can´t work on browser level directly so in the end you can just try to show the prompt again and again.

Maybe you could put a JS alert that gets triggered before the prompt but the result is the same: When the user clicks reject and you want to "force" him to click allow you just have to show him the promot again.

Btw @affcombo also keep in mind that the quality from users that you collected through "force" will probably not be the best


12-06-2021 11:00 AM #5 vortex (Senior Moderator)

Perhaps an iframe with animations that draw the user's attention to the push prompt?

I don't know if browsers will allow this to be implemented or not - I used to do this with offer pages but haven't done so in years, and have never tried this with push prompts. You can get REALLY creative with this type of stuff - but we're venturing into blackhat practices so I'll stop here.



Amy


12-06-2021 02:42 PM #6 twinaxe (Senior Moderator)

Perhaps an iframe with animations that draw the user's attention to the push prompt?
Won´t help, the push prompt is basically on a level above everything else.

It wouldn´t matter if there´s an iFrame or the LP without iFrame underneath.


12-06-2021 04:20 PM #7 jeremie (Moderator)

Quote Originally Posted by twinaxe View Post
@jeremie I know, it became even worse when browsers block the notification prompt at all based on "the users behavior".
I am not saying not to use a loop. I am just saying: don't make an infinite loop. You can rotate it 20 times, and if that is a real user, that will be enough to "convince" him. If the user has blocked all push notifications by default, the script will almost instantly go through the 20 loops, and then stop executing.. thus not blocking the user, so that he can potentially still convert on the main offer.


12-06-2021 05:21 PM #8 twinaxe (Senior Moderator)

I am not saying not to use a loop. I am just saying: don't make an infinite loop.
Sure, absolutely correct.

thus not blocking the user, so that he can potentially still convert on the main offer.
True, it´s also good to knoe if focus should be on collecting subs or on pushing the main offer.

This alone can make a huge difference in setup and execution


04-29-2022 05:27 PM #9 academy (Junior Member)

How can i create this loop?


04-30-2022 03:24 AM #10 quintyfresh (Senior Member)

@academy

How familiar are you with JS code? If you are using something like ProPush, or OneSignal you "could" place the notification request into a simple JS timer that fires it over and over. But like Jeremie said, after a certain number of attempts the browser will simply block it on its own or it will halt the entire page loading as it essentially black mails the user into accepting it before anything else. Although you can get away with it a few times without poking the bear too much.

Another quick side method to note here is your LP/funnel type. If your funnel is a MULTI-LEVEL funnel, meaning LP1 clicks to LP2, and so forth you can place the notification request code on EACH page in your funnel to maximize as well. One other way also I have seen from research is guys doing survey style funnels change the page on each survey question and pop the notification request on EACH QUESTION. Has to be done right to be seamless so that the user doesn't have to wait long between questions but "can" work in theory. Lots of way to do this. Most basic is option 1...

Place code in a loop or JS timer, place a counter integer cap at like say 3 attempts and then break the loop once count exceeds cap OR the user clicks yes. If you don't check for both, the loop will continue even after the user has said yes.


05-01-2022 08:34 PM #11 jeremie (Moderator)

Quote Originally Posted by academy View Post
How can i create this loop?
Don't bother with that if you are new to affiliate marketing. Just copy paste the standard script given by Propush or another pub collection service, that will give you a few extra dollars per month, but adding a loop is not going to add much ROI.


05-02-2022 08:13 AM #12 academy (Junior Member)

Sorry Jeremie, i didn't clearly get it... I want to create my own database of push subscriber. What should i do with propush? From what i saw, it's an advertising push service...


05-02-2022 10:26 AM #13 matuloo (Legendary Moderator)

Quote Originally Posted by academy View Post
Sorry Jeremie, i didn't clearly get it... I want to create my own database of push subscriber. What should i do with propush? From what i saw, it's an advertising push service...
You have basically two options, when trying to monetize via push notifications.

1. Build your own list, then promote offers to it.
2. Use something like propush, that will handle the push DB for you (so to speak) and also send the promo notifications to the subs.

Option 1 can yield better results, when done correctly of course. You will need a large amount of offers in multiple GEOs, know how to write good ads, test test test...
Option 2 is easier to setup since they already have the infrastructure in place, they have the offers, they have external buyers for the clicks etc...

The mentioned "loop" is just a trick to increase the subscription rate since you display the prompt over and over, until they subscribe or their browsers crashes.

There are factors to consider here.

Are you about to focus on building the push list primarily or is it just an attempt to get some extra revenue from the traffic you send to your landing pages where you promote other offers?

In case of building a dedicated list as you primary objective, go with option 1. If you are looking to make a few extra bucks from your existing campaigns, option 2 might be a better one since the numbers of subs won't be that high anyways.

So let's sort this first, what are you trying to achieve?


05-02-2022 10:43 AM #14 jeremie (Moderator)

Quote Originally Posted by academy View Post
Sorry Jeremie, i didn't clearly get it... I want to create my own database of push subscriber. What should i do with propush? From what i saw, it's an advertising push service...
My comment was about the loop function. I just used Propush as an example. If you know Javascript, it is easy to modify the scripts from push notifications services. If you don't know, it is probably not worth spending time on it.

But as @matuloo said, tell us what is your plan and how experienced you are in AM first.


05-04-2022 03:54 PM #15 academy (Junior Member)

Quote Originally Posted by jeremie View Post
My comment was about the loop function. I just used Propush as an example. If you know Javascript, it is easy to modify the scripts from push notifications services. If you don't know, it is probably not worth spending time on it.

But as @matuloo said, tell us what is your plan and how experienced you are in AM first.
Absolutely: my aim is to build a database that I will not use to promote offers, but as an alternative traffic source for the blog. So I don't need any kind of profiling or who knows what quality. My goal is to minimize "allow push notification" costs. Could you give me some white-gray-black advice ?


05-04-2022 05:44 PM #16 larsometer (Senior Member)

If you mean by "database" that you want to have your own and exclusive push subscriber list, then onesignal might be an option.

They have a wordpress plugin which makes it rather easy to install. Also it comes with some nice features like auto sending push message with every new blog post or a red bell floating over your content (to entice people to subscribe in case they didnt see the push prompt).

I gave onesignal a try last year and found it quite intuitive. There are many other services which do basically the same. Most of them have a free plan which usually is fine for the start. Pricing and features will be different of course. But after trying the services you will get an idea what you actually need.

In case you literally want to build your own infrastructure for sending out push messages... that's a completely different topic. I would not think about it unless you really want to go extreme large scale and have time + resources to actually develop such a thing. Basically it would be like building your own refinery instead of just buying petrol from a gas station.


Home > Technical & Creative Skills > Programming, Servers & Scripts