It can depend a lot on the app and location. I've dated in big cities and rural areas and there's a vast difference between them.
In the rural area I just posted a decent photo and basic info and got some matches. It was also easier to progress from match to chat to date. There just isn't the same level of competition, and rural people are often more sociable.
In big cities there are a lot more potential matches, but competition is a huge factor. Women will be overwhelmed with guys almost guaranteed, so you need to stand out. It can help to use an app specialized for a demographic you fit with. I used a site that attracted more of the liberal, LGBQT+, intellectual crowd and put together a profile with a large number of interests, photos, quotes, music I liked, etc... I also had a more basic profile on an app specifically for non-monogomous people. My photos are good quality and show a variety of activities. That was enough to get me enough matches too meet people, even though it wasn't as much as I would have liked. My main downside is I'm autistic, so I'm not as good at knowing what to say on dates as most guys are.
Out of women I met on dating sites that progressed to actual relationships, some of the things on my profile that led to us matching were: that I play violin, that I skateboard, that I was interested in science and higher education, that I was a snowboarder. Basically women want to see that you have interests and activities that excite them and they can relate to.