Internet marketing serves to reach and engage new customers/users. There are variant ways of online advertising, but we will speak about the most famous - Google Ads.
Google Ads allows you to advertise in several ways with just pure text or an image with text. You can place an ad on the Google search result page (SERP) known as Search Advertising, and if you choose some of their partners too.
You can run ads in various ways: per click, mile or impressions or thousand (flat option), view, acquisition, and lead.
Even there is no secret, making and setting ads is very complicated for novice users. You must have experience, or there will be no effect, no matter the expense.
Lately, I am seeing a large number of internet marketers. If you inspect their work, there is only Google Ads code attached to a website. IF.
Any experienced marketer must know how to set up Google Search Console, Google Analytics, Google Tag Manager, Google Ads, and add Tag Manager code to your website. And that's just set up. Furthermore, there is making ads, testing the same ads, and often needed programmer skills.
So no, there is no secret, it's hard to start cold. You must "pay the school" and learn how it should be right on the money.
A third of companies, 30 percent, outsource some or all of their content marketing.
For the last 12 years, I worked for a "Knowlegiate" from the USA, Bethesda, but outsourced a couple of times to Ireland, Austrian, and Germany. Now I am working for Montenegrin company "Robot Code" as Head of Marketing and outsourcing in Montenegro as a freelancer..
If you are interested in working together, I would love to hear from you.