I haven’t had any LDs yet, but as far as my dream recall goes I use WBTB and found a lot of help from a guide on this site, I can remember a dream in good detail most nights of the week.
Link to the guide - https://community.ld4all.com/t/tutorial-beginners-guide-to-lucid-dreaming/32036