Maximizing affiliate revenue