SHIPPED

React Native Support

  • 15 February 2019
  • 23 replies
  • 1747 views

Userlevel 3
Badge

Hello Mixpanel,


I have a react-native application and I'm currently using a third-party solution but it's quite buggy. I've looked around and started using segment (supports react-native in beta) as a middleman to send data to mixpanel but it doesn't support all mixpanel functionalities (like recording session duration).


cherise 1 month ago

We are excited to announce that we have shipped the React Native SDK!

Please use the following resources to use the SDK, and post in Sending data to Mixpanel if you have any questions!

Developer guide: https://developer.mixpanel.com/docs/react-native

Github link: https://github.com/mixpanel/mixpanel-react-native

Sample App: https://github.com/mixpanel/mixpanel-react-native/tree/master/MixpanelDemo

View original

23 replies

Userlevel 6
Badge +3

Hi @Akramz, thank you for sharing this feedback! It is particularly helpful to know the specific features that you would like this Mixpanel SDK to support.

I am updating the Status to this Idea to In DevelopmentWe are working on it!


In the meantime, we recommend the following opensource versions until our official version is shipped:

- https://github.com/davodesign84/react-native-mixpanel
- https://github.com/lorenc-tomasz/react-native-mixpanel


Userlevel 3
Badge

Hello @cherise_MixpanelTeam, Thank you for your support.

We are currently using Segment to pass analytics to Mixpanel, we used Segment because of two reasons related to the 3rd party solution:

- Delayed/Missing events.

- Missing Users.

Features we've used & would love you to support:

- Initializing a Mixpanel Connection Once (when app is opening).

- Track Event.

- Track Event with Properties.

- Identifying Users Once (when registering).

- Accurate Event Duration Tracking.


Userlevel 2
Badge

hello @cherise_MixpanelTeam, do you know when react native support will be delivered?


Userlevel 6
Badge +3

@maxi - We do not have a definitive timeline, but it is something that our team is currently working on. I can see that you are following this post, so you will receive an emailed update when the feature is released.


Userlevel 2
Badge

@michael hi, can you share the progress of this feature? Is it being developed right now? How many sprint left? What is the priority?


Userlevel 6
Badge +3

Thanks for reaching out for an update - we are still working on the final release, but know that it is a priority and will hopefully be released in the coming weeks!


Userlevel 1
Badge

Hey @Akramz @maxi,

I am using https://www.npmjs.com/package/expo-mixpanel-analytics which uses HTTP spec to send events.
Hope that helps.


I am currently working on a React Native helper library for my team to track clicks and screen navigation without much of an effort (almost automatically). I would like to have a chat with you guys to understand how are you tracking currently.


Userlevel 1
Badge

Hi @cherise_Mixpanel Team

I would like to have Mobile App Download Attribution in the SDK that is under development.

We are currently using Branch.io to get the events and sending it to Mixpanel. It would be great if Mixpanel SDK could support it out of the box.


Cheers.


Badge

hi @cherise_Mixpanel Team is there any update on the React Native SDK? Do you have an estimated release date?


Userlevel 6
Badge +4

Hi @Georgina Kirby,

While we do not have a definite set timeline on when this feature will be released, it is still in development for our product roadmap.

In the meantime - I have gone ahead logged a product gap on your behalf as well with our Engineering and Product Development team to add fuel to the Idea.

Make sure you are following this Idea - via the Follow button in the right hand column - to get emailed updates on its progress.


Hey @cherise_Mixpanel Team - Any update on React Native release date? 

@cherise / @stephanie  We’re getting ready to roll out our second release and really feeling the pain due to the lack of an officially supported package after we picked up a significant upgrade package.

Could you give us a realistic expectation of when this will be released so that we can make key decisions here?

Userlevel 6
Badge +3

@mkyle & @ajayamohan  — I’ve alerted your CSM to reach out to you directly! 

Userlevel 6
Badge +3

We’ve updated the status of this idea to In Beta.

 

The beta is currently closed while we are refining the SDK, however please leave comments in this thread if you are interested in the beta, and we will contact you when space in the beta opens.

Thank you all for your patience as we refine this SDK!

@cherise Would love to get access to the RN SDK Beta :)

Very interested in this as well! @cherise 

Would love to get access to the beta @cherise ! We are having trouble disabling certain types of default/native Mixpanel tracking events when using the 3rd party SDKs. Hopefully an official SDK will sort this out. Thanks!

 

 

Userlevel 3
Badge

This would be huge, reactive native is growing fast, and is how all the mobile apps I have been a part of in the past 2 years have been built.

Hi, we are also interested in getting access to the beta. Will expo managed apps be supported?

Hey @cherise , we’d be interested in the Beta too, thank you

Hi @cherise, we would also love to get access to the beta! Thank you

Userlevel 6
Badge +3

@chsweb, @FluidAttacks @fantastec @username  and any others that I have not reached out to already, we are excited to be opening the closed beta and supporting it within this group: https://community.mixpanel.com/groups/react-native-closed-beta-40

 

Please join the group to get access to all documentation and ask additional questions! 

Userlevel 6
Badge +3

We are excited to announce that we have shipped the React Native SDK!

Please use the following resources to use the SDK, and post in Sending data to Mixpanel if you have any questions!

Developer guide: https://developer.mixpanel.com/docs/react-native

Github link: https://github.com/mixpanel/mixpanel-react-native

Sample App: https://github.com/mixpanel/mixpanel-react-native/tree/master/MixpanelDemo

Reply


Mixpanel