customerio / customerio-reactnative

MIT License
25 stars 13 forks source link

Support for Rich in app messages #60

Closed beqramo closed 1 year ago

beqramo commented 1 year ago

Hi, We would like to move entirely to Customer.io but one limitation we are facing is the lack of features, especially this one. Can you tell me if you have any timeline for this feature? Thanks

lj-cio commented 1 year ago

Hi @beqramo,

We added in-app message support to Customer.io last quarter and are currently in an open beta! If you're interested in setting this up in your account and trying it out now, you can find the setup guide for React Native here. More information + a video overview of in-app is also available in our general documentation.

Email product@customer.io if you have any questions or specific use cases that you want to discuss!

Cheers, LJ

lj-cio commented 1 year ago

Closing this issue for now, please feel free to re-open if I haven't addressed your question. I'll also keep an eye out in the product@customer.io inbox.

Shahroz16 commented 1 year ago

Hey @beqramo thanks for writing in, RN SDK does support Rich push.

Is there any issue that you are facing?

beqramo commented 1 year ago

Okay thanks, just were confused as on other SDK integration it has separate tab for rich in-app messages

beqramo commented 1 year ago

Hi @Shahroz16 @lj-cio I start integrating and I see this:

image

at the end of this section: https://customer.io/docs/sdk/react-native/push/#rich-push

So again, the question will be when you plan to integrate that, as Onesignal does. without any manual coding in the app.

lj-cio commented 1 year ago

Glad to hear that you're working through the integration, @beqramo, and apologies for the confusion here. Let me try to confirm that first:

In your follow-up note above, you shared our rich push documentation, which is the same as OneSignal's push service described here and appear outside of your app, like this:

image

But in the initial description for this issue, you mentioned in-app messages, which is the same as OneSignal's in-app service described here. Here's an example of a message built using CIO's in-app messaging feature (one we recently used ourselves):

image

Both rich push and in-app messages are available today in CIO's React Native SDK, no custom code needed. The custom code that is mentioned in the screenshot that you shared for rich push notifications is only particular to push notifications.

Let me know if this answers your question, or if I've totally misunderstood here. If it's the latter, reach out to product@customer.io so we can dive into your specific goals and use cases and make sure we address them!