I farmaci vanno presi non appena si manifesta l'attacco prima che il mal di testa peggiori. Affinché possano esercitare i loro effetti, infatti, è necessario dare all'organismo il tempo di assorbirli. Per la loro velocità d'azione è preferibile utilizzare le formulazioni da sciogliere direttamente in bocca (orosolubile) oppure quelle da dissolvere in un bicchiere acqua (compresse solubili o effervescenti) perché il tempo di assorbimento del farmaco è minore. In caso di nausea o vomito, che impediscono di prendere il farmaco per bocca, è possibile optare per la formulazione in supposte (da somministrare per via rettale).