Upwork logo

React Native Firebase Analytics & GA4 Setup (iOS + Android)

Upwork

React Native Firebase Analytics & GA4 Setup (iOS + Android)

We have an existing React Native mobile app that is already live in both the Apple App Store and Google Play Store.

Firebase is currently being used for push notifications, but Firebase Analytics has not been properly implemented.

We are looking for a developer with strong experience in:

  • React Native
  • Firebase Analytics
  • Google Analytics 4 (GA4)
  • Mobile App Analytics iOS and Android applications

Required Deliverables

  • Configure Firebase Analytics for both iOS and Android.
  • Connect Firebase Analytics with Google Analytics 4 (GA4).
  • Implement custom analytics events.
  • Verify all events through Firebase DebugView.
  • Provide screenshots proving events are firing correctly.
  • Provide documentation showing every event and where it fires in the application.
  • Ensure everything is committed to GitHub.

Events We Want Tracked

User Events

  • sign_up login app_open

Recovery Features

  • clean_time_created clean_time_updated

Speaker Tapes

  • audio_play_started audio_play_completed

Recovery Literature

  • literature_opened

Treatment Directory

  • facility_search facility_viewed facility_call_clicked facility_website_clicked

Engagement

  • review_prompt_shown review_prompt_accepted

Permissions

  • location_permission_granted push_permission_granted

Requirements

  • Prior React Native experience
  • Prior Firebase Analytics experience
  • Experience with GA4
  • Ability to provide Firebase DebugView screenshots
  • Ability to clearly document all work performed

To Apply

Please include

  • Examples of previous React Native projects.
  • Examples of Firebase Analytics implementations.
  • Confirmation that you can verify events through Firebase DebugView.
  • Your estimated timeline.

This is a live production app and we are looking for someone who can implement analytics correctly and document the setup clearly. Please start your proposal with the words 'Firebase Expert' so I know you read the full job description.

Job Type

Job Type
Contract
Location
Anywhere(Remote)

Share this job: