I think I need to approach it in a different way with a different mindset. Did any developer here mastered digital marketing? How did you do it?
You need to empathise with people in a broad sense, often without any immediate feedback to adjust in the initial instance. Thankfully, academia has done a lot to systemize this into something approximating a science, thanks to trial and error of the minds of yesteryear.
Digitial marketing relies heavily on generating some feedback via metrics, but if you fundamentally dont "get" people this will be functionally the same as troubleshooting and gathering data from a lawnmower because its not doing a great job at cleaning your floor.
The principles to your question are: "I want to market to people digitally" There is preparation and there is actioning, and there is analysis, and then re-iterating based on the new information from analysis.
1. Who am I selling to? Everyone? In order to improve the feedback for adjusting and improving your marketing iteratively, splitting people you are aiming at into groups can massively improve observations. (Looks like a youtube short had much better reception in the under 30s). This then lets you tune various parts of your marketing.
2. What digital mediums do the people I am targetting use?
3. How much budget time and resource do I have to pursue this? What options are there and how do I best utilise them? What return am I expecting
4. In these digital mediums, what are the factors for success, do I want a short or long video, what do existing successful people do and why? What makes people stop engaging with content that was previosly successful?
5. Prioritise biggest impact for least hours
6. How much budget time and resource do I have to pursue this? What options are there and how do I best utilise them? What return am I expecting
7. Refine your proposed actions based on info to this point
8. Execute
9. Observe and analyse what performs and how long it takes, note any failures that are immediately apparent
10. Go to 6 and repeat until success
1. Marketing-Product fit
2. Product-Channel fit
3. Channel-model fit
4. Model-Market fit
Reference: https://brianbalfour.com/essays/market-product-fit
https://brianbalfour.com/essays/product-channel-fit-for-grow...
Here's the non-technical part of what I learned. I hope some fraction of this is useful to you. These are the fundamental things that cause people to pay you money to do your work. Others can advise far better about the technical and logistic levels of detail.
You need to get the customer (who is paying you to do marketing) to specify what message they actually want to deliver, what 3 things they want the customer to walk away knowing. Everything else reinforces those 3 things. You also need to know who that customer is, and how they have traditionally reached them. It would help to know what the customers needs are as well.
The customer's boss needs to know their marketing budget isn't being wasted. You need to figure out some criteria they will agree to, as a measure of success. This means you need to be able to measure how many responses they get through the sales channel, etc. In the Trade-Show business, we were able to have people actually fill out paper surveys, and tabulate those. The world has changed, but the ideas are the same.
Read up on A/B testing, etc... this isn't something we really did, it's more of a computer enabled tech.
https://steveiscritical.com/smma-info/
It's not exhaustive by any means, but I feel it's best to dip your toe into a little of this person's style or that person's style and see which people resonate with you.
There are also many lanes of digital marketing and I am bit jelly of those who are really awesome at any one of them - kind of like that 'you suck at excel; video.. so best to get a nice overview and start to dive deep in the areas that resonate with you.
I put some info in random blog posts as well, (https://steveiscritical.com/) like the linkedin learning, meta certs / learning, and CRO courses - which are great as well imho.
It's fun, there is also lots to learn, and there is more of a science and tech to it these days than just being an 'art' I think.
There is evidence in marketing techniques if you are allowed to use conversion pixels and can see the journey someone came through to book / buy.. and rabbit holes in youtube that expose some of the pseudo science of things like 'smart campaigns' that are really good at getting clicks and taking your money..
I need to update these pages with more info and make some layout updates one of these days.
> There's no way to fake a "for loop
There are multiple ways to do loops and developers have passionate baseless opinions about everything. Developers use those opinions to fake what they can and lie to themselves about how important they are all the damn time. If it’s not measured with numbers it’s almost certainly bullshit.