[Guide]How to build e-commerce website from scratch For Free

[Guide]How to build e-commerce website from scratch For Free

E-commerce is a hot topic in business today. You’re not the only one thinking of opening an online shop. It can be difficult to know where to begin with all the options. Building an ecommerce website from scratch has its benefits.

The process of creating an e-commerce website can seem overwhelming to the uninitiated. It doesn’t have to be. You can easily set up your e-commerce website with a little planning.

E-Commerce Website from Scratch
E-Commerce Website from Scratch

Introduction: Why You Should Consider Building Your e-commerce website from scratch

When starting an online business, you can choose between building a website from the ground up or using a pre-made platform. There are many factors to consider when you start from scratch. This approach has many benefits. You have complete control over your website’s design, functionality, and user experience. The website can be customized to meet your business’s needs and branding. You will also have more flexibility for future expansion and scaling.

You might be thinking of starting an online business. Read on to learn more about why you should build your e-commerce website completely from scratch.

Build an e-commerce website from scratch

Domain Name:-

Decide on a domain name related to a business, like a product or service. The domain name should contain all related words if the product is a flower. Like “Flower,” “Flowers,” or even.”

Website Builder:-

There are many site builders like Divi theme and Elementor. If you have no budget, then you can choose WordPress. Some are free, but you must pay whenever you want to install plugins.

The theme of the website:-

You can get many themes for the WordPress website, which are free and easy to install. Like, Movable, and Squarespace, It is not necessary to pay a lot of money to buy the themes. It is only nice to use if you want to add pages to your website.

Add (Product Photos and Descriptions):-

You can need to add products, photos and descriptions on your website. That will help you explain exactly what you are selling to your audience.

Create Additional Pages:-

You need to add extra and important pages like

  • privacy policy
  • Product or service policy
  • About us
  • Contact us

These pages are on your website.

Payment Gateway:-

You can easily add a payment gateway on your website if you sell your product or service. PayPal or WooCommerce can easily be helpful for your website.

You can perform digital marketing on your e-commerce website. So, the audience will come to know about your product and services.

And if you are looking for SEO Service then you contact our team.

Why is an e-commerce website important?

The business world is changing. Businesses used to be limited to brick-and-mortar locations. To remain competitive, businesses need to be online. E-commerce websites allow businesses to sell products and services online. Businesses have a lot of options for e-commerce websites since they can get to reach a wider audience. E-commerce websites allow businesses to provide more information to potential customers. A business can also benefit from an e-commerce site to build customer trust.

An e-commerce website is essential if you want to start an online business. Continue reading to find out how to create a commerce site from scratch.

The Advantages of Building an ecommerce Website from Scratch

An e-commerce website allows customers to purchase goods and services online. Although it can seem daunting to build an e-commerce website from scratch, there are many benefits.

The best thing about your website is that you have full control of its design and functionality. You can create an experience that is unique to your brand and addresses your customers’ needs.

A major advantage to building your e-commerce website from scratch over buying an off-the-shelf solution is the lack of licensing fees or commissions.

Although building an e-commerce website from scratch may take more time, the long-term benefits outweigh it. Continue reading to discover more about building an e-commerce website.

How to Build an ecommerce Website from Scratch

An e-commerce website allows users to sell or buy products online. It’s a web-based platform that allows businesses to run an online shop. Although it can seem daunting to build an e-commerce website, it is possible. Anyone can set up a professional online store with some planning and the right tools.

It can seem daunting to build an e-commerce website from scratch. There are many factors and moving parts to take into consideration. We’re here to help! This article will walk you through all the steps necessary to create a successful online shop.

The Key Considerations For E-commerce Websites

Custom e-commerce Website Structure & Components

The guide wouldn’t be complete without mentioning the following important factors that affect e-commerce site development:

  • Domain name
  • Hosting
  • Set-up of servers
  • Security
  • Website localization

The Benefits of Building an e-commerce Website from Scratch

E-commerce website builders allow users to set up online shops without the need for coding or design skills. These platforms usually have everything you need, such as hosting and templates.

These are ideal for small businesses that want to sell products and services online. They can be used by larger companies that wish to create a more customized e-commerce site.

There are many benefits to building an e-commerce website completely from scratch. You have complete control over your website’s design and functionality. You can add any integrations or features you wish.

How to Get Started with Building Your e-commerce Website from Scratch

Building an e-commerce website from scratch has its benefits. Let’s examine why you should consider building one and how it can benefit your business. If you’re unsure whether you should build your website from scratch, you should consider a few things. For example, if you already have a website that you think will suit your business purpose, start by adding e-commerce functionality and content.

Anyone can start their own business with the internet. How can you stand out among the many other businesses online? You can do this by creating your e-commerce website. 

Key Reasons to Build an e-commerce Website from Scratch.

The statistics below will help you decide if it is worth the effort.

These are some of the aspects that support the idea of creating your e-commerce website:

1. More purchases

2. Lesser investment

3. Convenience

4. You can reach a larger number of clients

5. M-Commerce

6. Innovations

Some tips to help you build an e-commerce site from scratch.

1. Consider your target audience

First, you must determine who your target audience is. To tailor your products and services to your customer’s needs, you should be able to identify them.

2. Choose an e-commerce platform

Next, you need to choose which platform to build your ecommerce website. Although there are many choices, Shopify, Magento, and WordPress are the most popular.

3. Select a domain name

Next, choose a domain name that best describes your selling and is easy to remember.

FAQs

1. What is an ecommerce website?

E-commerce sites (also called online stores) allow customers to shop online for products. Online marketplaces and retail stores are the most popular types of E-Commerce sites.

What are the essential things I should have before I begin?

Having a clear vision for your project and knowing why you want an online store is important. You should also have a business plan, so you can track success and make adjustments if necessary.

2. What are the steps to build my website?

When creating a website, there are many steps you need to follow. First, create the content. This could include articles, blog posts, and social media posts. Next, you’ll need a design for your website. Either hire a designer or you can use online templates. Finally, your website will need all your content.

3. What are the steps to building an e-commerce website from scratch?

It is easy to build an e-commerce website. First, you need to choose the type of website that you want. You have many options, including a marketplace and a product catalogue.

Next, search for a domain name that you want to use for your website. Then register it with the appropriate domain registry. Next, you’ll need to set up your web hosting account.

Finally, customize your CMS to make it compatible with your ecommerce website. You will need to add plugins and themes to make your website look nice.

4. How do you design an e-commerce website?

E-commerce websites focus on the customer experience. It is a place people can go to buy what they want. E-commerce website designs should be simple and easy to use, so customers can discover the product they are looking for and place their orders.

First, you must decide what type of e-commerce website you want to design. There are two types: hosted and unhosted. Hosted sites are created on a server. Unhosted sites are saved on your computer or the servers of your web hosting provider. An unhosted website is a better choice if you are just starting. It’s cheaper and requires less technical know-how than a hosted one.

5. What are the benefits of building an e-commerce website from scratch?

Websites are custom-made to meet specific business needs. They are built from scratch using a modern tech stack that can handle high traffic loads and provide a user-friendly interface. Each custom e-commerce website is unique and corresponds to the business’s specifics.

6. What is the average time it takes to create an e-commerce website?

It depends on whether the vendor is local or outsourced. Custom e-commerce websites will take more time to develop due to hourly rates, design complexity, customization level, functionality, and integration with third-party services. It can take 3-5 months to develop the basic version and 6-9 months for the medium version. A large, complex e-commerce website will take 9+ months.

[Agency]White Label Website Development Services Benefits and Importance

[Agency]White Label Website Development Services Benefits and Importance

White-label website development is a term that may be familiar to you if you’re looking to create a website for your company. White label web development is provided by a company which develops your website and then hands it over to you with your branding. This means that you receive a pre-designed website that can be customized to meet your specific needs. This is a great way to save time and money on website development.

White label Web development has many advantages. It allows you to increase your client base without needing additional marketing or sales. You can also tap into new markets or geographies.

If you are thinking of offering white-label website design services, there are some things that you should keep in mind. Here are some tips to help you get started.

This article will cover everything you need to know regarding white-label web development services. We’ll also be discussing the benefits and drawbacks of such services.

white label development service
white label development service

What is white-label web development?

White label web development is a term that describes a business arrangement where one company offers a product or a service to another company. The company then sells the product/service under its brand.

In the software industry, white label arrangements are often used. This is where one company creates software, and another sells it under its brand. The company selling the white-label product might customize the product to some degree.

For companies who don’t have the resources or time to create their products and services, white-label web development is a viable option. This can be a great way to get into new markets. Continue reading to find out more about white-label website design!

The benefits of white label web development services?

Businesses of all sizes are increasingly turning to white-label website design services. What are they? And what are their benefits?

An external agency provides white-label web development services. These are branded with your logo and company name. This means you can have a professionally-developed website without the high cost or need for in-house expertise. White label website development services offer many benefits, including:

  • Your core business can focus on without worrying about web development.
  • Using an external agency can help you save time and money.
  • A professional-looking website can create without spending a lot.

You might consider white-label website design services. Keep reading to find out more!

Why use white-label web development services?

As the name implies, white-label web development services are provided by one company to another. The service provider is the company providing the services, and the client is the one that uses them. Companies employing a team of website development experts are known as white-label companies. They are often able to provide services for website design and programming. White-label web development offers many benefits.

Clients can focus on their core competencies while outsourcing their website development work to a team. This saves time and money. It allows them to have a high-quality website in very short order.

How to find the right white label website development partner?

White-label website development is a business agreement where two companies offer each other a product/service branded with their logos and names.

The agreement between the companies is usually a contractual one. However, it is not unusual for them to have an exclusive arrangement.

A white-label website can be a great way to have your web development done by an experienced partner in this field. To avoid problems later, it is crucial to select the right partner.

The key factors to consider when choosing a white label web development partner

It is an important decision to choose a white-label partner for website development. This partner will develop your website, one of your most valuable online tools. There are so many choices, so how can you narrow down the list? These are some key considerations when selecting a white label partner for website development:

  • Their process UND methodology
  • Their team, their skills
  • Past work and clients
  • Pricing

Continue reading for more information about these factors and how they can help you choose the right white-label partner to develop your website.

How to get started with white label web development services

Do you have thoughts about setting up your own web development company? Before you jump, there are many factors to consider. However, finding a trusted white-label partner for web development is the most important one. White-label website design services give you all the tools and resources needed to create clients’ websites.

This article will explain white label web development, its benefits to your business and how you can get started. We will also share tips on choosing the right white-label partner.

Advantages of white label website development

There are many benefits to white-label web development for businesses. White-label web development can help your business save time and money. It can also help you to build stronger relationships with clients.

You can rest assured that your website will only be developed by experts when you outsource it to a white-label provider. This team will understand your target market in-depth and can create a website that suits their needs.

White-label website design can help you grow your business. You can add more functionality and features to your website as your business grows without hiring a new team.

White-label web development can be a great way to save money and build stronger relationships with clients.

Disadvantages of white label website development

White-label web development is when a company contracts with another company to develop a website. The website was developed under the first company’s name, with no acknowledgment from the second. This type of development has its disadvantages. It can be difficult to find a reliable company to create a website of high quality. You may not be able to control the entire development process, which could lead to less-than-satisfactory results. It can also be more costly than creating a website from scratch. 

White-label website design has its disadvantages.

Conclusion

White-label web development refers to a type of business agreement between two businesses. It involves the creation of a product/service by one company, and then the other company rebrands it. Then they sell it as their own. White-label web development allows businesses to outsource their web development to a company specializing in this area. Businesses can save time and money by outsourcing their development needs to a company specializing in the area. They don’t need to hire developers or pay training fees.

Businesses can also focus on their core competencies while outsourcing website development to experts. This allows businesses to save time and money that could be better spent elsewhere.

White-label web development is a great way to help your business build its credibility and reputation. They can offer a high-quality product or service without creating it.

White-label website design is a great option if you are thinking about outsourcing website development.

FAQs

1. What is white-label web development?

White-label website design is when a site is created for a client without branding.

This is a type of website development where the company or individual you are working with does not want your branding. They would like their logo, colours, and other details. This website development is often done for clients who don’t have the time or resources to build their sites.

White-label websites can be considered templates with your brand on them. They are more than that. White-label websites are custom-designed websites that meet your needs. They can be tailored to your company’s needs to make a lasting impression and increase conversions.

2. What are the benefits of white-label web development services?

White-label web development services allow clients to create their websites and brand them. Clients can choose their domain name and design their website as they wish. The company will provide hosting and other services to ensure the client doesn’t have to worry.

Small businesses can use White Label website design services to create a professional online presence.

3. How can I get started with white-label web development services?

White-label website design services allow businesses to create their websites without needing to build them from scratch.

What is white-label web development?

White Label Web Development Services will provide a ready-to-go, pre-built business website that can be customized to your specifications. This service provides clients an easy and quick way to get their company online without technical knowledge.

4. How much does white-label web development cost?

White-label web development refers to a website developed for third parties and not under the company’s branding. Although the company may have its logo, the content and design of the website will be tailored to the client’s specifications.

5. How much does it cost?

The cost of white-label web development varies depending on your project’s requirements.

For more information relating to SEO, you contact us.

Difference Between SEO VS SEM VS SMM

Difference Between SEO VS SEM VS SMM

Let us talk about key difference between SEO vs SEM vs SMM

We will break down the difference between SEO vs SEM vs SMM. We will highlight the issue and recommend you the best digital marketing technique to talk of them.

Search Engine Optimization (SEO) :-

Search Engine Optimization (SEO)

SEO stands for Search engine Optimization. The process of increasing your website quality and quantity means improving your site to grow. It is visible when people search products and services related to your business in Google, Bing, Yahoo and other search engines. If you provide the best quality services on your website, your site will rank higher in Google and other search engines. There are many techniques for optimizing search engines. These search engines are all designed to work together for clients who want to generate traffic. Google, Yahoo! and Bing are the most well-known search engines. 

There Are Two Types of Search Engine Optimization:

ON-PAGE SEO:

To improve your ranking, on-page SEO involves building quality content and on-page SEO, including keywords in your pages and content, high-quality content, meta tags, meta description, page titles and URL structure.

PAGE TITLES:

Google will rank pages viewed more often and have higher visitor engagement if it recognizes that one page is considered for a longer time. A page title and description that is interesting will increase click-through rates.

META DESCRIPTION:

SEO rankings are determined by the URL, title tag and meta description of a website. Google will interpret the semantic meaning of your webpage if it contains a title tag that includes your keyword and a meta description.

OFF-PAGE SEO:

These tactics relate to activities you do away from your website. Although link building is the most popular off-page tactic, it often includes other tactics like content marketing, social media and appearing on podcasts.

SOCIAL NETWORKING:

Off-page SEO strategy is to engage and strengthen your social network to increase the reach of your content.

SOCIAL BOOKMARKS:

One of the most effective ways to instantly get visitors is social bookmarking. It is controversial whether or not to use it. Reddit is the most used social bookmarking website.

What Are SEO Services?

Understanding search engines is just one part of the process to improve a site’s rank in search results. Many SEO techniques can increase a site’s position in search results.

Local SEO:

This strategy is ideal for businesses and service industries with a primary customer base in a certain area. Your content should be focused on the right keywords and intended audience to reduce competition.

Keyword Research:

Keyword research is the cornerstone of SEO. This involves looking at keywords a website ranks well for, keywords competitors rank for, and keywords potential customers might be searching for. Search terms in Google and other search engines are a great way to find what content you need to optimize or create.

Content Marketing:

After identifying keywords, it is possible to use content marketing. This could involve updating existing content or creating new material. Google and other search engines are highly regarded for quality content. It is important to research what is there and create content that makes users happy. A great piece of content is more likely than not to be shared on Facebook or attract links.

Link building can be one of the most powerful tools to get backlinks from other websites. Google and other major search engines rank backlinks as a ranking factor. This could involve promoting quality content, building relationships and submitting websites for relevant directories.

Search Engine Optimization Statistics:

Search Engine Optimization Statistics

70% of marketers consider SEO more efficient than PPC.

61% of marketers believe that improving SEO and growing organic presence are their top priorities in inbound marketing.

36% of SEO professionals believe that the headline/title tag should be the most important SEO element.

SEO generates 1000%+ more traffic than organic social media.

SEARCH ENGINE MARKETING:-

Search Engine Marketing (SEM)

 SEM, a digital marketing strategy that aims to improve website visibility on search engine result pages (SERPs), is also known as search engine marketing.

Search engine optimization (SEO) is a type of SEM that modifies and rewrites website content in order to increase the range of its search engine result pages.

This includes tools and techniques used to optimize websites and pages for search engines such as Google and similar sites.

 Search engine marketing can refer to both paid and organic search activities (SEO), but it’s now mainly about paid search advertising. 

These paid placements can be found at the top or bottom of the page. To inform users that it is a paid placement, they are marked with “Ad”. Search engines apply complex algorithms to find the most relevant results.

 This includes information about your location. Search engine algorithms are becoming more complicated, so SEO and SEM should be part of your online marketing strategy.

 It is crucial to have a well-defined planned and executed paid search marketing strategy if you want to rank high on search engines for your company.

 Advertisers are paid to convert search engine users to their campaigns. PPC advertising is ideal because it allows users to be reached when they are most interested in your product.

Search engine marketing that will enable advertisers to pay per click pays for impressions that bring in visitors.

 Let’s take a look at SEM campaigns from a marketer’s perspective.

  •  Users can manage their accounts through SEM networks. Marketers can quickly launch campaigns once they choose a network. ·Keyword research can be used to find keywords related to your product or website.
  • Select a geographic location to display the ad.
  • To be displayed in search results, you can create a text-based advertisement.
  • Bid at the price they will pay for each click on their ad.

Different Types of Search Engine Marketing:

Keywords:

These are the terms users type into search engines to prompt them to show a particular ad. They don’t have to be a single word. It is common to use phrases and words in groups.

The landing page:

After clicking on an advertisement, users are taken to the Landing Page. This page should be optimized to convert users and encourage them to take action (such as filling out a form for an e-book download). To provide a positive user experience, keywords, ads, and landing pages must be aligned.

These areas are where your ads will appear on Search networks. These areas are usually located at the top and the left of the results page. They can be displayed on other websites, such as YouTube.

Impressions:

This indicates how many times an advertisement was shown.

Views:

The number of times an advertisement was clicked on.

CTR:

It refers to the percentage of clicks that are attributed to total impressions.

CPC:

It is the average click price.

Quality Scoring:

Google’s score on keywords and ads affects your cost per click. The relevancy of the ads determines this score and how many clicks they have received. It also considers the user experience on the landing pages. This system allows better-quality ads to be placed higher and lower cost per click.

Is Search Engine Marketing Important for Your Website?

Search engine marketing has become a crucial online marketing strategy to expand a company’s reach. As more people search for products online, search engines are becoming an important tool for promoting a company.

 Search engine marketing is only worth paying for visitors who convert. This is a cost-effective way to spend marketing dollars. Each visitor increases the website’s ranking in organic search results.

Search marketing is targeted at consumers when they are looking for new information. PPC advertising doesn’t interfere with consumers’ work like other digital advertising. It is the best and fastest way to drive traffic to your site.

Search Engine Marketing Statistics:

Search Engine Marketing Statistics
  • 19.3% is the average click-through rate for the first position in a Google search query.
  • Around 70% of keyword searches resulted in image results. …
  • 38% of marketers consider Google’s zero-click pages the greatest threat to SEO.
  • Google continues to be the dominant search engine user, with an average net market share on the desktop of 70.38% starting 2020, according to Net Market Share.
  • 74% of those surveyed have made online purchases from any device, while 67% use mobile shopping apps.

Social Media Marketing:-

Social Media Marketing (SMM)

Social Media Marketing refers to promoting a business or its website through social media channels. Or, in other words, it is the process of spreading awareness of your website content and brand via social media destinations on the web.

You can drive traffic to any website by using social media marketing. You should use social media marketing to establish relationships and build trust with your customers. Customers enjoy getting tips and tricks from people they can talk to, particularly experts in their industry.

Social media marketing doesn’t just include Twitter and Facebook. MySpace, LinkedIn and other social media sites offer businesses the same level of exposure. The key to social media marketing is how many people the business can attract and which website can generate many users.

Facebook, Twitter and Instagram are some of the most visited websites, as many people use them every day. Social media marketing is important because it appeals to a larger audience than a regional market. This has been a valuable asset that companies have placed a high value on.

Social media marketing has become a popular tool for entrepreneurs who want to have a lasting impact on customers and create successful businesses. It is nearly impossible to find businesses small or large that do not use this medium to stay in touch with customers. Today you might discover SMO experts who ensure that your website ranks high in the search engines.

Many SEO companies are offering Social Media Optimization services today. They also follow various promotional activities such as forums for discussion, blogging, and regular Posting updates on social networking sites like Facebook and Twitter. Still, only a few are experts in this area.

Social media optimization has made it easier for clients to provide feedback, allowing improvements in products and services. SMO can be tailored to the community and work well with other search engines or websites.

While it is true that maintaining an online reputation can be difficult, SMO has proven to be a more effective tool for building and maintaining a professional image.

One of the most important tips in marketing is to remember that social marketing is about creating a conversation with prospective clients on the web domain.

SMM will improve the website’s visibility and make the business visible online. Online users will not like sales-oriented posts or blatant promotions.

They implemented an effective Social Media Marketing strategy and a goal-oriented approach to increase sales and improve leads.

Different Types of Social Media Marketing

Social networks:

This is the purpose and function of social networks. Social networks are a way for people to get in touch with one another. Social networks are exactly that. You can use social networks to benefit your business in many different ways.

Discussion forums:

If you want to exchange ideas with others, listen to their perspectives, and have a lively conversation, a discussion forum is a place for you. A discussion on a forum can lead to many interesting and useful information.

Sharing media:

A network that allows people to share media. This is a place where people can share any media (photos, videos, and other types). Similar to social networks, this type of network can be beneficial for your business.

These networks can be used to help build your brand, build relationships, engage with your target audience, generate leads, and a host of other benefits.

These media can be more effective than words in many cases. If combined, they will make your content highly effective. Visual content is a popular choice because it appeals to many visual people.

Bookmarking and content curation networks:

This is the network to use if you’re looking for new content. There’s a chance that not all the content shared is original.

Some of your content may be being curated by you, which can be a smart part of your online marketing strategy.

These networks can assist you in getting to where you need to be. This type of network can be a great asset to your business in many different ways.

Reviews:

These reviews are a valuable type of network as other business owners depend on you and other similar opinions. Everyone buys different products and services. You can share your thoughts about the products and services you’ve purchased and researched. It will be a great help to the business owners if you do.

Networks for publishing content:

Content is the heart of all businesses. It doesn’t matter what you offer or do; there is one thing that all companies must do: tell others about what you are offering and your brand. You won’t get to know the other person, and they won’t buy anything from your company. All businesses should use content marketing. Your success is dependent on the networks that allow businesspeople to share. You should present your content in a way others can easily understand.

A network where people have common interests can come together. It can be for professional or personal reasons. They are extremely efficient and have a high success rate. This type of network can help people build relationships. You will also be engaging other people and building your brand.

Social Media Marketing Statistics:

Social Media Marketing Statistics
  • Around the globe, there are approximately 4.88 billion internet users. This is close to 62%.
  •  4.55 trillion people are active on social media.
  • 64% Of Marketers Plan to Invest More in Short-form Video in 2022.
  • The same poll found that 85% of marketers ranked short-form videos as the most effective type of social media content.
  •  83% of marketers believe that the quality of social-media posts is more important than the quantity.

What is the Difference Between SEO,  SMM and SEM?

CriteriaSEO (Search Engine Optimization)SMM (Social Media Marketing)SEM (Search Engine Marketing)
SignificationIt refers primarily to strategies to help your website rank and higher traffic among search engine results pages.
It refers to techniques that target social networking and applications to spread brand awareness and promote specific products.

It refers to placing a website higher on search results pages and directing visitors to that website.
IntentOrganic traffic
To increase brand awareness and to generate high-quality leads.

Promote a website’s visibility, contextual advertising and organic search ranks.
CategoriesOn-page SEO
Off-page SEO
Local SEO
Technical SEO
Keyword analytics
Social Networking
Photo Sharing
Video Sharing
Interactive Media
Blogging/Community Building
Pay Per Click (PPC)
Local SEO
Organic SEO
ProvenanceGoogle, Yahoo and BingFacebook, Instagram, Twitter,  Pinterest, Linkedin, YoutubeGoogle, Yahoo, Safari, and Bing
Statistics80% Major purchases begin with online research
 
85% of people conduct some kind of online research before purchasing online
4.55 billion people are active on social networks.
 
79% say they bought paid advertising via social media.
38% of marketers view Google’s zero-click page as the greatest threat in SEO.
 
74% have purchased online from any device. 67% use mobile-shopping apps.
difference between SEO vs sem vs smm

Conclusion:-

We always feel SEO is the best when it comes to organic traffic but SEM and SMM marketing requires you need to invest the money for the promotion of service.