Implantation bleeding?

niche

I’ve been having light brown discharge all week, not much just on and off and then this morning I woke up and had pink spotting, I’ve not had it since, I’ve also had cramping. Did a test this morning and it was bfn, I’m so confused my period isn’t due until next week I’m never this early. Has anyone experienced this before? Any advice would be amazing thank you ☺️try