TRAPO boosts its digital marketing push with partnership management platform