How to Start a Digital Marketing Agency in India

by Deepak Kanakaraju on August 30, 2017

Recently I had announced that I am going to start a digital marketing agency called Pixel Track. You might have also noticed that I promised to write about the journey as I go along. I am just getting started with forming the company and I want to talk about the journey so far.

If I keep writing about my journey from time to time it will make sure that I will not miss out on any details. This series of posts will help you go ahead and start your own agency as well.

Deciding to start an agency is a very big leap that I have taken in my life. Earlier I used to work as full time digital marketing manager in several companies and in such cases it was very easy to handle the workload.

We have to understand that it is always exciting to start something new. But there are very few people who can take it to completion. We have to be one of those few people. Usually after starting something there is going to be a small dip in the enthusiasm because of the challenges that one has to go through. But you have to stay confident and motivated to continue through the dip and then you will see a high rise again.

You can cross this dip only if you have a bigger purpose to give meaning to what you are doing. You should genuinely want to help clients with their digital marketing activities and digital marketing should be something that excites you. If you are going to do this only for the sake of money I don’t think you can be successful in it. But if you have the right attitude then I am here to help you share my journey and I hope to see you as a successful agency owner someday.

The Challenges

There are many challenges that faces an agency owner. Apart from handling clients, you need to keep a check on hiring, accounting, payroll, account management, and marketing process. The mindset shifts entirely from ‘job seeker’ to ‘job provider.’ You become responsible for others’ growth- be it your clients or team members.

Due to an endless list of competitors, winning and retaining clients demands a high level of expertise. There is no overnight success. In the initial days, you have to put in extra sweat by over delivering, extra hours by compromising your personal life.

The Opportunity

Now, coming to the exciting and promising part.

According to the ‘Digital Advertising in India’ report, current spending on digital marketing is 12%. According to some CMO’s, some brands and industries spend up to 50-55 % of their marketing budget on digital. Interestingly, some of the new age online retail firm spends as high as 75-80 %.

The possibilities are infinite. You just have to keep the positive attitude and maintain your composure throughout every jump and bump. Many people think that how is it possible to compete in such a competitive market where there are so many Agencies out there. The good news is that agency services are not very easy to scale.

Unlike software products agency services cannot be replicated very quickly. That means that a lot of clients are still waiting for a good digital marketing agency to take on their marketing activities. There are plenty of offline and online businesses around you who are still waiting to get a good digital marketing help.

For example, I heard that recently a digital marketer reached out to a school who had no Facebook page or had no YouTube channel. He helped them set up all these online properties and help them gain a thousand likes on their Facebook page. He was able to charge a small service fee for the school for this setup.

Agency services can be as simple as this and it can go all the way to complex campaigns like launching a viral campaign for a high profile product launch. Clients do not have the time of the resources to learn digital marketing themselves. And they definitely cannot go ahead and hire a hot-shot digital marketer full time. Their only hope is to find a digital marketing agency who can help them optimise their campaigns and that could be you.

Internet adoption in India is at an all time high. 26% of the population has access to the Internet via mobile phones. Around 5% to 7% of the population has access to the Internet via desktop and laptop computers. If you consider high-quality Internet users, they are the uses who used desktops and this percentage can go up to 30% by 2025. Which means the current market size can grow by 5x in the next 7-8 years.

Most of the businesses in India still do not have a proper digital marketing presence and they will not be able acquire customers for their business if they don’t have a digital marketing strategy in place. If you are reading this right now and if you cannot help these people; who else do you think will help them have a digital marketing presence?

So let’s get started on this exciting journey of starting a digital marketing agency and hope you will be able to get the maximum value out of these posts. Keep the following topics close to your heart while starting your digital marketing agency:

1. Choosing a Brand Name

What’s in the name? If you think the same, give it a thought because your agency’s name stays forever with you. Some take it casually without giving a thought. Some take names which resemble with the name of an authority site. This cheap publicity, for the useless mileage, doesn’t sustain for long. The name not only defines your digital presence but conveys your vision.

I love Facebook pixels a lot and I love the way they can track user behaviour on the site. pixels are not limited to Facebook alone, almost every email marketing tool and advertising tool today uses pixels to track users behaviour. So I came up with the name ‘Pixel Track’ as the name for my digital marketing agency.

2. Choosing a Domain Name

I have always been a guy who has preferred dot coms for websites. But I like the name Pixel Track a lot and I couldn’t get the .com version of it. I would have definitely wanted a .com domain name if there are a lot of people who are going to remember the name and visit the website. Having a dotcom name is very important for a B2C website.

In this case since Pixel Track is going to be a purely B2B business. I will not be having a lot of type it traffic to my website. In that case having a .in would suffice because a lot of sales is going to be driven by the sales team with a direct contact with the decision maker. I am still trying to get in touch with the owner of the .com name. When Pixel Track becomes an established brand and if the .com version has no brand or website with them, we might even be able to get the domain name for free.

3. Logo Design and Business Cards

Humans are very visual creatures. We remember what we see better than what we read. A good logo helps in increasing brand recall. It makes your presence unique and memorable. It doesn’t mean you have to spend loads of money perfecting your logo.

For my logo, I took the help from Learn Digital Marketing Facebook group members through logo competition. I liked one of the entries and finalized it. In future, we might spend time on analyzing different sample logo design. Once the agency starts getting clients, we might also allocate a budget for an improved design.  To get the highest quality designs, I prefer using 99designs.com. For a lower budget, 48hourlogo.com is not a bad choice either.

You can also get a business card designed along with your logo. Any local printing company can help you get quality business cards printed. Business cards are an effective direct marketing tool for reflecting sincerity towards your work.

They come handy in the following situations:

  • Tradeshows
  • Airport Lounges
  • Industry Conferences
  • Bus/Taxi/Train/Plane
  • Happy Hours
  • Business Centres

You never know from where you make a valuable business connection. Always be ready with your business card to strike a meaningful conversation. Make your business card professional and standard. Don’t try any tricks with it. Also do not make the business card unnecessarily expensive.

4. Get a Partner or Go Solo: Your Decision

For Pixel Track, I have got a co-founder who will join the agency as Chief Operations Officer (COO). While choosing the partnership path, make sure you are on the same page with your partner/s. The following questions must be clear in advance to avoid confusion at a later stage:

  • How does inclusion strengthen the agency’s goals?
  • How much workload ease off with the addition?
  • Does my partner commit for a long-term relationship?

I chose a partner because, apart from the agency work, I have to invest quality time on:

  • Structuring courses for providing a learning environment at an affordable cost.
  • Focusing on building a hiring platform for digital marketing aspirants.
  • Working on top-of-the-funnel activities to engage with the audience.
  • Building the brand for bringing in as many people in the ‘Digital Deepak’ brand.
  • Converting a percentage of readers into paying clients for my services and consultancy.

5. Understanding the Partnership Deed

If you want to start agency on your own, go for sole proprietorship where a single individual owns, manages, and controls the business. People prefer partnerships and proprietorship over Pvt Ltd. companies and Limited Liability Partnership (LLP) because the former ones are easy to set up with less statutory compliances.

As I have a partner, we created a partnership deed for which CA charged us INR 14,000 for the complete process. This includes getting TAN, PAN and GST as well (explained below). For an agency, a simple partnership works well because it doesn’t require any investor and issued shares.

Partnership deed is a written legal document highlighting the rights and responsibilities of the partners. It promotes mutual understanding and trust among the partnership members.

Although not mandatory, it is better to register your agency under the Indian Partnership Act. The registration gives you the right to file a lawsuit against the third party, co-partner protection, property protection, to name a few.

6. Taxation and Accounting in India

Whatever you read hear about taxation is not legal advice and just my own experience. For legal reasons I would request you to consult with a lawyer and a chartered accountant.

There are types types of taxation is involved in running a company.

  • Direct Tax or Income Tax
  • Indirect Tax (GST) – Tax on Consumption
  • Tax Deduction on Payments made by you to your vendors or employees

1. Direct Tax (Tax on Income)

Direct taxation is the tax that you would pay on your income. If you are running your company and if you break even, then you do not need to pay any tax on income because you have no income.

To pay tax to the Income Tax Department you need a PAN number for the company. You can apply for a PAN number after the company is registered. This number is just like the PAN number that you have for personal income taxes, but the PAN number will be for the company. Good news is that you don’t need Aadhar card for the company!

Note that you have to be an employee in your own company and you can pay yourself a salary if you want. If you don’t want to withdraw a salary during the initial days, you can just mark a token salary for yourself. Your will be paying personal income tax like an employee on the income from your own company. And this income has all the benefits like deductions on housing loan, insurance etc.

2. Indirect Tax (Tax on Spending – GST)

Indirect tax is the tax that you have to pay on consumption. Whenever you buy something for your company like a computer you have to pay a sales tax on it.

We used to have value added tax which was charged by the state and we used to have service tax which was charged by the central government. Both of this is now replaced by GST. this simplifies the indirect taxation to a huge extent and once the GST system is an place businesses will be able to operate faster and smoother.

To pay indirect taxes you need a GST number. Your chartered accountant will help you get a GST number along with PAN number.

One important thing to note about GST is the input credit. Which means that you can balance the GST that you collect and the GST that you pay.

To help you understand consider the following example:

  • I provide INR 1,00,000 worth of services to my client. And when I send him the invoice I have to charge 18% GST on it. Which means that the total amount that the client has to pay is 1,18,000 rupees. I have to deposit the GST that I collected against my GST number. However I would have many expenses as well in running my company.
  • For the sake of simplicity consider that I do not have any other expenses apart from a computer which I purchased for INR 1,00,000. The total cost of the computer is INR 1,18,000 including GST. In this case you can see that I need a computer to provide services worth INR 1,00,000 to my client. And, I have already paid 18% GST in the process of creating value for my client.
  • Since I have already paid INR 18,000 in GST, I can take it as an input credit, and I don’t need to deposit the 18% GST that I collected against my GST number. Which means I can keep the INR 1,18,000 I charged from my client and I have no GST liability on it.

In cases of offline purchase I need to update this manually. Certain vendors have a facility where you can update the GST number with them and they will update the input credit for you.

For example, Facebook ads on Google ads will update your GST account with the spend that you have done. The GST system is still yet to be completely robust and in the meantime we might have a lot of errors. But eventually once the system is perfect you will have it working seamlessly.

3. Tax Deduction at Source

Apart from the direct tax that you pay on income at the indirect tax that you pay on consumption you also have to take care of the taxation for your partners and employees.

Tax deduction at source is a system which was devised to prevent people who evade income taxes. If you have a professional working with you and if you are paying a fee of INR 1,00,000 to this professional, then you have to deduct 10% on this amount, and deposit against his PAN number. To do this deduction you need a TAN number! You need to do a similar procedure if you have full time employees and if you are paying a monthly salary to them.

If you have been an employee before you know how this works, your employer will deduct tax at source and they will deposit against your PAN number. If your total tax liability for the year is less than the amount that they have deducted then you can get a refund from the IT Department. If your total tax liability is more than the TDS which has been deposited against the account then you have to go ahead and pay the extra tax.

Dealing with Accounting and Taxation

The Indian government has made it very complex to deal with the taxation issues and we need a chartered accountant and accountant inside our office to take care of all these things. You need to maintain books of accounts and maintain records of all the expenses and income that you are generating.

In the beginning, you can manage your bookkeeping with accounting software programs such as QuickBooks and Zoho Invoice. Such software simplify customer invoicing and automate payment collections.

As clients and employees count increases, the accounting becomes more complex. In that case, you have an option to hire an accountant or outsource your accounting service.

Final Words

Aim for consistency. Never stop learning. No matter how small the client is, don’t take any project lightly. If you are in, give your best shot. There will be times when you need a break to avoid burnout. In those situations, switch off from all work-related stress and invest time in your hobbies. I love riding bikes. The warmth of the fresh air, caressing my body, rejuvenates my mind. Set the expectations clear with your clients. Never set unreal targets to attract your prospects.

Under promise and over deliver.

All the best for starting your Digital Marketing Agency!

If you have any questions, leave a comment below!

{ 50 comments… read them below or add one }

Madhur August 30, 2017 at 4:17 pm

My name is madhur Tyagi. I Want to talk to you regarding mentorship.

Reply

Deepak Kanakaraju August 30, 2017 at 6:11 pm

Hi Madhur, you can email me at mail@digitaldeepak.com

Reply

Pournima Joshi August 30, 2017 at 4:17 pm

Very nicely articulated. Surely of help.
I am already at the beginning of setting up an agency with a name “Digital Help” and your guidance will be of help.
I am sure, together we will achieve success by helping businesses of our country flourish in long term.
Thanks for sharing.
Regards,
Pournima

Reply

Deepak Kanakaraju August 30, 2017 at 4:21 pm

Thanks Pournima! All the best for your agency!

Reply

Pournima Joshi August 30, 2017 at 4:56 pm

Thanks, Deepak, Looking forward to getting more help from you and let me know if I am of any help in the process.
You may reach out to me at – pournima.joshi@digitalhelpforyou.com

Regards,
Pournima
http://www.digitalhelpforyou.com

Reply

Gaurav Farkade August 30, 2017 at 4:29 pm

Thanks Deepak sir for sharing your experience.
It’s been around 2 years that I am following your blogs.
Every information or experience you share always helps me to grow in my Digital Marketing career. Sometimes I get surprised that how can you manage such awesomeness with this much consistency.
keep sharing..!! 🙂

Reply

Gaurav Farkade August 30, 2017 at 4:33 pm

I have my own Digital Marketing agency in Pune. “AceInvent IT Solutions” I hope we will work together in future.

Reply

Deepak Kanakaraju August 30, 2017 at 6:10 pm

Sometimes I worry if I can keep the consistency 🙂 Thanks for the feedback. Comments like this motivate me and that’s what keeps me consistent. So don’t stop giving feedback Gaurav!

Reply

Soubhagya Sahoo August 30, 2017 at 5:01 pm

Sir, I wanted to work with your firm. Please let me know if you are hiring. I have followed your path from last 1 year and wanted to be a part with you.

Reply

Deepak Kanakaraju August 30, 2017 at 6:12 pm

I will let you know when I’m hiring new people for my agency. I’m just getting started and I need some time.

Reply

Shubham August 30, 2017 at 5:38 pm

perfectly written, learning a lot from you.

thanks a lot.

Reply

Deepak Kanakaraju August 30, 2017 at 6:12 pm

Thanks Shubham, keep reading 🙂

Reply

Amina August 30, 2017 at 7:02 pm

Good luck maestro your determination and mindset will take far, you are a beacon in the digital marketing field because to be honest I have seen a lot of people who pretend to be experts but you truly care about giving value to others, amina from algeria

Reply

Rajesh Satyam.A August 30, 2017 at 7:16 pm

Deepakji, first of all let me congratulate you on your new venture.From bottom of my heart I wish you great success.

Reply

Akshay August 30, 2017 at 7:23 pm

As usual you are written great article.But this article changing my mind and now i am feeling confident to start my digital marketing agency in future.

Reply

SurajHegde August 30, 2017 at 7:44 pm

Very brief explanation about starting one company.nowadays all documentation on online otherwise we have to go with mediators. Thank you for your experience sharing .

Reply

Dipak Haldar August 30, 2017 at 7:55 pm

Thanks Deepak for very useful article on How to set up a Digital Marketing agency. Could you guide me about legal formalities need to be completed for sole proprietorship agency, Trade licence is mandatory? Dipak Haldar
dipak2572@gmail.com

Reply

Ravi Shimpi August 30, 2017 at 8:21 pm

Deepak Sir
Very nicely elaborate about digital Marketing agency helpful for those who are going to start I also be one of the aspirant to start not immediately I am quite begginerlot of learning required

Reply

Sanjay August 30, 2017 at 8:33 pm

Seems easy to start an agency, but once we start, there are lots of work to be done from selecting a name, logos, website, registration, current accounts, hiring a best team, designing service/ product and their pricing, and yes paying clients.

Reply

vinay August 30, 2017 at 9:36 pm

hello deepak

i am running a digital marketing co.
i want to keep a seminar on digital marketing where i ll be inviting my clients and other business man.

so, if you can come as a guest and you can share some knowledge.it could be better.
waiting for your revert.

Regards,
Vinay Pal

Reply

sandeep Diwan August 30, 2017 at 10:44 pm

It is a very Help ful article .nicely written.
Deepak sir I am doing your 100 days blogging course .earlier I have taken your three in one course .I wanted to work with you .

Reply

ishfaq Ahmad August 30, 2017 at 11:44 pm

sir i want to be part of ur agency…

Reply

Amol August 31, 2017 at 1:01 am

Hello sir,

Keep writing with your good motive to help others & adding value to all of our budding entrepreneur. It would be pleasure to work with you in future.

Reply

tridip August 31, 2017 at 1:08 am

Very useful article….and well explained…keep up the good work!!

Reply

Aniket Karmakar August 31, 2017 at 8:21 am

Hello, sir I’m Aniket. I am studying BBA 2nd year. I love digital marketing. And your blog inspire me a lot. How can I be a part of ur team.

Reply

Mukesh August 31, 2017 at 10:03 am

Thanks Deepak, you have explained all in detailed, i have never found any marketer who have shown everything.

Reply

Raj August 31, 2017 at 10:45 am

Thank you for this detailed article. Which company structure did you chose, such as LLP, OPC, Private Limited etc.?

Reply

Swapnil August 31, 2017 at 12:23 pm

Motivational guideline to start digital marketing agency.
Thanks for sharing very nice own experience:)

Reply

Md Hesam Akhter August 31, 2017 at 12:39 pm

Hello deepak sir,
Nicely articulated. I follow your blog for last 6 months & learnt a lot from your blog & online courses. I also have started blogging. It would be my pleasure if become the part of your agency so that I can help others also. Kindly let me know if u hire for your agency. Thanks in advance. And congratulations for taking this step.

Reply

Harish August 31, 2017 at 12:52 pm

First of all my hearty congratulations sir,
Thanks for such detailed elaboration of this process.It really helps in understanding the hurdles faced by those startup(agencies).For those who likes to work with agencies this article is an eye opener. Joining and resigning is so easy for an employee but to manage those activities are hectic for employers. Thanks for keeping digitaldeepak readers updated .

Reply

Sunil Chaporkar August 31, 2017 at 1:10 pm

Work beyond words. Awesome. God bless you. Pixel Track will be the lighthouse for many new as well as the existing agencies to excel digitally. Including mine.

Thanks Deepak.
Digitally yours.

Sunil

Reply

Shashank August 31, 2017 at 4:59 pm

Hi Deepak,

I’m working for more thank 15 clients on their digital marketing projects. Now I’m planning to register my company through IndiaFillings. But , I’m little bit confused that what type of company should I register? OPC or LLP? I have no partner.

Please suggest!

Reply

Yogesh keshur August 31, 2017 at 8:27 pm

Thanks for your articles its help young generation while strating their own firm and be a part of Digital India.also i am interesting in the field of marketing specially branding advertising please guide me how i start.please share your mail regarding digital marketing. I need your guidance
Again thanks for your support to all of us

Reply

ARUNKUMARA K R September 1, 2017 at 1:01 pm

Hello sir, I am arun . I completed my electrical & electronics engineering. I love digital marketing. How can I work ?

Reply

Mohsin khan September 1, 2017 at 3:51 pm

Great learning regarding digital space ,thanx a lot
And best of luck of “Pixel Track”

Reply

Tamal Nag September 1, 2017 at 5:22 pm

Sir,thank you for sharing your inspiring journey…it’s been a while I am following you and enreaching myself with your Digital Marketing skills and guidance.sir I would love to be a part of your journey by working with you.whenever you are ready to hire will you please informe me as well?

Reply

Mujeeb Haidar September 2, 2017 at 7:32 pm

A perfect guideline for beginner like me. Thanks a lot.

Reply

Shubham Singhai September 3, 2017 at 4:54 pm

Currently I’m a SEO Executive but I want to go with a full digital marketing training so my concern is that can I have some kind of digital marketing training from your side.. your reward is must please reply!

Reply

Sunil September 5, 2017 at 9:56 pm

Great article by our role model of digital marketing .sir thank you for all words in this article. Which are very motivational punch line for us .who are learn from theirs experience…thanks

Reply

Anindo September 8, 2017 at 7:19 pm

Hi Deepak, are you going to continue blogging along with your agency? I hope yes, it will be great if you can (sometime later) come up with a post explaining how do you manage both together.
It will be a treat for people like me who struggle to manage job and blog together. 😉

Reply

raj September 11, 2017 at 10:04 pm

Hi Sir,

Thank you so much for this Great Post.

Please clarify few things about starting a business:

1.I already have personal PAN number.Do I need another PAN for my brand?Can I use my personal PAN for the company?

2.I dont want to have a partnership.Should I still apply for TAN and GST ?

3.What does registering a company mean? Whom to approach and what documents needed to submit?

4.In case I have to pay my affiliates, what should be the right process?

Sir, Please answer me.I’m following your blog and getting inspired!

Waiting for your reply…

Reply

Sarjit Singh September 12, 2017 at 8:21 am

I want to learn and go with you Sir

Reply

Bharat September 13, 2017 at 11:35 pm

Super post. Please post a second version also.

Reply

Sangram singh pal September 28, 2017 at 8:38 pm

Hi Deepak Sir,
Really and really your all articles are very great and very useful for us. because your all articles related to DM provide us a uniqe idea of a Expert DMM, which you are.
Really I’m thankful to join you, because i’m getting more from you.

Thanks & Regards,
Sangram

Reply

Naresh Kumar BhGAT September 29, 2017 at 3:22 pm

Your Article is Very Interesting and full of practical knowledge (as always).
You are not only doing Business, but also contributing a lot to the the society by sharing your knowledge.

Reply

Mahbub Osmane October 7, 2017 at 11:10 am

It`s such an excellent post about digital marketing. Very easy to understand about the strategy. I like this blog overall!

Reply

Ashish Goyal October 11, 2017 at 1:29 pm

Nice article can surely learn a lot from this article. Please keep writing.

Reply

saikrishna October 20, 2017 at 9:33 am

hi sir how can I get the digital marketing clients

Reply

sachin kumsr October 26, 2017 at 12:10 am

hello sir , i live at small city, where normally people dont have that much idea about digital marketing, so me & my frnd we wanted to starts a advertising agency here, so plz help us for . where we should more focus.

Reply

surabhijoshi October 28, 2017 at 5:29 pm

great article Currently I’m an SEO Executive its very informative and helpful blog for Digital marketing.

Reply

Leave a Comment

Previous post:

Next post: