It is not:
Is my price low enough?
Is it reliable enough?
Do I offer enough features?
Am I on the right social media channels?
Is the website cool enough?
Am I promising enough?
No, the most important question in marketing something to someone who has not purchased it before is:
“Do they trust me enough to believe my promises?”
Without that, you have nothing.
If you have awareness and marketing but people have not bought from you before, it is likely they do not trust you as much as you would hope.
If you are extending from one business to another, it is also likely.
In fact, if your value proposition is solid but sales are not being made, look for trust issues.
Making noise about your product is not helpful.
Earn trust, earn trust, earn trust. Then you can worry about the rest.