Digital Marketing Guide: For Beginners | ডিজিটাল মার্কেটিং এর A - Z গাইড

 Digital Marketing Guide: For Beginners

This is the complete guide to start your digital marketing journey. From this guideline you:

Get the most basic and important information about digital marketing


Learn how to earn from digital marketing

Get ideas on how to learn digital marketing

If you are brand new to digital marketing, here are some tips for you.

So let's begin.

Digital Marketing Basics

What is digital marketing?

What is digital marketing?
Digital marketing
Digital marketing is the promotion of a product, service, or brand through digital means. For example, you see sponsored posts while browsing Facebook. These posts are part of a digital marketing campaign.


Sponsored posts on Facebook come from digital marketing campaigns


However, digital marketing is not limited to just advertising. When you search for something on Google, the links that appear on the result page are made possible by digital marketing.


Brands want to rank in search results with SEO


Why is digital marketing necessary?

To increase sales of products and services

To promote products, services, and brands

Small, medium, and large size businesses run their promotions on various digital marketing channels as per the need. Apart from this, other brands, organizations, and personalities use digital marketing to maintain their online presence.

What are the types of digital marketing?


Digital marketing can be broadly divided into 7 categories:

  1. Social media marketing
  2. Search Engine Optimization or SEO
  3. Pay-per-click (Pay-per-click) advertising
  4. Content Marketing
  5. Affiliate Marketing
  6. Email marketing
  7. Mobile Marketing

Social media marketing

Social media marketing is the promotion of products, services and brands on various social media channels including Facebook, Instagram, Twitter. Social media channels are very popular to promote to customers in less time and cost. Most of the brands in our country still depend heavily on social media for digital marketing.


Search engine optimization

Search Engine Optimization (SEO) is needed to improve the ranking of a product, service or brand in the results of various search engines including Google, Bing, Yahoo.

Internet users constantly search for some kind of search engine. You can ensure that your product, service or brand name appears at the very beginning of these search results, through SEO.


Pay-per-click (PPC) advertising

A product, service or brand may not always rank well in search engine results. In that case, you can run promotions through direct advertising to search users with pay-per-click advertising. It is also known as Search Engine Marketing or SEM.

Content Marketing

Brands often use content that is not directly related to the product or service. Instead, it uses such content to gain the trust of customers and users. This trust later helps in increasing the sales of the product or service. Such strategic use of content is known as content marketing. Outdoor brands, especially business-to-business (B2B) brands, have large budgets for such marketing.

Email marketing

The promotion of products, services, or brands through email is called email marketing. It is widely used to gain the confidence of customers or users in foreign countries. But brands in our country still place less emphasis on email.

Affiliate Marketing

Earn money by helping promote someone else's product, service or brand. This type of marketing is affiliate marketing. For example, Amazon runs an affiliate marketing program called Amazon Associates for their products. Apart from this, many other product and service companies also share sales commissions with marketers.

Mobile Marketing

Mobile marketing is the promotion of products, services and brands on mobile devices. It is possible to run mobile marketing by sending push notifications to the customer's app or SMS to the number. Along with the popularity of smartphones, the use of mobile marketing has also increased.

What does it take to do digital marketing?

To do digital marketing you will generally need:

  1. Personal computer
  2. Internet connection
  3. Social media accounts
  4. Digital Marketing Tools
  5. Smartphone

Personal computer

In digital marketing, you often need to use text, images, videos, and other types of content. A few tools will also be needed. So the personal computer is the best option for digital marketing.

Internet connection

Broadband connection is good. But you can work even if the mobile internet is good.

Social media accounts

You should have accounts on various social media as required. For example, if you have a Facebook account, you can do marketing on Instagram and WhatsApp at the same time.

Digital Marketing Tools

You need to use different digital marketing tools as per requirement. For example:

  • Meta Business Suite for marketing on Facebook, Instagram, Messenger, and WhatsApp
  • Google Analytics to view website user analytics
  • Google Search Console to view the website's search ranking
  • Email marketing software (example: Mailchimp)
  • SMS Marketing Software

Smartphone

Most customers now use smartphones. It is important to have your own smartphone to verify that your promotion is going well on your device.

Why learn digital marketing?

  • To earn well
  • There are many job opportunities
  • There are many opportunities to learn
  • To earn well

By working as a freelancer, or as a digital marketer, or with digital marketing in your own business, you can ensure good earnings.

There are many job opportunities

Whether you are freelancing or going into digital marketing, there are plenty of job opportunities in every category. Because of this, many people shift to other categories after being skilled in 1-2 categories.

If you own your own business, learning digital marketing can change your promotion strategy.

There are many opportunities to learn

There are so many categories in digital marketing that skill development in all categories equally is a matter of time. But if you have a clear understanding of the categories you can master any category of work.

What to learn in digital marketing?

What to learn in digital marketing?
learn in digital marketing
  There are basically 4 things you need to learn in     digital marketing:

     Digital Marketing Strategy
     Use of digital marketing tools
     Concept of content quality
     Digital Marketing Analytics

 Mastering these 4 topics will give you the   confidence  to work in any digital marketing category.

Digital Marketing Strategy

To get good results from any promotional campaign for a product or service, you need a digital marketing strategy. This strategy will fix:

What results do you want from the campaign?

What type of customers will you be targeting?

How many days do you want the desired results from the campaign?

Which marketing channel will you focus on to drive the campaign to customers?

How much budget will be allotted for the campaign?

What content to use in the campaign

To create a digital marketing strategy:

You need to understand customer problems very well

Have a clear idea of how your product or service solves customers' problems

Be aware of other products or services in the market that are similar to your product or service

That is, the main foundation of your digital marketing strategy is market and audience research. So learn the basics of strategy at the very beginning of learning digital marketing.

Use of digital marketing tools

You will apply the digital marketing strategy with the help of various tools. The usage of the tool will differ according to the category. For example, all you need to know about Facebook marketing is:

  • How to Run a Facebook Page
  • How to Run a Facebook Group
  • How to Run a Facebook Shop
  • How to use Facebook Pixel
  • How to use Facebook Ads Manager

The thing is, digital marketing tools are dynamic. That is, they are updated regularly. Again the demand for tools also changes with time. So whenever you learn any digital marketing tool, master the basics of the tool very well. Then you can keep yourself updated quickly if any new feature comes out.

Concept of content quality

Concept of content quality
Usually, companies and brands have dedicated teams to create campaign content. You don't have to be an expert in content development to become a digital marketer. But you need skills to check content quality. Because if the quality of the content is low, it gives a bad impression to the customers. And it is impossible to get good campaign results from bad impressions.

Granted, content quality cannot be directly measured. But if you think about the format, some basic things are captured. For example, if a video doesn't have sound properly, would you call it a good quality video? Of course not.

There are more such examples. For example:

  • Showing the size of the picture given on the Facebook page
  • Blog posts with misspellings and difficult language
  • The important part of the Facebook ad title is cut out

To improve content quality assurance skills:

Regularly browse content in different formats including images, videos, blog posts

If you like the quality of a piece of content, think about why it was liked

If you don't like the quality of the content, think about how the quality of the content could have been improved

It is best if you have basic level skills in content development yourself – especially writing. Because just with writing skills you will get the confidence to proofread content in several formats. For example:

  1. Captions for social media posts
  2. Add a caption or copy
  3. Landing page copy
  4. Website blog post
  5. Video script

If you want to earn from your website or affiliate marketing, you need to be good at writing articles. Besides, you need to know the basics of graphic design to create images. However, if you have the budget, you can outsource the content development work.

Digital Marketing Analytics

In digital marketing, you have to work with different types of data. For example:

  • How many visitors are coming to your website landing page
  • How many visitors clicked on the call-to-action button on the landing page
  • How long viewers played your video on Facebook

Digital marketing data can help you understand the performance of your campaign or content. Data is also used to update campaigns or content. This is why it is important to have digital marketing analytics skills.

How long does it take to learn digital marketing?
To be skilled in digital marketing analytics, you need to know about marketing metrics. In addition, you should learn how to calculate these metrics with Microsoft Excel or Google Sheets functions. You need to use these data points in campaign reporting.

You can start working in digital marketing only with basic level analytics skills. But one of the challenges of marketing is to design successful strategies through data analysis. It is not possible to learn this work in 1 week or 1 month. Rather, you will master the skill by practicing it in real-life. So even if you don't focus on it in the beginning, it will work.

How long does it take to learn digital marketing?

It will take you at least 4 – 6 months to learn digital marketing. However, it may take up to 1 year to master the practical applications well. Basically, the calculation will be different based on what you will learn and how much time you will devote to learning. So look at 4 – 6 months as an approximate timeline.

Let's understand the relationship of time with learning digital marketing with an example.

Concept-based digital marketing course takes time as well

Let me share one thing first. To succeed in digital marketing it is important to know about some important marketing concepts. But courses or learning materials that focus more on concepts or theory are not always suitable for learning digital marketing.

Online course platform edX has a professional certificate course program on Digital Marketing Fundamentals. The University of Edinburgh program mainly teaches digital marketing strategies. The duration of this program of 2 courses is 4 months. 3 – 5 hours per week is estimated for this.

Another program at edX has a greater focus on practical skills. Curtin University conducted program that covers 5 courses. Duration is 1 year 7 – 9 hours per week.

A big part of the above 2 programs is the different concepts of marketing. Since the programs are structured like university courses, the syllabus is structured accordingly. Doing this kind of course will take more time.

Practical work-based digital marketing courses require time

Practical work-based digital marketing courses are good options if you want to earn from digital marketing.

A digital marketing course syllabus on Udemy covers basic concepts like market research as well as practical tasks like email marketing, SEO and social media marketing. It has a total of 22 hours and 43 minutes of video content. The number of lectures is 247.

Let's say, you have enrolled in the course. If you spend half an hour every day, it will take you 1 month and 15 days to finish watching the video. On the other hand, if you focus on 1 lecture per day without counting the hours, you will need 247 days or 8 months and 7 days.

Another course on Udemy has 42 hours and 48 minutes of video content. The number of lectures is 400. According to the previous calculation, the time required to complete the video content alone is 86 days or 2 months and 26 days. The duration of 1 lecture is 1 year 1 month 5 days.

Income opportunities from digital marketing

There are basically 5 ways you can earn from digital marketing:

  • By freelancing
  • Running a digital marketing agency
  • From your website
  • Using digital marketing in your business
  • Works in digital marketing
  • Income from Digital Marketing Freelancing

How is the income in digital marketing freelancing?

If you start freelancing in 1-2 categories of digital marketing, you can earn an average of ৳10,000 – ৳50,000 per month. But it depends on the client, the number of projects and the rate you set. So before starting freelancing, it is better not to have any specific expectations in this regard.

This freelancer is charging 5 dollars for 1-day delivery in this service of SEO backlink. If he gets 1 project every day, then he will earn 150 dollars for the whole month. Again Fiverr takes a 20% fee on earnings. That is, after deducting the fee, the monthly income stands at 120 dollars. If the dollar rate is Tk 100, then the monthly income is Tk 12,000.

Pay-per-click ad service is provided by a top-level freelancer. His fee is $40 per hour. He freelances for an average of 30 hours a week. That is, excluding Upwork's service fee, his weekly income is $1,200.

The calculation here is a bit complicated. Upwork determines the service fee based on the number of clients and the freelancer's earnings from those clients. For the convenience of current calculations, assume that he has delivered 30 hours of work to only 1 client. In this case, the fee can be deducted by 100 dollars (20%) on the first 500 dollars. The service fee is $70 (10%) on the next $700. That is, the total income after deducting the fee is 1030 dollars or 1 lakh 3 thousand takas (as 1 dollar = 100 taka).

In example 2 the income may be good enough. But it must be kept in mind that a top-level freelancer must not have reached the $40 fee on a platform like Upwork.

To make a good income from digital marketing freelancing, you need to get regular work as well as fix a rate such that even if the number of projects is less, your income does not decrease.

What to do in digital marketing freelancing?

Your main job in digital marketing freelancing is to deliver specific tasks within a specific time frame as per the client's demand. For example, in a Facebook marketing project you might be tasked with running a 3-week ad campaign to generate at least 100 quality leads for a client. This may require you to:

The campaign objective should be fixed by talking to the client

Audience targeting needs to be fixed

Determine the campaign budget

You have to decide where to show the ad

The content quality of ads should be ensured

Adds should be changed as needed during the running of the campaign

That is, your work style in digital marketing freelancing is completely project-based.

How to start digital marketing freelancing?

  • Learn how digital marketing works.
  • Sign-up on the freelancing platform.
  • Find regular work on freelancing platforms.
  • Submit work proposal as per client demand.
  • If you get the job, deliver the job properly within the specified time.
  • Update portfolio regularly.
  • Get references and reviews from clients.
  • Determine how you can best deliver by working.
  • Learn how digital marketing works.

There is no substitute for learning on the job before starting digital marketing freelancing. You might think, “Let's start first. Then you have to learn little by little." But it is almost impossible to deliver good work like this. On the other hand, if the quality of work is bad, the chances of getting a new job will decrease.

Digital marketing freelancing does not mean that you have to learn all the tasks completely beforehand. Start with the category in which you feel more comfortable or can learn quickly. Later you can focus on other categories.

Sign-up on the freelancing platform.

At the beginning of freelancing, many people create accounts on several platforms at once. This makes it difficult to find and manage work. Time is also wasted. So sign-up on any 1 freelancing platform. If you have skill and confidence you can create an account on maximum 2 platforms. But think about how much you can manage 2 accounts at once.

Just signing up on a freelancing platform is not enough. Rather, you need to create a good-quality profile. Because this is your most reliable way to impress the client. So:

Take time to write your profile title and description very well and accurately. Make sure the writing clearly articulates how your skills will help the client's project.

You can give an idea of how you will work with the client. For example, provide information about when a client contacts you and you will receive an immediate response.

Select the skill from the skill list on the platform. Update later if necessary.

Use professional profile pictures.

Mention work experience if any.

Mention skill certificate if any.

You decide the remuneration for your work on the freelancing platform. In this case, choose the rate based on your skill rather than focusing on the lowest rate.

Find regular work on freelancing platforms.

Depending on your skills, you should always look for work on the freelancing platform. Get a clear idea about the project by reading the client's post carefully without applying to any project. If the project goes with your skills and you have the confidence to deliver quality work, then only send job proposals.

Submit work proposal as per client demand.

Consider each client's demand in the work proposal. Write about how to solve his problem. If you have done such work before, you can also mention it. This will give the client confidence in your skills and experience.

Let's say a client wants to optimize his Google My Business profile. In this case, if your proposal only mentions link building, then it may not suit the client's demand.

If you get the job, deliver the job properly within the specified time.

Every freelancing project has a specific time frame for delivery. It can be 1 day. It can be 1 month again. Regardless of the project you work on, ensure delivery within the deadlines set by the client. Otherwise, you will have to face various problems including delayed payment and bad reviews.

If while working on a project you find that more time is needed than the allotted time, explain it to the client properly and ask for an extension of the deadline. By doing this, you will not have to face unwanted problems.

Every freelancing project is a new achievement for you. So update your portfolio as soon as you finish a project. Because it will be easier for you to get new clients based on an updated portfolio.

Any client will believe in your competence if you can deliver good-quality projects within the stipulated time. So if your project is liked by the client, take references and reviews from him. Every good review will increase your credibility on the freelancing platform. As a result, you can increase your service charge.

Delivering good work within a given time frame is a challenging task in freelancing, especially when working on 2-3 projects simultaneously. So set up a workflow keeping in mind various things including your skill level, working style, working time, and project demand. This will greatly simplify your project management.

There are a few questions to consider when creating your workflow. For example:

  • What tools do you use for digital marketing?
  • How much time on average do you need to do each digital marketing task?
  • Do you have ready-made templates for various digital marketing tasks?
  • At what time of day/night can you focus more on work?

Run a digital marketing agency

If you have at least 1-2 years of work experience in digital marketing, then you can think about starting your own agency. An agency can be given in two ways:

Partner with other digital marketers in the know

By making teams through direct recruitment

Running a digital marketing agency means trying to build a reliable business. So 5 things are very important when deciding in this regard:

  1. Your experience and portfolio
  2. Cost of running the agency
  3. Your team management skills
  4. Your networking skills
  5. Your business development skills

If you have confidence in the above 5 things, there is a good income opportunity for you by running a digital marketing agency.

How much income can be earned by running a digital marketing agency?

It is possible to earn up to several lakh rupees per month in the beginning by running a digital marketing agency. But it totally depends on the number of clients, type of service and quality of service. So in the beginning it is important that you and your team have good knowledge as a digital marketer before giving the agency to earn several lakhs of rupees monthly.

What does it take to work at a digital marketing agency?

If you run your own digital marketing agency, your main tasks will be:

  • Inform potential clients about your digital marketing services – by running promotions or contacting clients directly
  • Sending project proposal of digital marketing services as per client requirement
  • Making the scope of work for the digital marketing project in discussion with the client
  • Assign tasks to your team based on digital marketing projects
  • Get regular updates from your team on the progress of digital marketing projects
  • Delivery of work to a client as per a digital marketing project
  • Providing regular updates to the client about the progress of the digital marketing project
  • Prepare reports on digital marketing projects and send them to clients if needed
  • Dealing with the client before and after the project regarding payment or billing of the work

How to start a digital marketing agency?

digital marketing agency?
Decide what services you want to offer through your digital marketing agency.

Calculate how many marketers the agency will need to provide digital marketing services.

Decide whether to partner with other marketers or hire someone to provide digital marketing services.

Rate digital marketing services.

Create catalogs and portfolios of digital marketing services.

Create a digital marketing agency website.

Collect necessary business documents (eg, trade license) to run a digital marketing agency.

Earn from your website

How to make your own website?

In the first 3-6 months of making your own website, you can earn a few hundred taka to a few thousand taka monthly incomes. If the number of visitors to the website and the quality of the visitors are good, it is possible to earn up to lakhs of rupees.

Let's see an example. Google AdSense is popular among publishers to monetize websites. The Ad Network has a calculator to give you an idea of your potential earnings based on the number of visitors, location, and content category.

Let's say, you publish Bengali content on gaming for Bangladeshi customers on your site. In this case, if you average 50,000 page views per month, your maximum potential income for the entire year will be $3,480. That is, the maximum possible income per month is $290.

The reality is, you won't even come close to the income shown in the calculator for Bengali content. So keep the expectation of income low in the beginning. Of course, this does not only happen with Bengali content. Income is difficult to estimate for English content as well. Factors Google AdSense cites for this reason include:

  • Content Category
  • Location of the visitor
  • Advertiser demand
  • Visitor's device
  • Content Structure (“Content Vertical” in Google's parlance)
  • Seasonality
  • adder size
  • Currency Exchange Rate

How to earn from your website?

There are basically 4 ways you can earn from your own website:

  1. Through ad networks
  2. By affiliate marketing
  3. Sells ad space
  4. Sell digital products or services

Through ad networks

You can try to increase income through ad networks only when regular visitors start coming to your website. For this first sign-up for a good ad network (eg Google AdSense). Next, decide what kind of ads to display on your website. Using the code from the ad network on the website will start showing the ad to the visitors.

It is not the case that the income will come from seeing ads on your website. In most cases, visitors will also need to click. That is, you should try to bring in as many visitors as possible. Again, the country or place the visitors are coming from will also affect the income. For example, the money you get for 5 clicks from 5 website visitors in Bangladesh may be more than the income for 1 click from 1 website visitor in the United States. The reason is that because customers in developed countries shop more online, advertisers spend more on ad networks for them.

Sells ad space

One problem with earning through ad network platforms is that if the number of visitors clicks on the ad link is low, your income will be low. That is, getting 50,000 visitors per month won't do much if the clicks are low.

Many people sell their site space to companies and brands to ensure good income based on the number of visitors alone. For example, such ad placements can be seen on Prothom Alo's website.

You don't have to be a big publisher like Prothom Alo to sell ad space. But unless your site gets at least 30,000 – 50,000 visitors per month, selling ad space will be difficult.

The advantages of selling ad space are:

  • A certain amount of income can be earned even if the ad gets fewer clicks
  • You can decide the size and price of ad space
  • All revenue from selling ad space will be yours

Disadvantages of earning from ad space are:

  • You have to contact companies and brands on your own
  • Most companies and brands will not be interested in ad placement if your website traffic is not good
  • The cost of ad space needs to be negotiated with companies and brands
  • You have to take full responsibility for ad management

By affiliate marketing

If the content category of your website is specific, then it will be suitable for affiliate marketing. To earn this way:

Choose profitable content categories by doing market research

Publish regular content on your chosen content category to the website

Create an account on affiliate marketing platforms when the number of website visitors increases

Use affiliate links in various content on your website

Content categories that have more products or services are more profitable for affiliate marketing. For example:

  • Technology
  • traveling
  • fashion
  • Cooking and food
  • Finance
  • health
  • education
  • Gaming
  • Business and Marketing

Before deciding on a content category, however, you need to consider more than just the number of products or services. For example:

  • What kind of content is already online in the profitable content category you want to focus on?
  • How much do you know about the category of content you want to create?
  • How much research do you need to do to create content?
  • What kind of costs or resources will you need to create the content?

It is not possible to create an account anywhere on reputable affiliate marketing platforms. You have to apply for this. In most cases, these platforms require a certain number of content and visitors. So before creating an affiliate account you need to have regular visitors to your site.

Different affiliate marketing platforms are better for different content categories. So you have to research which platform is more likely to earn your income. Some of the popular platforms include:

  1. Amazon Associates
  2. ShareASale
  3. CJ Affiliate
  4. Rakuten Advertising

Outside of affiliate marketing platforms, many companies and brands run their own affiliate marketing programs. These can also be applied directly. For example, the website development category has more opportunities for affiliate marketing than domain registration and hosting. Again, if you want to write travel related content, Booking.com's affiliate program can be a good option for your income.

Before signing up for an affiliate marketing program, do some research. For example:

  • How Affiliate Links Work
  • How Much Sales Commission You Get From Affiliate Marketing
  • After how many days you can fully withdraw the earned commission
  • How Earned Commissions Reach You

Many affiliate marketing programs pay commissions through PayPal. But you cannot use PayPal account from our country. That is, you will get into trouble with payment.

Sell digital products or services

It is possible to make a good income by selling digital products or services from your own website. But in this case your work will not be limited to digital marketing only. You need to prepare to run an entire business. That is, your income potential will depend on many factors including market demand, quality, price, customer support of the digital product or service. Hence it is not applicable for most beginners.


It is up to you to decide what type of digital  product or service to sell on your website. For example:

  • Freelancing or consulting services
  • Ebook
  • Work template
  • Website templates or themes and plugins
  • Design template
  • Online courses
  • Online seminar

How to make your own website?

There are many tools available online to easily create websites. You don't need to know web development to use them. Knowing some basics and following the tools' documentation properly, you too can build a standard, monetizing content website.

To create the website you will need:

  • Domain name
  • Hosting service
  • Content Management System
  • Website theme or template
  • Website plugins or software

Many people look for absolutely free tools because domain names and hosting services have some costs. For example:

  • Blogger
  • Free version of Wix
  • Free version of Weebly

A completely free tool may give you an idea of the basics of web design. But these tools will not help much to earn good income. Blogger platform allows you to use custom domains but design options are limited.

Consider the cost of running your own website as an investment in your digital marketing skills and future income.

Domain name

Decide on a name for your website and register the domain for it.

.com domains are the most popular. So it is better if the domain version of your website is .com.

Domain will cost you Rs 600 – 1500 per year. Note that in case of .com.bd version you need to register separately. You can order .com.bd version domain directly from BTCL website. However, it will take 2-3 days to complete the registration.

Hosting service

All your website code, files, folders and databases need a server. You will find such servers with hosting services.

How much you will cost per month or per year for hosting services depends on various factors. For example:

  • What kind of software or content management system are you building the website with?
  • Uploading any kind of content on the website
  • Size of website content
  • Number of website visitors

That is, the more content you have on your website or the number of visitors, the cost will increase accordingly. In the beginning, however, you can run the website with a few hundred rupees per month.

Content Management System

Content Management System (Content Management System) basically simplifies the task of uploading, publishing and updating content on your website.

WordPress (WordPress.org) is the best option for content management. Its advantage is that you can use it completely free. Again due to its huge popularity all over the world, you will get a lot of online tutorials and support to make your website. It is even possible to create a functional website in 1 day with WordPress!

2 other popular free content management systems are:

  1. Joomla
  2. Drupal

To build a website with Premium Website Builder you can use:

  1. Squarespace (for any type of website)
  2. Premium version of Wix (for any type of website)
  3. Premium version of Weebly (for any type of website)
  4. Shopify (for ecommerce sites)
  5. Website theme or template

Using WordPress as a content management system will require a theme for your website design. You can directly install free themes according to your choice from the theme directory of WordPress.

WordPress also has many premium themes and plugins. However, there is usually no need to spend on themes and plugins in the beginning.

Website plugins or software

Every content management system has some basic features. For example, WordPress can easily publish blog posts in different categories.

You may need some special features to make your website dynamic. For example, you might want to collect visitors' emails for email marketing. In this case you need to use custom plugin.

Digital marketing in own business

What are the benefits of doing digital marketing in your business?

The benefits of digital marketing for your business include:

  1. Benefits of creating a digital marketing strategy
  2. Benefits of digital marketing budget control
  3. Freedom to present the brand properly
  4. Benefits of hiring a digital marketing team

Benefits of creating a digital marketing strategy: You may have the most interactions with customers. As a result, you have more opportunities to know their opinions and thoughts about the product or service, which is important for creating a digital marketing strategy.

Benefits of digital marketing budget control: You have the power to make useful decisions about your business. As a result, you can make changes to the digital marketing budget as needed.

Freedom to present the brand properly: You have the freedom to take direct decisions to present your brand well in front of the customers.

Benefits of Hiring a Digital Marketing Team: The practical skills and experience you will gain from doing digital marketing in your own business will help you do the right vetting when hiring a digital marketing team or agency later on.

How to do digital marketing in your business?

Try to find out as much as possible about the opinions and thoughts of customers about your product or service. This is part of your customer research.

  • Create a digital marketing strategy based on customer research.
  • Do campaign planning according to digital marketing strategy.
  • Post content to digital marketing channels as per campaign plan.
  • Track campaign performance. Maintain documentation of performance through Microsoft Excel or Google Sheets.
  • Focus separately on customer response and interaction during the campaign.
  • Make changes to campaigns based on performance and customer response.

There are several things you need to consider while creating a digital marketing strategy. For example:

Type of planning

Do campaign planning for the whole year at once or divide the whole year into several parts and run the campaign?

Objective of the campaign

  What do you want from the campaign? Sales or brand recognition?

Campaign type

Will the campaign be organic or paid? Or run 2 types of campaigns at the same time?

Campaign budget

Do you fix the campaign budget at the beginning? Or start with a low budget and increase the budget according to performance and customer response?

During the campaign

How much before or after Eid or other such big occasions will you organize your other campaigns?

Campaign material

How to prepare the entire campaign material? With your own team or through an agency?

Digital Marketing Jobs

What is the salary of a digital marketing job?

If you join most of the organizations in our country as an entry level digital marketer, your average monthly salary will be ৳20,000 – ৳30,000. Salary will increase based on experience and performance.

If you go through the digital marketing job circulars, you will notice one thing. Salary is often written as “Negotiable”. The reality is that it is difficult to secure a salary of ৳20,000 – ৳30,000 unless you have experience in digital marketing or a good degree from a good university. So it is better to look at such circulars and make a portfolio of work before applying.

It should be noted that different organizations provide different facilities apart from the basic salary. For example:

  • lunch
  • Transportation arrangements
  • Performance bonus
  • Eid or such festival allowance
  • In addition to salary, consider these benefits when applying for a digital marketing job.

What does a digital marketing job entail?

Most entry-level jobs in digital marketing will require you to:

  • Preparing promotional content for products or services as per campaign plan and posting the content on various digital channels
  • Tracking the performance of promotional content
  • Analyzing and reporting performance data of promotional content
  • Assisting the marketing team in creating campaign plans and strategies

Generally you will focus more on 1-2 categories of digital marketing. In this case you have to fulfill the responsibilities of that category. For example, if you are in the position of social media executive, you will be tasked with checking social media posts thoroughly.

How to Find Digital Marketing Jobs?

From newspapers to online job portals – you can find digital marketing jobs in various places. However, you will find more circulars online than in newspapers.

Let's see how to find digital marketing jobs on bdjobs.com, the most popular job portal of our country.

If you go to Bdjobs.com site, you can directly search by keyword from the homepage. For example:

  1. Digital Marketing
  1. Social media
  1. SEO

The results page has advanced filtering, from which you can perform customized searches. For example:

  1. Category
  1. Industry
  1. Location

Because as an entry-level job candidate you want more chances to apply, it's best not to use advanced filtering. Rather take time to find suitable circulars.

You can find job circulars better through LinkedIn. The advantage is that entry level digital marketing jobs are available just like internships. Even remote jobs of foreign companies can be applied directly. LinkedIn's advanced job filtering will help you find the right circular.

Update your profile when looking for digital marketing jobs on LinkedIn. It is up to you to decide what other sections to add to the main profile sections. But make sure that:

  1. Use professional headlines in profile
  2. Uploaded your professional photo
  3. Write the profile summary in precise language
  4. Detailed information is given in the Experience and Education section
  5. Added digital marketing skills to the Skills section

How to get a digital marketing job?

Regularly scour digital marketing job circulars in newspapers, online job portals and LinkedIn.

Activate Google Alerts and LinkedIn Job Alerts to get updates on new circulars via email.

Network as much as possible with other marketers on LinkedIn. But it should not go beyond professionalism. For example, don't just ask someone to give you a job.

Apply as per Digital Marketing Job Circulars rules.

Use a customized CV if necessary during application, so that your CV matches the qualifications sought in the job circular.

If selected for an interview gather the most important information about the employer and the job applied for.

Before the interview, review your digital marketing skills, experience and portfolio yourself, so that you can present yourself well.

If necessary, talk to a professional digital marketer you know before the interview.

Attend the interview at the right time – be it online or offline.

Ways to learn digital marketing

You don't need to have a varsity level degree to learn digital marketing. There are basically 3 ways to learn digital marketing:

  1. Learn by yourself
  2. Courses from training institutes
  3. Take online courses
  4. How to learn digital marketing by yourself

It is possible to learn digital marketing on your own with time and patience. But in this case you will find some challenges. For example:

  1. Having no idea what to learn
  2. Getting confused about which is better to learn earlier or later
  3. Lack of guidance on what type of learning material can be learned well from
  4. Not knowing how to use learning materials properly
  5. Lack of support in case of any problems while learning

Before learning digital marketing on your own, it is important to have a learning framework in place. This will give you an idea of your learning progress. Consider these questions to create a learning framework:

  1. How many categories of digital marketing do you want to learn about?
  2. How many days will you set aside for learning digital marketing? 3 months, 6 months or 1 year?
  3. What category of digital marketing do you want to learn?
  4. How many categories of digital marketing to focus on at once?
  5. How much time do you spend on any category of digital marketing?
  6. What kind of learning material to use?
  7. How to check the quality of learning material?
  8. How to get learning materials?
  9. How to track what you are learning from a learning material?
  10. How to check your learning progress?
  11. If you have any problems while learning, from whom will you take guidance or support?

To learn digital marketing by yourself:

  • Read the blog.
  • Watch YouTube videos.
  • Follow social media influencers.
  • Do free webinars.
  • Visit the online forum.
  • Practice from your social media profile.
  • Practice making your own website.
  • Read the blog.

There are numerous blogs and websites on the internet on digital marketing. You will find almost all kinds of useful information in them.

  1. Content Category Blog/Website
  2. Marketing (All Categories)
  3. HubSpot Blog
  4. Digital Marketing Institute Blog
  5. Social media marketing
  6. Buffer Blog
  7. Hootsuite Blog
  8. Search engine optimization
  9. Search Engine Journal
  10. Google Search Central Blog
  11. Content Marketing
  12. Content Marketing Institute Blog
  13. Email marketing
  14. MailChimp Resources
  15. AWeber Blog
  16. Watch YouTube videos

You will find many videos on YouTube in Bengali and English to learn the basics of digital marketing. But before watching videos, decide what you want to know about. Search and select videos accordingly.

The advantage of YouTube is that the platform will suggest more videos similar to the one you are watching.

Follow social media influencers.

Influencer does not mean a Facebook or TikTok celebrity here. Rather, we are talking about personalities and brands that share marketing advice and experience on social media.

A good place to find social media influencers is LinkedIn. If you search with hashtags in the search bar, you will see the trending posts. From there you can follow your favorite influencers.

On LinkedIn, however, there is no need to repeatedly search by hashtag. Following hashtags will bring trending posts to your feed.

Do free webinars.

Digital marketing webinars are an opportunity to get answers to your questions directly from professional experts. So attend the free webinar if possible. But before registration make sure what will be discussed in the webinar. Because if the topic is advanced level, chances are high that you will not understand.

Visit the online forum.

Many people ask questions in online forums when they face any problem or need to know something while doing digital marketing. Sometimes other marketers comment and give solutions. You can also take support from such online forums.

Places where you will get a chance to talk to many professionals from home and abroad about digital marketing include:


  • LinkedIn Groups
  • Facebook group
  • The Reddit community
  • Quora Group

Many also run online marketing communities on platforms like Slack, Discord. But these communities are usually private.

Practice from your social media profile.

You can post regularly from your profile to learn social media marketing by yourself. However, using a brand page or such business feature is more convenient than a personal profile. By doing this, you can learn social media tools quickly, as well as get a practical idea about analytics.

Practice making your own website.

If you want to work on SEO or earn from your website, the best way is to practice by creating a personal website. Through this, you can master practical skills in website design and content management, as well as use your website as a portfolio.

How to learn digital marketing from training institute

Many institutes now provide training on digital marketing. The advantage of taking training in these is that you will get the learning materials at one place. But before taking admission in any training institute keep few things in mind:

  1. How much is the course or training fee?
  2. What kind of content will be taught in the course or training?
  3. Will the exam be taken during or at the end of the course or training?
  4. How to spend time in the course or training?
  5. How many days is the duration of the course or training?
  6. Will the certificate be given after the course or training?
  7. What support will be provided from the course or training?
  8. What is the opinion of old students about the course or training?
  9. How much time or cost will you need to travel to and from the training institute?

How to learn digital marketing by taking online courses

The biggest advantage of taking online courses on digital marketing is that it is possible to learn digital marketing from anywhere on domestic and foreign platforms with just an internet connection. Again no separate time or cost is required for travel.

Consider the following factors while deciding to take an online digital marketing course:

  • Course facilities
  • Course fee
  • Format of course learning material
  • Language of the course
  • Course Duration
  • Type of course assignment
  • During the course and post-course support
  • Course Certificate
  • Customer reviews of courses and platforms

Taking an online course in digital marketing does not mean that you have to spend money. There are several options for you to learn the basics of digital marketing for free. For example:

  1. Course Course Language
  2. Bahubrihi Digital Marketing Basics Free Course Bangla
  3. Google Digital Garage's 'Fundamentals of Digital Marketing' course in English
  4. Google Analytics Academy courses are in English
  5. Meta Blueprint Course English
  6. Ahrefs Academy courses in English
  7. Semrush Academy's Marketing Course in English
  8. Misconceptions about digital marketing
  9. Facebook marketing means digital marketing.

Due to the huge popularity of Facebook in our country, it is a major marketing channel for companies and brands. So many people consider only Facebook marketing as digital marketing.

Digital marketing is done only by running ads.

Most companies and brands spend a large portion of their digital marketing budget on sales. For this reason, many people consider running ads on Facebook or Google as the main task of digital marketing.

Digital marketing jobs are available by opening an account on Upwork-Fiver.

Since Upwork-Fiver has many small jobs for little money, many people talk about freelancing as an easy way to earn money with digital marketing. But no one told you that you need a good quality profile and portfolio to get a job. So prepare yourself before creating an account on freelancing platforms.

One can earn lakhs of rupees per month by doing digital marketing freelancing.

Many seminars on freelancing and digital marketing show the dream of earning millions of rupees. But for this kind of income, a skilled and smart freelancer spends a lot of time, works hard and keeps himself updated. He may have had to work for 5-10 dollars an hour for months before earning lakhs of rupees. So while dreaming of good income by freelancing digital marketing, at least keep in mind that you also have to work hard. After working for 4 months, 6 months or 1 year, your monthly income may reach lakhs of rupees. Again, income is not always the same or increasing.

You don't need to know data analysis to do digital marketing.

Once upon a time, the direct profit and loss of a marketing campaign for a product or service could not be calculated. By doing this, the major focus of marketing was on promotional material. Data-driven digital marketing is still relatively new in the context of our country. So many people don't know how important data analysis is for digital marketing.

The reality is, no matter what kind of digital marketing you do, you need to know some data points well. You don't need to be a data expert for this. You don't even need to know all the functions of Microsoft Excel and Google Sheets. At a very beginner level, you just need to know how to properly calculate the metrics of a digital marketing campaign.

Digital marketing is possible only with mobile.

A large part of the content we see on social media is photos and videos edited with mobile phones. Because of this, many people think that digital marketing can be done only with smartphones. But the thing is, there is no substitute for a personal computer to do digital marketing properly.

Digital marketing is very simple.

More than ever, digital marketing tools are now within reach of almost everyone. For example, anyone can create a brand page or group on Facebook within minutes. It is even possible to run ads directly from the brand page if needed. So many people think that digital marketing has been learned only by learning how to create and post content. They think digital marketing is easy for this misconception.


  • Digital marketing is tough.
  • Many people get frustrated while doing digital marketing without learning how to do it first.
  • Maybe even after spending more on ads, sales don't increase that much.
  • Social media posts lack engagement.
  • The organic traffic of the website is very low.

In such a situation it is natural to find digital marketing very difficult. Confusion also arises as to which category to focus on will yield good results.

Admittedly, digital marketing is not easy. So there is nothing to be discouraged by finding it difficult. If you learn with time and patience, you can ensure good income by doing digital marketing.

Learning digital marketing once is enough.

Learning digital marketing once is enough


Once you learn digital marketing, you can apply it in many ways. But you should constantly try to improve your skills. Otherwise the income opportunity will decrease for a while. So try to learn new things regularly along with doing digital marketing.


  • Tips for beginners to learn digital marketing
  • Decide why you want to learn digital marketing – for a job or for business or for freelancing.
  • Get a clear idea of what to learn in digital marketing.
  • Decide what type of digital marketing to start with.
  • Decide whether to learn on your own or take a digital marketing course.
  • Be sure if you can actually devote time to learning digital marketing.
  • Keep yourself updated with digital marketing.

Decide why you want to learn digital marketing – for a job or for business or for freelancing.

Digital marketing jobs and learning opportunities vary from place to place. So the learning style will also differ according to your objectives.

If you want to do digital marketing for your business, you have more freedom to experiment. So even if a skill is not mastered at once, it works. You can develop your skills as needed.

Again in freelancing you have to focus on very specific projects. Getting it wrong can instantly reduce income. Therefore, time should be given to other skills only after mastering certain skills.

Get a clear idea of what to learn in digital marketing.

If you don't know what to learn in digital marketing, skill development will take more time. It is also important to know how much mastery of a skill is enough.

Decide what type of digital marketing to start with.

You can't learn all the digital marketing jobs at once. Again, the income opportunities from each job are also different. So start with the category whose skill you can master in the least amount of time and ensure income.

Decide whether to learn on your own or take a digital marketing course.

You have to decide how learning digital marketing will benefit you. You may not have to spend money if you learn by yourself. But a lot of fuss has to be done with the learning material. If you do the course again, even if you save time, there is a cost issue. So before learning digital marketing think about your situation.

Be sure if you can actually devote time to learning digital marketing.

Self-taught or take a course, you need to spend regular time on digital marketing. At least in the first few months the most important things must be mastered. So if you can't manage at least 2-3 hours every day, then learning digital marketing will be difficult for you.

Keep yourself updated with digital marketing.

You need to constantly think of ways to succeed in digital marketing. If you know how companies and brands around the world are using digital marketing, you can bring innovation to your promotion. So regularly use various resources including blogs, videos, seminars, case studies of digital marketing.



Md. Tanjid

University of Dhaka Depa. of Accounting | Trainer at PSTU | SEO Expert at GBO |Report at Shadin TV.

Post a Comment

Previous Post Next Post