Start off with creating 5 customer personas. https://blog.hubspot.com/marketing/buyer-persona-research Identify 1 platform that they are all likely to use, and focus heavily on marketing on that one specific platform. Don't spread your budget and energy onto other platforms until you're performing well on your primary platform, and even then, introduce them one at a time. Create an audience segment for each of your personas. Create 5-10x different creatives for each of the audiences (25-50 total). Each one should be radically different compared to the other ones for that audience. Maybe one educational/informational creative, one that's bold and in-your-face, one that's cute overload, etc. You can re-use creatives across different audiences, if appropriate. The creatives should be the richest form of content possible for your chosen platform. This mostly likely means well thought out & professionally edited short form video content. Utilize A.I. assistive technologies to create these ads. For instance, you can have ChatGPT give you a full script and shot list for video ideas. It is imperative that the creatives are high-quality content, especially for platforms like TikTok. If you don't already happen to have video editing skills, a good portion of your budget should be attributed to hiring professionals to do it for you. Create matching landing pages. The amount you need is up to you. Ideally, each different creative would have it's own matching landing page, but you can narrow that down to audiences instead. While you're getting up and running, focus your campaigns on specific products, and not overall brand awareness. Users should see an ad for an awesome product, click it, and be brought to a landing page that is selling them that awesome product. Don't send traffic to your home page, collections page, blog article pages, etc. Set up the ad campaigns as 5-10x multivariates for each audience. Do an initial blast with equal budget for each variate. Analyze the results to see which one performed best for each audience, then devote all of that audience's budget towards the highest-performing creative. Then compare performance of different audiences. Very likely you will have 1 or 2 that perform extremely well, 1 or 2 that don't perform at all, and 1 or 2 that are mediocre. Split up your budget accordingly, and attribute the most money to the highest performing audience(s). Strongly consider upping your bid maximums for any that perform exceptionally well, and inversely consider lowering your bid maximums for any terrible ones. Go back to the drawing board. Create more personas, audiences, creatives, and repeat the whole process until you've got at least 5x audiences with creatives and landing pages that perform well. Then it's time to transition to new platforms. Ideally ones where you can re-use the same type of content. E.g., if you were using short-form videos on TikTok, they can be used on Instagram Reels. Start off by targeting your best performing audience with it's best performing creative, and move forward from there. The budget is impossible to say. You could record and edit video content yourself for free. Or you could hire freelancers off Fiverr to do it for $50 each. Or you could hire a local company to do them for $500 each. Or you could hire a professional marketing agency to do them for $5,000 each. Really depends on how much you've got available to throw down for content. Same goes for the ad campaigns too. You could throw $100 at each creative, $1,000, $10,000, etc. -- it's really up to you, and your budget. Reiterating that it's imperative to have the highest quality content possible. If you are working with limited funds, it is more valuable to create high-quality content for just 1 audience, then it is to create mediocre content for 5 audiences.