At the moment we do not have a translation equivalent for 'blood drive' but a <catnote> which explains what a blood drive is:
Quan hi ha una manca de donacions de sang, els hospitals / centres mèdics fan un 'blood drive'. Això significa que munten cubicles temporaris a un lloc de reunió comunitari (per exemple en una església o en un centre comercial) i fan una crida pública a tot el món perquè facin donacions de sang
I just found the expression 'marató de donacions de sang' in Catalan. Even if it's not exactly the same thing, I think it's probably close enough to include as a translation equivalent.
Potser, pel que dius, jo indicaria "campanya de donació de sang" i mantindria la nota.