Macromarketing

AAA

DEFINITION of 'Macromarketing'

The effect that marketing policies and strategies have on the economy and society as a whole. Specifically, macromarketing refers to how product, price, place and promotion strategies - the four P's of marketing - create demand for goods and services, and thus influence what is produced and sold in an economy.

INVESTOPEDIA EXPLAINS 'Macromarketing'

Over the centuries, businesses have become more adept at reaching potential consumers through an expanding set of mediums. Marketing, therefore, has become a part of the daily life of a consumer, since consumers are exposed to advertisements for products and services wherever they turn. Because marketing affects what consumers do, it in turn affects how individuals and businesses interact with the environment as a whole.

RELATED TERMS
  1. Social Responsibility

    The idea that companies should embrace its social responsibilities ...
  2. Corporate Citizenship

    The extent to which businesses are socially responsible for meeting ...
  3. Marketing

    The activities of a company associated with buying and selling ...
  4. Green Economics

    A methodology of economics that supports the harmonious interaction ...
  5. Pigovian Tax

    A special tax that is often levied on companies that pollute ...
  6. Nonrenewable Resource

    A resource of economic value that cannot be readily replaced ...
Related Articles
  1. Social Finance Careers: Creating A Better ...
    Entrepreneurship

    Social Finance Careers: Creating A Better ...

  2. The Disposable Society: An Expensive ...
    Credit & Loans

    The Disposable Society: An Expensive ...

  3. What Does It Mean To Be Green?
    Economics

    What Does It Mean To Be Green?

  4. Building Green For Your House And Wallet
    Personal Finance

    Building Green For Your House And Wallet

comments powered by Disqus
Hot Definitions
  1. Correlation

    In the world of finance, a statistical measure of how two securities move in relation to each other. Correlations are used ...
  2. Letter Of Credit

    A letter from a bank guaranteeing that a buyer's payment to a seller will be received on time and for the correct amount. ...
  3. Due Diligence - DD

    1. An investigation or audit of a potential investment. Due diligence serves to confirm all material facts in regards to ...
  4. Certificate Of Deposit - CD

    A savings certificate entitling the bearer to receive interest. A CD bears a maturity date, a specified fixed interest rate ...
  5. Days Sales Of Inventory - DSI

    A financial measure of a company's performance that gives investors an idea of how long it takes a company to turn its inventory ...
  6. Accounts Payable - AP

    An accounting entry that represents an entity's obligation to pay off a short-term debt to its creditors. The accounts payable ...
Trading Center