Newsletter Essays - Azrin Hamdan https://azrinhamdan.com/tag/newsletter/ Full Stack Marketer Sat, 10 Jun 2023 03:27:55 +0000 en-US hourly 1 https://wordpress.org/?v=6.3.1 https://azrinhamdan.com/wp-content/uploads/2021/11/victory-hand-brown-150x150.png Newsletter Essays - Azrin Hamdan https://azrinhamdan.com/tag/newsletter/ 32 32 Analytics vs statistics deep dive: Awesome combo for better marketing https://azrinhamdan.com/2022/01/02/analytics-vs-statistics-deep-dive/?utm_source=rss&utm_medium=rss&utm_campaign=analytics-vs-statistics-deep-dive https://azrinhamdan.com/2022/01/02/analytics-vs-statistics-deep-dive/#comments Sun, 02 Jan 2022 10:49:55 +0000 https://azrinhamdan.com/?p=3099 Everyone’s into analytics and statistics right now plus it’s the first step of the growth hacking cycle (another topic I’m obsessed with because I just read Sean Ellis’s Hacking Growth book). So it’s obviously a must-know topic for any marketer. There’s one thing I realised that I’ve been very wrong about – it is to… Read More »Analytics vs statistics deep dive: Awesome combo for better marketing

The post Analytics vs statistics deep dive: Awesome combo for better marketing appeared first on Azrin Hamdan.

]]>
Everyone’s into analytics and statistics right now plus it’s the first step of the growth hacking cycle (another topic I’m obsessed with because I just read Sean Ellis’s Hacking Growth book). So it’s obviously a must-know topic for any marketer.

There’s one thing I realised that I’ve been very wrong about – it is to use the term analytics & statistics interchangeably. It’s two different things that look similar but serve very different purposes. Here’s how.

What is analytics

To find the answer for this I went to the ever-reliable Professor Google to look it up and I found 3 definitions that are nice.

Defined by Merriam Webster

Definition of analysis by Merriam Webster. I’m using this because their definition of “Analytics” was the method of logical analysis, which is not very useful.

Defined by towardsdatascience.com (my favourite)

Definition of analytics by Towards Data Science

If you squint your eyes and put the 3 definitions together, you can see that they all mean to look something up about something that already exists so that you know the answer to your questions. Sounds easy right, why do you need someone’s job dedicated to doing just that? When I read more into the article by Towards data science, it explains that answering a specific question with data is much easier than generating inspiration about which questions are worth asking in the first place.

To put it simply I find analytics to be like doing the research review for the reports I did in university and to come up with questions that has not been answered in any of the past research done.

What is statistics

Definition by Oxford Dictionary

Definition of statistics by Oxford Dictionary

Definition by Urban Dictionary

Urban Dictionary’s definition of statistics

Definition by Towards data science

Definition of statistics by Towards data science

When combining all the definitions, it seems that statistics is used to test a guess to see if it would be true when you scale it up.

Analytics vs Statistics

I found Towards data science’s explanation on analytics vs statistics to be the best and clearest at differentiating the two and how they are complementary to each other.

It states that analytics helps you find and improve the quality of the questions to ask. While statistics help to find and improve the quality of the answer. They come hand in hand to solve data problems. I start with analytics, move on to statistics, and go back to analytics to repeat the cycle.

Why I want to know and apply both Analytics and statistics to marketing

After learning about the definition and purpose of Analytics and statistics, I’m pretty convinced that I need to know and apply both as a marketer in order to truly be a data-driven marketer.

As mentioned earlier, analytics form & improves the questions to ask and statistics find and improve the quality of the answers. If I only knew analytics, I would only know how to raise questions but I would know how to answer them or find a quality answer. While only knowing statistics, I would have quality answers to pointless questions.

I think knowing one is okay but to be really good at marketing, having knowledge of both analytics and statistics would be necessary.

📧 Let's improve together

Subscribe and you’ll get deep dives about the marketing topics I’m learning.
I'll cover analytics, automation, ads, growth hacking & anything under the marketing sun 🌞


How I’m applying analytics to marketing

I’m probably doing the same as the average marketer out there:

I use website analytics tools for reports on website traffic performance. I’ve used a bunch of them before, from Google Analytics; Smartlook; Hotjar;  Yandex Metrica; and more. Each with their own strengths.

What I would usually do is to look at the website traffic performance for the overall numbers like website visits, bounce rate, time spent on the website, and which sources & mediums are they coming from. Should I see anything interesting, I would dive deeper into the data to find out why it is happening.

For example, in a situation where I noticed that there’s a relatively high Facebook ad CTR but the form conversion rate of the landing page is relatively low. I then investigate further by looking at the page experience from a technical aspect and copywriting aspect. For this, I usually do check for technical issues first, by checking the loading times of the landing page and the forms. If that is not the problem, I would look at sample of sessions of such users to find out what’s happening and it could be that for some reason, the form button colour blends in with the form background.

But to use it for more than just identifying problems, I could also use it to identify things that are working really well. Like for example, I noticed that leads that are coming from Linkedin may be less than those that are coming from Twitter but those leads are of high quality that matches our intended customer profile (ICP) or have high levels of intention. From that finding, I would probably want to test if we double up on Linkedin marketing activities, it would incrementally improve our marketing results. This goes to my next part on how I’m applying statistics.

My plan for applying statistics to marketing

To be honest, I have not applied any form of statistics in my work. I’m doing a bunch of experiments for marketing but not in a very scientific manner that would require some form of statistics application. Which I realised is a bad practice after reading Sean Ellis’s Hacking Growth book because I need to test for statistical significance to ensure that the result achieved was due to the new variable I introduced during the experiment.

I’m still learning my way around applying statistics in marketing but I have a rough idea of how it should be done. Essentially, for any experiment that I do (which should be based on analytics), I need to have a “control” in order to prove that the new idea is worthwhile to implement & scale. The Facebook representatives at the She Loves Data workshop call it to test for incrementality.

Incrementality is a way to measure an event that wouldn’t have occurred without a specific interaction, such as an ad view, and that resulted in the desired outcome, such as a conversion. In the context of ads, it can be referred to as the measurement of ad effectiveness.

Measuring Impact: The Beginner’s Guide to Incrementality

So here’s how I would do it:

Step 1: Have a structure to my experiments

If I had paid better attention in my market research module in school, I would have learned, applied, and memorised this by heart. So, essentially all my experiments should be made up of a hypothesis, a control, a dependent variable, an independent variable, and an experiment timeline or goal.

I also needed to determine my sample size which I based on this article: https://blog.hubspot.com/marketing/email-a-b-test-sample-size-testing-time

Step 2: Run the experiment

Set the experiment as mentioned earlier, let it run for a while, and wait for the results.

Step 3: Test marketing experiments for incrementality

As mentioned earlier, I need to find out if the results of the test were actually caused by the introduction of a new variable and not by something else. To do so, I would take the results of the experiment and apply one of the many tests for statistical significance. After finding out if the results were significant, then I would make a conclusion on this experiment.

Good reads on statistical significance:

Applying statistics to a Facebook Ads experiment

If I read and learn all about this but don’t apply, what’s the point right? So I applied this on a Facebook Ad that I was running.

The context is that I had an ad that was performing “okay” but during a call with a Facebook Ad Expert, I was recommended to change the ad optimisation method from doing it based on Landing Page Views to Link Clicks. I was curious to see if this was true by testing it out.

I started off by having a hypothesis “changing the Facebook Ads optimisation based on Link Clicks will not improve the CTR of the ad when compared to optimising is based on landing page views”. From the hypothesis, the independent variable is the method of optimisation and the dependent variable is the CTR.

To ensure the test is done in a random but controlled manner, I did it using Facebook’s A/B testing tool. And I decided to run it for 14 days to get enough of a sample size.

The expected results

Converted?Link Click OptimisationLanding Page View Optimisation
Yes88.143.4
No82,202.9040,477.6
Total Visitors8229140521

The results after 14 days

Converted?Link Click OptimisationLanding Page View Optimisation
Yes2716
No82,264.0040,505.00
Total Visitors8229140521

The statistical significance test results

After getting the results, I checked for statistical significance to find out if I repeated the same test, would I still get similar results and that this result did not happen by chance. 

For this situation, I used the chi-square test (see the formula in the image below) to calculate the significance of the results. The value I received was 19.40

Conclusion of this test

In order to determine if the above-mentioned value is good or bad, I needed to take it and compare it to the chi-square table for the confidence level of 0.95 and the level of freedom of 1. When I did so, I found that the value was larger than what was indicated in the table. Hence the results of this experiment are statistically significant and therefore using Link Click Optimisation would be a better option in generating traffic for the website than using Landing Page View Optimisation.

Recommended content around analytics & statistics

If you’re curious about analytics & statistics and how you can use them in marketing, you can try reading the stuff I read to get the understanding to write this essay. Here’s the list:

Ping me if you have any recommended content for me to add or read that is super useful to understand analytics and statistics better.

That’s all I can say about analytics & statistics for marketing at the moment, I’m still learning about it.

In the meantime, selamat ✌🏽 (peace out in Malay)

P.S. Next piece will be a deep dive on analytics, I actually wanted to go into statistics first but it would be dumb of me to do so after finding out the relation between the two.

The post Analytics vs statistics deep dive: Awesome combo for better marketing appeared first on Azrin Hamdan.

]]>
https://azrinhamdan.com/2022/01/02/analytics-vs-statistics-deep-dive/feed/ 2
Automation deep dive: learning how to grow more limbs https://azrinhamdan.com/2021/11/15/automation-deep-dive-learning-how-to-grow-more-limbs/?utm_source=rss&utm_medium=rss&utm_campaign=automation-deep-dive-learning-how-to-grow-more-limbs Mon, 15 Nov 2021 02:31:15 +0000 https://azrinhamdan.com/?p=3044 I deep-dive into the topic of automation and how it can be used in digital marketing. I’ll cover why I decided to learn about automation, the important takeaways I got from learning about automation, interesting things I managed to do with automation, and automation projects you can try on your own as practice.

The post Automation deep dive: learning how to grow more limbs appeared first on Azrin Hamdan.

]]>
Hey👋🏽 this is my first blog post for my newsletter (subscribe here) where I deep dive into marketing topics that I’m learning as part of my journey to be a full-stack marketer. In the first blog post, I’ll be deep-diving into the topic of automation and how it can be used in digital marketing. I’ll cover why I decided to learn about automation, the important takeaways I got from learning about automation, interesting things I managed to do with automation, and automation projects you can try on your own as practice.

Also, one thing to note: when I talk about automation here, it is mainly marketing automation and/or task automation (ala Zapier).

Why learn automation for digital marketing?

Before I start anything, I ask myself why I should learn about automation and how it is useful for me as a full-stack marketer.

Firstly, it saves time. This is very important when I work in small teams or when I’m working on my side projects. I don’t want to burn most of my time on just doing routine work. I would want to do as little repetitive work as possible and focus more on tasks that add value or require a higher level of thinking. It’ll make something that needs to be done by two to three people into something that can be done by a single person.

Next is that I am not a coder or a programmer but I want and like to build stuff. So this is a way to work around it. With tasks automation tools, I can make my own web app or website’s backend run without writing any code.

By using automation, I’ll free up more time and I can build things online.

How can automation be used in Digital Marketing

It can be used for anything that is easy to replicate and can be broken down into simple steps. Anything that does not require a high level of thinking.

I use it mainly for doing repetitive tasks that don’t add much value to my work but are essential. For example, giving daily reports on the performance of a digital marketing campaign. I’m just sending a message or an email to my boss or team about the numbers that I looked up or calculated. And that takes up 10 to 15 minutes of my time every day – that’s 1h15min in a week, 5 hours a month, 60 hours a year. Sure, there is the option of paying someone to do that or do it myself manually, but when I’m tight on budget & time, I can’t do that. And usually, to do simple automation, I can use the free plans. Even if I upgraded the plans, it’s just US$5 to US$25 per month which is much cheaper than hiring a person to do it manually.

Examples of automation that I use for my work:

  • Reporting ad performance to my team and boss
  • Getting Telegram notifications for form submissions
  • Having form submissions update a database

For more examples:

Lesson 1: do it manually to understand the process and pain points before automating it

This is something I overlooked at the start because I thought that I knew how it works in my head and I just needed to set up the automation. But boy I was wrong. I mean, I could set it all up but the first attempt was bad, there were a lot of parts that didn’t work properly and I missed out on some steps. I had to test it a lot of times, find something that I missed, fix it, and test it again. I repeated this cycle again and again.

The next time I did it, I tried doing it manually first until I was sure that I knew all the steps that I needed for the specific process. Only after that, did I start automating it. This saved a lot of painful hours of testing and fixing.

So yeah, lesson 1: first do it manually and then automate it.

Also see: Zapier’s blog post on when to automate

Lesson 2: Picking the right automation tool that can achieve your automation goal

After knowing and understanding the actual processes that I want to automate, the next key lesson that I learned was choosing the right automation tool. There were so many automation tools out there and the main difference would be the tools it could integrate with and the price (which usually gets more expensive when the frequency of automation cycles are higher and the number of processes done).

The most famous automation tool would be Zapier. They are easy to learn and use but are very expensive to scale up. I prefer to use Integromat, the paid plans have more bang for the buck and they are the only automation tool that can integrate with Telegram easily. It even helps you make Telegram bots easily without any coding needed.

If you want to check out Integromat, use my referral code here: https://www.integromat.com/?pc=azrintegromat.

Here’s a comparison list of automation tools: https://www.remote.tools/zapier/alternatives

Lesson 3: test, monitor & adjust

This is the most painful part, testing; monitoring; and adjusting my automation. It is painful to do but very important to keep doing it consistently, especially for very long and complicated processes like the automation I did for Maktaba Books. There’s always some form of error happening.

After doing a bunch of automation, I found that I needed to do three kinds of tests – individual tests of each automated process, system test of all the automated processes together, and real-world test (getting a small group of people to test it in real conditions, not in a controlled environment).

For monitoring the live automation, I did it by spending 30 – 60 mins every 2 days to see if there’s anything that needs to be adjusted. Automation tools usually have a notification system that will let you know if something stopped working. You can rely on that but I just wanted to be sure so I checked manually at regular intervals

So always be testing, monitoring, and adjusting.

Lesson 4: get better by automating complicated processes

At this point, I’m already comfortable and familiar with the steps of automating simple processes. The next step I took was to automate a process that was complicated with many moving parts. So I decided to automate one of the processes of my passion project – Maktaba Books’ borrowing process. This involved:

  • Collecting information from a book borrower together with the book that they want to borrow
  • Store the information above in our database, update the book database to change the availability of it
  • Based on the information shared, a message would be sent to the book owner to notify them that someone wants to borrow their book
  • Being the messenger that sends messages between the borrower and the book owner
  • Reminding borrowers of due dates
  • Sending messages to offer book extensions
  • Updating the book database to show the book’s availability when the book is returned

This was very challenging and I took about one to two months to set this up, test it and have it live and running. But it was very satisfying to complete.

Once you’re comfortable, take on big projects.

Automation examples or ideas for you to try and figure out

Description of automationDifficulty
Sending Google Sheet data updates as an email🤖*
Using a Telegram bot to notify updates about Google Sheet changes🤖 🤖
Triggering an email & a message via an app (Telegram, Slack, etc.) whenever a new web form is submitted🤖🤖🤖
Automate the whole backend of a website, like how I did it for Maktaba Books. Message me on Linkedin to find out how🤖🤖🤖🤖🤖
Automation examples or ideas to try out. *🤖 is the rating for how difficult it is to do, more ” 🤖 ” means is is more difficult.

Automation can be a bit tough to learn (much easier than learning how to code) but fun once you know how to and can make your marketing life much much easier. It is very useful knowledge to have as a full-stack marketer. What have you tried to automate? Tell me by messaging me on Linkedin, would love to get more inspirations 🙂

Till next time, selamat (peace out in Malay),
Azrin Hamdan✌🏽

P.S. Next topic, I’ll be focusing on analytics because I feel that I’ve been half-assing it 🍑

The post Automation deep dive: learning how to grow more limbs appeared first on Azrin Hamdan.

]]>