logEvent is undefined


I am trying to log an event using userID, but unfortunately it was throwing an error saying that logEvent was undefined. Below is the code I am using


amplitude.getInstance().setUserId(email).logEvent('Event Clicked',{
'App Name' : app_name
Note: Doing this in React JS

Best answer by Amplitude Admin 6 July 2021, 15:50

View original

3 replies

Userlevel 5
Badge +8

hi @hvskrishnakanth  to set a user ID you would need to do the following: 




Link to dev docs here:


Please let me know if this helped.


Thanks for your reply @daniel.balan.

I want to send userid dynamically(the user email id). And if I use the syntax Amplitude.getInstance().setUserId("test_user_id"); how can I pass the event properties?

Userlevel 5
Badge +2

Hi @hvskrishnakanth I hope all is well. I wanted to circle back. Were you able to make progress? Were here to help if you have any additional questions. 😃