Macromarketing

A A A

DEFINITION

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

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. Marketing

    The activities of a company associated with buying and selling a product or ...
  2. Green Economics

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

    A special tax that is often levied on companies that pollute the environment ...
  4. Nonrenewable Resource

    A resource of economic value that cannot be readily replaced by natural means ...
  5. Social Responsibility

    The idea that companies should embrace its social responsibilities and not be ...
  6. Corporate Citizenship

    The extent to which businesses are socially responsible for meeting legal, ethical ...
  7. Big Data

    The growth in the volume of structured and unstructured data, the speed at which ...
  8. Social Media Marketing (SMM)

    The use of social media websites and social networks to market a company’s products ...
  9. Social Media Optimization (SMO)

    The use of social media networks to develop and manage an organization’s message. ...
  10. Electronic Commerce - ecommerce

    A type of business model, or segment of a larger business model, that enables ...
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

  5. For Companies, Green Is The New Black
    Fundamental Analysis

    For Companies, Green Is The New Black

  6. Socially Responsible Investing Vs. Sin ...
    Options & Futures

    Socially Responsible Investing Vs. Sin ...

  7. The Power Of Branding
    Entrepreneurship

    The Power Of Branding

  8. Top 5 Ways Restaurants Make You Spend ...
    Budgeting

    Top 5 Ways Restaurants Make You Spend ...

  9. In Small Business, Success Is Spelled ...
    Entrepreneurship

    In Small Business, Success Is Spelled ...

  10. Multi-Level Marketing
    Entrepreneurship

    Multi-Level Marketing

comments powered by Disqus
Hot Definitions
  1. Amplitude

    The difference in price from the midpoint of a trough to the midpoint of a peak of a security. Amplitude is positive when calculating a bullish retracement (when calculating from trough to peak) and negative when calculating a bearish retracement (when calculating from peak to trough).
  2. Ascending Triangle

    A bullish chart pattern used in technical analysis that is easily recognizable by the distinct shape created by two trendlines. In an ascending triangle, one trendline is drawn horizontally at a level that has historically prevented the price from heading higher, while the second trendline connects a series of increasing troughs.
  3. National Best Bid and Offer - NBBO

    A term applying to the SEC requirement that brokers must guarantee customers the best available ask price when they buy securities and the best available bid price when they sell securities.
  4. Maintenance Margin

    The minimum amount of equity that must be maintained in a margin account. In the context of the NYSE and FINRA, after an investor has bought securities on margin, the minimum required level of margin is 25% of the total market value of the securities in the margin account.
  5. Leased Bank Guarantee

    A bank guarantee that is leased to a third party for a specific fee. The issuing bank will conduct due diligence on the creditworthiness of the customer looking to secure a bank guarantee, then lease a guarantee to that customer for a set amount of money and over a set period of time, typically less than two years.
  6. Degree Of Financial Leverage - DFL

    A ratio that measures the sensitivity of a company’s earnings per share (EPS) to fluctuations in its operating income, as a result of changes in its capital structure. Degree of Financial Leverage (DFL) measures the percentage change in EPS for a unit change in earnings before interest and taxes (EBIT).
Trading Center