Implantation bleeding?

So I noticed okay I had a small spot of  dark blood in my underwear. It was dried by the time I checked but now I'm having light cramping. Period is due in 7 days and according to Glow in about 9 dpo. Not sure if this is IB or early period!!