Franchise Position

Posted in Marketing and Strategy Terms, Total Reads: 843

Definition: Franchise Position

It is a long-term contract that is granted to an advertiser for the specific placement of an ad in a newspaper, magazine or directory. The placement of the ad can be on front page, back cover, inside back-cover or inside front-cover.

This comes at a price which is negotiated between the publisher and the advertiser and the contract stays as long as there is an agreement between the two parties on the use of the space in the periodical.

The long term contract ensures visibility of the brand in the print media i.e. newspaper, magazines etc due to the presence of the ad. A consistent placement of the ad enables to the brand to leave an impact & hence increase its brand position

Browse the definition and meaning of more terms similar to Franchise Position. The Management Dictionary covers over 7000 business concepts from 6 categories.

Search & Explore : Management Dictionary

Share this Page on: