The past tense of impulse purchase is impulse purchased.
The third-person singular simple present indicative form of impulse purchase is impulse purchases.
The present participle of impulse purchase is impulse purchasing.
The past participle of impulse purchase is impulse purchased.