Specific User & User Segmentation for push notification

Hi,
I have feature request for send notification: Segmentation and Spesific User Selection.

if you bring us segmentation system we can send notifications to specific users.

Example: I want to offer a discount only to young women, but I can’t segment them and I can’t send any notification.
Or for a special discount or information I want only send notification to 1 person…

Please take this to your attention.

Thank you.

1 Like

Hi @ongun_cakal

I think push notification segmentation is not yet live, but it’s on their roadmap. You can also do notification segmentation through Firebase. So if you have a Firebase account, you can segment notifications based on many different criteria.

@sheen I have no experience with firebase, but I’m trying to figure it out. Do you have any experience?

As I mentioned on above, exactly what I need is the ability to segment and send specific notifications to specific users. If you’ve been able to do that with firebase, I’d like to talk to you about it.

Please contact me: onguncakal@gmail.com

Hi @ongun_cakal

I haven’t tried out Firebase for sending push notifications yet. Will get back to you once I try it out.

I hope @appmysite will show this how to do. Because their help page is limited about this.
I mean this url:
https://www.appmysite.com/support/kb-category/push-notifications/

There is not all information and we can not puzzle it self, specially when you dont have any experience with firebase… A video from the begining till the end for send notificaiton with firebase will be very helpfull.

@Naturaw do you send notificaiton to all users? or send to spesific user?
I need send to spesific user.

The two things I would like to create with Firebase are;

1- send some information only selected user
example: send to 18-25 ages or only womens, or only mens, or only user ID 1-5-74, or only to admins, or only to purchased users etc.

2- send some information with integrated api:
example: when a chatbot is active in a website and a user requests to speak to a human, send this information to firebase via api integration and notify the owner app with firebase.

if you have experience would love to talk.
Thank you.

Hi @ongun_cakal did you solve this? If so could you help and show me how? Have the same issue. Thanks!

Hi @ongun_cakal,

We have enhanced the Push Notifications feature, and it should be rolled out in a couple of days.

Hi,

" We have enhanced the Push Notifications feature, and it should be rolled out in a couple of days."

Is this function out now? Where and how can I use this?

Kind,
Zayn

Hi @Zayn

As you are already aware, the push notifications we are talking about is for the Rich Push notification feature available for our customers using the Premium subscription.

Plain notifications are available to all the users by default who are on any paid / active subscription.

Hi,

I have the premium version of the service, but my main question is whether there’s a way to send an event or a unique notification to a specific user. I haven’t been able to find anything in the dashboard related to this.

Also, if you’re referring to using Firebase for this purpose, I should mention that even with Firebase, we would still need a user token from AppMySite to target a specific user for a unique notification. The format—rich or plain—doesn’t matter.

Currently, I can’t find any user-specific information in AppMySite that would allow us to target individual users with unique notifications.

I hope my question is clear?

Best regards,
Zayn

Hi @Zayn

Thank you for reaching out and for your thoughtful feedback!

At this time, our platform does not provide the ability to target individual users with unique notifications. However, we do offer audience segmentation features that may suit your needs. You can create segments based on factors such as app activity, location, app version, and more. These options are available in the Rich Notifications section under Audience. Once you’ve created your audience, you can send tailored notifications to those segments.

To know more about the Audience Segmentation feature, please visit - Audience segmentation | AppMySite

Regarding Firebase, while we use it to trigger notifications, as a no-code platform, providing individual user tokens for targeting specific users is not currently possible.

We greatly appreciate your input, and we’re always striving to improve our services. Your feedback is invaluable, and we’ll do our best to implement more customization options in the future.

Feel free to reach out if you have any further questions or need assistance with audience segmentation.

Hi all, there is any way to direct push an user?
I think (like other platforms do) AppMySite can subscribe user to topic in firebase:

Firebase.messaging.subscribeToTopic("user-"<<user_id>>)

As documented in: Messaggistica di argomenti su Android  |  Firebase Cloud Messaging

In this way we can implement our custom php functions on our WordPress using hooks to direct message the user for events like abandoned cart, shipment info etc.

for example we implemented this code to send direct push message with other app builder:

$double_check_user = get_user_by( 'email', $user_email );
	
	if ( $double_check_user->id):
	
		$fcm_key = \APPMAKER_WC::$api->get_settings( 'fcm_server_key' );
		$fcm     = new \Appmaker_WC_FCM_Helper( $fcm_key );
		$fcm->setTopic( "user-".$double_check_user->id )
		->setMessage($email_heading,"Hai lasciato alcuni articoli nel carrello! Vuoi riprendere lo shopping?")
		->setAction(
			array(
				'type'   => 'OPEN_CART',
				'params' => array(
					'id' => '',
				),
			)
		)
		->send();

	endif;

I think it is pretty simple if user is subscribed to topic within the appmysite platform

Hi @APDEV

Thank you for reaching out with your question about in-app notifications. I’m pleased to let you know that our developers are actively working on introducing in-app notifications to our platform. This feature is a top priority, and we’re looking forward to making it available in the near future.

We’ll be sure to keep you updated as soon as this feature is launched, so you’ll be among the first to know when it’s ready to enhance your app.

Thank you for your patience and for being a valued part of the AppMySite community. If you have any other questions or need assistance, please feel free to reach out.