Step one in improving adoption of your product (or your company's back-end tech stack) is understanding your end user:
Who are they?
What are their jobs to be done?
How do they typically use our product?
What friction do they see?
Check this Zoom notification for an example of what you don't want to do.
This targeted end-user communication is from a company with 7k employees and 4.5B revenue.
I am flattered here by Zoom's thought that I should upgrade my account to be able to host meetings with 1000 attendees.
Could I really use a bigger room?
On a client call I've never had more than, what, 5 people max?
This is a little bit like my Mazda dealer saying "Hey, you've got a wife and two kids... Want to buy a school bus? You could take more people from place to place..."
With WalkMe you can segment your user base by Location, Department, # Sessions, whether underlying tasks / goals in the app have been completed.. Variables, cookies, you name it, any combination of the above.
With a little effort, you can achieve a better effect than "Hey, buy our product".