affiliate network
noun1
A clearing house where entities with a product or service to sell can locate marketing professionals who will promote their products or services for a fee or commission.
noun
A clearing house where entities with a product or service to sell can locate marketing professionals who will promote their products or services for a fee or commission.
Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.
Do you accept non-essential analytics cookies?