In general, paid ads can easily become too expensive because they have bad ctr, low engagement, and lots of spam mixed in.
So unless your average customer spends $100+ with you, it will most likely not work. A common trick is to offer upfront paid annual plans, to convert $10 monthly into $120 now.