My business is fairly new (less than a year) and has generated about 250k in revenue, and I currently get about 40-60 orders daily through TikTok. I run a gmv max ads campaign where these orders come from, and this is the largest amount of orders I can get without losing money. I utilized [Euka.ai](http://Euka.ai) to reach out to any potential affiliates that fit my product demographic/category, and have also reached out to my current top affiliates to post more content and paid them to post more videos (none have led to more sales or an increase in orders yet). I've also tried running meta ads using images and carousel posts, (tried broad targeting and detailed targeting), but it was not successful since my cost per result was about $20-$30 when this is a product that costs $17 (this is the most optimal price, I've tried different price tags like $15-16, or $25-$30 with free shipping, $17 is the sweet spot for getting the most amount of sales). I also ran Google Ads, search, and sales campaigns, which were not successful. I create my own content for my product which sometimes goes viral on TikTok; I have not had the same success through Meta. Through the data on my TikTok ads this is my customer demographic: 25-34: 24%, 35-44:23%, ≥55: 20%, 18-24: 17%, 45-54: 16% and a lot of GLP-1/VSG/bariatric patients like my product. With all this in mind, should I now go to a marketing agency to increase my sales? Or should I continue simply trying to get better creatives through myself and creators, and then once orders go up, reach out to an agency to ensure optimal results? One of the things I care most about at this stage is getting the most amount of sales without carelessly wasting money. I have no problem putting a large sum of money towards something like an agency or ads, but only if the result is worth it and makes sense, and I won't be losing money. Quick note: My Marketing budget is about $20,000 a month, but TikTok orders have slowed significantly so I'm not even utilizing this entire budget