Update 8dpo - was it implantation?

Danielle • TTC baby number 1 for 3 years now...
So update - I ovulated 8 days ago and had sex twice in that 48 hours. Yesterday I had a bright red bleed in the morning then nothing all day and nothing today. My period isn't due for another 8 days. What is going on?is this a period?implantation?